違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?計算機基礎與程序設計2014年10月真題試題(02275)

自考 責任編輯:彭雅倩 2019-06-23

摘要:計算機基礎與程序設計2014年10月真題試題與答案解析(02275),本試卷總共100分。

計算機基礎與程序設計2014年10月真題試題與答案解析(02275)

計算機基礎與程序設計2014年10月真題試題與答案解析(02275),本試卷總共100分。

一、單項選擇題

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

1.CPU處理數(shù)據(jù)和指令的基本單位是字(Word),規(guī)定一個字的字長是( )

A.8bits
B.16bits
C.32bits
D.與CPU型號有關的bit位數(shù)

2.Windows操作系統(tǒng)是( )

A.單用戶、單任務
B.單用戶、多任務
C.多用戶、單任務
D.多用戶、多任務

3.下面不正確的C語言標識符是( )

A.ABC
B.abc
C.a_bc
D.ab_C

4.下面幾種運算符中,優(yōu)先級最低的是( )

A.﹥=
B.!
C.&&
D.||

5.若有下面程序段,欲使a=2,b=3,對應正確的數(shù)據(jù)輸入方法是(其中﹤CR﹥表示換行)int a,b;scanf("a=%d b=%d",&a,&b);( )

A.2﹤CR﹥
B.a=2 b=3﹤CR﹥
C.a=2,b=3﹤CR﹥
D.2,3﹤CR﹥ 3﹤CR﹥

6.下面程序段的輸出結果是( )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

7.下面程序段的輸出結果是( )main(){int a=100,b=200,c=150,d;(d=(a﹥b)?a:b)﹥c?d:c;printf("%d ",d);}

A.0
B.100
C.150
D.200

8.下面程序段所表示的邏輯關系是( ) if(a﹤b) {if(c==d) x=1;} else x=2;

A.


B.


C.


D.

9.下面正確的循環(huán)語句是( )

A.for(i=1,i﹤=10,i+);
B.for(i=1;i﹤=10;i+);
C.for(i=l:i﹤=10:i++);
D.for(i=1 i﹤=10 i++);

10.執(zhí)行下面程序段后,變量sum的值是( )sum=0;i=1;do{i++;sum+=i;}while(i﹤5); 

A.0
B.5
C.14
D.15

11.下面能接收字符串的輸入函數(shù)是( )

A.gets
B.puts
C.getchar
D.putchar

12.下面程序段的輸出結果是( )main(){int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};printf("%d ",a[0][2*4+1]);}

A.5
B.6
C.9
D.10

13.如果在一個函數(shù)中的復合語句中定義了一個變量,下面正確的說法是( )

A.該變量只在所定義的復合語句中有效
B.該變量只在所定義的函數(shù)中有效
C.該變量在本程序中有效
D.該變量定義屬非法定義

14.下面程序的運行結果是( )fun(int a,int b){int r;while(b!=0){r=a%b;a=b;b=r;}return(a);}main(){int n1=18,n2=27,n3=6;printf(“%d ”,fun(n3,fun(n1,n2)));}

A.9
B.6
C.3
D.1

15.將P定義為一個指向整型變量a的指針變量,下面正確的定義是( )

A.int a,*p=&a;
B.int a,*p=a;
C.hat a,p=&a;
D.inta,*p;

16.?下面程序的運行結果是( )void sss(int *p1,int *p2){int p;if(*p1﹥*p2){p=*p1;*p11=*p2;*p2=p;}}main(){int a=8,b=3;sss(&a,&b);printf(“%d,%d ”,a,b);} 

A.3,3
B.3,8
C.8,3
D.8,8

17.結構體類型定義符是( )

A.int
B.double
C.struct
D.union

18.若定義了一個結構體和該結構體類型變量,并且定義了指向該結構體類型變量的指針變量,下面不能正確引用結構體變量的成員的是( )

A.結構體變量名.成員名
B.指針變量名.成員名
C.(指針變量名).成員名
D.指針變量名→成員名

19.下面位運算符中,不是單目運算符的是( )

A.~
B.&
C.∣
D.^

20.對已經存在的二進制文件進行只讀操作,文件的使用方式應是( )

A.“r”
B.“W”
C.“rb”
D.“wb”

二、多項選擇題

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

11.下面等值的數(shù)據(jù)有( )

A.(11111111)2


B.(377)8


C.(255)10


D.(FF)16


E.(256)10

12.下面能以十進制整數(shù)輸出的格式說明符有( )

A.%d
B.%x
C.%u
D.%ld
E.%f

13.在下面各說法中,能實現(xiàn)循環(huán)的方法有( )

A.利用goto語句和if語句配合可構成循環(huán)
B.利用switch語句和if語句可構成循環(huán)
C.利用while語句構成循環(huán)
D.利用for語句構成循環(huán)
E.利用do-while語句構成循環(huán)

14.下面各選項中,能使數(shù)組S正確得到字符串“abcde”的操作有( )

A.char s[]={‘a’,’b’,’c’,’d’,’e’,’