精品国产一级毛片大全,毛片一级在线,毛片免费观看的视频在线,午夜毛片福利

我要投稿 投訴建議

計(jì)算機(jī)二級(jí)C語(yǔ)言考前測(cè)試題

時(shí)間:2021-01-17 18:52:18 計(jì)算機(jī)等級(jí) 我要投稿

計(jì)算機(jī)二級(jí)C語(yǔ)言考前測(cè)試題

  參加計(jì)算機(jī)等級(jí)考試的同學(xué)們要復(fù)習(xí)好相關(guān)知識(shí)點(diǎn),有針對(duì)性地備考。下面是小編分享的計(jì)算機(jī)二級(jí)C語(yǔ)言考前測(cè)試題,一起來(lái)看一下吧。

計(jì)算機(jī)二級(jí)C語(yǔ)言考前測(cè)試題

  1). 以下選項(xiàng)中不合法的標(biāo)識(shí)符是( )

  A.FOR

  B.&a

  C.print

  D._00

  正確答案:B

  答案解析:合法的標(biāo)識(shí)符要滿足組成字符為a~z以及A~Z,數(shù)字字符0到9和下劃線,其中數(shù)字不開(kāi)頭,不能是關(guān)鍵字。選項(xiàng)B中,&不屬于組成字符,是錯(cuò)誤的。

  2). 下列描述中正確的是( )

  A.程序就是軟件

  B.軟件開(kāi)發(fā)不受計(jì)算機(jī)系統(tǒng)的限制

  C.軟件既是邏輯實(shí)體,又是物理實(shí)體

  D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合

  正確答案:D

  答案解析:計(jì)算機(jī)軟件與硬件是計(jì)算機(jī)系統(tǒng)中相互依存的兩部分。計(jì)算機(jī)軟件是包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。軟件由兩部分組成:一部分是機(jī)器可執(zhí)行的程序和數(shù)據(jù);二是機(jī)器不可執(zhí)行的,與軟件開(kāi)發(fā)、運(yùn)行、維護(hù)、使用等有關(guān)的文檔。軟件具有以下六個(gè)特點(diǎn):①軟件是一種邏輯實(shí)體,而不是物理實(shí)體,具有抽象性。②軟件的生產(chǎn)與硬件不同,它沒(méi)有明顯的制作過(guò)程。③軟件在運(yùn)行、使用期間不存在磨損、老化問(wèn)題。④軟件的開(kāi)發(fā)、運(yùn)行對(duì)計(jì)算機(jī)系統(tǒng)具有依賴性,受計(jì)算機(jī)系統(tǒng)的限制,這導(dǎo)致了軟件移值的問(wèn)題。⑤軟件復(fù)雜性高,成本昂貴。⑥軟件的開(kāi)發(fā)涉及諸多社會(huì)因素。

  3). 變量a中的數(shù)據(jù)用二進(jìn)制表示的形式是01011101,變量b中的數(shù)據(jù)用二進(jìn)制表示的形式是11110000。若要求將a的高4位取反,低4位不變,所要執(zhí)行的運(yùn)算是

  A.a^b

  B.a|b

  C.a&b

  D.a<<4

  正確答案:A

  答案解析:本題考查的是位運(yùn)算的知識(shí),對(duì)于任何二進(jìn)制數(shù),和1進(jìn)行異或運(yùn)算會(huì)讓其取反,而和0進(jìn)行異或運(yùn)算不會(huì)產(chǎn)生任何變化,故本題選A。

  4). 下列關(guān)于棧敘述正確的是( )

  A.棧頂元素最先能被刪除

  B.棧頂元素最后才能被刪除

  C.棧底元素永遠(yuǎn)不能被刪除

  D.以上三種說(shuō)法都不對(duì)

  正確答案:A

  答案解析:棧是先進(jìn)后出的線性表,棧頂?shù)脑刈钕缺粍h除,棧底的元素最后被刪除。

  5). 已知 int a=1,b=3則a^b的值為

  A.3

  B.1

  C.2

  D.4

  正確答案:C

  答案解析:^是按位異或運(yùn)算,如果對(duì)應(yīng)位不同則結(jié)果為1,相同則為0。

  6). 按條件f對(duì)關(guān)系R進(jìn)行選擇,其關(guān)系代數(shù)表達(dá)式為( )

  A.R|X|R

  B.R|X|Rf

  C.бf(R)

  D.∏f(R)

  正確答案:C

  7). 信息隱蔽的概念與下述哪一種概念直接相關(guān)( )

  A.軟件結(jié)構(gòu)定義

  B.模塊獨(dú)立性

  C.模塊類型劃分

  D.模擬耦合度

  正確答案:B

  8). 對(duì)于循環(huán)隊(duì)列,下列敘述中正確的是( )

  A.隊(duì)頭指針是固定不變的

  B.隊(duì)頭指針一定大于隊(duì)尾指針

  C.隊(duì)頭指針一定小于隊(duì)尾指針

  D.隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針

  正確答案:D

  答案解析:所謂循環(huán)隊(duì)列,就是將隊(duì)列存儲(chǔ)空間的最后一個(gè)位置繞到第一個(gè)位置,形成邏輯上的環(huán)狀空間,供隊(duì)列循環(huán)使用。在循環(huán)隊(duì)列中,用隊(duì)尾指針rear指向隊(duì)列中的隊(duì)尾元素,用隊(duì)頭指針front指向隊(duì)頭元素的前一個(gè)位置。循環(huán)隊(duì)列的主要操作是:入隊(duì)運(yùn)算和退隊(duì)運(yùn)算。每進(jìn)行一次入隊(duì)運(yùn)算,隊(duì)尾指針就進(jìn)一。每進(jìn)行一次退隊(duì)運(yùn)算,隊(duì)頭指針就進(jìn)一。當(dāng)rear或front等于隊(duì)列的長(zhǎng)度加1時(shí),就把rear或front值置為1。所以在循環(huán)隊(duì)列中,隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針。

  9). 設(shè)有定義: char p[]={′1′, ′2′, ′3′},*q=p; 以下不能計(jì)算出一個(gè)char型數(shù)據(jù)所占字節(jié)數(shù)的表達(dá)式是( )

  A.sizeof(p)

  B.sizeof(char)

  C.sizeof(*q)

  D.sizeof(p[0])

  正確答案:A

  答案解析:選項(xiàng)A計(jì)算的是p[ ]字符數(shù)組首地址所占的內(nèi)存字節(jié)數(shù),返回值數(shù)組中所有元素占有的空間。*q和p[0]分別表示數(shù)組p中下標(biāo)為0的字符元素,選項(xiàng)B和D都可以計(jì)算char型數(shù)據(jù)占有的`字節(jié)數(shù)。

  10). 以下敘述中正確的是( )

  A.打開(kāi)一個(gè)已存在的文件并進(jìn)行了寫操作后,原有文件中的全部數(shù)據(jù)必定被覆蓋

  B.在一個(gè)程序中當(dāng)對(duì)文件進(jìn)行了寫操作后,必須先關(guān)閉該文件然后再打開(kāi),才能讀到第1個(gè)數(shù)據(jù)

  C.C語(yǔ)言中的文件是流式文件,因此只能順序存取數(shù)據(jù)

  D.當(dāng)對(duì)文件的讀(寫)操作完成之后,必須將它關(guān)閉,否則可能導(dǎo)致數(shù)據(jù)丟失

  正確答案:D

  答案解析:在C語(yǔ)言中,有兩種對(duì)文件的存取方式;順序存取和直接存取;如果以″a″的方式對(duì)一個(gè)已打開(kāi)的文件進(jìn)行寫操作后,則原有文件中內(nèi)容將保存,新的數(shù)據(jù)寫在原有內(nèi)容之后。如果以″a+″的方式為讀和寫而打開(kāi)一個(gè)文件,則既可以對(duì)文件進(jìn)行讀,也可以對(duì)文件進(jìn)行寫,而且在讀和寫操作之間不必關(guān)閉文件,可以從頭開(kāi)始讀。當(dāng)對(duì)文件的讀(寫)操作完成之后,必須將它關(guān)閉。

  11). 若變量均已正確定義并賦值,以下合法的C語(yǔ)言賦值語(yǔ)句是( )。

  A.x=y==5;

  B.x=n%2.5;

  C.x+n=I;

  D.x=5=4+1;

  正確答案:A

  答案解析:選項(xiàng)A的含義是把關(guān)系表達(dá)式y(tǒng)==5的值賦給變量x。所以這是一條正確的賦值語(yǔ)句。因?yàn)橘x值運(yùn)算符左側(cè)的操作數(shù)必須是一個(gè)變量,而不能是表達(dá)式或者常量,所以選項(xiàng)C和D是錯(cuò)誤的。因?yàn)榍笥噙\(yùn)算符″%″兩側(cè)的運(yùn)算對(duì)象都應(yīng)當(dāng)是整型數(shù)據(jù),所以選項(xiàng)B是錯(cuò)誤的。

  12). 下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是( )

  A.循環(huán)隊(duì)列

  B.帶鏈隊(duì)列

  C.二叉樹(shù)

  D.帶鏈棧

  正確答案:C

  答案解析:根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間的前后件關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類:線性結(jié)構(gòu)和非線性結(jié)構(gòu)。循環(huán)隊(duì)列、帶鏈隊(duì)列和帶鏈棧都是線性結(jié)構(gòu),而二叉樹(shù)是非線性結(jié)構(gòu)。

  13). 下列敘述中正確的是( )

  A.一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度也必定大

  B.一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定小

  C.一個(gè)算法的時(shí)間復(fù)雜度大,則其空間復(fù)雜度必定小

  D.算法的時(shí)間復(fù)雜度與空間復(fù)雜度沒(méi)有直接關(guān)系

  正確答案:D

  答案解析:算法的復(fù)雜度主要包括時(shí)間復(fù)雜度和空間復(fù)雜度。算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量,算法的工作量用算法所執(zhí)行的基本運(yùn)算次數(shù)來(lái)度量,而算法所執(zhí)行的基本運(yùn)算次數(shù)是問(wèn)題規(guī)模的函數(shù),即算法的工作量=f(n),其中n是問(wèn)題的規(guī)模;算法的空間復(fù)雜度,一般是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間。一個(gè)算法所占用的存儲(chǔ)空間包括算法程序所占用的空間、輸入的初始數(shù)據(jù)所占的存儲(chǔ)空間以及算法執(zhí)行過(guò)程中所需要的額外空間。根據(jù)各自的定義可知,算法的時(shí)間復(fù)雜度與空間復(fù)雜度并不相關(guān)。

  14). 下列描述中正確的是( )

  A.程序就是軟件

  B.軟件開(kāi)發(fā)不受計(jì)算機(jī)系統(tǒng)的限制

  C.軟件既是邏輯實(shí)體,又是物理實(shí)體

  D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合

  正確答案:D

  答案解析:計(jì)算機(jī)軟件與硬件是計(jì)算機(jī)系統(tǒng)中相互依存的兩部分。計(jì)算機(jī)軟件是包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。軟件由兩部分組成:一部分是機(jī)器可執(zhí)行的程序和數(shù)據(jù);二是機(jī)器不可執(zhí)行的,與軟件開(kāi)發(fā)、運(yùn)行、維護(hù)、使用等有關(guān)的文檔。軟件具有以下六個(gè)特點(diǎn):①軟件是一種邏輯實(shí)體,而不是物理實(shí)體,具有抽象性。②軟件的生產(chǎn)與硬件不同,它沒(méi)有明顯的制作過(guò)程。③軟件在運(yùn)行、使用期間不存在磨損、老化問(wèn)題。④軟件的開(kāi)發(fā)、運(yùn)行對(duì)計(jì)算機(jī)系統(tǒng)具有依賴性,受計(jì)算機(jī)系統(tǒng)的限制,這導(dǎo)致了軟件移值的問(wèn)題。⑤軟件復(fù)雜性高,成本昂貴。⑥軟件的開(kāi)發(fā)涉及諸多社會(huì)因素。

【計(jì)算機(jī)二級(jí)C語(yǔ)言考前測(cè)試題】相關(guān)文章:

2017計(jì)算機(jī)二級(jí)C語(yǔ)言試題05-15

計(jì)算機(jī)二級(jí)C語(yǔ)言筆試題目05-15

計(jì)算機(jī)二級(jí)C語(yǔ)言考試題目05-15

計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言過(guò)關(guān)技巧01-30

自考《學(xué)前兒童語(yǔ)言教育》考前測(cè)試題01-25

計(jì)算機(jī)二級(jí)考試C++上機(jī)考試試題03-31

有趣的C語(yǔ)言筆試題06-09

C語(yǔ)言的論文致謝詞01-09

C語(yǔ)言論文致謝01-24

C語(yǔ)言學(xué)習(xí)社會(huì)實(shí)踐報(bào)告12-09