奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

等級考試

9月全國計算機等級考試二級筆試試卷

時間:2024-09-22 11:09:41 等級考試 我要投稿
  • 相關推薦

2009年9月全國計算機等級考試二級筆試試卷

考試頻道小編收集整理等級考試資料,免費提供給大家交流參考。
  1)下列數據結構中,屬于非線性結構的是

2009年9月全國計算機等級考試二級筆試試卷

  A)循環隊列 B) 帶鏈隊列 C) 二叉樹 D)帶鏈棧

  2)下列數據結果中,能夠按照“先進后出”原則存取數據的是

  A) 循環隊列 B) 棧 C)隊列 D)二叉樹

  3)對于循環隊列,下列敘述中正確的是

  A)隊頭指針是固定不變的 B)隊頭指針一定大于隊尾指針 C)隊頭指針一定小于隊尾指針 D)隊頭指針可以大于隊尾指針,也可以小于隊尾指針

  4)算法的空間復雜度是指

  A)算法在執行過程中所需要的計算機存儲空間 B)算法所處理的數據量 C)算法程序中的語句或指令條數

  D)算法在執行過程中所需要的臨時工作單元數

  5)軟件設計中劃分模塊的一個準則是

  A) 低內聚低耦合 B) 高內聚低耦合 C) 低內聚高耦合 D) 高內聚高耦合

  6)下列選項中不屬于結構化程序設計原則的是

  A) 可封裝 B) 自頂向下 C) 模塊化 D) 逐步求精

  7)軟件詳細設計產生的圖如下:

  該圖是

  A) N-S圖 B) PAD圖 C) 程序流程圖 D) E-R圖

  8)數據庫管理系統是

  A)操作系統的一部分B) 在操作系統支持下的系統軟件C) 一種編譯系統 D) 一種操作系統

  9)在E-R圖中,用來表示實體聯系的圖形是

  A) 橢圓圖B) 矩形C) 菱形D) 三角形

  10)有三個關系R,S和T如下:

  其中關系T由關系R和S通過某種操作得到,該操作為

  A) 選擇 B) 投影 C) 交 D) 并

  11)以下敘述中正確的是 A)程序設計的任務就是編寫程序代碼并上機

  B)程序設計的任務就是確定所用數據結構

  C)程序設計的任務就是確定所用算法

  D)以上三種說法都不完整

  12)以下選項中,能用作用戶標識符的是

  A)void B)8_8 C)_0_ D)unsigned

  13)閱讀以下程序

  #include

  main()

  { int case; float printF;

  printf(“請輸入2個數:”);

  scanf(“%d %f”,&case,&pjrintF);

  printf(“%d %f\n”,case,printF);

  }

  該程序編譯時產生錯誤,其出錯原因是

  A)定義語句出錯,case是關鍵字,不能用作用戶自定義標識符B)定義語句出錯,printF不能用作用戶自定義標識符

  C)定義語句無錯,scanf不能作為輸入函數使用 D)定義語句無錯,printf不能輸出case的值

  14)表達式:(int)((double)9/2)-(9)%2的值是

  A)0 B)3 C)4 D)5

  15)若有定義語句:int x=10;,則表達式x-=x+x的值為

  A)-20B)-10C)0D)10

  16)有以下程序

  #include

  main()

  { int a=1,b=0;

  printf(“%d,”,b=a+b);

  printf(“%d\n”,a=2*b);

  }

  程序運行后的輸出結果是

  A)0,0 B)1,0 C)3,2 D)1,2

  17)設有定義:int a=1,b=2,c=3;,以下語句中執行效果與其它三個不同的是

  A)if(a>b) c=a,a=b,b=c; B)if(a>b) {c=a,a=b,b=c;} C)if(a>b) c=a;a=b;b=c; D)if(a>b) {c=a;a=b;b=c;}

  18)有以下程序

  #include

  main()

  { int c=0,k;

  for (k=1;k<3;k++)

  switch (k)

  {default: c+=k

  case 2: c++;break;

  case 4: c+=2;break;

  }

  printf(“%d\n”,c);

  }

  程序運行后的輸出結果是

  A)3 B)5 C)7 D)9

  19)以下程序段中,與語句:k=a>b?(b>c?1:0):0;功能相同的是

  A)if((a>b)&&(b>c)) k=1;else k=0;

  B)if((a>b)||(b>c) k=1;else k=0;

  C)if(a<=b) k=0;else if(b<=c) k=1;

  D)if(a>b) k=1;else if(b>c) k=1; else k=0;

  20)有以下程序

  #include

  main()

  { char s[]={“012xy”};int i,n=0;

  for(i=0;s[i]!=0;i++)

  if(s[i]>=’a’&&s[i]<=’z’) n++;

  printf(“%d\n”,n);

  } 程序運行后的輸出結果是

  A)0 B)2 C)3 D)5

  21)有以下程序

  #include

  main()

  { int n=2,k=0;

  while(k++&&n++>2);

  printf(“%d %d\n”,k,n);

  } 程序運行后的輸出結果是

  A)0 2 B)1 3 C)5 7 D)1 2

  22)有以下定義語句,編譯時會出現編譯錯誤的是

  A)char a=’a’ B)char a=’\n’; C)char a=’aa’; D)char a=’\x2d’;

  23)有以下程序

  #include

  main()

  { char c1,c2;

  c1=’A’+’8’-‘4’;

  c2=’A’+’8’-‘5’;

  printf(“%c,%d\n”,c1,c2);

  }

  已知字母A的ASCII碼為65,程序運行后的輸出結果是

  A)E,68 B)D,69 C)E,D D)輸出無定值
