第 1 頁:選擇題 |
第 5 頁:程序填空題 |
第 6 頁:程序改錯題 |
第 7 頁:程序設計題 |
31在下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是( )。
A.外模式B.內模式C.概念模式D.邏輯模式
參考答案:B
參考解析:數據庫系統的三級模式是概念模式、外模式和內模式。概念模式是數據庫系統中全局數據邏輯結構的描述,是全體用戶公共數據視圖。外模式也稱子模式或用戶模式,它是用戶的數據視圖,給出了每個用戶的局部數據描述。內模式又稱物理模式,它給出了數據庫物理存儲結構與物理存取方法,所以選擇B。
32有以下程序:
程序執行后的輸出結果是( )。
A.y=一1B.Y=0C.y=1D.while構成無限循環
參考答案:A
參考解析:y一一表示Y使用后再自減l。所以最后一次Y的值為0,條件不成立但仍要執行自減操作,Y的值為一1,跳出循環。打印Y的值一1。
33某二叉樹有5個度為2的結點,則該二叉樹中的葉子結點數是( )。
A.10B.8C.6D.4
參考答案:C
參考解析:根據二叉樹的基本性質3:在任意-棵二叉樹中,度為0的葉子結點總是比度為2的結點多一個,所以本題中是5+1=6個。
34下列數據結構中,能夠按照“先進后出”原則存取數據的是( )。
A.循環隊列B.棧C.隊列D.二叉樹
參考答案:B
參考解析:棧是按先進后出的原則組織數據的。隊列是先進先出的原則組織數據。
35以下選項中不能作為c語言合法常量的是( )。.
A.0.1e+6B.’cd’.C.”、a”D.’\011
參考答案:B
參考解析:要想表示字符串常量應該用雙引號表示,即“cd”,單引號用于表示字符常量,所以B選項中的表示方法錯誤。
36在一個C源程序文件中所定義的全局變量,其作用域為( )。
A.由具體定義位置和extem說明來決定范圍
B.所在程序的全部范圍
C.所在函數的全部范圍
D.所在文件的全部范圍
參考答案:A
參考解析:全局變量的作用域是從聲明處到文件的結束。所以選擇A)。
37數據庫應用系統中的核心問題是( )。
A.數據庫設計B.數據庫系統設計C.數據庫維護D.數據庫管理員培訓
參考答案:A
參考解析:數據庫應用系統中的核心問題是數據庫 的設計。
38若有定義int x,y;并已正確給變量賦值,則以下選項中與表達式(x—y)?(x++):(y++)中的條件表達式(x—Y)等價的是( )。
A.(x—Y<01Ix—Y>O)B.(x—y<0)C.(x—Y>0)D.(x—Y==0)
參考答案:A
參考解析:條件表達式:x=表達式17表達式2:表送式3的含義是:先求解表達式1,若為非0(真),則求解表達芪2,將表達式2的值賦給x。若表達式1的值為0(假),則求辭表達式3,將表達式3的值賦給x。在本題中與表達式1::x—y)等價的是(x—Y<0I|x—Y>O)。
39定義無符號整數類為UInt,下面可以作為類uInt實例化值的是( )。
A.-369B.369C.0.369D.整數集合{1,2,3,4,5}
參考答案:B
參考解析:只有B選項369可以用無符號整敦來表示和存儲。A選項一369有負號,選項C 0.369是小數都不能用無符號整數類存儲。選項D是一個整數集合得用致組來存儲。
40有以下程序:
程序運行后的輸出結果是( )。
A.11B.9C.6D.7
參考答案:C
參考解析:strcpy:字符串拷貝函數;strlen:求字符串長度函數(注意:不包含字符串結束標識符‘、0’);strcat:字符串連接函數。執行完語句strcat(P,r);后,P數組中存儲的元素為a,b,c,d,a,b,C,d,8;執行語句strcpy(P+strlen(q),q);得到的結果是將q所指向的字符串拷貝至P+strlen(q)開始的存儲位置,因為strlen的值為3,即從P+3開始存儲q中的元素。所以執行完strcpy(P+str|en(q),q)語句后,字符數組P[20]的存儲元素為a,b,c,a,b,o;所以strlen(P)的結果為6。因此C選項正確。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |