第 1 頁:選擇題 |
第 4 頁:填空題 |
第 5 頁:參考答案 |
一、選擇題(每題2分,共計70分)
1.數據結構作為計算機的一門學科,主要研究數據的邏輯結構、對各種數據結構進行的運算,以及
A)數據的存儲結構
B)計算方法
C)數據映象
D)邏輯存儲
2.串的長度是
A)串中不同字符的個數
B)串中不同字母的個數
C)串中所含字符的個數且字符個數大于零
D)串中所含字符的個數
3.在計算機中,算法是指
A)加工方法
B)解題方案的準確而完整的描述
C)排序方法
D)查詢方法
4.以下不屬于對象的基本特點的是
A)分類性
B)多態性
C)繼承性
D)封裝性
5.開發軟件所需高成本和產品的低質量之間有著尖銳的矛盾,這種現象稱作
A)軟件投機
B)軟件危機
C)軟件工程
D)軟件產生
6.下面不屬于軟件設計原則的是
A)抽象
B)模塊化
C)自底向上
D)信息隱蔽
7.開發大型軟件時,產生困難的根本原因是
A)大系統的復雜性
B)人員知識不足
C)客觀世界千變萬化
D)時間緊、任務重
8.下列SQL語句中,用于修改表結構的是
A)ALTER
B)CREATE
C)UPDATE
D)INSERT
9.數據庫、數據庫系統和數據庫管理系統之間的關系是
A)數據庫包括數據庫系統和數據庫管理系統
B)數據庫系統包括數據庫和數據庫管理系統
C)數據庫管理系統包括數據庫和數據庫系統
D)3者沒有明顯的包含關系
10.關系模型允許定義3類數據約束,下列不屬于數據約束的是
A)實體完整性約束
B)參照完整性約束
C)域完整性約束
D)用戶自定義的完整性約束
11.下列用于printf函數的控制字符常量中,代表"豎向跳格"的轉義字符常量是
A)\b
B)\t
C)\v
D)\f
12.以下程序的輸出結果是
main()
{ int a=21,b=11;
printf("%d\n",--a+b,--b+a);
}
A)30
B)31
C)32
D)33
13.設變量n為float類型,m為int類型,則以下能實現將n中的數值保留小數點后兩位,第三位進行四舍五入運算的表達式是
A)n=(n*100+0.5)/100.0
B)m=n*100+0.5,n=m/100.0
C)n=n*100+0.5/100.0
D)n=(n/100+0.5)*100.0
14.設x,y和z都是int型變量,且x=3,y=4,z=5,則下面表達式中,值為0的表達式是
A)x&&y
B)x<=y
C)x||++y&&y-z
D)!(x
15.若變量已正確說明為int類型,要通過語句scanf("%d %d %d ",&a,&b,&c);給a賦值3,b賦值5,c賦值8,不正確的輸入形式是
A)3<回車>
5<回車>
8<回車>
B)3,5,8<回車>
C)3<回車>
58<回車>
D)35<回車>
8<回車>
49 != return j
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |