2021年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第1頁(yè)
2021年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第2頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2021年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 全國(guó)2021年4月高等訓(xùn)練自學(xué)考試 計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 課程代碼:02275 一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分) 在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。 1i/o設(shè)備指的是計(jì)算機(jī)的( ) a存儲(chǔ)設(shè)備 b輸入和輸出設(shè)備 c掌握器 d運(yùn)算器 2具有只讀功能的內(nèi)存儲(chǔ)器是指( ) arom bram c硬盤(pán) dcd-rom 3十進(jìn)制數(shù)5在八位的微機(jī)內(nèi)的存儲(chǔ)形式是( ) a00000101 b100

2、00101 c11111010 d11111011 4c語(yǔ)言源程序的基本單位是( ) a過(guò)程 b函數(shù) c子程序 d語(yǔ)句 5設(shè)有int p,q;以下不正確 的語(yǔ)句是( ) ap *=3; bp/=q; cp+=3; dp=q; 6若有下列程序段,欲使a=2,b=3,對(duì)應(yīng)正確的數(shù)據(jù)輸入方法是(其中cr表示換行)( int a,b scanf(%d%d,a,b); a2cr ba=2 b=3cr 3cr ca=2,b=3cr d2,3cr 7設(shè)有說(shuō)明 int x=0,y=2; 則執(zhí)行 if(x=0) y=1+x; else y=x-1; 后,變量y的值是( ) a-1 b0 c1 d2 8下面程序的

3、輸出結(jié)果是( ) main( ) int x=5,y; if(x0) y=1; y=0; if(x0) y=-1; printf(%d,y); 1 ) 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 a-1 x=0; while(x=5) printf(b); x+=2; a0個(gè) main( ) int i =0,j=10,k=2,s=0; for(; ;) i+=k; if(ij) printf(%dn,s); break; s+=i; a4 a0和1 b5 b1和9 c6 c0和9 d7 d1和10 11若有定義:int a10;則數(shù)組元素的下標(biāo)的下限和上限分別是( ) 12下列說(shuō)

4、法不正確的是( ) a一個(gè)源程序文件由一個(gè)或多個(gè)函數(shù)組成 c一個(gè)c程序以函數(shù)為獨(dú)立的編譯單位 d一個(gè)c程序必需有一個(gè)main( )函數(shù) 13在c語(yǔ)言中,確定函數(shù)返回值的類(lèi)型由( ) areturn語(yǔ)句中的表達(dá)式類(lèi)型打算 b調(diào)用該函數(shù)的主函數(shù)類(lèi)型打算 c調(diào)用函數(shù)時(shí)臨時(shí)打算 int a =0,1,2,3,4,5,6,7,8,9,*p; p=a; a(a+1) 15若有以下說(shuō)明: 2 b0 c1 d5 9執(zhí)行下面程序段后,輸出字符b的個(gè)數(shù)是( ) b3個(gè) c5個(gè) d6個(gè) 10在下述程序中,for循環(huán)執(zhí)行的次數(shù)是( ) b一個(gè)c程序由一個(gè)或多個(gè)源程序文件組成 d定義函數(shù)時(shí)所指定的函數(shù)類(lèi)型打算 14若有

5、以下定義和語(yǔ)句,且0i10,則對(duì)數(shù)組元素地址的正確表示是( ) ba+ cp dpi 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 char s10=“abcdefgh”,*p=s; 不能表示字符c的是( ) as2 16有下列程序: func(int x, int y, int*jia, int*jian) *jia=x+y; *jian=x-y; main( ) int i =10,j=3,x1,x2; func( i ,j,x1,x2 ); printf(%d,dn,x1,x2); 則其運(yùn)行結(jié)果是( ) a0,0 struct data int n; char c; float

6、 f; ; 則sizeof (struct data)的值是( ) a1 b3 c7 d11 18假如在程序中要使用系統(tǒng)供應(yīng)的函數(shù)sqrt,則需要書(shū)寫(xiě)的編譯預(yù)處理命令是( ) a#includestdio. h c#includestring.h a0 afeof 二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分) 在每小題列出的五個(gè)備選項(xiàng)中至少有兩個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選、少選或未選均無(wú)分。 21下列設(shè)備中屬于外存儲(chǔ)設(shè)備的有( ) aram d軟盤(pán) b光盤(pán) e磁帶 c硬盤(pán) b3 beof b#includemath. h d#includemalloc

7、.h c12 ceof d15 dfeof b10,3 c13,7 d7,13 17設(shè)有結(jié)構(gòu)體的定義如下: bs3 csca d*(p+2) 19設(shè)有說(shuō)明:int x=12,y=3;則xy的值是( ) 20測(cè)試文件是否結(jié)束函數(shù)的函數(shù)名是( ) 22設(shè)a=1,b=3,c=0;下面表達(dá)式的值為1的有( ) 3 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 a!ab| |a(c+1) d(a=0)(b=10) bab+3 ebaac c(ab)=c 23設(shè)有說(shuō)明:char s20;( ) 下面各項(xiàng)中能夠正確的將一個(gè)字符串a(chǎn)bcd賦給s數(shù)組的有 as=abcd; dstrcpy(s,abcd

8、); bgets(s); estrcpy(abcd,s); cscanf(%s,s); 24關(guān)于結(jié)構(gòu)體,下面各項(xiàng)中不正確的有( ) astruct personlong bh; char *name; int age; psl=9100,wang,20,* pst; pst=psl; printf(%d,*pstage); bstruct my_data cstruct test char *course; char *class dstruct worker char name9; float gz;li=li ping,532.67; estruct int_num int i _num;

9、struct int_num *next; ione, *pi; pi=ione; 25設(shè)有說(shuō)明:int x=1,y=2,z=3;則下面表達(dá)式的值為0的有( ) axyz dzy 三、簡(jiǎn)答題(本大題共4小題,每小題4分,共16分) 26c語(yǔ)言中的運(yùn)算符“=”與運(yùn)算符“= =”的意義相同嗎?為什么? 27變量的存儲(chǔ)類(lèi)別分為哪幾種?它們分別存儲(chǔ)在什么區(qū)域? 28試定義一個(gè)三行的二維字符數(shù)組s,并用i am a boy, you are a girl, he is a teacher對(duì)其進(jìn)行初始化。 29設(shè)有說(shuō)明:int a23; 請(qǐng)用四種方式來(lái)表示數(shù)組元素a12。 四、閱讀分析題(本大題共6小題,

10、每小題5分,共30分) 30從鍵盤(pán)輸入字符a時(shí),寫(xiě)出下面程序的運(yùn)行結(jié)果。(注:字符a的ascii碼是65) 4 int num; struct my_data *next; bxyz ex0xff00 cxx+yy 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 #includestdio.h main( ) char ch; ch=putchar(getchar( ) ); printf(,%d,%o,%c,ch+1,ch+1,ch+32); 31閱讀下面程序: void main(void) int s=0,n=0,x; label: scanf(%d,x); if(x0) s+=

11、x; n+; printf(s=%d,n=%d,even=%fn,s,n,1.0,*s/n); if(x!=0) goto label; else printf(good bye!); 當(dāng)依次輸入12 -3 -6 5 13 0時(shí),寫(xiě)出程序的運(yùn)行結(jié)果。 32閱讀下面程序,寫(xiě)出程序的運(yùn)行結(jié)果。 char a =9,8,7,6,5,4,3,2,1,0,0; void main (void) int i =8,j; for(j=0;j4;j) printf(%sn,ai j ); 33請(qǐng)寫(xiě)出下面程序的運(yùn)行結(jié)果。 long fun (int k ) long fac; if(k= =0) return

12、1; else 5 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 fac=k* fun(k-1); printf(fac=%ldn,fac); return fac; void main(void) int n=3; printf(result=%ldn,fun(n+1)/n); 34.閱讀下面程序,寫(xiě)出運(yùn)行結(jié)果。 #includestdio.h #includestring.h void f(char *s) char *t, c, *p=s; for(t=s+strlen(s)-1;st;s,t) c=*s,*s=*t,*t=c; printf(%sn,p); void main (void) char a 20=abcdefg; f(a); 35閱讀下面程序段,說(shuō)明其功能: int x, y=0,k; file* fp; fp=fopen(data.txt,rb); for(k=0;k5;k+) fread(x,sizeof(int),1,fp),y+=x; printf(%d,y); fclose(fp); 6 2021年4月高等訓(xùn)練自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題 五、程序

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論