2010年4月成人自考計算機基礎與程序設計真題

2020-12-09 中國教育在線
一、單項選擇題

(本大題共20小題.每小題1分,共20分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題後的括號內。錯選、多選或未選均無分。

1.在Turbo C 2.0中,可激活主菜單的鍵是( )

A.F1

B.F5

C.F9

D.F10

2.在Turbo C 2.0中,若定義char ch;則變量ch在內存中分配的字節數是( )

A.1個

B.2個

C.4個

D.8個

3.若有下列程序段,欲使x=5,y=6,對應正確的輸入方法是(其中﹤CR﹥表示回車)( )int   x,y;scanf(″%d%d″,&x,&y);

A.x=5 y=6﹤CR﹥

B.x=5,y=6﹤CR﹥

C.5﹤CR﹥

D.5,6﹤CR﹥ 6﹤CR﹥

點擊進入:自考報名有疑問、不知道如何選擇主考院校及專業、自考當地政策不了解,點擊立即報考諮詢》》

4.下面程序段的輸出結果是( )main(){int a=2,b=5;printf(″a=%d%%,b=%d%%″,a,b);}

A.a=2,b=5

B.a=2%,b=5%

C.a=%2,b=%5

D.a=%d,b=%d

5.設有條件表達式(exp)? a++:b--,則下列表達式中能夠與該表達式完全等價的表達式是( )

A.(exp!=0)? a++∶b--

B.(exp==0)? a++∶b--

C.(exp==1)? a++∶b--

D.(exp!=1)? a++:b--

6.對於for(表達式l;表達式2;表達式3)語句;控制循環結束的表達式是( )

A.表達式1

B.表達式2

C.表達式3

D.表達式l和表達式3

7.設有下列程序:( )void main(void) { int x[4]={1,3,5,7},i;i=0;printf('%d',x[i++]);   }其輸出結果是

A.1

B.3

C.5

D.7

8.下列關於函數的說法中,不正確的是( )

A.函數名後面一定要一對圓括號

B.空函數被調用時不做任何工作

C.函數形參個數可以是一個、多個或沒有

D.函數參數類型可不作說明

9.指向與文件參數有關的結構體類型的指針變量稱為( )

A.函數指針

B.整型指針

C.字符型指針

D.文件指針

10.計算機對解釋型高級語言的執行方式是( )

A.逐條語句邊解釋邊執行,即解釋一條就執行一條

B.將整個程序編譯完成後再執行,不生成目標程序

C.將源程序編譯成目標程序,生成並保留目標程序然後執行

D.將源程序解釋完畢後再執行

11.設有int x=2,y,z;執行z=y=x——;後變量y的值是( )

A.0

B.1

C.2

D.3

12.兩次運行下面的程序,如果從鍵盤上分別輸入6和4,則輸出的結果是( )void main(void){ int x;   scanf('%d',&x);if(x + + ﹥5)printf('%d',x);else printf('%d ',x——);}

A.7和5

B.6和3

C.7和4

D.6和4

13.在下列選項中,沒有構成死循環的程序段是( )

A.int i=100;

B.for(;;); while(1) { i=i%100+1; if(i﹥100) break;}

C.int k=1000;

D.int s=36; do{++k;}while(k﹥10000); while(s);一一s;

14.定義如下變量和數組int k;int   x[3][3]={9,8,7,6,5,4,3,2,l};則執行下面語句for(k=0;k﹤3;k++)if(k%2)   printf('%5d',x[k][k]);後輸出結果是( )

A.3

B.5

C.7

D.9

15.設有下列程序:ff( ){int c=9;static int a=1,b=4;if(b==4){a+=c;b++;}else   {a+=c;b——;}printf('a=%d,b=%d ',a,b);}main( ){ff( );ff( );}則該程序執行後,顯示的結果為( )

A.a=10,b=5

a=19,b=5

B.a=10,b=4

a=19,b=5

C.a=10,b=4

a=19,b=4

D.a=10,b=5

a=19,b=4

16.下面能正確進行字符串賦值操作的是( )

A.char s[5]={'ABCDE'};

B.char s[5]={′A′,′B′,′C′,′D′,′E′};

C.char *s;s='ABCDE';

D.char *s;scanf('%s',s);

17.下面程序段的運行結果是( )chars *s='abcde';s+=2 printf('%d',s);

A.cde

B.字符′c′

C.字符′c′的地址

D.無確定的輸出結果

18.下面關於結構體類型變量定義正確的是( )


19.設有下面程序:# include'stdio.h'void main(void){unsigned x=1,y=3,z=5;printf('%d   ',z^x&y);}該程序的運行結果是( )

A.0

B.3

C.4

D.5

20.設有說明:int u=1,v=3,w=5;表達式:u﹤﹤=(v|w)的值是( )

A.1

B.5

C.13

D.128

二、多項選擇題

(本大題共5小題.每小題2分.共10分)在每小題列出的五個備選項中有二至五個是符合題目要求的.請將其代碼填寫在題後的括號內。錯選、多選、少選或未選均無分。

11.下面能執行循環結構的語句有( )

A.if語句

B.while語句

C.do—while語句

D.for語句

E.switch語句

12.下面合法的C語言轉義字符有( )

A.123

B.xab

C.\

D.88

E.

13.以下關於函數和變量的說法中正確的有( )

A.不同函數中可以使用相同名字的變量

B.形式參數是局部變量

C.一個函數內部定義的變量只能在本函數範圍內有效

D.在一個函數內部的複合語句中定義的變量可在本函數範圍內有效

E.如果全局變量與函數內定義的局部變量同名,則在函數內局部變量無效

14.設變量Vo5的地址已賦給指針變量inV,則下列關係表達式的值為1的有( )

A.Vo5==&inV

B.Vo5==* inV

C.inV==* Vo5

D.inV==&Vo5

E.Vo5==inV

15.設有說明:int u=0,v=l,z=2;則下列表達式中結果為-l的有( )

A.v=~u

B.u=u|~(v&z)

C.v=(u|z)﹤﹤1

D.u=~(u|z)

E.v&=(~u)

三、簡答題

(本大題共4小題。每小題4分。共16分)

21.函數fclose()的功能是什麼?

22.簡述break語句和continue語句在循環體中的功能。

23.簡述機器語言、彙編語言和高級語言各自的特點。

24.將下面的各種運算符按優先級從高到低排列出來。(要同優先級的用「、」號分隔,不同優先級的由高向低用「→」號分隔),、﹤=、﹥=、[   ]、++、%、+、&&、/

四、閱讀分析題

(本大題共6小題,每小題5分,共30分)

31.寫出以下程序的功能。如果輸入14,寫出程序的輸出結果。void main(void){ int   x;scanf(″%d″,&x);if(x%5==0&&x%7==0)printf(″yes″);elseprintf(″no″);}

32.閱讀下面的程序並回答問題main( ) {char a[20]=″1234567890″;int i; i=8;printf(″%s   ″,&a[i-3]); } (1)數組中a[10]號元素中存儲的是什麼字符?(2)請寫出程序的運行結果。

33.寫出下面程序的運行結果。main( ){ fun( );fun( );}fun( ){ int a[3]={0,1,2},b=10;int i;if   (b==10){for(i=0;i﹤3;i++)a[i]+=a[i];for(i=0;i﹤3;i++)printf(″%d,″,a[i]);printf(″b=%d   ″,b);b++;}else{   for(i=0;i﹤3;i++)a[i]*=a[i];for(i=0;i﹤3;i++)printf(″%d″,a[i]);printf(″b=%d   ″,b);}}

34.寫出下面程序的運行結果main( ){ int   x=1987,a,b,c,y;a=x/100;b=x%100/10;c=x%100%10;y=100*c+l0*b+a;printf(″c=%d,b=%o,a=%x,y=%d″,c,b,a,y);}

35.分析下列兩個程序的區別,並寫出它們的運行結果。void main(void) void main(void){ {int y=0,s,k; int   y=0,s,k;for(k=0;k﹤6;k++) for(k=0;k﹤6;k++){s=k*k; s=k*k;y+=s; y+=s;} }   printf(″y=%d ″,y); printf(″y=%d ″,y);} }

36.寫出下面程序的功能以及程序的運行結果void main(void) void main(void){ {int y=0,s,k; int   y=0,s,k;for(k=0;k﹤6;k++) for(k=0;k﹤6;k++){s=k*k; s=k*k;y+=s; y+=s;} }   printf(″y=%d ″,y); printf(″y=%d ″,y);} }

五、程序設計題

(本大題共2小題.每小題12分.共24分)

41.從鍵盤輸入10個整數,編程求其中大於3且小於100的數的平均值並輸出結果。

42.從鍵盤上輸入10個字符串(每個串不超過8個字符),將這些字符串按從小到大的次序排列出來並輸出排序後的結果。

熱門推薦: 

全國自考計算機基礎與程序設計歷年真題匯總

推薦閱讀: 

 2019年10月各省自考真題及答案 

4月各省自考準考證列印時間及入口

相關焦點

  • 2015年4月成人自考計算機基礎與程序設計真題
    1.利用計算機進行機械設計屬於( )A.科學計算B.信息處理C.過程控制D.計算機輔助設計2.在下面存儲容量單位中,最小的是( )A.bitB.ByteC.KBD.GB點擊進入:自考報名有疑問、不知道如何選擇主考院校及專業
  • 2016年4月成人自考計算機基礎與程序設計真題
    1.依據所使用的電子元件,將電子計算機的發展可分為4個階段,其中第2階段是( )A.電子管B.大規模超大規模集成電路C.電晶體D.中小規模集成電路2.下列不屬於結構化軟體開發方法的基本要點的是( )A.結構化編碼B.模塊化設計C.多態D.逐步求精
  • 全國2020年10月自考計算機基礎與程序設計02275真題
    全國2020年10月自考計算機基礎與程序設計02275真題一、單項選擇題:本大題共20小題,每小題1分,共20分。在每小題列出的備選項中只有一項是最符合題目要求的,請將其選出。1.計算機輔助設計的英文縮寫是A. CADB. CAEC. CAMD.
  • 2013年4月成人自考計算機基礎與程序設計真題
    1.若用八位二進位表示一個整數,則- 4在計算機中的表示是( ) A.11111100 B.11111011 C.10000100 D.00000100 2..-32768 C.32768 D.E4 點擊進入:自考報名有疑問、不知道如何選擇主考院校及專業、自考當地政策不了解,點擊立即報考諮詢》》 3.TurboC2.0中,long型數的取值範圍是( ) A.-215~(215-1) B.-231~(231
  • 2017年4月成人自考計算機基礎與程序設計真題
    自考當地政策不了解,點擊立即報考諮詢》》3.計算機配置的內存的容量為4GB,其中的4GB是指( )A.4×1000× 1000× 1000bB.4×1024× 1024×1024bC.4× 1000×1000× 1000BD.4×1024×1024×1024B4.在Visual Studio.net的集成開發環境中,
  • 2011年4月成人自考計算機基礎與程序設計真題
    1.計算機處理信息時,CPU一般是以一組二進位數碼為單位進行處理的,這組二進位數碼稱為( )A.wordB.MBC.KBD.bit2.下列不屬於計算機硬體系統的是 ( )A.作業系統B.控制器C.存儲器D.運算器3.下面轉義字符中,表示換頁的是 (
  • 2007年4月成人自考計算機基礎與程序設計真題
    1.I/O設備指的是計算機的(   )A.存儲設備B.輸入和輸出設備C.控制器D.運算器2.具有隻讀功能的內存儲器是指(   )A.ROMB.RAMC.硬碟D.CD-ROM點擊進入:自考報名有疑問、不知道如何選擇主考院校及專業
  • 2014年4月成人自考計算機基礎與程序設計真題
    1.在計算機中,指令通常是由( )A.操作碼、操作數組成B.源操作數、目標操作數組成C.反碼、補碼組成D.直接尋址、目的尋址組成2.與二進位1010等值的十六進位數是( )A.aB.bC.cD.d點擊進入:自考報名有疑問
  • 2005年4月成人自考計算機基礎與程序設計真題
    、不知道如何選擇主考院校及專業、自考當地政策不了解,點擊立即報考諮詢》》 3.下面數據中最大的數是 ( ) A.(1010001.101)2 B.(121.3)8 C.(97.6)10 D.(51.5)16 4.斷電後會使存儲器失去信息的是 ( ) A.CD-ROM
  • 2008年7月成人自考計算機基礎與程序設計真題
    1.一個完整的計算機系統應該包括(   )A.主機和外設B.主機和作業系統C.硬體系統和系統軟體D.硬體系統和軟體系統2.若用八位二進位表示一個整數,則-4在計算機中的表示是(   )A.11111100B.11111011C.10000100D.00000100
  • 2015年10月成人自考計算機基礎與程序設計真題
    1.人類歷史上第一臺電子數字計算機誕生於( )A.1943年B.1945年C.1946年D.1947年2.以用戶需求為動力,以對象為驅動的軟體生命周期模型是( )A.瀑布模型B.螺旋模型C.增量模型D.噴泉模型點擊進入:
  • 2016年10月成人自考計算機基礎與程序設計真題
    1.當前計算機應用最廣泛的是( )A.科學計算B.信息處理C.過程控制D.計算機輔助設計2.在下面存儲容量單位中,最大的是( )A.bitB.ByteC.KBD.GB點擊進入:自考報名有疑問、不知道如何選擇主考院校及專業
  • 2016年4月成人自考計算機與網絡技術基礎考試真題
    點擊查看:全國自考00894計算機與網絡技術基礎歷年真題及部分答案匯總 一、單項選擇題(本大題20小題,每小題1分,共20分)   在每小題列出的四個備選項中只有一個選項是符合題目要求的,請將其代碼填寫在題後的括號內。
  • 2014年10月成人自考計算機基礎與程序設計真題
    、不知道如何選擇主考院校及專業、自考當地政策不了解,點擊立即報考諮詢》》3.下面不正確的C語言標識符是( )A.ABCB.abcC.a_bcD.ab_C4.下面幾種運算符中,優先級最低的是( )A.每小題4分。共16分)21.簡述C語言中標識符的命名規則;C語言中哪些名是用標識符來標識的?22.寫出if(表達式)語句l else語句2的執行過程。23.若有下面程序:
  • 2010年4月成人自考信息資源管理真題
    、不知道如何選擇主考院校及專業、自考當地政策不了解,點擊立即報考諮詢》》3.知道怎麼做(Know-how)以及知道是誰(Know-who)的知識,統稱為( )A.基本知識B.歸類知識C.沉默知識D.應用知識4.在知識經濟形態下,經濟的增長取決於技術的進步和( )A.加大投資力度B.擴大生產規模
  • 2013年1月成人自考計算機與網絡技術基礎考試真題
    點擊查看:全國自考00894計算機與網絡技術基礎歷年真題及部分答案匯總 一、單項選擇題(本大題20小題,每小題1分,共20分)   在每小題列出的四個備選項中只有一個選項是符合題目要求的,請將其代碼填寫在題後的括號內。
  • 2019年4月成人自考計算機軟體基礎真題及答案解析
    1.下列選項中,不屬於計算機的特點的是A.運算速度快B.計算精度高C.存儲能力弱D.具有自動運行能力2.最基本、最重要的系統軟體是A.資料庫管理系統B.通信軟體C.文字處理程序D.作業系統3.在 Windows窗口中,選擇要複製或移動的文件或文件夾時
  • 2017年4月成人自考計算機與網絡技術基礎考試真題
    點擊查看:全國自考00894計算機與網絡技術基礎歷年真題及部分答案匯總 一、單項選擇題(本大題20小題,每小題1分,共20分)   在每小題列出的四個備選項中只有一個選項是符合題目要求的,請將其代碼填寫在題後的括號內。
  • 2015年4月成人自考計算機與網絡技術基礎考試真題
    點擊查看:全國自考00894計算機與網絡技術基礎歷年真題及部分答案匯總 一、單項選擇題(本大題15小題,每小題1分,共15分)   在每小題列出的四個備選項中只有一個選項是符合題目要求的,請將其代碼填寫在題後的括號內。
  • 2019年4月成人自考計算機應用技術真題及答案解析
    全國2019年4月高等教育自學考試計算機應用技術試題課程代碼:02316請考生按規定用筆將所有試題的答案塗、寫在答題紙上。>A.控制總線B.數據總線C.系統總線D.地址總線3.在計算機應用中,「計算機輔助工程」的英文縮寫是A.