國家工信部網(wǎng)站備案實名:湖北自考網(wǎng) 為考生提供湖北自考信息服務,僅供學習交流使用,官方信息以湖北教育考試院為準。
湖北自考在線 湖北學位英語培訓班 湖北成人高考報名 湖北自考視頻免費領(lǐng)取

2009年7月計算機基礎(chǔ)與程序設計自考試題

湖北自考網(wǎng) 來源: 時間:2012-04-16 13:30:44

全國2009年7月計算機基礎(chǔ)與程序設計自考試題


一、單項選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個備選項中只有一個是符合題目要求的。請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
1.內(nèi)存每個基本單元都有唯一的序號,這個序號稱為(    )
A.地址 B.字節(jié)
C.代碼 D.字
2.計算機對編譯型高級語言的執(zhí)行方式是(    )
A.逐條語句邊解釋邊執(zhí)行,即解釋一條就執(zhí)行一條
B.將整個程序編譯完成后再執(zhí)行,不生成目標代碼
C.將源程序編譯成目標程序,執(zhí)行連接后的程序
D.將源程序解釋完畢后再執(zhí)行
3.下列轉(zhuǎn)義字符中,表示換行的是(    )
A.\0 B.\n
C.\r D.\f
4.unsigned long型數(shù)的取值范圍是(    )
A.-215~(215-1 B.-231~(231-1)
C.0~(216-1) D.0~(232-1)
5.設有int a=3;表達式a十=a *=a *=a的值是(    )
A.3 B.9
C.81 D.162
6.下列四種運算符中,優(yōu)先級最低的是(    )
A.>= B.! C.&& D.|| 7.下列程序段的輸出結(jié)果是(    )
main( )
{int a=5,b=3,c;c=a;a=b;b=c;printf(″%d,%d\n″,a,b);}
A.3,5 B.5,3
C.5,8 D.8,3
8.執(zhí)行下列程序段后,i的結(jié)果是(    )
int i=10;
switch(i){
case 9:i+=l;break;
case 10:i+=l;break;
case 11:i+=1;break;
default:i+=1;break;}
A.10 B.1l
C.12 D.13
9.下列程序段的輸出結(jié)果是(    )
a=100;
do
a=a+l;
while(a>120);
printf(″%d″,a);
A.100 B.101
C.120 D.121
10.關(guān)于break和continue語句,下列說法正確的是(    )
A.在循環(huán)體中可以用break語句結(jié)束本次循環(huán)
B.在循環(huán)體中可以用continue語句結(jié)束本次循環(huán)
C.break語句僅能使用在switch結(jié)構(gòu)中
D.可以使用continue語句跳出switch結(jié)構(gòu)
11.若有定義int a[4]={l,2,3,4};則a[a[0]+2 * a[2]-a[3]]等于(    )
A.1 B.2
C.3 D.4
12.定義如下變量和數(shù)組,則下列程序段的輸出結(jié)果是(    )
int i,x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
if(i % 2!=1) printf(″%d″,x[i][i]);
A.19 B.17
C.37 D.39
13.若有定義static char str2[10],strl[ ]=″China″;欲將strl中的字符串拷貝到str2中去,下列正確的語句是(    )
A.strcpy(str2,strl) B.strcpy(strl,str2);
C.strcpy(″China″,str2) D.strl=str2;
14.下列關(guān)于C程序的說法中不正確的是(    )
A.一個源程序文件由一個或多個函數(shù)組成
B.一個C程序可以有多個名字為main的函數(shù)
C.一個C程序由一個或多個源程序文件組成
D.一個C程序必須有一個main函數(shù)
15.用數(shù)組名作為函數(shù)調(diào)用時的實參,實際上傳遞的是(    )
A.數(shù)組全部元素的值 B.數(shù)組第一個元素的值
C.數(shù)組的首地址 D.數(shù)組元素的個數(shù)
16.設有函數(shù)(    )
   void print _value(int * x)
  {printf(″%d\n″,+ + * x);}
執(zhí)行程序段int a=25;print_value(&a);的正確輸出是
A.23 B.24 C.25 D.26
17.語句float *p [6];的含義是(    )
A.p是一個數(shù)組,有6個元素,每個元素都是浮點數(shù)
B.p是一個指針,指向有6個浮點數(shù)據(jù)的數(shù)組
C.p是一個指針數(shù)組,有6個元素,每個元素都是浮點型指針
D.p是一個指針,指向一個浮點數(shù)   
18.設有下列程序(    )
# include ″stdio.h″
void main(void)
{unsigned x=1,y=2;printf(″%d\n″,~(x&y));}
該程序的運行結(jié)果是
A.-1 B.0
C.1 D.2
19.設有說明:FILE * fp;對于fp=fopen(″c:\\abc.dat″,″r+″);語句,下列說法正確的是(    )
A.打開ASCII文件讀寫 B.打開二進制文件讀寫
C.打開ASCII文件只讀 D.打開二進制文件只讀

二、多項選擇題(本大題共5小題,每小題2分,共10分)在每小題列出的五個備選項中至少有兩個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選、少選或未選均無分。
20.下列數(shù)據(jù)中等值的有(      )
A.(0.100)2 B.(0.101)2
C.(0.5)8 D.(0.625)10
E.(0.A)16
21.下列有關(guān)switch語句的說法中正確的有(      )
A.switch后面的表達式可以為任意類型
B.case后的每個常量表達式的值必須互不相同
C.若case后面有兩個或兩個以上的執(zhí)行語句,必須加花括號
D.一個case對應一組執(zhí)行語句,多個case不可共用同一組執(zhí)行語句
E.default部分可有可無
22.下列對數(shù)組賦初值正確的有(      )
A.int a[ ][ ]={l,2,5,8,3,7};
B.int a[ ][3]={1,2,5,8,3,7};
C.int a[2][3]={1,2,5,8,3,7};
D.int a[2][ ]={1,2,5,8,3,7};
E.int a[3][3]={l,2,5,8,3,7};
23.若有說明:int a[ ]={1,2,3,4,5,6,7,8,9,0},i;當0≤i<10時,下列對數(shù)組元素地址正確的表示有(      )
A.&a+l B.a+l
C.a++ D.&a[i]
E.a+i
24.下列關(guān)于結(jié)構(gòu)體類型的定義正確的有(      )
A.struct river B.struct river C.struct { { { int branch; int branch; int branch; char name[20]; char name[20]; char name[20]; }; } } D.struct E.struct river { { int branch; int branch; char name[20]; char name[20]; }; struct river * next;};

三、簡答題(本大題共4小題,每小題4分,共16分)
25.假設字長為8位,請寫出-1的原碼和補碼。
26.寫出for語句的一般形式并分析循環(huán)體被執(zhí)行的條件。
27.字符數(shù)組的初始化與字符串指針變量的初始化有什么不同?
28.語句fwrite(stu,size,n,fp);中stu、size、n和fp的含義各是什么?

四、閱讀分析題(本大題共6小題,每小題5分,共30分)
29.閱讀下列程序并寫出運行結(jié)果。
void main (void)
{  int a=987,b=l00,x,y;
y=b;
x=a/b;
print ("%d,%d\n",x,y);}
30.閱讀下列程序,若輸入0,3并回車,則程序的輸出結(jié)果是什么?
void main(void)
{  int x,y,z;
scanf ("%d,%d",&x,&y);
if(x<y)
{z=x;x=y;y=z;}
print ("%d,%d\n",x,y);}
31.下列程序的功能和輸出結(jié)果是什么?
void main(void)
{  int k=0,total=0;
while(k<=100){
total+=k;
k++;}
print("total=%d\n",total);}
33.閱讀下列程序并寫出運行結(jié)果(注:A的ASCII碼值為65,a的ASClI碼值為97)。
void main(void)
{   int i=64;
char s[20],* p=s;
while(i++<=73){
* p=i%2==0? i+32:i;
p++;}
* p=′\0′;
printf("%s\n",s);}
34.閱讀下列程序并寫出運行結(jié)果。
int fib(int n)
{static int f0=0,fl=l,i,f;for(i=3;i<=n;i++){f=f0+fl;f0=fl;fl=f;printf("f0=%d,fl=%d\n",f0,fl);}
return(f);}
void main(void)
{printf("%d\n",fib(3)+fib(3));}
35.閱讀下列程序并寫出程序的運行結(jié)果。
#include"string.h"
#include"malloc.h"
struct planet
{char name[20];
double weight;
struct planet * next;} * head=NULL;
void main(void)
{struct planet * p;char * planet_name[3]={"earth","venus","mars"};
double planet_weight[3]={25455700.565,11253300.437,7286320.512};
int j;for(j=0;j<3;j++)
{p=(struct planet * )malloc(sizeof(struct planet));
strcpy(p->name,planet_name[j]);
p->weight=planet_weight[j];
p->next=head;
head=p;}
p=p->next;
printf("%s,%lf\n",p->name,p->weight);}

五、程序設計題(本大題共2小題,每小題12分,共24分)
36.從鍵盤上輸入20個整數(shù),求其中正數(shù)的累加和并輸出結(jié)果。
37.在文本文件c:\pxl.dat中有10個實型數(shù)據(jù)(每兩個數(shù)之間用逗號隔開),編程將這10個數(shù)按從小到大排序后,寫到文本文件c:\xpl.dat中。

結(jié)束
本文標簽
特別聲明:1.凡本網(wǎng)注明稿件來源為“湖北自考網(wǎng)”的,轉(zhuǎn)載必須注明“稿件來源:湖北自考網(wǎng)(trillionsbussines.com)”,違者將依法追究責任;
2.部分稿件來源于網(wǎng)絡,如有不實或侵權(quán),請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網(wǎng)為準!
限時,免費獲取學歷提升方案

已幫助10w萬+意向?qū)W歷提升用戶成功上岸

  • 毛澤東思想概論

    毛澤東思想概論

    培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應對考試題型。全程督促學習,安排好學習計劃。 毛澤東思想概論...自考培訓
  • 英語二

    英語二

    本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質(zhì)課程,它以培養(yǎng)學習者的綜合語言應用能力為目標,使他們在學習、工作和社會交往中能夠使用英語進行有效的交流。 英語二...自考培訓
  • 馬克思主義基本原理概論

    馬克思主義基本原理概論

    本書包括兩個部分:自學考試大綱和基本原理。主要內(nèi)容有,馬克思主義是關(guān)于工人階級和人類解放的科學,物質(zhì)世界及其發(fā)展規(guī)律,認識的本質(zhì)及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進程,社會主義社會及其進程,共產(chǎn)主義社會及其進程等。 馬克思主義基本原理概論...自考培訓
  • 思想道德修養(yǎng)與法律基礎(chǔ)

    思想道德修養(yǎng)與法律基礎(chǔ)

    《思想道德修養(yǎng)與法律基礎(chǔ)》課具有鮮明的政治性、思想性、理論性、針對性、科學性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質(zhì)、學習成才和法律本質(zhì)等內(nèi)容,指導和回答大學生在人生、抱負、信念等方面遍及關(guān)心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎(chǔ)...自考培訓
  • 中國近代史綱要

    中國近代史綱要

    “中國近現(xiàn)代史綱要”全國高等教育自學考試指定教材,依據(jù)中央審定的普通高等學?!爸袊F(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設工程重點教材《中國近現(xiàn)代史綱要》,結(jié)合自學考試的特點設計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產(chǎn)黨第十七次全國代表大會召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓
微信公眾號 考試交流群
湖北自考網(wǎng)微信公眾號

掃一掃關(guān)注微信公眾號

隨時獲取湖北省自考政策、通知、公告以及各類學習資料、學習方法、課程。