- 相關(guān)推薦
2017年3月計算機(jī)二級office題庫選擇題及答案
1、沒有定義:char p[]={'1','2','3'),*q=p;,以下不能計算出一個char型數(shù)據(jù)所占字節(jié)數(shù)的表達(dá)式是( )。
A. sizeof(p) B. sizeof(char) C. sizeof(*q) D. sizeof(p[o])
參考答案:A
【解析】選項A計算的是p口字符數(shù)組首地址所占的內(nèi)存字節(jié)數(shù)。選項B、C和D都能計算出一個字符型數(shù)據(jù)所占的字節(jié)數(shù)。
2、結(jié)構(gòu)化程序沒計主要強(qiáng)調(diào)的是( )。
A. 程序的規(guī)模B. 程序的效率C. 程序設(shè)計語言的先進(jìn)性D. 程序的易讀性
參考答案:D
【解析】程序不光是編寫完就結(jié)束了,為了測試和維護(hù)程序,往往還需其他人閱讀和跟蹤程序,因此程序設(shè)計的風(fēng)格應(yīng)該強(qiáng)調(diào)簡單和清晰,即程序的易讀性,“清晰第一、效率第二”。
3、標(biāo)準(zhǔn)庫函數(shù)fgets(S,n,file)的功能是( )。
A. 從文件file中讀取長度為n的字符串存入字符數(shù)組s中
B. 從文件file中讀取長度不超過n-1個字符的字符串放到字符數(shù)組S中
C. 從文件file中讀到n個字符串存入字符數(shù)組s中
D. 從文件file中讀取長度為n-1個字符的字符串存人字符數(shù)組s中
參考答案:B
【解析】本題考查fgets()函數(shù)的使用調(diào)用形式:fgets(S,n,fp)。fgets函數(shù)參數(shù)說明:“s”可以是一個字符數(shù)組名,也可以是指向字符串的指針;“n”為要讀取的最多的字符個數(shù);“fp”是指向該文件型指針。fgets函數(shù)的功能是:從fp所指向的文件中讀取長度不超過n-1個字符的字符串,并將該字符串放到字符數(shù)組S中,讀入字符串后會自動在字符串末尾加入”\0”結(jié)束符,表示字符串結(jié)束。
4 .#include
main()
{ int y=9;
for(;y>0;ym一)
if(y%3==0)printf(”%d”,——y);
)
程序的運(yùn)行結(jié)果是( )。
A. 741 B. 963 C. 852 D. 87542l
參考答案:C
【解析】在for循環(huán)中,當(dāng)Y的值為9、6或3時,執(zhí)行輸出語句,輸出表達(dá)式“一一Y”的值。y先自減1,然后再輸出Y的值。
5.有以下程序:
main()
{int a[]={2,4,6,8,10},y=0,x,*p;
p=&a[1];
for(x-:1;x<3;x++)y+=p[x];
printf(“%d\n,y”);
}
程序運(yùn)行后的輸出結(jié)果是( )。
A. 10 B. 1.1 C. 14 D. 15
參考答案:C
【解析】由題目的語句P=&a[1]可知,P指向a數(shù)組中下標(biāo)為l的元素“4”,又因為P為指針變量,所以PIx]與*(p+x)等價,因而在for循環(huán)語句中,第一次循環(huán)P[1]指向a數(shù)組中下標(biāo)為2的元素“6”,第二次循環(huán)p[2]指向a數(shù)組中下標(biāo)為3的元素“8”,所以y=6+8=14,因而選項c為正確答案。
6、下列程序的運(yùn)行結(jié)果是( )。
main()
( int x=1,y=3,a=0;
while(x++!=(y-=1))
{ a+=1;
if(y
}
printf(”%d,%d,%d\n”,x,y,a);
}
A. 2,3,2 B. 2,3,1
C. 1,3,3 D. 3,1,2
參考答案:D
【解析】本題考查while循環(huán)。第一次循環(huán),Y=y-1,y=2,循環(huán)條件成立,x=l,X++后值為1,x自加變成2,進(jìn)入循環(huán),a=a+1=1,判斷if語句條件是否成立,y
7、若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結(jié)點訪問順序是( )。
A. bdgcefha B. gdbeefha C. bdgaechf D. gdbehfca
參考答案:D
【解析】后序遍歷是指首先遍歷左子樹或左子結(jié)點,然后遍歷右子樹或右子結(jié)點,最后訪問根結(jié)點。本題根據(jù)前序和中序遍歷的結(jié)果確定,然后再對其進(jìn)行后序遍歷,正確答案為選項D。
8、下列工具中為需求分析常用工具的是( )。
A. PAD B. BFD C. N-S D. DFD
參考答案:D
【解析】需求分析常用的工具有4種:數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、判斷樹和判定表。PAD(問題分析圖)、PFD(程序流程圖)、N~s(盒式圖)都是詳細(xì)設(shè)計的常用工具,不是需求分析的工具。
9、對線性表進(jìn)行二分法檢索,其前提條件是( )。
A. 線性表以順序方式存儲,并按關(guān)鍵碼值排好序
B. 線性表以順序方式存儲,并按關(guān)鍵碼的檢索頻率排好序
C. 線性表以鏈?zhǔn)椒绞酱鎯,并按關(guān)鍵碼值排好序
D. 線性表以鏈?zhǔn)椒绞酱鎯Γ搓P(guān)鍵碼的檢索頻率排好序
參考答案:A
【解析】對線性表進(jìn)行二分法檢索,要求線性表是按順序方式存儲的,并按關(guān)鍵碼值的大小排好序。
10、下列敘述中正確的是( )。
A. 用E-R圖能夠表示實體集之間一對一的聯(lián)系、一對多的聯(lián)系、多對多的聯(lián)系
B. 用E-R圖只能表示實體集之間一對一的聯(lián)系
C. 用E-R圖只能表示實體集之間一對多的聯(lián)系
D. 用E-R圖表示的概念數(shù)據(jù)模型只能轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型
參考答案:A
【解析】用E—R圖可以描述實體及其相互之間的聯(lián)系,還可以描述多個實體集之間的聯(lián)系和一個實體集內(nèi)部實體之間的聯(lián)系。用E—R圖表示的概念數(shù)據(jù)模型不僅能轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型,還可以轉(zhuǎn)換為其他數(shù)據(jù)模型,如網(wǎng)狀模型和層次模型等。所以A的說法正確。
【3月計算機(jī)二級office題庫選擇題及答案】相關(guān)文章:
計算機(jī)二級office題庫及答案2017最新01-20
2016最新計算機(jī)二級office題庫及答案10-08
計算機(jī)二級office題庫07-28
2017年計算機(jī)office二級題庫及答案01-20
2017計算機(jī)二級題庫office模擬試題及答案10-04
2016年計算機(jī)二級office題庫及答案09-15