考試頻道小編收集整理等級考試資料,免費提供給大家交流參考。

  24)有以下程序

  #include

  void fun(int p)

  { int d=2;

  p=d++; printf(“%d”,p);}

  main()

  { int a=1;

  fun(a); printf(“%d\n”,a);} 程序運行后的輸出結果是

  A)32 B)12 C)21 D)22

  25)以下函數findmax擬實現在數組中查找最大值并作為函數值返回,但程序中有錯導致不能實現預定功能

  #define MIN -2147483647

  int findmax (int x[],int n)

  { int i,max;

  for(i=0;i

  { max=MIN;

  if(max

  return max;

  } 造成錯誤的原因是

  A)定義語句int i,max;中max未賦初值 B)賦值語句max=MIN;中,不應給max賦MIN值

  C)語句if(max

  (26)有以下程序

  #include

  main()

  { int m=1,n=2,*p=&m,*q=&n,*r;

  r=p;p=q;q=r;

  printf(“%d,%d,%d,%d\n”,m,n,*p,*q);

  } 程序運行后的輸出結果是

  A)1,2,1, B)1,2,2,1 C)2,1,2, D)2,1,1,2

  27)若有定義語句:int a[4][10],*p,*q[4];且0≤i<4,則錯誤的賦值是

  A)p=a B)q[i]=a[i] C)p=a[i] D)p=&a[2][1]

  28)有以下程序

  #include

  #include

  main()

  { char str[ ][20]={“One*World”, “One*Dream!”},*p=str[1];

  printf(“%d,”,strlen(p));printf(“%s\n”,p);

  } 程序運行后的輸出結果是

  A)9,One*World B)9,One*Dream C)10,One*Dream D)10,One*World

  29)有以下程序

  #include

  main()

  { int a[ ]={2,3,5,4},i;

  for(i=0;i<4;i++)

  switch(i%2)

  { case 0:switch(a[i]%2)

  {case 0:a[i]++;break;

  case 1:a[i]--;

  }break;

  case 1:a[i[=0;

  }

  for(i=0;i<4;i++) printf(“%d”,a[i]); printf(“\n”);

  }

  A)3 3 4 4 B)2 0 5 0 C)3 0 4 0 D)0 3 0 4

  30)有以下程序

  #include

  #include

  main()

  { char a[10]=”abcd”;

  printf(“%d,%d\n”,strlen(a),sizeof(a);

  } 程序運行后的輸出結果是

  A)7,4 B)4,10 C)8,8 D)10,10

  31)下面是有關C語言字符數組的描述,其中錯誤的是

  A)不可以用賦值語句給字符數組名賦字符串 B)可以用輸入語句把字符串整體輸入給字符數組

  C)字符數組中的內容不一定是字符串 D)字符數組只能存放字符串

  32)下列函數的功能是

  fun(char * a,char * b)

  { while((*b=*a)!=’\0’) {a++,b++;} }

  A)將a所指字符串賦給b所指空間 B)使指針b指向a所指字符串 C)將a所指字符串和b所指字符串進行比較

  D)檢查a和b所指字符串中是否有’\0’

  33)設有以下函數

  void fun(int n,char * s) {……} 則下面對函數指針的定義和賦值均是正確的是

  A)void (*pf)(); pf=fun; B)viod *pf(); pf=fun; C)void *pf(); *pf=fun; D)void (*pf)(int,char);pf=&fun;

  (34)有以下程序

  #include

  int f(int n);

  main()

  { int a=3,s;

  s=f(a);s=s+f(a);printf(“%d\n”,s);

  }

  int f(int n)

  { static int a=1;

  n+=a++;

  return n;

  } 程序運行以后的輸出結果是

  A)7 B)8 C)9 D)10

  35)有以下程序

  #include

  #define f(x) x*x*x

  main()

  { int a=3,s,t;

  s=f(a+1);t=f((a+1));

  printf(“%d,%d\n’,s,t);

  } 程序運行后的輸出結果是

  A)10,64 B)10,10 C)64,10 D)64,64

  36)下面結構體的定義語句中,錯誤的是

  A)struct ord {int x;int y;int z;}; struct ord a; B)struct ord {int x;int y;int z;} struct ord a;

  C)struct ord {int x;int y;int z;} a; D)struct {int x;int y;int z;} a;

  37)設有定義:char *c;,以下選項中能夠使字符型指針c正確指向一個字符串的是

  A)char str[ ]=”string”;c=str; B)scanf(“%s”,c); C)c=getchar(); D)*c=”string”;

  38)有以下程序

  #include

  #include

  struct A

  { int a; char b[10]; double c;};

  struct A f(struct A t);

  main()

  { struct A

  a={1001,”ZhangDa”,1098.0};

  a=f(a);jprintf(“%d,%s,%6.1f\n”,a.a,a.b,a.c);

  }

  struct A f(struct A t)

  ( t.a=1002;strcpy(t.b,”ChangRong”);t.c=1202.0;return t; ) 程序運行后的輸出結果是

  A)1001,ZhangDa,1098.0 B)1001,ZhangDa,1202.0 C)1001,ChangRong,1098.0 D)1001,ChangRong,1202.0

  39)若有以下程序段

  int r=8;

  printf(“%d\n”,r>>1);輸出結果是 A)16 B)8 C)4 D)2

  40)下列關于C語言文件的敘述中正確的是

  A)文件由一系列數據依次排列組成,只能構成二進制文件B)文件由結構序列組成,可以構成二進制文件或文本文件

  C)文件由數據序列組成,可以構成二進制文件或文本文件 D)文件由字符序列組成,其類型只能是文本文件

  二、填空題(每空2分,共30分)

  1)某二叉樹有5個度為2的結點以及3個度為1的結點,則該二叉樹中共有 【1】 個結點。

  2)程序流程圖中的菱形框表示的是 【2】 。

  3)軟件開發過程主要分為需求分析、設計、編碼與測試四個階段,其中 【3】 階段產生“軟件需求規格說明書。

  4)在數據庫技術中,實體集之間的聯系可以是一對一或一對多或多對多的,那么“學生”和“可選課程”的聯系為 【4】 。

  5)人員基本信息一般包括:身份證號,姓名,性別,年齡等。其中可以作為主關鍵字的是 【5】 。

  6)若有定義語句:int a=5;,則表達式:a++的值是 【6】 。

  7)若有語句double x=17;int y;,當執行y=(int)(x/5)%2;之后y的值為 【7】 。

  8)以下程序運行后的輸出結果是 【8】 。

  #include

  main()

  { int x=20;

  printf(“%d”,0

  printf(“%d\n”,0

  9)以下程序運行后的輸出結果是 【9】 。
考試頻道小編收集整理等級考試資料,免費提供給大家交流參考。

  #include

  main()

  { int a=1,b=7;

  do {

  b=b/2;a+=b;

  } while (b>1);

  printf(“%d\n”,a);}

  10)有以下程序

  #include

  main()

  { int f,f1,f2,i;

  f1=0;f2=1;

  printf(“%d %d”,f1,f2);

  for(i=3;i<=5;i++)

  { f=f1+f2; printf(“%d”,f);

  f1=f2; f2=f;

  }

  printf(“\n”);

  } 程序運行后的輸出結果是 【10】 。

  11)有以下程序

  #include

  int a=5;

  void fun(int b)

  { int a=10;

  a+=b;printf(“%d”,a);

  }

  main()

  { int c=20;

  fun(c);a+=c;printf(“%d\n”,a);

  } 程序運行后的輸出結果是 【11】 。

  12)設有定義:

  struct person

  { int ID;char name[12];}p;

  請將scanf(“%d”, 【12】 );語句補充完整,使其能夠為結構體變量p的成員ID正確讀入數據。

  13)有以下程序

  #include

  main()

  { char a[20]=”How are you?”,b[20];

  scanf(“%s”,b);printf(“%s %s\n”,a,b);

  } 程序運行時從鍵盤輸入:How are you?<回車> 則輸出結果為 【13】 。

  14)有以下程序

  #include

  typedef struct

  { int num;double s}REC;

  void fun1( REC x ){x.num=23;x.s=88.5;}

  main()

  { REC a={16,90.0 };

  fun1(a);

  printf(“%d\n”,a.num);

  }程序運行后的輸出結果是 【14】

  15)有以下程序

  #include

  fun(int x)

  { if(x/2>0) run(x/2);

  printf(“%d ”,x);

  }

  main()

  { fun(6);printf(“\n”); } 程序運行后的輸出結果是 【15】 。

 

 

 

 

 

