




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《二級(jí)C語言》練習(xí)題庫與參考答案
一、單選題(共100題,每題1分,共100分)
1、軟件生命周期中,確定軟件系統(tǒng)要做什么的階段是()。
A、軟件測(cè)試
B、軟件設(shè)計(jì)
C、需求分析
D、系統(tǒng)維護(hù)
正確答案:C
2、軟件生命周期是指()。
A、軟件的開發(fā)與管理
B、軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用、維護(hù)到停止使用退役的過程
C、軟件的實(shí)現(xiàn)和維護(hù)
D、軟件的需求分析、設(shè)計(jì)與實(shí)現(xiàn)
正確答案:B
3、某二叉樹中有n個(gè)葉子結(jié)點(diǎn),則該二叉樹中度為2的結(jié)點(diǎn)數(shù)為()。
A、n+1
B、n/2
C、2n
D、n-l
正確答案:D
4、若各選項(xiàng)中所用變量已正確定義,函數(shù)fun中通過return語句返回
一個(gè)函數(shù)值,以下選項(xiàng)中錯(cuò)誤的程序是()。
A^main(){floatfun(inti,intj);...x=fun(i,j);....}float
fun(inta,intb){....}
B、floatfun(int,int);main(){...x=fun(2,10);....}float
fun(inta,intb){....}
C、floatfun(inta,intb){....}main(){...x=fun(i,j);....}
main(){...x=fun(2,10);....}floatfun(inta,intb){...}
正確答案:D
5、以下關(guān)于指針的敘述,錯(cuò)誤的是()。
A、兩個(gè)基類型相同的指針變量不能指向同一個(gè)對(duì)象
B、可以通過對(duì)指針變量自增、自減來移動(dòng)指針
C、只有兩個(gè)類型相同的指針才能進(jìn)行減運(yùn)算
D、一個(gè)指針變量可以通過不同的方式獲得一個(gè)確定的地址值
正確答案:A
6、結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括()。
A、模塊化
B、逐步求精
C、自頂向下
D、多態(tài)性
正確答案:D
7、下面描述不屬于軟件特點(diǎn)的是()。
A、軟件復(fù)雜性高
B、軟件使用不涉及知識(shí)產(chǎn)權(quán)
C、軟件在使用中不存在磨損、老化問題
D、軟件是一種邏輯實(shí)體,具有抽象性
正確答案:B
8、關(guān)系表中的每一行記錄稱為一個(gè)()。
A、字段
B、元組
C、屬性
D、關(guān)鍵碼
正確答案:B
9、以下敘述中正確的是()o
A、賦值語句是一種執(zhí)行語句,必須放在函數(shù)的可執(zhí)行部分
B、scanf和printf是C語言提供的輸入和輸出語句
C、由printf輸出的數(shù)據(jù)都隱含左對(duì)齊
I)、由printf輸出的數(shù)據(jù)的實(shí)際精度是由格式控制中的域?qū)捄托?shù)的域
寬來完全決定的
正確答案:A
10、下列關(guān)于棧敘述正確的是()。
A、棧底元素永遠(yuǎn)不能被刪除
B、棧底元素最先能被刪除
C、棧頂元素最先能被刪除
D、棧頂元素最后才能被刪除
正確答案:C
11、在數(shù)據(jù)庫系統(tǒng)中,用于對(duì)客觀世界中復(fù)雜事物的結(jié)構(gòu)及它們之間的
聯(lián)系進(jìn)行描述的是()0
A、物理數(shù)據(jù)模型
B、概念數(shù)據(jù)模型
C、邏輯數(shù)據(jù)模型
D、關(guān)系數(shù)據(jù)模型
正確答案:B
12、在數(shù)據(jù)庫系統(tǒng)的組織結(jié)構(gòu)中,下列()映射把用戶數(shù)據(jù)庫與概念數(shù)
據(jù)庫聯(lián)系了起來。
A、內(nèi)模式/外模式
B、內(nèi)模式/模式
C、模式/內(nèi)模式
D、外模式/模式
正確答案:D
13、以下敘述正確的是()o
A、C程序總是以main。作為程序執(zhí)行的起始行
B、main。函數(shù)若不帶參數(shù),其后面的一對(duì)圓括號(hào)可省略
C、函數(shù)體內(nèi)的定義語句和可執(zhí)行語句允許任意穿插出現(xiàn)
D、C語言中的語句之間必須用分號(hào)作為分隔符
正確答案:A
14、下面屬于字符類的實(shí)例是()。
正確答案:
15、下列敘述中正確的是()o
A、數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)必定是一一對(duì)應(yīng)的
B、由于計(jì)算機(jī)存儲(chǔ)空間是向量式的存儲(chǔ)結(jié)構(gòu),因此,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)一
定是線性結(jié)構(gòu)
C、程序設(shè)計(jì)語言中的數(shù)據(jù)一般是順序存儲(chǔ)結(jié)構(gòu),因此,利用數(shù)組只能處
理線性結(jié)構(gòu)
D、以上三種說法都不對(duì)
正確答案:D
16、信息隱蔽的概念與下述哪一種概念直接相關(guān)()。
A、模塊類型劃分
B、軟件結(jié)構(gòu)定義
C、模塊獨(dú)立性
D、模塊耦合度
正確答案:C
17、下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是()o
A、逐步求精
B、可封裝
C、自頂向下
D、模塊化
正確答案:B
18、若有定義doublea=22:inti=0,k=18;,則不符合C語言規(guī)定的賦值
語句是()o
A、a=a++,i++
B、i=(a+k)<=(i+k)
C、i=a%ll
i=!a
正確答案:C
19、數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是()o
A、數(shù)據(jù)庫設(shè)計(jì)
B、數(shù)據(jù)庫維護(hù)
C、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)
D、數(shù)據(jù)庫管理員培訓(xùn)
正確答案:A
20、有兩個(gè)關(guān)系R和T如下:則由關(guān)系R得到關(guān)系T的操作是()。
A、交
B、投影
C、選擇
D、并
正確答案:C
21、以下不是合法C語言轉(zhuǎn)義字符的是()。
A、,\c'
B、'\a'
C、
D.Ar
正確答案:A
22、下列定義變量的語句中錯(cuò)誤的是()o
A、floatUS$;
charFor;
C^doubleint_;
D^int_int;
正確答案:A
23、設(shè)循環(huán)隊(duì)列為Q(1:m),初始狀態(tài)為front=rear二m。現(xiàn)經(jīng)過一系列
的入隊(duì)與退隊(duì)運(yùn)算后,front=rear=l,則該循環(huán)隊(duì)列中的元素個(gè)數(shù)為
()。
A、2
B、m-1
C、1
D、0或m
正確答案:D
24、以下選項(xiàng)中表示一個(gè)合法的常量是(說明:符號(hào)u表示空格)()。
A、9u9u9
B、OXab
C、123E0.2
Ds2.7e
正確答案:B
25、若變量均已正確定義并賦值,以下合法的C語言賦值語句是()o
A、x=y==5;
B、x=n%2.5;
C、x?n=i;
D、x=5=4+l;
正確答案:A
26、若已有定義語句:inta,b,c;且變量已正確賦初值,則以下選項(xiàng)中
正確的賦值表達(dá)式是()。
A、a二(b=c)+8;
(a=b)=c=9;
C、a=(b==c)=,A,;
a+b=c+1;
正確答案:A
27、以下是if語句的基本形式:if(表達(dá)式)語句其中“表達(dá)式”()o
A、必須是正數(shù)
B、必須是整數(shù)值
C、可以是任意合法的數(shù)值
D、必須是邏輯值
正確答案:C
28、結(jié)構(gòu)化程序由順序、選擇、循環(huán)三種基本結(jié)構(gòu)組成,以下相關(guān)敘述
錯(cuò)誤的是()o
A、選擇結(jié)構(gòu)是根據(jù)不同的條件執(zhí)行不同分支中的語句
B、循環(huán)結(jié)構(gòu)是根據(jù)條件決定是否重復(fù)、重復(fù)執(zhí)行多少次循環(huán)體語句
C、三種基本結(jié)構(gòu)不可以嵌套使用
D、順序結(jié)構(gòu)是按語句在程序中的先后順序逐條執(zhí)行,沒有分支,沒有轉(zhuǎn)
移
正確答案:C
29、設(shè)有一個(gè)商店的數(shù)據(jù)庫,記錄客戶及其購物情況,由三個(gè)關(guān)系組成:
商品(商品號(hào),商品名,單價(jià),商品類別,供應(yīng)商),客戶(客戶號(hào),
姓名,地址,電郵,性別,身份證號(hào)),購買(客戶號(hào),商品號(hào),購買數(shù)
量),則關(guān)系購買的鍵為(
A、客戶號(hào),商品號(hào)
B、客戶號(hào)
C、商品號(hào)
D、客戶號(hào),商品號(hào),購買數(shù)量
正確答案:A
30、己知大寫字母A的ASCII碼是65,小寫字母a的ASCII碼是97。以
下不能將變量c中的大寫字母轉(zhuǎn)換為對(duì)應(yīng)小寫字母的語句是()o
A、c=('A'+c)%26-'a'
c=c+32
C、c=c-'A'+'a'
D、c=(c-A,)%26+,a
正確答案:A
31、以下敘述中錯(cuò)誤的是()o
A、只要類型相同,結(jié)構(gòu)體變量之間可以整體值
B、函數(shù)的返回值類型不能是結(jié)構(gòu)體類型,只能是簡(jiǎn)單類型
C、可以通過指向結(jié)構(gòu)體變量的指針訪問所指結(jié)構(gòu)體變量的任何成員
D、函數(shù)可以返回指向結(jié)構(gòu)體變量的指針
正確答案:B
32、一棵二叉樹的前序遍歷結(jié)果是ABCEDF,中序遍歷結(jié)果是CBAEDF,則
其后序遍歷的結(jié)果是()。
A、DBACEF
B、CBFDEA
C、FDAEBC
D、DEABEC
正確答案:B
33、下列線性鏈表的敘述中,正確的是()o
A、各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)空間可以不連續(xù),但它們的存儲(chǔ)順序與邏輯順序必
須一致
B、各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)順序與邏輯順序可以不一致,但它們的存儲(chǔ)空間必
須連續(xù)
C、進(jìn)行插入與刪除時(shí),不需要移動(dòng)表中的元素
D、以上三種說法都不對(duì)
正確答案:C
34、軟件生命周期中的活動(dòng)不包括()o
A、軟件維護(hù)
B、市場(chǎng)調(diào)研
C、軟件測(cè)試
D、需求分析
正確答案:B
35、以下函數(shù)findmax擬實(shí)現(xiàn)在數(shù)組中查找最大值并作為函數(shù)值返回,
但程序中有錯(cuò)導(dǎo)致不能實(shí)現(xiàn)預(yù)定功能。defineMTN2147483647int
fingmax(intx[],intn){inti,max;for(i=0;i<n;i++){max=MIN;
if(max<x[i])max=x[i];}returnmax;}造成錯(cuò)誤的原因是()。
A、語句if(max〈x[i])max=x[i];中,判斷條件設(shè)置錯(cuò)誤
B、賦值語句max=MIN;放錯(cuò)了位置
C^定義語句inti,口ax;中,max未賦初值
D、賦值語句max=MIN;中,不應(yīng)給max賦M1N值
正確答案:B
36、以下敘述正確的是()。
A、C語言函數(shù)可以嵌套調(diào)用,例如:fun(fun(x))
B、C語言程序是由過程和函數(shù)組成的
C、C語言函數(shù)不可以單獨(dú)編譯
D、C語言中除了main函數(shù),其他函數(shù)不可作為單獨(dú)文件形式存在
正確答案:A
37、以下程序段中,與其他三個(gè)功能不同的程序段是()。
A、s=0;for(i=l;i<=10;i++){s+=i;}
B、s=0,i=l;for(;i<=10;){s+=i;i++;}
C、s=0;i=l;for(;;){s+=i;i++;if(i<=10)break;}
D、for(s=0,i=l;i<=10;s+=i,i++);
正確答案:C
38、軟件需求規(guī)格說明書的作用不包括()o
A、軟件可行性研究的依據(jù)
B、軟件驗(yàn)收的依據(jù)
C、用戶與開發(fā)人員對(duì)軟件要做什么的共同理解
D、軟件設(shè)計(jì)的依據(jù)
正確答案:A
39、為了避免在嵌套的if-else語句中產(chǎn)生二義性,C語言規(guī)定與else
子句配對(duì)是()o
A、與其在同一行上的if子句
B、在其之后最近的不帶else的if子句
C、與其縮排位置相同的if子句
D、在其之前最近的不帶else的同層if子句
正確答案:D
40、以下不屬于對(duì)象的基本特征的是()o
A、封裝性
B、多態(tài)性
C、繼承性
D、分類性
正確答案:C
41、使用白盒測(cè)試方法時(shí),設(shè)計(jì)測(cè)試用例應(yīng)根據(jù)()。
A、程序的內(nèi)部邏輯
B、程序的功能
C、程序的復(fù)雜結(jié)構(gòu)
D、使用說明書
正確答案:A
42、在關(guān)系運(yùn)算中,選擇運(yùn)算的含義是()。
A、在基本表中,選擇滿足條件的元組組成一個(gè)新的關(guān)系
B、在基本表中,選擇需要的屬性組成一個(gè)新的關(guān)系
C、在基本表中,選擇滿足條件的元組和屬性組成一個(gè)新的關(guān)系
D、以上三種說法均是正確的
正確答案:A
43、對(duì)關(guān)系S和R進(jìn)行集合運(yùn)算,結(jié)果中既包含S中的所有元組也包含R
中的所有元組,這樣的集合運(yùn)算稱為()o
A、積運(yùn)算
B、差運(yùn)算
C、并運(yùn)算
D、交運(yùn)算
正確答案:C
44、下列特征中不是面向?qū)ο蠓椒ǖ闹饕卣鞯氖牵ǎ?/p>
A、封裝性
B、多態(tài)性
C、耦合性
D、標(biāo)識(shí)唯一性
正確答案:C
45、設(shè)變量x為longint型并已正確賦值,以下表達(dá)式中能將x的百位
上的數(shù)字提取出來的是()o
A、x%10/100
B、x/10%100
C、x%100/10
D、x/100%10
正確答案:D
46、結(jié)構(gòu)化程序的三種基本控制結(jié)構(gòu)是()。
A、調(diào)用、返回和轉(zhuǎn)移
B、順序、選擇和重復(fù)(循環(huán))
C、順序、選擇和調(diào)月
D、過程、子程序和分程序
正確答案:B
47、下列敘述中,不符合良好程序設(shè)計(jì)風(fēng)格要求的是()o
A、程序的可讀性好
B、程序的效率第一,清晰第二
C、程序中要有必要的注釋
D、輸入數(shù)據(jù)前要有提示信息
正確答案:B
48、下列敘述中錯(cuò)誤的是()o
A、數(shù)據(jù)庫系統(tǒng)需要操作系統(tǒng)的支持
B、在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致
C、數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題
D、數(shù)據(jù)庫設(shè)計(jì)是指在已有數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫
正確答案:B
49、下列關(guān)于二叉樹的敘述中,正確的是()0
A、葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍
B、葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)
C、葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)
D、度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍
正確答案:B
50、具有3個(gè)結(jié)點(diǎn)的二叉樹有()o
A、4種形態(tài)
B、7種形態(tài)
C、2種形態(tài)
D^5種形態(tài)
正確答案:D
51、以下選項(xiàng)中與if(a=l)a=b;elsea++;語句功能不同的switch語句是
()o
A、switch(a){case1:a=b;break;default:a++;}
switch(a){default:a++;break;case1:a=b;}
C^switch(a==l){case1:a=b;break;case0:a++;}
D、switch(a==l){case0:a=b;break;case1:a++;}
正確答案:D
52、下列敘述中正確的是()o
A、一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)影響數(shù)據(jù)處
理的效率
B、邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)屬于非線性結(jié)構(gòu)
C、一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)不影響數(shù)據(jù)
處理的效率
D、一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲(chǔ)結(jié)構(gòu)
正確答案:A
53>有以下程序:tfincludeintf(intx);main(){inta,b=0;
for(a=0;a<3;a++):b=b+f(a);putchar('A'+b);}}intf(intx)
{returnx*x+l;}程序運(yùn)行后的輸出結(jié)果是()。
A、ABE
B、BDI
C、BCF
D、BCD
正確答案:B
54、下面關(guān)于算法的敘述中,正確的是()。
A、算法的執(zhí)行效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無關(guān)
B、算法所執(zhí)行的基石運(yùn)算次數(shù)與問題的規(guī)模無關(guān)
C、算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù)
D、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步躲之后終止
正確答案:D
55、對(duì)于循環(huán)隊(duì)列,下列敘述中正確的是()0
A、隊(duì)頭指針是固定不變的
B、隊(duì)頭指針一定小于隊(duì)尾指針
C、隊(duì)頭指針一定大于隊(duì)尾指針
D、隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針
正確答案:D
56、支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是()o
A、隊(duì)列
B、二叉樹
C、棧
D、樹
正確答案:C
57^若有以下函數(shù)首部intfun(doublex[10],int*n)則下面針對(duì)此函
數(shù)的函數(shù)聲明語句中正確的是()o
A^intfun(double*,int*);
intfun(double,int);
C、intfun(double*x,intn);
D、intfun(doublex,int*n);
正確答案:A
58、某二叉樹中度為2的結(jié)點(diǎn)有10個(gè),則該二叉樹中有()個(gè)葉子結(jié)
點(diǎn)。
A、9
B、10
C、11
D、12
正確答案:C
59、深度為7的一叉樹共有127個(gè)結(jié)點(diǎn),則下列說法中錯(cuò)誤的是(
A、該二叉樹有一個(gè)度為1的結(jié)點(diǎn)
B、該二叉樹有64個(gè)葉子結(jié)點(diǎn)
C、該二叉樹是滿二叉樹
D、該二叉樹是完全二叉樹
正確答案:A
60、若有定義語句:intx=12,y=8,z;在其后執(zhí)行語句:z=0.9+x/y;
則Z的值為()o
A、2
B、1.9
C、2.4
D、1
正確答案:D
61、算法應(yīng)當(dāng)具有的特性不包括()。
A、美觀性
B、有窮性
C、可行性
D、確定性
正確答案:A
62、下列各序列中不是堆的是()0
A、(91,85,53,47,30,12,24,36)
B、(91,85,53,36,47,30,24,12)
C、(47,91,53,85,30,12,24,36)
D、(91,85,53,47,36,30,24,12)
正確答案:C
63、有三個(gè)關(guān)系表R、S和T如下,其中三個(gè)關(guān)系對(duì)應(yīng)的關(guān)鍵字分別為A,
B和復(fù)合關(guān)鍵字(A,B)。表T的記錄項(xiàng)(b,q,4)違反了()。
A、實(shí)體完整性約束
B、參照完整性約束
C、用戶定義的完整性約束
D、關(guān)系完整性約束
正確答案:B
64、設(shè)一棵滿二叉樹共有15個(gè)結(jié)點(diǎn),則在該滿二叉樹中的葉子結(jié)點(diǎn)數(shù)為
()。
A、9
B、7
C、8
D、10
正確答案:C
65>〃有以下程序:#includemain(){inti;for(i=l;i<=5;i++)
{if(說2)printf(〃*〃);elsecontinue;printf(〃#〃);}
printfC$/z);)程序運(yùn)行后的輸出結(jié)果是(〃
As*#*#*$
B、*#*#*#$
C^*#*#*#*$
D、*#*#$
正確答案:B
66、設(shè)二叉樹如下:則后序序列為()o
A、ABDEGCFII
B、DBGEAFHC
C、DGEBHFCA
D、ABCDEFGH
正確答案:C
67、設(shè)有定義:inta=0,b=l,c=l;以下選項(xiàng)中,表達(dá)式值與其他三個(gè)不
同的是()。
A、a=b=c
B、c=a!=c
C^a=c==b
D>b=a==c
正確答案:D
68、以下選項(xiàng)中不合法的標(biāo)識(shí)符是()o
A、print
B、FOR
c、_00
D、&a
正確答案:D
69、以下程序的主函數(shù)中調(diào)用了在其前面定義的函數(shù)fun:?include…
main(){doublea[15],k;k=fun(a);,,,}則以下選項(xiàng)中錯(cuò)誤的fun函
數(shù)首部是(]
A、doublefun(doublea)
B、doublefun(doublea[15])
C、doublefun(doublea[])
D>doublefun(double*a)
正確答案:A
70、下列選項(xiàng)中,不屬于模塊間耦合的是()0
A、異構(gòu)耦合
B、數(shù)據(jù)耦合
C、標(biāo)記耦合
D、公共耦合
正確答案:A
71、有三個(gè)關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是
()。
A、并
B、除
C、交
I)、自然連接
正確答案:B
72、〃有以下程序:ttincludemain(){chare;
while((c=getchar())!=,?){switch(c-?2,){case0:case
1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);
default:putchar(c+2);break;}}printf(,zz/);)程序運(yùn)行后從第一
列開始輸入以下數(shù)據(jù):2473〈回車)程序的輸出結(jié)果是()。〃
A、668977
B、68766
C、4444
D、6677877
正確答案:A
73、設(shè)有定義:intx=7,y=12;,則以下表達(dá)式值為3的是()。
A、y%=x-x%5
B、y%=(x-x%5)
C、(y%=x)-(x%=5)
D、y%=(x%=5)
正確答案:C
74、下列選項(xiàng)中屬于面向?qū)ο笤O(shè)計(jì)方法主要特征的是()o
A、繼承
B、模塊化
C、逐步求精
D、自頂向下
正確答案:A
75、待排序的關(guān)鍵碼序列為(15,20,9,30,67,65,45,90),要按
關(guān)鍵碼值遞增的順序排序,采取簡(jiǎn)單選擇排序法,第一趟排序后關(guān)鍵碼
15被放到第()個(gè)位置。。
A、4
B、2
C、5
D、3
正確答案:D
76、在數(shù)據(jù)庫系統(tǒng)中,給出數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)表示的是()o
A、關(guān)系數(shù)據(jù)模型
B、概念數(shù)據(jù)模型
C、邏輯數(shù)據(jù)模型
D、物理數(shù)據(jù)模型
正確答案:D
77、設(shè)循環(huán)隊(duì)列的存儲(chǔ)空間為Q(1:35),初始狀態(tài)為front=rear=35o
現(xiàn)經(jīng)過一系列入隊(duì)與退隊(duì)運(yùn)算后,front=15,rear-15,則循環(huán)隊(duì)列的
元素個(gè)數(shù)為()。
A、15
B、。或35
C、16
D、20
正確答案:B
78、以下敘述正確的是()o
A、do-whi1e語句和while-do構(gòu)成的循環(huán)功能相同
B、do-whiie語句構(gòu)成的循環(huán),當(dāng)while語句中的表達(dá)式值為0時(shí)結(jié)束循
環(huán)
C、while-do語句構(gòu)成的循環(huán),當(dāng)while語句中的表達(dá)式值為非0時(shí)結(jié)束
循環(huán)
D、do-while語句構(gòu)成的循環(huán),必須用break語句退出循環(huán)
正確答案:B
79、對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)
/2的排序方法是()。
A、堆排序
B、快速排序
C、直接插入排序
D、冒泡排序
正確答案:A
80、在軟件生產(chǎn)過程中,需求信息的來源是:)。
A、軟件用戶
B、程序員
C、設(shè)計(jì)人員
D、項(xiàng)目經(jīng)理
正確答案:A
81、構(gòu)成C程序的三種基本結(jié)構(gòu)是()。
A、順序結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)、遞歸結(jié)構(gòu)
B、順序結(jié)構(gòu)、嵌套結(jié)構(gòu)、遞歸結(jié)構(gòu)
C、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
D、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、嵌套結(jié)構(gòu)
正確答案:C
82、在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)
的是()。
A、并
B、交
C、投影
D、除
正確答案:B
83、以下敘述中錯(cuò)誤的是()o
A、C語言編寫的函數(shù)源程序,其文件名后綴可以是.c
B、C語言編寫的函數(shù)都可以作為一個(gè)獨(dú)立的源程序文件
C、C語言編寫的每個(gè)函數(shù)都可以進(jìn)行獨(dú)立的編譯并執(zhí)行
D、一個(gè)C語言程序只能有一個(gè)主函數(shù)
正確答案:C
84、軟件需求分析階段的主要任務(wù)是()。
A、確定軟件開發(fā)方法
B、確定軟件系統(tǒng)的功能
C、確定軟件開發(fā)計(jì)劃
D、確定軟件開發(fā)工具
正確答案:B
85、設(shè)有定義:inta,b[10],*c二NULL,*p;則以下語句錯(cuò)誤的是()。
A、p二C;
B、p=&b[0];
C、p=a;
D^p=b;
正確答案:C
86、下列敘述中正確的是()o
A、順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)空間?定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不
一定是連續(xù)的
B、順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)
C、順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表
D、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間
正確答案:A
87、有兩個(gè)關(guān)系R與s如下,由關(guān)系R和s得到關(guān)系T,則所使用的操作
為()。
A、并
B、交
C、自然連接
D、笛卡爾積
正確答案:D
88、以下不合法的字符常量是()。
A、'\xcc,
B.AV
C、'\018'
D、、八
正確答案:C
89、將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣告設(shè)計(jì)考試題庫及答案
- nginx面試題及答案
- 刁難類面試題及答案
- 大班模型考試題及答案
- 環(huán)保員面試題庫及答案
- 單位中層副職競(jìng)聘演講稿
- 銀行客戶經(jīng)理試用期工作總結(jié)
- 小產(chǎn)權(quán)二手房合同范本
- 擔(dān)保公司股權(quán)托管協(xié)議書
- 婚慶店合伙人合同范本
- 拘留所教育課件02
- 31小動(dòng)物本領(lǐng)大-課件
- 干部人事檔案管理工作實(shí)務(wù)
- 排序算法及其算法分析課件
- 建筑施工安全技術(shù)統(tǒng)一規(guī)范
- 送醫(yī)護(hù)人員錦旗用語16字
- 品質(zhì)異常8D改善報(bào)告(雜項(xiàng))
- 深圳城市更新工改工專題研究報(bào)告
- 某機(jī)械廠降壓變電所的電氣設(shè)計(jì)參考(電氣工程課程設(shè)計(jì))
- 學(xué)校內(nèi)控制度及手冊(cè)
- 腦力工作負(fù)荷
評(píng)論
0/150
提交評(píng)論