1[單選題] 在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是( )。
A.人工管理階段
B.文件系統(tǒng)階段
C.數(shù)據(jù)庫系統(tǒng)階段
D.三個階段相同
參考答案:C
參考解析:數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中最后一個階段結(jié)構(gòu)簡單,使用方便邏輯性強物理性少,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫領(lǐng)域的主導地位,所以選擇C。
2[單選題] 設(shè)有定義:int x,Y,z;,且各變量已賦正整數(shù)值,則以下能正確表示代數(shù)式‘
的C語言表達式是( )。
A.…1.…0/x。/y,/zB.1/x * Y * zC.1/(x * Y * z)D.1/x/y/(double)z
參考答案:A
參考解析:代數(shù)表達式1/(X·Y·z)是小數(shù),轉(zhuǎn)為cf語言的表達式必須是小數(shù)。A選項由于l.0為浮點數(shù),計算結(jié)1果自動轉(zhuǎn)換為浮點數(shù),故A選項正確。選項B,C,D的表達式均為0。答案為A選項。
3[單選題] 以下程序擬實現(xiàn)計算sum=1+1/2+1/3+…+1/50。
程序運行后,不能得到正確結(jié)果,出現(xiàn)問題的語句是( )。
A.sum+=1/i;B.while(i<50);C.sum.=1.0;D.i++;
參考答案:A
參考解析:選項A中,8111111+=1/i;i為整型,因此l/i是整型類型,當1/i有小數(shù)時,小數(shù)部分會被截斷。因此l/i結(jié)果始終為0,導致結(jié)果出錯,應(yīng)改為8111m+=1.0/i。因此答案為A選項。
4[單選題] 有以下程序:
程序運行后的輸出結(jié)果是( )。
A.2,3,1,6,8,7,5,4,10,9,
B.3,4,2,7,9,8,6,5,11,10,
C.2,4,3,9,12,12,11,11,18,9,
D.1,2,3,6,8,7,5,4,10,9,
參考答案:C
參考解析:題目中定義了一個結(jié)構(gòu)體類型s,然后定義了一個結(jié)構(gòu)體變量s并初始化,執(zhí)行f函數(shù)后,將s中元素a的每個元素都加上i,這里需要注意最后一個元素沒有加i,所以最終答案為C選項。
5[單選題] 以下敘述正確的是( )
A.C編譯程序把文件后綴為.C的源程序文件編譯成文件后綴為.obj的二進制文件
B.C編譯程序把文件后綴為.C的源程序文件編譯成文件后綴為.exe的可執(zhí)行文件
C.C編譯程序把文件后綴為.obj的二進制文件編譯成文件后綴為.exe的可執(zhí)行文件
D.鏈接程序把文件后綴為.C的源程序文件鏈接成文件后綴為.exe的可執(zhí)行文件
參考答案:A
參考解析:C編譯程序把文件后綴為.C的源程序文件編譯成文件后綴為.obj的二進制文件,鏈接將一個或多個目標文件與程序用到的庫文件連接起來,形成一個可以在操作系統(tǒng)直接運行的執(zhí)行程序.exe,故排除B,C,D選項,答案選A選項。
相關(guān)推薦:
2015計算機二級《C語言程序設(shè)計》無紙化操作題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |