av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

試題

計(jì)算機(jī)二級(jí)《C語(yǔ)言》上機(jī)考試題

時(shí)間:2025-05-14 06:20:48 試題 我要投稿

2016年計(jì)算機(jī)二級(jí)《C語(yǔ)言》上機(jī)考試題

  1.下列敘述中正確的是(  )。

2016年計(jì)算機(jī)二級(jí)《C語(yǔ)言》上機(jī)考試題

  A.為了建立一個(gè)關(guān)系,首先要構(gòu)造數(shù)據(jù)的邏輯關(guān)系

  B.表示關(guān)系的二維表中各元組的每一個(gè)分量還可以分成若干數(shù)據(jù)項(xiàng)

  C.一個(gè)關(guān)系的屬性名表稱(chēng)為關(guān)系模式

  D.一個(gè)關(guān)系可以包括多個(gè)二維表

  2.下列敘述中正確的是(  )。

  A.循環(huán)隊(duì)列是隊(duì)列的一種鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

  B.循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu)

  C.循環(huán)隊(duì)列是非線性結(jié)構(gòu)

  D.循環(huán)隊(duì)列是一種邏輯結(jié)構(gòu)

  3.一棵二叉樹(shù)共有25個(gè)結(jié)點(diǎn),其中5個(gè)是葉子結(jié)點(diǎn),則度為l的結(jié)點(diǎn)數(shù)為(  )。

  A.16

  B.10

  C.6

  D.4

  4.在下列模式中,能夠給出數(shù)據(jù)庫(kù)物理存儲(chǔ)與物理存取方法的是(  )。

  A.外模式

  B.內(nèi)模式

  C.概念模式

  D.邏輯模式

  5.在滿足實(shí)體完整性約束的條件下(  )。

  A.一個(gè)關(guān)系中應(yīng)該有一個(gè)或多個(gè)候選關(guān)鍵字

  B.一個(gè)關(guān)系中只能有一個(gè)候選關(guān)鍵字

  C.一個(gè)關(guān)系中必須有多個(gè)候選關(guān)鍵字

  D.一個(gè)關(guān)系中可以沒(méi)有候選關(guān)鍵字

  6.有三個(gè)關(guān)系R、S和T如下:

  2015年計(jì)算機(jī)二級(jí)《C語(yǔ)言》考試上機(jī)測(cè)試題(7)

  則由關(guān)系R和S得到關(guān)系T的操作是(  )。

  A.自然連接

  B.并

  C.交

  D.差

  7.軟件生命周期中的活動(dòng)不包括(  )。

  A.軟件維護(hù)

  B.市場(chǎng)調(diào)研

  C.軟件測(cè)試

  D.需求分析

  8.下面不屬于需求分析階段任務(wù)的是(  )。

  A.確定軟件系統(tǒng)的功能需求

  B.確定軟件系統(tǒng)的性能需求

  C.制定軟件集成測(cè)試計(jì)劃

  D.需求規(guī)格說(shuō)明書(shū)評(píng)審

  9.在黑盒測(cè)試方法中,設(shè)計(jì)測(cè)試用例的主要根據(jù)是(  )。

  A.程序外部功能

  B.程序內(nèi)部邏輯

  C.程序數(shù)據(jù)結(jié)構(gòu)

  D.程序流程圖

  10.在軟件設(shè)計(jì)中不使用的工具是(  )。

  A.系統(tǒng)結(jié)構(gòu)圖

  B.程序流程圖

  C.PAD圖

  D.數(shù)據(jù)流圖(DFD圖)

  11.針對(duì)簡(jiǎn)單程序設(shè)計(jì),以下敘述的實(shí)施步驟順序正確的是(  )。

  A.確定算法和數(shù)據(jù)結(jié)構(gòu)、編碼、調(diào)試、整理文檔

  B.編碼、確定算法和數(shù)據(jù)結(jié)構(gòu)、調(diào)試、整理文檔

  C.整理文檔、確定算法和數(shù)據(jù)結(jié)構(gòu)、編碼、調(diào)試

  D.確定算法和數(shù)據(jù)結(jié)構(gòu)、調(diào)試、編碼、整理文檔

  12.關(guān)于C語(yǔ)言中數(shù)的表示,以下敘述中正確的是(  )。

  A.只有整型數(shù)在允許范圍內(nèi)能精確無(wú)誤地表示,實(shí)型數(shù)會(huì)有誤差

  B.只要在允許范圍內(nèi)整型數(shù)和實(shí)型數(shù)都能精確地表示

  C.只有實(shí)型數(shù)在允許范圍內(nèi)能精確無(wú)誤地表示,整形數(shù)會(huì)有誤差

  D.只有用八進(jìn)制表示的數(shù)才不會(huì)有誤差

  13.以下關(guān)于算法的敘述中錯(cuò)誤的是(  )。

  A.算法可以用偽代碼、流程圖等多種形式來(lái)描述

  B.一個(gè)正確的算法必須有輸入

  C.一個(gè)正確的算法必須有輸出

  D.用流程圖描述的算法可以用任何一種計(jì)算機(jī)高級(jí)語(yǔ)言編寫(xiě)成程序代碼

  14.以下敘述中錯(cuò)誤的是(  )。

  A.一個(gè)C程序中可以包含多個(gè)不同名的函數(shù)

  B.一個(gè)C程序只能有一個(gè)主函數(shù)

  C.C程序在書(shū)寫(xiě)時(shí),有嚴(yán)格的縮進(jìn)要求,否則不能編譯通過(guò)

  D.C程序的主函數(shù)必須用main作為函數(shù)名

  15.設(shè)有以下語(yǔ)句

  char chl,ch2;scanf("%c%C",&chl,&ch2);

  若要為變量chl和ch2分別輸入字符A和B,正確的輸入形式應(yīng)該是(  )。

  A.A和B之間用逗號(hào)間隔

  B.A和B之間不能有任何間隔符

  C.A和B之間可以用回車(chē)間隔

  D.A和B之間用空格間隔

  16.以下選項(xiàng)中非法的字符常量是(  )。

  A.’\101’

  B.’\65’

  C.’\xff’

  D.’\019’

  17.有以下程序:

  #include

  main(  )

  {int a=0,b=0,c=0;

  c=(a=a=5);(a=b,b+=4);

  printf("%d,%d,%d\n",a,bc);

  }

  程序運(yùn)行后的輸出結(jié)果是(  )。

  A.0,4,5

  B.4,4,5

  C.4,4,4

  D.0,0,0

  18.設(shè)變量均已正確定義并賦值,以下與其他三組輸出結(jié)果不同的一組語(yǔ)句是(  )。

  A.x++;printf("%dkn",x);B.n=++x;printf("%d\n",n);

  C.++x;printf("%d\n",x);D.n=x++;printf("%6d\n",n);

  19.以下選項(xiàng)中,能表示邏輯值“假”的是(  )。

  A.1

  B.0.000001

  C.0

  D.100.0

  20.有以下程序:

  #include

  main(  )

  {int a;

  scanf("%d",&a);

  if(a++<9)printf("%d\n",a);

  clsc printf("%d\n",a--);

  }

  程序運(yùn)行時(shí)從鍵盤(pán)輸入9<回車(chē)>,則輸出結(jié)果是(  )。

  A.10

  B.11

  C.9

  D.8

  21.有以下程序:

  #include

  main(  )

  {int s=0.n;

  for(n=0;n<3;n++)

  {switch(s)

  {case 0;

  case l:s+=1;

  case 2:s+=2;break;

  case 3:S+=3;

  default:s+=4;

  }

  printf("%d,"s);

  }

  }

  程序運(yùn)行后的輸出結(jié)果是(  )。

  A.1,2,4,

  B.1,3,6,

  C.3,10,14,

  D.3,6,10,

  22.若k是int類(lèi)型變量,且有以下for語(yǔ)句:

  for(k=-1;k下面關(guān)于語(yǔ)句執(zhí)行情況的敘述中正確的是(  )。、

  A.循環(huán)體執(zhí)行一次

  B.循環(huán)體執(zhí)行兩次

  C.循環(huán)體一次也不執(zhí)行

  D.構(gòu)成無(wú)限循環(huán)‘

  23.有以下程序:

  #include

  main(  )

  {char a,b,C;

  b=’l’;c=’A’;

  for(a=0;a<6;a++)

  {if(a%2)putchar(b+a);

  else putchar(c+a);

  }

  }

  程序運(yùn)行后的輸出結(jié)果是(  )。

  A.1B3D5F

  B.ABCDEF

  C.A2C4E6

  D.123456

  24.設(shè)有如下定義語(yǔ)句:

  int m[]={2,4,6,8,10},*k=m;

  以下選項(xiàng)中,表達(dá)式的值為6的是(  )。

  A.*(k+2)

  B.k+2

  C.*k+2

  D.*k+=2

  25.fun函數(shù)的功能是:通過(guò)鍵盤(pán)輸入給x所指的整型數(shù)組所有元素賦值。在下劃線處應(yīng)填寫(xiě)的是(  )。

  #include

  #define N 5

  void fun(int x[N])

  {int m;

  for(m=N-t;m>=O;m-)scanf("%d",____);

  }

  A.%&X[++m]8.&x[m+1]

  C.x+(m++)D.x+m

  26.若有函數(shù)

  void fun(double a[]。int*n)

  {…}

  以下敘述中正確的是(  )。

  A.調(diào)用fun函數(shù)時(shí)只有數(shù)組執(zhí)行按值傳送,其他實(shí)參和形參之間執(zhí)行按地址傳送

  B.形參a和n都是指針變量

  C.形參a是一個(gè)數(shù)組名,n是指針變量

  D.調(diào)用fun函數(shù)時(shí)將把double型參數(shù)組元素一一對(duì)應(yīng)地傳送給形參a數(shù)組

  27.有以下程序:

  #include

  main(  )

  {int a,b,k,m,*pl,*p2;

  k=1,m=8;

  p1=&k,p2=&m;

  a=/*pl-m;b=*p1+*p2+6;

  printf("%d",a);printf("%d\n",b);

  }

  編譯時(shí)編譯器提示錯(cuò)誤信息,你認(rèn)為出錯(cuò)的語(yǔ)句是(  )。

  A.a=/*pl-m;

  B.b=*p1+*p2+6;

  C.k=1,m=8;

  D.pl=&k,p2-&m;

  28.以下選項(xiàng)中有語(yǔ)法錯(cuò)誤的是(  )。

  A.char*str[]={"guest");

  B.char str[][lO]={"guest");

  C.char*str[3];str[t]="9uest";

  D.char str[3][lO];str[1]="guest";

  29.av9功能是求整形數(shù)組中的前若干個(gè)元素的平均值,設(shè)數(shù)組元素個(gè)數(shù)最多不超過(guò)則下列函數(shù)說(shuō)明語(yǔ)句錯(cuò)誤的是(  )。

  A.int avg(int*a,int n);

  B.int avg(int a[lO],int n);

  C.int avg(int a,int n);

  D.int avg(int a[],int n);

  30.有以下程序:

  #include

  #include

  main(  )

  {printf{"%d\n",strlen("%d\n",strlen("ATS\n012\|"));}

  程序運(yùn)行后的輸出結(jié)果是(  )。

  A.3

  B.8

  C. 4

  D.9

【計(jì)算機(jī)二級(jí)《C語(yǔ)言》上機(jī)考試題】相關(guān)文章:

計(jì)算機(jī)二級(jí)C語(yǔ)言考試上機(jī)考試題及答案10-29

2015計(jì)算機(jī)二級(jí)c語(yǔ)言上機(jī)題庫(kù)06-19

2024二級(jí)c語(yǔ)言上機(jī)題庫(kù)04-18

計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)編程題講解07-10

2017計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)特訓(xùn)題08-12

計(jì)算機(jī)二級(jí)C語(yǔ)言程序上機(jī)指導(dǎo)10-29

計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》上機(jī)答題技巧06-27

計(jì)算機(jī)二級(jí)C語(yǔ)言預(yù)測(cè)上機(jī)精選訓(xùn)練題07-05

計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)沖刺試題及答案08-29