885计算机科学与技术专业基础综合,2017年北京理工大学软件学院885软件工程专业基础综合考研题库...
一、填空題
1.
【答案】5
2. 克魯斯卡爾算法的時間復雜度為_____,它對_____圖較為適合。
【答案】O (eloge ); 邊稀疏
3. 執行順序查找時,存儲方式可以是_____,折半查找時,要求線性表_____,分塊查找時要求線性表_____,而哈希表的查找,要求線性表的存儲方式是_____。
【答案】順序存儲或鏈式存儲;順序存儲且有序;塊內順序存儲,塊間有序;散列存儲
4. 完善算法:求KMP 算法.next 數組。
END ; 【答案】
5. 在一個具有n 個單元的順序棧中,假定以地址高端(即下標為n 的單元)作為棧底,以top 作為棧頂指針,則當向棧中壓入一個元素時,top 的變化是top=_____。
【答案】
【解析】由于棧底在地址高端,棧中壓入一個元素時,棧頂向地址底端移動一個單位,
所以
6. 在拓撲分類中,拓撲序列的最后一個頂點必定是_____的頂點。
【答案】出度為0
【解析】如果最后一個頂點的出度不為0, 則必定還有頂點存在,與題目所說的最后一個頂點矛盾,所有最 后一個頂點的出度必定為零。
7. 無用單元是指_____,例_____
【答案】用戶不再使用而系統沒有回收的結構和變量;
=_____
8. 在n 個頂點的非空無向圖中,最多有_____個連通分量。
【答案】n
【解析】當n 個頂點之間沒有邊,都是孤立的頂點時,有n 個連通分量。
9. 設為哈夫曼樹的葉結點數日,則該哈夫曼樹共有_____個結點。
【答案】
【解析】哈夫曼樹只有度為0和2的節點。
10.二叉樹的前序序列和中序序列相同的條件是_____。
【答案】空樹或任何結點至多只有右子樹的二叉樹
【解析】前序遍歷的順序為根左右,中序遍歷的順序為左根右,因此若中序遍歷和前序遍歷序列相同,則任何結點都沒有左子樹。
二、選擇題
11.float 型整數據常用IEEE754單精度浮點格式表示,假設兩個float 型變量x 和y 分別在32為寄存器
和中,若
A. B. C. D.
且符號相同
且符號不同
且符號相同
且符號不同
則x 和y 之間的關系為:( )
【答案】A
【解析】兩個數對應的IEEE754的標準形式為;
將IEEE754單精度形式的二進制轉化為浮點數公式為由于
的符號位都是1, 所以fl ,f2符號相同,而階碼上
所以fl 的絕對
值比f2大,而他們都是負數,所以所以選A
12.最大容量為n 的循環隊列,隊尾指針是rear ,隊頭:front , 則隊空的條件是( )。
A.
B.
C.
D. 【答案】B
【解析】循環隊列隊空的條件是:rear=front。循環隊列隊滿的條件,通常采
用
來判定隊滿,其中
表示隊列的長度。
13.某線性表中最常用的操作是在最后一個元素之后插入一個元素和刪除第一個元素,則采用( )存儲方式最節省運算時間。
A. 單鏈表
B. 僅有頭指針的單循環鏈表 C. 雙鏈表
D. 僅有尾指針的單循環鏈表 【答案】D
【解析】僅有尾指針的單循環鏈表,在最后插入元素和刪除第一個元素都會用到這個尾指針。
14.在有向圖G 的拓撲序列中,若頂點V i 在頂點V j 之前,則下列情形不可能出現的是( ) 。
A.G 中有弧B.G 中有一條從V i 到V j 的路徑 C.G 中沒有弧【解析】若想實現圖的一個拓撲排序,需要滿足的一個條件為:若頂點A 在序列中排在頂點B 的前面,則在圖中不存在從頂點B 到頂點A 的路徑。又因為若G 中有一條從V j 到V i 的路徑,則在拓撲序列中V i 不可能在V j 前。
15.下列選項中,描述浮點數操作速度指標的是( )。
A.MIPS B.CPI C.IPC
D.MFLOPS 【答案】D
【解析】
表示每秒執行多少百萬次浮點
. 表示每秒執行多少百萬條指令。對于一個給定的程序,
MIPS 定義為
這里所說的指令一般是指加、減運算這類短指令。
就是每條指令執行所用的時鐘周期數。由于不同指令的功能不同,
造成指令執行時間不同,也即指令執行所用的時鐘數不同,所以CPI 是一個平均值。
每個時鐘周期執行的指令數。
16.已知一算術表達式的中綴表達式為
【答案】D
運算,用來描述計算機的浮點運算速度,適用于衡量處理機的性能。
其后綴形式為( )。
總結
以上是生活随笔為你收集整理的885计算机科学与技术专业基础综合,2017年北京理工大学软件学院885软件工程专业基础综合考研题库...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于绩点计算
- 下一篇: L289N驱动小车方向