【9月全國計算機等級考試二級筆試試卷】相關文章:

全國計算機等級考試二級visualBasic筆試試卷11-25

全國計算機等級考試二級筆試試卷及答案11-28

2016年全國計算機等級考試二級筆試試卷03-20

2009年3月全國計算機等級考試二級筆試試卷03-30

2008年4月全國計算機等級考試二級筆試試卷03-30

2008年9月全國計算機等級考試二級筆試試卷03-30

全國計算機等級考試二級C筆試試卷(含參考答案)03-23

全國計算機等級考試二級筆試試題及答案06-27

全國計算機等級考試二級C++筆試真題10-11

主站蜘蛛池模板: 绥宁县| 信宜市| 通辽市| 湖南省| 商丘市| 七台河市| 师宗县| 逊克县| 京山县| 鄯善县| 翁牛特旗| 寿宁县| 肥城市| 通化县| 普定县| 龙口市| 南昌县| 仪征市| 垦利县| 沁阳市| 诸城市| 穆棱市| 嘉峪关市| 曲靖市| 龙岩市| 太仆寺旗| 左权县| 黄平县| 长沙市| 北辰区| 碌曲县| 高淳县| 岐山县| 汕尾市| 临漳县| 普兰县| 钟山县| 江山市| 沽源县| 界首市| 台北市|