首頁> 高等繼續(xù)教育大學(xué)生在線> 自考動(dòng)態(tài) > 正文

自考計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)專業(yè)真題(十六)

近幾年,隨著成人教育的不斷發(fā)展,參加自考考試的考生人數(shù)呈階梯式增長,這也說明了自考學(xué)歷逐漸被社會(huì)所認(rèn)可。為了幫助自考生順利通過自考考試,我將會(huì)在本文中為大家分享自考計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)專業(yè)真題,希望能夠?qū)忌鷤冇幸欢ǖ膸椭?/p>

一、自考計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)專業(yè)真題

(一)單項(xiàng)選擇題

(本大題共20小題.每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。

1.存儲(chǔ)容量1KB等于(   )

A.23字節(jié)

B.210字節(jié)

C.220字節(jié)

D.230字節(jié)

2.在計(jì)算機(jī)中指令通常是由(   )

A.操作碼、操作數(shù)組成

B.源操作數(shù)、目標(biāo)操作數(shù)組成

C.反碼、補(bǔ)碼組成

D.直接尋址、目的尋址組成

3.與十進(jìn)制數(shù)39等值的二進(jìn)制數(shù)是(   )

A.00100111

B.01001001

C.10100111

D.01011000

4.下列設(shè)備中屬于輸出設(shè)備的是(   )

A.掃描儀

B.鍵盤

C.鼠標(biāo)

D.顯示器

5.整數(shù)-2在機(jī)器內(nèi)存中的表示是(   )

A.1000000000000010

B.1111111111111110

C.11111111111111101

D.1111111111111111

6.下列運(yùn)算符中優(yōu)先級(jí)最低的是(   )

A.﹥

B.!

C.%

D.= =

7.設(shè)有int a=3,b=-4,c=5;表達(dá)式++a-c+b++的值是(   )

A.-6

B.-5

C.-4

D.-3

8.以十進(jìn)制無符號(hào)形式輸出整數(shù)的格式說明符是(   )

A.%u

B.%x

C.%o

D.%d

9.下列程序段的輸出結(jié)果是(   )void main(void){?????iny y=1,x=5;?????if(x﹤0)y=-1;?????if(x﹥=0)y=0;?????printf("%d ",y);}

A.-1

B.0

C.1

D.5

10.執(zhí)行如下程序段后,x的值是(   )int x=1,y=-1;if(y﹤0)x-=y;else x+=y;

A.-1

B.0

C.1

D.2

11.執(zhí)行while(表達(dá)式)循環(huán)的條件是(   )

A.當(dāng)表達(dá)式的值為0時(shí)

B.僅當(dāng)表達(dá)式的值為1時(shí)

C.當(dāng)表達(dá)式的值非0時(shí)

D.當(dāng)表達(dá)式的值不為1時(shí)

12.下列程序段輸出的結(jié)果是(   )for(i=1;i﹤3;i+ +) for(j=1;j﹤3;j+ +) printf(“%d”,i+j);

A.2 3 3 4

B.2 3 4

C.2 3

D.2 3 4 3 4

13.若有定義int s[4]={1,2,3,4};則a[a[2]-3*a[0]+1]的值是(   )

A.1

B.2

C.3

D.4

14.下列關(guān)于C語言程序說法正確的是(   )

A.C語言程序總是從有定義的函數(shù)起順序執(zhí)行

B.在C語言程序中,被調(diào)用函數(shù)必須在main函數(shù)中定義

C.C語言程序中的main函數(shù)必須放在程序的開始部分

D.C語言程序總是從main函數(shù)起開始執(zhí)行

15.若有int a[ ]={1,2,3,4,5,6,7,8,9,10},且0≤i<10,則對(duì)數(shù)組元素地址正確表示的是(   )

A.&a+1

B.&a+ +

C.&a

D.&a[i]

17.下列位運(yùn)算符中,表示按位異或操作的是(   )

A.~

B.│

C.^

D.&

18.下列各個(gè)位運(yùn)算符的優(yōu)先級(jí)從左到右依次升高的是(   )

A.﹥﹥│& ~

B.│﹥﹥ & ~

C.│& ﹥﹥ ~

D.~│& ﹥﹥

19.設(shè)有說明:int u=1,v=3;則表達(dá)式u﹤﹤= v的值是(   )

A.0

B.1

C.3

D.8

20.如果文件存儲(chǔ)的是數(shù)據(jù)在內(nèi)存中存放的字節(jié)形式,則該文件是(   )

A.ASCII文件

B.文本文件

C.二進(jìn)制文件

D.設(shè)備文件

(二)多項(xiàng)選擇題

(本大題共5小題.每小題2分.共10分)在每小題列出的五個(gè)備選項(xiàng)中有二至五個(gè)是符合題目要求的.請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選、少選或未選均無分。

11.存儲(chǔ)在下列哪些設(shè)備中的信息可以長期保存?(     )

A.RAM

B.ROM

C.硬盤

D.軟盤

E.光盤

12.下列語句中正確的有(     )

A.if(x﹥y);

B.if(x=y)&&(x!=0)x+=y;

C.if(x! =y)scanf(“%d,&x);else scanf(“%d”,&y);

D.if(x﹤y){x+ +;y+ +;}

E.if(x﹤y)x+ +;y+ +;else x――;y――;

13.下列循環(huán)將會(huì)產(chǎn)生死循環(huán)的有(     )

A.while(1);

B.do{ }while(0);

C.do{ }while(1);

D.for(k=1;k﹥―10;k+ +);

E.for(k=1;k=10;k+ +,k――);

14.設(shè)有二維數(shù)組int a[4][3];下列表示數(shù)組元素a[0][2]地址的有(     )

A.a[2]

B.*a

C.*a+2

D.a[0]+2

E.&a[0][2]

15.設(shè)有關(guān)于結(jié)構(gòu)體類型的定義:(     )?struct data????{????????int num;????????struct data *next;????} *p,* head=NULL;下列語句中正確的有

A.p=(struct data *)malloc(sizeof(struct data));

B.p=(struct data )malloc(sizeof(struct data));

C.p=(struct data *)malloc(sizeof(data));

D.p->next=head;

E.p.next=head;

(三)簡答題

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

21.C語言中的運(yùn)算符“=”與數(shù)學(xué)中的“=”的意義相同嗎?為什么?

22.簡述C語言標(biāo)準(zhǔn)庫函數(shù)strcpy 的格式(或函數(shù)原型)與功能。

23.請(qǐng)按照下列要求寫出相應(yīng)的C語句。假設(shè)float類型的變量x1和x2已經(jīng)定義過,且x1已經(jīng)初始化為7.3。(1)定義指向float類型變量的指針變量fpt;(2)使fptr指向x1;(3)利用fptr,將fptr指向變量的值賦給x2;(4)利用fptr,輸出fptr指向變量的值。

24.fread(stu,size,n,fp);中stu、size、n和fp的含義各是什么?

(四)閱讀分析題

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

31.請(qǐng)閱讀分析下列程序,然后寫出運(yùn)行結(jié)果。main( ){????int a=0,b=1;????printf("a=%d,b=%d ",a,b);????a+=b;b+=a;????printf("a=%d,b=%d ",a,b);}

32.若分別輸入0和5時(shí),請(qǐng)閱讀分析下列程序,然后分別寫出兩種輸入情況下程序的運(yùn)行結(jié)果。main ( ){????int x,y;????scanf("%d",&x);????if(x﹥2&&x﹤=10)??????????y=x *(x+2);????else if(x﹥-1&&x﹤=2)??????????y=2*x;????else if(x﹤-1)y=x-1;????if(y!=-1)??????????printf("%d,y);????else??????????printf("error");}

33.請(qǐng)閱讀分析下列程序,然后寫出程序的循環(huán)次數(shù)和運(yùn)行結(jié)果。main(void)???{int i;for(i=1; i﹤6; i+ +){?????if(i%2)?????{??????????printf("@");continue;?????}printf("*");}printf(" ");}

34.請(qǐng)閱讀分析下列程序,然后寫出程序的運(yùn)行結(jié)果。void fun( );void main(void){fun( );fun( );}??void fun( ) ??{static 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);}}

35.請(qǐng)閱讀分析下列程序,然后寫出程序的運(yùn)行結(jié)果。void main(void)???{int a[ ]={1,2,3,4,5,6},*p;p=a;p+ +;*(p+3)+=2;printf("%d ",*p);printf("%d ",*(p+3));???}

36.設(shè)有下列創(chuàng)建單向鏈表的部分程序:#include"malloc.h"???#include"string.h"???struct automobile???{char type[20];int load;struct automobile *next;} ?* head=NULL;??void main(void)??{struct automobile *p;char * automobile_type[3]={"Red_Rock",Yellow_River","East_Wind"};int automobile_load[3]={24,18,42},j;for(j=0;j﹤3;j+ +){??????p=(①______________)malloc(sizeof(struct automobile));??????strcpy(②_____________,automobile_type[j]);??????p->load=automobile_load[j];??????p->next=head;??????head=p;}??}請(qǐng)閱讀分析程序,然后寫出①和②下劃線處應(yīng)該填寫的內(nèi)容。

(五)程序設(shè)計(jì)題

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

41.若數(shù)組a中有十個(gè)整數(shù)8,2,5-3,7,-9,0,-4,10,15,請(qǐng)編程求出該數(shù)組中的最大值和最小值。

42.設(shè)在c盤根目錄下有一個(gè)ASCII碼文件zm.dat,且文件中有10個(gè)字符。請(qǐng)編程將文件中的字符讀出,再按照從大到小的次序排序并將排序結(jié)果在屏幕上顯示出來。

二、總結(jié)

自考考試每年都會(huì)在全國各省舉行,只要您符合條件,都可以報(bào)名參加自考考試,關(guān)于2023年自考報(bào)名時(shí)間,大家可以看看這篇文章的具體內(nèi)容!

1
意向表
2
學(xué)習(xí)中心老師電話溝通
3
查看評(píng)估報(bào)告
1、年齡階段

18~23周歲

24~32周歲

33~40周歲

其他

2、當(dāng)前學(xué)歷

高中及以下

中專

大專

其他

3、提升學(xué)歷目標(biāo)

工作就業(yè)

報(bào)考公務(wù)員

落戶/居住證

其他

4、意向?qū)W習(xí)方式

自學(xué)考試

成人高考

開放大學(xué)

報(bào)考所在地
*
*
*

111
授權(quán)院校
×
關(guān)閉
編輯推薦

1、凡標(biāo)注中國教育在線原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處中國教育在線及本文鏈接。

2、本文鏈接:http://fi-shw.com/ceici/e2-zikao-234201.shtml

3、如果你希望被中國教育在線報(bào)道,請(qǐng)發(fā)郵件到jijiao@eol.cn告訴我們。

免責(zé)聲明:

1、 凡本站注明“稿件來源:中國教育在線”的所有文字、圖片和音視頻稿件,版權(quán)均屬本網(wǎng)所有,任何媒體、網(wǎng)站或個(gè)人未經(jīng)本網(wǎng)協(xié)議授權(quán)不得轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式復(fù)制發(fā)表。已經(jīng)本站協(xié)議授權(quán)的媒體、網(wǎng)站,在下載使用時(shí)必須注明“稿件來源:中國教育在線”,違者本站將依法追究責(zé)任。

2、本站注明稿件來源為其他媒體的文/圖等稿件均為轉(zhuǎn)載稿,本站轉(zhuǎn)載出于非商業(yè)性的教育和科研之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性。如轉(zhuǎn)載稿涉及版權(quán)等問題,請(qǐng)作者在兩周內(nèi)速來電或來函聯(lián)系。

相關(guān)資訊

專題指導(dǎo)

`