第 1 頁:選擇題 |
第 3 頁:程序填空題 |
第 4 頁:程序修改題 |
第 5 頁:程序設計題 |
第 6 頁:參考答案 |
(21)在軟件開發中,需求分析階段產生的主要文檔是( )。
A.可行性分析報告
B.軟件需求規格說明書
C.概要設計說明書
D.集成測試計劃
(22)算法的有窮性是指( )。
A.算法程序的運行時間是有限的
B.算法程序所處理的數據量是有限的
C.算法程序的長度是有限的
D.算法只能被有限的用戶使用
(23)有三個關系R、S和T如下:
由關系R和S通過運算得到關系T,則所使用的運算為( )。
A.并
B.自然連接
C.笛卡爾積
D.交
(24)以下敘述中錯誤的是( )。
A.C語言中的每條可執行語句和非執行語句最終都將被轉換成二進制的機器指令
B.C程序經過編譯、連接步驟之后才能形成一個真正可執行的二進制機器指令文件
C.用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中
D.C語言源程序經編譯后生成后綴為.obj的目標程序
(25)以下選項中,合法的一組C語言數值常量是( )。
A.12. 0Xa23 4.5e0
B.028 .5e-3 -0xf
C. .177 4e1.5 0abc
D.0x8A 10,000 3.e5
(26)以下選項中不合法的標識符是( )。
A.&a
B.FOR
C.print
D._00
(27)一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是( )。
A.12345ABCDE
B.EDCBA54321
C.ABCDE12345
D.54321EDCBA
(28)下列敘述中正確的是( )。
A.循環隊列有隊頭和隊尾兩個指針,因此,循環隊列是非線性結構
B.在循環隊列中,只需要隊頭指針就能反映隊列中元素的動態變化情況
C.在循環隊列中,只需要隊尾指針就能反映隊列中元素的動態變化情況
D.循環隊列中元素的個數是由隊頭指針和隊尾指針共同決定的
(29)下列敘述中正確的是( )。
A.順序存儲結構的存儲一定是連續的,鏈式存儲結構的存儲空間不一定是連續的
B.順序存儲結構只針對線性結構,鏈式存儲結構只針對非線性結構
C.順序存儲結構能存儲有序表,鏈式存儲結構不能存儲有序表
D.鏈式存儲結構比順序存儲結構節省存儲空間
(30)在面向對象方法中,不屬于“對象”基本特點的是( )。
A.一致性
B.分類性
C.多態性
D.標識唯一性
(31)一間宿舍可住多個學生,則實體宿舍和學生之間的聯系是( )。
A.一對一
B.一對多
C.多對一
D.多對多
(32)數據流圖中帶有箭頭的線段表示的是( )。
A.控制流
B.事件驅動
C.模塊調用
D.數據流
(33)在軟件開發中,需求分析階段可以使用的工具是( )。
A.N-S圖
B.DFD圖
C.PAD圖
D.程序流程圖
(34)數據厙管理系統是( )。
A.操作系統的一部分
B.在操作系統支持下的系統軟件
C.一種編譯系統
D.一種操作系統
(35)以下關于結構化程序設計的敘述中正確的是( )。
A.結構化程序使用goto語句會很便捷
B.在C語言中,程序的模塊化是利用函數實現的
C.一個結構化程序必須同時由順序、分支、循環三種結構組成
D.由三種基本結構構成的程序只能解決小規模的問題
(36)對于一個正常運行的C程序,以下敘述中正確的是( )。
A.程序的執行總是從main函數開始,在程序的最后一個函數中結束
B.程序的執行總是從程序的第一個函數開始,在main函數結束。
C.程序的執行總是從main函數開始
D.程序的執行總是從程序的第一個函數開始,在程序的最后一個函數中結束
(37)以下選項中能表示合法常量的是( )。
A.1,200
B.1.5E2.0
C.'\'
D."\007"
(38)若a是數值類型,則邏輯表達式(a==1)||(a!=1)的值是( )。
A.1
B.0
C.2
D.不知道a的值,不能確定
(39)有以下程序:
程序運行后的輸出結果是( )。
A、*2*6
B.*3*5
C.*5
D.*7
(40)有以下程序:
程序運行后的輸出結果是( )。
A.500
B.401
C.503
D.1404
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |