成人免费看黄网站无遮挡,caowo999,se94se欧美综合色,a级精品九九九大片免费看,欧美首页,波多野结衣一二三级,日韩亚洲欧美综合

浙江省計算機二級考試試題

時(shí)間:2024-11-05 09:27:37 敏冰 試題答案 我要投稿
  • 相關(guān)推薦

浙江省計算機二級考試試題(精選12套)

  在日常學(xué)習、工作生活中,我們會(huì )經(jīng)常接觸并使用試題,借助試題可以更好地檢查參考者的學(xué)習能力和其它能力。你知道什么樣的試題才是好試題嗎?下面是小編為大家整理的浙江省計算機二級考試試題,供大家參考借鑒,希望可以幫助到有需要的朋友。

浙江省計算機二級考試試題(精選12套)

  浙江省計算機二級考試試題 1

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

  A. 循環(huán)隊列是隊列的一種鏈式存儲結構

  B. 循環(huán)隊列是一種邏輯結構

  C. 循環(huán)隊列是隊列的一種順序存儲結構

  D. 循環(huán)隊列是非線(xiàn)性結構

  【答案】C

  【解析】線(xiàn)性表常用存儲結構為:①順序存儲結構,物理上連續存儲,空間位置隱含邏輯位置,②鏈式存儲結構,存儲上不連續,通過(guò)指針相連。循環(huán)隊列是指用一段地址連續的存儲單元存儲數據元素,定義兩個(gè)游標:指向隊頭的游標(front)、指向隊尾的游標(rear)。

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

  A. 棧是一種先進(jìn)先出的線(xiàn)性表

  B. 隊列是一種后進(jìn)先出的線(xiàn)性表

  C. 棧與隊列都是非線(xiàn)性結構

  D. 以上三種說(shuō)法都不對

  【答案】D

  【解析】棧和隊列都是操作受限的線(xiàn)性表:棧只能在棧頂插入和刪除元素,按照先進(jìn)后出的原則組織數據;隊列只能在隊頭刪除元素,在隊尾插入元素,按照先進(jìn)先出的原則組織數據。對于每一個(gè)節點(diǎn)都有一個(gè)前件和一個(gè)后件,屬于線(xiàn)性結構。

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

  A. 16

  B. 10

  C. 6

  D. 4

  【答案】A

  【解析】二叉樹(shù)中,度為0的結點(diǎn)(即葉子結點(diǎn))比度為二的結點(diǎn)多1個(gè),而度為0、1、2的結點(diǎn)相加等于總結點(diǎn)數25,所以度為1的結點(diǎn)數為25-5-(5-1)=16。

  4. 在下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是( )。

  A. 外模式

  B. 內模式

  C. 概念模式

  D. 邏輯模式

  【答案】B

  【解析】數據庫管理系統的三級模式包括:①外模式,也稱(chēng)子模式、用戶(hù)模式,是指數據庫用戶(hù)所看到的數據結構,是用戶(hù)看到的數據視圖;②模式,也稱(chēng)邏輯模式,是數據庫中對全體數據的邏輯結構和特性的描述,是所有用戶(hù)所見(jiàn)到的數據視圖的總和;③內模式,也稱(chēng)存儲模式、物理模式,是指數據在數據庫系統內的存儲介質(zhì)上的表示,是對數據的物理結構和存取方式的描述。答案選擇B選項。

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

  A. 一個(gè)關(guān)系中應該有一個(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)鍵字

  【答案】A

  【解析】在關(guān)系R中如記錄完全函數依賴(lài)于屬性(組)X,則稱(chēng)X為關(guān)系R中的一個(gè)候選關(guān)鍵字。候選關(guān)鍵字的性質(zhì)有①在一個(gè)關(guān)系中,候選關(guān)鍵字可以有多個(gè),②任何兩條記錄候選關(guān)鍵字值都是不相同的;③關(guān)鍵字由一個(gè)屬性構成,也可能由多個(gè)屬性構成;④在任何關(guān)系中至少有一個(gè)關(guān)鍵字。所以,在滿(mǎn)足實(shí)體完整性約束的條件下,一個(gè)關(guān)系中應該有一個(gè)或多個(gè)候選關(guān)鍵字。答案選擇A選項。

  6. 一個(gè)棧的初始狀態(tài)為空,F將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是( )。

  A. 123456ABCDE

  B. EDCBA54321

  C. ABCDE12345

  D. 54321EDCBA

  【答案】B

  【解析】棧是按照“先進(jìn)后出”的原則組織數據的,入棧的順序為12345ABCDE,則依次出棧的順序應為其逆序,即EDCBA54321。答案選擇B選項。

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

  A. 循環(huán)隊列有隊頭和隊尾兩個(gè)指針,因此,循環(huán)隊列是非線(xiàn)性結構

  B. 在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的動(dòng)態(tài)變化情況

  C. 在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的動(dòng)態(tài)變化情況

  D. 循環(huán)隊列中元素的個(gè)數是由隊頭指針和隊尾指針共同決定

  【答案】D

  【解析】D項正確,從隊頭指針front指向的后一個(gè)位置直到隊尾指針rear指向的位置之間所有的元素均為隊列中的元素。A項錯誤,循環(huán)隊列是將隊列存儲空間的最后一個(gè)位置繞到第一個(gè)位置,形成邏輯上的環(huán)形空間,其存儲結構依然是順序的BC兩項錯誤,在循環(huán)隊列中,每進(jìn)行一次入隊運算,隊尾指針就進(jìn)一,每進(jìn)行一次出隊運算,隊頭指針就進(jìn)一,可見(jiàn)由隊頭指針和隊尾指針一起反映隊列中元素的動(dòng)態(tài)變化情況。

  8. 在長(cháng)度為n的有序線(xiàn)性表中進(jìn)行二分查找,最壞情況下需要比較的次數是( )。

  A. 0(n)

  B. O(n2)

  C. O (log2n)

  D. O(nlog2n)

  【答案】C

  【解析】二分查找的最壞情況是不斷的二分直至無(wú)法再分時(shí),仍然沒(méi)有查找成功。對于有序的線(xiàn)性表,二分查找法只需比較log2n次。答案選擇C選項。

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

  A. 順序存儲結構的存儲一定是連續的,鏈式存儲結構的存儲空間不一定是連續的

  B. 順序存儲結構只針對線(xiàn)性結構,鏈式存儲結構只針對非線(xiàn)性結構

  C. 順序存儲結構能存儲有序表,鏈式存儲結構不能存儲有序表

  D. 鏈式存儲結構比順序存儲結構節省存儲空間

  【答案】A

  【解析】A項正確,在順序存儲結構中所有元素所占的存儲空間是連續的,而在鏈式存儲結構中,存儲數據結構的存儲空間可以不連續。

  10. 數據流圖中帶有箭頭的線(xiàn)段表示的是( )。

  A. 控制流

  B. 事件驅動(dòng)

  C. 模塊調用

  D. 數據流

  【答案】D

  【解析】數據流圖基本符號的含義:①矩形表示數據的外部實(shí)體,②圓角的矩形表示變換數據的處理邏輯;③缺少右半邊的矩形表示數據的存儲;④箭頭表示數據流。答案選擇D選項。

  浙江省計算機二級考試試題 2

  1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)

  A)冒泡排序

  B)選擇排序

  C)快速排序

  D)歸并排序

  2.非空的循環(huán)單鏈表head的尾結點(diǎn)(由p所指向),滿(mǎn)足(A)

  A)p->next==NULL

  B)p==NULL

  C)p->next=head

  D)p=head

  3.線(xiàn)性表的順序存儲結構和線(xiàn)性表的鏈式存儲結構分別是(C)

  A)順序存取的存儲結構、順序存取的存儲結構

  B)隨機存取的存儲結構、順序存取的存儲結構

  C)隨機存取的存儲結構、隨機存取的存儲結構

  D)任意存取的存儲結構、任意存取的存儲結構

  4.結構化程序設計所規定的三種基本控制結構是(D)

  A)輸入、處理、輸出

  B)樹(shù)形、網(wǎng)形、環(huán)形

  C)順序、選擇、循環(huán)

  D)主程序、子程序、函數

  5.下列不屬于軟件調試技術(shù)的是(D)

  A)強行排錯法

  B)集成測試法

  C)回溯法

  D)原因排除法

  6.軟件生命周期中花費時(shí)間最多的階段是(B)

  A)詳細設計

  B)軟件編碼

  C)軟件測試

  D)軟件維護

  7.軟件設計中,有利于提高模塊獨立性的一個(gè)準則是(A)

  A)低內聚低耦合

  B)低內聚高耦合

  C)高內聚低耦合

  D)高內聚高耦合

  8.數據庫的故障恢復一般是由(D)

  A)數據流圖完成的

  B)數據字典完成的

  C)DBA完成的

  D)PAD圖完成的

  9.下列關(guān)系運算的敘述中,正確的是(B)

  A)投影、選擇、連接是從二維表行的方向進(jìn)行的運算

  B)并、交、差是從二維表的列的方向來(lái)進(jìn)行運算

  C)投影、選擇、連接是從二維表列的方向進(jìn)行的運算

  D)以上3種說(shuō)法都不對

  10.在關(guān)系數據庫中,對一個(gè)關(guān)系做投影操作后,新關(guān)系的元組個(gè)數將(A)

  A)等于原來(lái)關(guān)系中的元組個(gè)數

  B)大于原來(lái)關(guān)系中的元組個(gè)數

  C)小于原來(lái)關(guān)系中的元組個(gè)數

  D)不能確定元組個(gè)數

  11.以下不具有Picture屬性的對象是(B)

  A)窗體

  B)圖片框

  C)圖像框

  D)文本框

  12.雙擊窗體中的對象后,Visual Basic將顯示的`窗口是(D)

  A)項目(工程)窗口

  B)工具箱

  C)代碼窗口

  D)屬性窗口

  13.若要將窗體從內存中卸載,其實(shí)現的方法是(A)

  A)Show

  B)UnLoad

  C)Load

  D)Hide

  14.要使目錄列表框(名稱(chēng)為Dirl)中的目錄隨著(zhù)驅動(dòng)器列表框(名稱(chēng)為Drivel)中所選

  擇的當前驅動(dòng)器的不同而同時(shí)發(fā)生變化,則應:(A)

  A)在Dirl中的Change事件中,書(shū)寫(xiě)語(yǔ)句 Dirl.Drive=Drivel.Drive

  B)在Dirl中的Change事件中,書(shū)寫(xiě)語(yǔ)句 Dirl.Path=Drivel.Drive

  C)在Drivel中的Change事件中,書(shū)寫(xiě)語(yǔ)句 Dirl.Path=Drivel.Drive

  D)在Drivel中的Change事件中,書(shū)寫(xiě)語(yǔ)句 Dirl.Drive=Drivel.Drive

  15.設有如下聲明:

  Dim x As Integer

  如果Sgn(x)的值為-1,則表示x的值是(A)

  A)整數

  B)大于0的整數

  C)等于0的整數

  D)小于0的數

  浙江省計算機二級考試試題 3

  1.若有以下數組說(shuō)明,則i=10;a[a[i]]元素數值是(C )。

  int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};

  A、10

  B、9

  C、6

  D、5

  先算a[a[i]]內層的a[i],由于i=10,因此a[i]即a[10].

  a[10]對應下面數組中的元素為9. 因此a[a[i]]即為a[9]

  a[9]對應下面數組中的元素為6. 因此a[9]即為6

  2.若有說(shuō)明:int a[][3]={{1,2,3},{4,5},{6,7}}; 則數組a的第一維的大小為: ( B )

  A、2

  B、3

  C、4

  D、3 6 9

  二維數組的一維大小,即指二維數組的行數,在本題中,按行對二維數組賦值,因此內層有幾個(gè)大括號,數組就有幾行

  3.對二維數組的正確定義是(C )

  詳見(jiàn)教材P149~152,二維數組的定義、初始化

  類(lèi)型符 數組名 [常量表達式][常量表達式]

  二維數組可以看做是矩陣

  類(lèi)型符是指數組中數組元素的類(lèi)型;數組名要符合標識符命名規則;第一個(gè)常量表達式是指數組的行數;第二個(gè)常量表達式是指數組的列數;常量表達式的值只能是整數,不可以是變量,而且從1開(kāi)始計數。

  一維數組初始化時(shí)可以省略數組長(cháng)度

  二維數組初始化時(shí)可以省略行數,但不能省略列數

  選項A,B,都省略了列數

  選項D,不符合二維數組定義的一般形式,行、列常量表達式應該放在不同的[]中

  A、int a[ ][ ]={1,2,3,4,5,6};

  B、int a[2] []={1,2,3,4,5,6};

  C、int a[ ] [3]={1,2,3,4,5,6};

  D、int a[2,3]={1,2,3,4,5,6};

  4.已知int a[3][4];則對數組元素引用正確的是__C___

  A、a[2][4]

  B、a[1,3]

  C、a[2][0]

  D、a(2)(1)

  5.C語(yǔ)言中函數返回值的類(lèi)型是由 A 決定的

  A、函數定義時(shí)指定的類(lèi)型

  B、 return語(yǔ)句中的表達式類(lèi)型

  C、 調用該函數時(shí)的實(shí)參的數據類(lèi)型

  D、形參的數據類(lèi)型

  6. 在C語(yǔ)言中,函數的數據類(lèi)型是指(A )

  A、 函數返回值的數據類(lèi)型

  B、 函數形參的數據類(lèi)型

  C、 調用該函數時(shí)的實(shí)參的數據類(lèi)型

  D、任意指定的數據類(lèi)型

  7.在函數調用時(shí),以下說(shuō)法正確的是( B )

  A、函數調用后必須帶回返回值

  B、實(shí)際參數和形式參數可以同名

  C、函數間的數據傳遞不可以使用全局變量

  D、主調函數和被調函數總是在同一個(gè)文件里

  8. 在C語(yǔ)言中,表示靜態(tài)存儲類(lèi)別的關(guān)鍵字是: ( C )

  A、 auto

  B、 register

  C、static

  D、extern

  9.未指定存儲類(lèi)別的變量,其隱含的存儲類(lèi)別為(A )。

  A、auto

  B、static

  C、extern

  D、register

  10. 若有以下說(shuō)明語(yǔ)句:

  struct student

  { int num;

  char name[ ];

  float score;

  }stu;

  則下面的敘述不正確的是: (D )

  A、 struct是結構體類(lèi)型的關(guān)鍵字

  B、 struct student 是用戶(hù)定義的結構體類(lèi)型

  C、 num, score都是結構體成員名

  D、 stu是用戶(hù)定義的結構體類(lèi)型名

  11.若有以下說(shuō)明語(yǔ)句:

  struct date

  { int year;

  int month;

  int day;

  }brithday;

  則下面的敘述不正確的是__C___.

  A、 struct是聲明結構體類(lèi)型時(shí)用的關(guān)鍵字

  B、 struct date 是用戶(hù)定義的結構體類(lèi)型名

  C、 brithday是用戶(hù)定義的結構體類(lèi)型名

  D、year,day 都是結構體成員名

  12. 以下對結構變量stul中成員age的非法引用是 B

  struct student

  { int age;

  int num;

  }stu1,*p;

  p=&stu1;

  A、 stu1.age

  B、 student.age

  C、 p->age

  D、(*p).age

  13.設有如下定義:

  struck sk

  { int a;

  float b;

  }data;

  int *p;

  若要使P指向data中的a域,正確的賦值語(yǔ)句是 C

  A、 p=&a;

  B、 p=datA、a;

  C、p=&datA、a;

  D、*p=datA、a;

  14.設有以下說(shuō)明語(yǔ)句:

  typedef struct stu

  { int a;

  float b;

  } stutype;

  則下面敘述中錯誤的是( D )。

  A、struct是結構類(lèi)型的關(guān)鍵字

  B、struct stu是用戶(hù)定義的結構類(lèi)型

  C、a和b都是結構成員名

  D、stutype是用戶(hù)定義的結構體變量名

  15.語(yǔ)句int *p;說(shuō)明了 C 。

  A、p是指向一維數組的指針

  B、p是指向函數的指針,該函數返回一int型數據

  C、p是指向int型數據的指針

  D、p是函數名,該函數返回一指向int型數據的.指針

  16、以下語(yǔ)句的輸出結果是( D)。

  int a=-1,b=4,k;

  k=(+ +a<0)&!(b - -<=0);

  printf("%d,%d,%d",k,a,b);

  A. 1,0,4

  B. 1,0,3

  C. 0,0,3

  D. 0,0,4

  17、下列程序的輸出結果是(D )。

  char *p1="abcd", *p2="ABCD", str[50]="xyz";

  strcpy(str+2,strcat(p1+2,p2+1));

  printf("%s",str);

  A. xyabcAB

  B. abcABz

  C. ABabcz

  D. xycdBCD

  18、執行下面的程序后,a的值是(B )。

  #define SQR(X) X*X

  main( )

  { int a=10,k=2,m=1;

  a/=SQR(k+m)/SQR(k+m);

  printf("%d",a); }

  A. 10

  B. 1

  C. 9

  D. 0

  19、設A為存放(短)整型的一維數組,如果A的首地址為P,那么A中第i 個(gè)元素的地址為( B)。

  A.P+i*2

  B. P+(i-1)*2

  C. P+(i-1)

  D. P+i

  20、下列程序執行后輸出的結果是( A)。

  int d=1;

  fun (int p)

  { int d=5;

  d + =p + +;

  printf("%d,",d); }

  main( )

  { int a=3;

  fun(a);

  d + = a + +;

  printf("%d",d); }

  A. 8, 4

  B. 9, 6

  C. 9, 4

  D. 8, 5

  21、表達式:10!=9的值是(D )。

  A. true

  B. 非零值

  C. 0

  D. 1

  22、若有說(shuō)明: int i,j=7, *p=&i;, 則與i=j; 等價(jià)的語(yǔ)句是( B)。

  A. i= *p;

  B. *p=*&j;

  C. i=&j;

  D. i=* *p;

  23、不能把字符串:Hello!賦給數組b的語(yǔ)句是( B)。

  A. char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};

  B. char b[10]; b="Hello!";

  C. char b[10]; strcpy(b,"Hello!");

  D.char b[10]="Hello!";

  24、在C程序中有如下語(yǔ)句:char *func(int x,int y); 它是(C )。

  A. 對函數func的定義。

  B. 對函數func的調用。

  C.對函數func的原型說(shuō)明。

  D. 不合法的。

  25、以下程序的輸出結果是( D)。

  char str[15]=”hello!”;

  printf(“%d”,strlen(str));

  A. 15

  B. 14

  C. 7

  D. 6

  26[單選題] 以下敘述中正確的是(  )

  A.用戶(hù)自己定義的函數只能調用庫函數

  B.實(shí)用的C語(yǔ)言源程序總是由一個(gè)或多個(gè)函數組成

  C.不同函數的形式參數不能使用相同名稱(chēng)的標識符

  D.在C語(yǔ)言的函數內部,可以定義局部嵌套函數

  參考答案:B

  參考解析:A選項中,”用戶(hù)自己定義的函數只能調用庫函數”描述是不正確的,也可以調用自定義函數;C選項中,對于不同函數的形式參數可以使用相同名稱(chēng)的標識符;D選項中,關(guān)于函數的定義不可以嵌套,但函數的調用可以嵌套。因此B選項正確。

  27[單選題] 以下關(guān)于C語(yǔ)言數據類(lèi)型使用的敘述中錯誤的是( )。

  A.若要處理如“人員信息”等含有不同類(lèi)型的相關(guān)數據,應自定義結構體類(lèi)型

  B.若要保存帶有多位小數的數據,可使用雙精度類(lèi)型

  C.若只處理“真”和“假”兩種邏輯值,應使用邏輯類(lèi)型

  D.整數類(lèi)型表示的自然數是準確無(wú)誤差的

  參考答案:C

  參考解析:C語(yǔ)言中沒(méi)有邏輯類(lèi)型,所以c錯誤。若要保存帶有多位小數的數據,可以用單精度類(lèi)型也可以用雙精度類(lèi)型。處理包含不同類(lèi)型的相關(guān)數據可以定義為結構體類(lèi)型。整數類(lèi)型可以無(wú)誤差的表示自然數。

  28[單選題] 下面選項中關(guān)于編譯預處理的敘述正確的是

  A.預處理命令行必須使用分號結尾

  B.凡是以#號開(kāi)頭的行,都被稱(chēng)為編譯預處理命令行

  C.預處理命令行不能出現在程序的最后一行

  D.預處理命令行的作用域是到最近的函數結束處

  參考答案:B

  參考解析:本題考查預編譯的預編譯處理命令行,預處理命令行不能以分號結尾,所以A選項錯誤,預處理命令行可以出現在程序的最后一行,預處理命令行作用域是整個(gè)文件。

  29[單選題] 有以下程序

  程序的輸出結果是

  A.0B.1C.9D.10

  參考答案:B

  參考解析:本題考查宏定義,宏定義只是做個(gè)簡(jiǎn)單的替換。執行SQR(k+m)/SQR(k+m)=k+m*k+m/k+m}k+m=15/2,a/=SQR(k+m)/SQR(k+1TI)的結果為1,選項B正確。

  30[單選題] 設--X樹(shù)共有150個(gè)結點(diǎn),其中度為l的結點(diǎn)有l0個(gè),則該---X樹(shù)中的葉子結點(diǎn)數為( )。

  A.71B.70C.69D.不可能有這樣的二叉樹(shù)

  參考答案:D

  參考解析:在樹(shù)結構中,一個(gè)結點(diǎn)所擁有的后件個(gè)數稱(chēng)為該結點(diǎn)的度,所有結點(diǎn)中最大的度稱(chēng)為樹(shù)的度。對任何一棵二叉樹(shù),度為0的結點(diǎn)總是比度為2的結點(diǎn)多一個(gè)。如果有一棵二叉樹(shù),結點(diǎn)總數為l50,假設度為0的結點(diǎn)個(gè)數為n,則有n+10+n一1=150,n=70.5,由于結點(diǎn)個(gè)數必須是整數,所以不可能有題目中這樣的二叉樹(shù)。故選擇D選項。

  31[單選題] 有以下程序:

  程序運行后的輸出結果是( )。

  A.2.3B.1,3C.1,4D.1,2

  參考答案:B

  參考解析:在f(int+P,int 4 q)函數中,執行P=P+1是將P所對應的地址加1,而0 q=+q+1是將q所指向的n的地址所對應的值加1,所以m的得知所對應的值沒(méi)有變,而n的值則為3了。因此B選項正確。

  32[單選題] 以下選項中,能用作用戶(hù)標識符的是( )。

  A.-0-B.8-;8C.voidD.unsigned

  參考答案:A

  參考解析:C語(yǔ)言中標識符由字母、下劃線(xiàn)、數字組成,且開(kāi)頭必須是字母或下劃線(xiàn)。另外,關(guān)鍵字不能作為標識符。8中以數字8開(kāi)頭,所以錯誤。c與D中用的是關(guān)鍵字void與unsigned,所以錯誤。

  33[單選題] 以下敘述正確的是( )。

  A.表達式sizeof(FILE*)==sizeof(int*)的值為真

  B.文件指針的值是一個(gè)整數,它的值一定小于文件字節數

  C.文件指針的值是所指文件的當前讀取位置

  D.使用fscanf函數可以向任意類(lèi)型的文件中寫(xiě)入任意數量的字符

  參考答案:A

  參考解析:

  slzeof(FILE})=4,因為file·為指針,指針的大小4,sizeof(int·)=4,理由同前面。文件指針的值是地址,是一個(gè)16進(jìn)制的數,它的值不一定小于文件字節數,因此選項8錯誤。文件指針是所指文件的當前讀取位置,而不是文件指針的值因此選項C錯誤。mgscanf(FILE-stream,constchar}format,[argument…]fmanf函數可以向任意類(lèi)型的文件,寫(xiě)入任意數量不能超過(guò)系統的緩沖區,寫(xiě)文件先寫(xiě)入緩沖區,最后一起寫(xiě)入文件,因此選項D錯誤。答案為A選項。

  浙江省計算機二級考試試題 4

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

  A. 所有數據結構必須有根結點(diǎn)

  B. 所有數據結構必須有終端結點(diǎn)(即葉子結點(diǎn))

  C. 只有一個(gè)根結點(diǎn),且只有一個(gè)葉子結點(diǎn)的數據結構一定是線(xiàn)性結構

  D. 沒(méi)有根結點(diǎn)或沒(méi)有葉子結點(diǎn)的數據結構一定是非線(xiàn)性結構

  【答案】D

  【解析】D項正確,線(xiàn)性結構的特點(diǎn)是:①集合中必存在“第一個(gè)元素"且惟一②集合中必存在“最后一個(gè)元素”且惟一;③除最后一個(gè)元素外,其他數據元素均有惟一的“后繼”,④除第一個(gè)元素外,其他數據元素均有惟一的“前驅”。所以沒(méi)有根結點(diǎn)或沒(méi)有葉子結點(diǎn)的數據結構一定是非線(xiàn)性結構。AB兩項錯誤,不是所有數據結構都必須有根結點(diǎn)和葉子結點(diǎn);C項錯誤,數據結構中若有中間結點(diǎn)不滿(mǎn)足只有一個(gè)前件或者后件的條件,就不是線(xiàn)性結構。答案選擇D選項。

  2. 以下敘述中錯誤的是( )。

  A. C語(yǔ)言中的每條可執行語(yǔ)句和非執行語(yǔ)句最終都將被轉換成二進(jìn)制的機器指令

  B. C程序經(jīng)過(guò)編譯、鏈接步驟之后才能形成一個(gè)真正可執行的二進(jìn)制機器指令文件

  C. 用C語(yǔ)言編寫(xiě)的程序稱(chēng)為源程序,它以ASCII代碼形式存放在一個(gè)文本文件中

  D. C語(yǔ)言源程序經(jīng)編譯后生成后綴為.obj的目標程序

  【答案】A

  【解析】A項錯誤,注釋語(yǔ)句不會(huì )被翻譯成二進(jìn)制的機器指令。C源程序經(jīng)過(guò)C編譯程序編譯之后生成后綴為.obj的二進(jìn)制文件(稱(chēng)為目標文件),然后由“鏈接程序”(Link)的軟件把.obj文件與各種庫函數連接起來(lái)生成一個(gè)后綴為.exe的可執行文件。答案選擇A選項。

  3. C語(yǔ)言主要是借助以下( )功能來(lái)實(shí)現程序模塊化的。

  A. 定義函數

  B. 定義常量和外部變量

  C. 三種基本結構語(yǔ)句

  D. 豐富的數據類(lèi)型

  【答案】A

  【解析】C程序的模塊化主要通過(guò)函數來(lái)實(shí)現。C語(yǔ)言允許對函數單獨進(jìn)行編譯,從而可以實(shí)現模塊化。答案選擇A選項。

  4. 有以下程序段:

  char ch;

  int k;

  ch='a';

  k=12;

  print("%c,%d,",h,ch,k);

  printf("k=%d",k);

  已知字符a的ASCII碼十進(jìn)制值為97,則執行上述程序段后輸出的結果是( )。

  A. 因變量類(lèi)型與格式描述符的類(lèi)型不匹配輸出無(wú)定值

  B. 輸出項與格式描述符個(gè)數不符,輸出為零值或不定值

  C.a,97,12k=12

  D. a,97,k=12

  【答案】D

  【解析】字符變量的值是該字符的ASCII碼值,可以參與整型變量所允許的任何運算。"ch='a",%c表示以字符格式輸出ch的值,所以輸出為a;%d表示以十進(jìn)制代碼的形式輸出ch的值,為97;k沒(méi)有對應的輸出格式,不輸出。在第二個(gè)語(yǔ)句中,首先輸出"k=",然后以十進(jìn)制代碼輸出k的值,為12。答案選擇D選項。

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

  A. 棧是“先進(jìn)先出”的線(xiàn)性表

  B. 隊列是“先進(jìn)后出"的線(xiàn)性表

  C. 循環(huán)隊列是非線(xiàn)性結構

  D. 有序線(xiàn)性表既可以采用順序存儲結構,也可以采用鏈式存儲結構

  【答案】D

  【解析】有序的線(xiàn)性表既可采用順序存儲結構,也可以采用鏈式存儲結構。A項錯誤,棧是“先進(jìn)后出"的線(xiàn)性表B項錯誤,隊列是“先進(jìn)先出"的線(xiàn)性表;C項錯誤,循環(huán)隊列是線(xiàn)性結構的,有序的線(xiàn)性表既可采用順序存儲結構,也可采用鏈式存儲結構。

  6. 某二叉樹(shù)的'中序序列為DCBAEFG,后序序列為DCBGFEA,則該二叉樹(shù)的深度(根結點(diǎn)在第1層)為( )。

  A. 5

  B. 40

  C.3

  D. 2

  【答案】B

  【解析】二叉樹(shù)的后序序列為DCBGFEA,則A為根結點(diǎn)。中序序列為DCBAEFG,則DCB為左子樹(shù)結點(diǎn),EFG為右子樹(shù)結點(diǎn)。同理B為C父結點(diǎn),C為D父結點(diǎn)。根據分析,可畫(huà)出左子樹(shù),同理E為F父結點(diǎn),F為G父結點(diǎn)。根據分析,可畫(huà)出右子樹(shù),故二叉樹(shù)深度為4層。答案選擇B選項。

  7. 設有定義:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};,則以下賦值語(yǔ)句中正確的是( )。

  A. s[0]=m[1];

  B. s=m;

  C.s.n=m.n;

  D. s[2].x=m[2].x;

  【答案】A

  【解析】定義了結構體類(lèi)型數組s,長(cháng)度為2,結構體類(lèi)型數組m,長(cháng)度為2,并對數組m進(jìn)行了初始化。同類(lèi)型的結構體可以直接用變量名實(shí)現賦值,A項正確;數組名為數組首地址,地址常量之間不可以相互賦值,B項錯誤;數組名為地址常量不是結構體變量,不能引用成員,C項錯誤;s[2]與m[2]數組越界,D項錯誤。答案選擇A選項。

  8. 關(guān)于C語(yǔ)言標識符,以下敘述錯誤的是( )。

  A. 標識符可全部由數字組成

  B. 標識符可全部由下劃線(xiàn)組成

  C. 標識符可全部由小寫(xiě)字母組成

  D. 標識符可全部由大寫(xiě)字母組成

  【答案】A

  【解析】C語(yǔ)言標識符只能由字母、數字、下劃線(xiàn)構成,且只能以字母、下劃線(xiàn)開(kāi)頭,故答案選擇A選項。

  9. 以下程序段中的變量已定義為int類(lèi)型,則

  sum=pAd=5;

  pAd=sum++,++pAd,pAd++;

  printf("%d",pAd);

  程序段的輸出結果是( )。

  A. 6

  B. 4

  C. 5

  D. 7

  【答案】D

  【解析】自增和自減運算符的兩種用法:前置運算,運算符放在變量之前,規則是先使變量的值增(或減)1,然后以變化后表達式的值參與其他運算;后置運算,運算符放在變量之后,規則是變量先參與其他運算,然后再使變量的值增(或減)1。執行pAd=sum++,sum++是后置自增,執行完后,pAd=5,sum=6。++pAd和pAd++語(yǔ)句中沒(méi)有其他運算,即效果相同,pAd分別加1,兩句執行完后,pAd7。答案選擇D選項。

  10. 設循環(huán)隊列為Q(1:m),其初始狀態(tài)為front=rear=m。經(jīng)過(guò)一系列入隊與退隊運算后,front=20,rear=15,F要在該循環(huán)隊列中尋找最小值的元素,最壞情況下需要比較的次數為( )。

  A. 5

  B. 6

  C.m-5

  D. m-6

  【答案】D

  【解析】循環(huán)隊列是隊列的一種順序存儲結構,用隊尾指針rear指向隊列中的隊尾元素,用隊首指針指向隊首元素的前一個(gè)位置,因此,從隊首指針front指向的后一個(gè)位置直到隊尾指針rear指向的位置之間所有的元素均為隊列中的元素,隊列初始狀態(tài)為front=rear=m,當front=20,rear=15時(shí),隊列中有m-20+15=m-5個(gè)元素,最壞情況下需要比較次數為m-6次。答案選擇D選項。

  浙江省計算機二級考試試題 5

  1.下列敘述中錯誤的是()。

  A.對于各種特定的輸入,算法的時(shí)間復雜度是固定不變的

  B.算法的時(shí)間復雜度與使用的計算機系統無(wú)關(guān)

  C.算法的時(shí)間復雜度與使用的程序設計語(yǔ)言無(wú)關(guān)

  D.算法的時(shí)間復雜度與實(shí)現算法過(guò)程中的具體細節無(wú)關(guān)

  正確答案:A

  解析:算法的時(shí)間復雜度是指執行算法所需要的計算工作量。為了能夠比較客觀(guān)地反映出一個(gè)算法的效率,在度量一個(gè)算法的工作量時(shí),不僅應該與所使用的計算機、程序設計語(yǔ)言以及程序編制者無(wú)關(guān),而且還應該與算法實(shí)現過(guò)程中的許多細節無(wú)關(guān)。為此,可以用算法在執行過(guò)程中所需基本運算的執行次數來(lái)度量算法的工作量。算法所執行的基本運算次數還與問(wèn)題的規模有關(guān);對應一個(gè)固定的規模,算法所執行的基本運算次數還可能與特定的輸入有關(guān)。故本題答案為A選項。

  2.在長(cháng)度為n的'順序表中查找一個(gè)元素,假設需要查找的元素一定在表中,并且元素出現在每個(gè)位置上的可能性是相同的,則在平均情況下需要比較的次數為()。

  A.(n+1)/2

  B.n

  C.3n/4

  D.n/2

  正確答案:A

  解析:在順序表中查找,最好情況下第一個(gè)元素就是要查找的元素,則比較次數為1;在最壞情況下,最后一個(gè)元素才是要找的元素,則比較次數為n。兩種情況平均即(1+n)/2.故本題答案為A選項。

  3.設非空二叉樹(shù)的所有子樹(shù)中,其左子樹(shù)上的結點(diǎn)值均小于根結點(diǎn)值,而右子樹(shù)上的結點(diǎn)值均不小于根結點(diǎn)值,則稱(chēng)該二叉樹(shù)為排序二叉樹(shù)。對排序二叉樹(shù)的遍歷結果為有序序列的是()。

  A.中序序列

  B.前序序列

  C.后序序列

  D.前序序列或后序序列

  正確答案:A

  解析:前序遍歷:訪(fǎng)問(wèn)根結點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)之前。即先訪(fǎng)問(wèn)根結點(diǎn),然后遍歷左子樹(shù),最后遍歷右子樹(shù);并且在遍歷左子樹(shù)和右子樹(shù)時(shí),仍然先訪(fǎng)問(wèn)根結點(diǎn),然后遍歷左子樹(shù),最后遍歷右子樹(shù)。中序遍歷:訪(fǎng)問(wèn)根結點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)兩者之間。即先遍歷左子樹(shù),然后訪(fǎng)問(wèn)根結點(diǎn),最后遍歷右子樹(shù)。并且在遍歷左子樹(shù)與右子樹(shù)時(shí),仍然首先遍歷左子樹(shù),然后訪(fǎng)問(wèn)根結點(diǎn),最后遍歷右子樹(shù)。后序遍歷:訪(fǎng)問(wèn)根結點(diǎn)在訪(fǎng)問(wèn)左子樹(shù)和訪(fǎng)問(wèn)右子樹(shù)之后。即首先遍歷左子樹(shù),然后遍歷右子樹(shù),最后訪(fǎng)問(wèn)根結點(diǎn);并且在遍歷左子樹(shù)和右子樹(shù)時(shí),仍然首先遍歷左子樹(shù),然后遍歷右子樹(shù),最后訪(fǎng)問(wèn)根結點(diǎn)。題目給出的二叉樹(shù)顯示是左結點(diǎn)小于根結點(diǎn),根結點(diǎn)小于等于右結點(diǎn)。如果要使結果為有序序列,那么遍歷過(guò)程應該是左結點(diǎn)-根結點(diǎn)-右結點(diǎn),或者右結點(diǎn)-根結點(diǎn)=左結點(diǎn)。根據前面3種遍歷特點(diǎn)可知,中序遍歷符合要求。故本題答案為A選項。

  4.循環(huán)隊列的存儲空間為Q(1:50),初始狀態(tài)為front=rear=50.經(jīng)過(guò)一系列正常的入隊與退隊操作后,front=rear=25,此后又插入一個(gè)元素,則循環(huán)隊列中的元素個(gè)數為()。

  A.1或50且產(chǎn)生上溢錯誤

  B.51

  C.26

  D.2

  正確答案:A

  解析:循環(huán)隊列是隊列的一種順序存儲結構,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個(gè)位置。入隊運算時(shí),隊尾指針進(jìn)1(即rear+1),然后在rear指針指向的位置插入新元素。當front=rear=25時(shí)可知隊列空或者隊列滿(mǎn),此后又插入了一個(gè)元素,如果之前隊列為空,插入操作之后隊列里只有一個(gè)元素,如果插入之前隊列已滿(mǎn)(50個(gè)元素),執行插入則會(huì )產(chǎn)生溢出錯誤。故本題答案為A選項。

  5.軟件生命周期是指()。

  A.軟件產(chǎn)品從提出、實(shí)現、使用維護到停止使用退役的過(guò)程

  B.軟件的工程實(shí)施階段

  C.軟件的開(kāi)發(fā)與管理

  D.軟件的實(shí)現和維護

  正確答案;A

  解析:通常,將軟件產(chǎn)品從提出、實(shí)現、使用維護到停止使用退役的過(guò)程稱(chēng)為軟件生命周期。也就是說(shuō),軟件產(chǎn)品從考慮其概念開(kāi)始,到該軟件產(chǎn)品不能使用為止的整個(gè)時(shí)期都屬于軟件生命周期。故本題答案為A選項。

  6.設二叉樹(shù)的前序序列為ABDEGHCFIJ,中序序列為DBGEHACIFJ.則按層次輸出(從上到下,同一層從左到右)的序列為()。

  A.ABCDEFGHIJ

  B.DGHEBIJFCA

  C.JIHGFEDCBA

  D.CHIJDEFBCA

  正確答案:A

  7.設循環(huán)隊列的存儲空間為Q(1:50),初始狀態(tài)為front=rear=50,F經(jīng)過(guò)一系列入隊與退隊操作后,front-1=rear。為了在該隊列中尋找值最大的元素,在最壞情況下需要的比較次數為()。

  A.0

  B.1

  C.48

  D.49

  正確答案:C

  8.設順序表的長(cháng)度為40,對該表進(jìn)行冒泡排序。在最壞情況下需要的比較次數為()。

  A.820

  B.780

  C.40

  D.41

  正確答案:B

  9.張編輯休假前正在審閱一部Word 書(shū)稿,他希望回來(lái)上班時(shí)能夠快速找到上次編輯的位置,在Word 2010 中最優(yōu)的操作方法是()。

  A.下次打開(kāi)書(shū)稿時(shí),直接通過(guò)滾動(dòng)條找到該位置

  B.記住一個(gè)關(guān)鍵詞,下次打開(kāi)書(shū)稿時(shí),通過(guò)“查找”功能找到該關(guān)鍵詞

  C.記住當前頁(yè)碼,下次打開(kāi)書(shū)稿時(shí),通過(guò)“查找”功能定位頁(yè)碼

  D.在當前位置插入一個(gè)書(shū)簽,通過(guò)“查找”功能定位書(shū)簽

  正確答案:D

  10.在Word 中編輯一篇文稿時(shí),縱向選擇一塊文本區域的最快捷操作方法是()。

  A.按下Ctrl 鍵不放,拖動(dòng)鼠標分別選擇所需的文本

  B.按下Alt 鍵不放,拖動(dòng)鼠標選擇所需的文本

  C.按下Shift 鍵不放,拖動(dòng)鼠標選擇所需的文本

  D.按Ctrl+Shift+F8 組合鍵,然后拖動(dòng)鼠標所需的文本

  正確答案:B

  11.手寫(xiě)板或者鼠標屬于()。

  A.輸入設備

  B.輸出設備

  C.中央處理器

  D.存儲器

  正確答案:A

  解析:計算機有輸入、存儲、運算、控制和輸出五個(gè)部分組成。手寫(xiě)板和鼠標都屬于輸入設備。故正確答案為A選項。 12.某企業(yè)需要在一個(gè)辦公室構建適用于20多人的小型辦公網(wǎng)絡(luò )環(huán)境,這樣的網(wǎng)絡(luò )環(huán)境屬于()。

  A.城域網(wǎng)

  B.局域網(wǎng)

  C.廣域網(wǎng)

  D.互聯(lián)網(wǎng)

  正確答案:B

  解析:按照覆蓋地理范圍和規模不同,可以將計算機網(wǎng)絡(luò )分為局域網(wǎng)、城域網(wǎng)和廣域網(wǎng)。局域網(wǎng)是一種在有限區域內使用的網(wǎng)絡(luò ),它所覆蓋的地區范圍較小,一般在幾千米之內,適用于辦公室網(wǎng)絡(luò )、企業(yè)與學(xué)校的主干局網(wǎng)絡(luò )。故正確答案為B選項。

  13.第四代計算機的標志是微處理器的出現,微處理器的組成是()。

  A.運算器和存儲器

  B.存儲器和控制器

  C.運算器和控制器

  D.運算器、控制器和存儲器

  正確答案:C

  解析:微處理器由運算器和控制器組成。運算器是計算機處理數據形成信息的加工廠(chǎng),它的主要功能是對數據進(jìn)行算術(shù)運算和邏輯運算?刂破魇怯嬎銠C的指揮中心,它統一控制計算機的各個(gè)部件。故正確答案為C選項。

  14.在計算機內部,大寫(xiě)字母?G?的ASCII碼為?1000111?,大寫(xiě)字母?K?的ASCII碼為()。

  A.1001001

  B.1001100

  C.1001010

  D.1001011

  正確答案:D

  解析:1000111對應的十進(jìn)制數是71,則?K?的碼值是75,轉換成二進(jìn)制位1001011.故正確答案為D選項。

  15.以下不屬于Word文檔視圖的是()。

  A.閱讀版式視圖

  B.放映視圖

  C.Web版式視圖

  D.大綱視圖

  正確答案:B

  解析:Word提供了5種視圖方式,分別為頁(yè)面視圖、閱讀版式視圖、Web版式視圖、大綱視圖和草稿,不包括放映視圖。故正確答案為B選項。

  浙江省計算機二級考試試題 6

  1[單選題] 一個(gè)關(guān)系中的各條記錄(  )。

  A.前后順序不能任意顛倒,要按輸入的順序排列

  B.前后順序不能任意顛倒,要按關(guān)鍵字段值的順序排列

  C.前后順序可以任意顛倒,但排列順序不同,統計處理的結果可能不同

  D.前后順序可以任意顛倒,不影響數據的實(shí)際含義

  參考答案:D

  參考解析: 一個(gè)關(guān)系就是一張二維表,每個(gè)關(guān)系有一個(gè)關(guān)系名。在關(guān)系模型中對關(guān)系有一定的要求,關(guān)系必須具有以下特點(diǎn):關(guān)系必須規范化,表中不能再包含表;在同一個(gè)關(guān)系中不能出現完全相同的屬性(列),即不允許有相同的字段名;關(guān)系中不允許有完全相同的元組(行),即不允許有相同的記錄;在一個(gè)關(guān)系中行的次序無(wú)關(guān)緊要,可任意交換兩行的位置;在一個(gè)關(guān)系中列的次序無(wú)關(guān)緊要,可任意交換兩列的位置。本題D為正確選項。

  2[單選題] 在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是( )。

  A.N-S圖 B.DFD圖 C.PAD圖 D.程序流程圖

  參考答案:B

  參考解析:在需求分析階段可以使用的工具有數據流圖(DFD圖),數據字典(DD),判定樹(shù)與判定表,所以選擇B)。

  3[單選題] 一棵二叉樹(shù)共有25個(gè)結點(diǎn),其中5個(gè)是葉子結點(diǎn),則度為1的結點(diǎn)數為(  )。

  A.16B.10C.6 D.4

  參考答案:A

  參考解析:根據-y.樹(shù)的性質(zhì)3:在任意一課二叉樹(shù)中,度為0的葉子結點(diǎn)總是比度為2的結點(diǎn)多一個(gè),所以本題中度為2的結點(diǎn)是5-1=4個(gè),所以度為l的結點(diǎn)的個(gè)數是25-5-4=16個(gè)。

  4[簡(jiǎn)答題]在考生文件夾下完成如下基本操作:

  1.通過(guò)SQLINSERT語(yǔ)句插入元組(”p7”,”P(pán)N7”,1020)到“零件信息”表(注意不要重復執行插入操作),并將相應的SQL語(yǔ)句存儲在文件one.pr9中。

  2.通過(guò)SQLDELETE語(yǔ)句從“零件信息”表中刪除單價(jià)小于600的所有記錄,并將相應的SQL語(yǔ)句存儲在文件tw0.pr9中。一

  3.通過(guò)SQLUPDATE語(yǔ)句將“零件信息”表中零件號為“p4”的零件的單價(jià)更改為l090,并將相應的SQL語(yǔ)句存儲在文件three.pr9中。

  4.打開(kāi)菜單文件mymenu.Innx,然后生成可執行的菜單程序mymenu.mpr。

  參考解析:

  【考點(diǎn)分析】本大題主要考查的知識點(diǎn)是:利用SQL語(yǔ)句對表進(jìn)行插入、刪除、修改等操作,為菜單生成可執行的菜單程序。

  【解題思路】對于第l、2,3小題,需先在命令窗口中完成正確的SQL語(yǔ)句的編寫(xiě)并執行,然后檢查SQL語(yǔ)句的執行結果,接下來(lái)新建題目要求的'程序文件,最后將SQL語(yǔ)句復制到新建的程序文件中。生成可執行的菜單程序需先打開(kāi)菜單文件,然后執行“菜單”菜單中的“生成”命令。

  【操作步驟】

  (1)打開(kāi)VisualFoxPr0,在命令窗口輸入“INSERTINTO零件信息VALUES(”p7“,”P(pán)N7”,l020)”,并按下回車(chē)鍵執行語(yǔ)句。

  然后創(chuàng )建—個(gè)程序文件0ne.pr9,把代碼復制過(guò)去并保存。(2)在命令窗口輸入“DELETEFROM零件信息WHERE單價(jià)<600”,并按下回車(chē)鍵執行語(yǔ)句。

  然后創(chuàng )建—個(gè)程序文件tw0.prg,把代碼復制過(guò)去并保存。(3)在命令窗口輸入“UPDATE零件信息SET單價(jià)=1090WHERE零件號=”p4””,并按下回車(chē)鍵執行語(yǔ)句。

  然后創(chuàng )建一個(gè)程序文件three.pr9,把代碼復制過(guò)去并保存。

  (4)打開(kāi)菜單mymenu.mnx后,選擇系統菜單中的“菜單”,然后選擇“生成”。

  【舉一反三】第1題的題型還出現手:第l3套一(4)、第89套一(3)、第l7套一(3)、第97套--(2)。第2題的題型還出現于:第89套一(2)、第97套一(4)。第3題的題型還出現于:第87套一(2)、第29套--(2)、第30套一-(4)、第94套一(4)、第97套一(3)。

  5[單選題] 與“SELECT*FROM學(xué)生INTO DBF A”等價(jià)的語(yǔ)句是( )。

  A.SELECT*FROM學(xué)生INTO A

  B.SELECT*FROM學(xué)生INTO TABLE A

  C.SELECT*FROM學(xué)生TO TABLE A

  D.SELECT*FROM學(xué)生TO DBF A

  參考答案:B

  參考解析:在SQL查詢(xún)語(yǔ)句的尾部添加、INTO DBFI

  TABLE<表名>可以將查詢(xún)的結果放入新生成的指定表中。

  INTO TABLE A等價(jià)于INTO DBF A,因此B)為正確選項。

  6[單選題] 在Visual FoxPro中,下面關(guān)于索引的正確描述是( )。

  A.當數據庫表建立索引以后,表中的記錄的物理順序將被改變

  B.索引的數據將與表的數據存儲在一個(gè)物理文件中

  C.建立索引是創(chuàng )建一個(gè)索引文件,該文件包含有指向表記錄的指針

  D.使用索引可以加快對表的更新操作

  參考答案:C

  參考解析:Visual FoxPro索引是由指針構成的文件,這些指針邏輯上按照索引關(guān)鍵字值進(jìn)行排序。索引文件和表的dbf文件分別存儲,并且不改變表中記錄的物理順序。實(shí)際上,創(chuàng )建索引是創(chuàng )建一個(gè)由指向.dbf文件記錄的指針構成的文件。若要根據特定順序處理表記錄,可以選擇一個(gè)相應的索引,使用索引還可以加速對表的查詢(xún)操作,但不會(huì )加快對表的更新操作。

  7[單選題] 在Visual FoxPro中,命令“INDEX ON姓名TO xm”的功能是(  )。

  A.建立一個(gè)名為xm.idx的索引文件

  B.建立一個(gè)名為xm.cdx的索引文件

  C.在結構索引文件中建立一個(gè)名為xm的索引

  D.在非結構索引文件中建立一個(gè)名為xm的索引

  參考答案:A

  參考解析:INDEX ON命令用于在程序中建立索引,執行命令“INDEX ON姓名TO xm”之后可建立一個(gè)名為xm的索引文件,索引文件的擴展名為.idx,故本題A選項正確。

  8[單選題] 設x=〝123〞,y=123,k=〝Y〞,表達式x+&k的值是(  )。

  A.123123B.246C.123y D.數據類(lèi)型不匹配

  參考答案:D

  參考解析:本題考查宏替換函數:&<字符型變量>[],其功能為替換出字符型變量的內容,即函數值是變量中的字符串。本題數據類(lèi)型不匹配,無(wú)法替換。

  9[單選題] 設有讀者表:

  讀者(借書(shū)證號C,姓名C,單位C,性別.L,職稱(chēng)C,聯(lián)系電話(huà)C.

  查詢(xún)姓名中含“志”的所有讀者的信息,正確的SQL語(yǔ)句是:

  A.SELECT*FROM讀者WHERE姓名LIKE”+志+”

  B.SELECT*FROM讀者WHERE姓名=”*志*”

  C.sELECT*FROM讀者WHERE姓名LIKE”%志%”

  D.SELECT*FROM讀者WHERE姓名=”%志%”

  參考答案:C

  參考解析:SQL的基本格式為SELECT—FROM—WHERE,其中SELECT說(shuō)明要查詢(xún)的字段,FROM 說(shuō)明要查詢(xún)的字段來(lái)自哪個(gè)表或哪些表,WHERE說(shuō)明查詢(xún)條件。LIKE為字符串匹配運算符,可與通配符“%”和“一”一起使用!%”表示與任意多個(gè)字符匹配;“一”表示與任意一個(gè)字符匹配。查詢(xún)姓名中含“志”的所有讀者的信息可用“LIKE”%志%””表示,C選項正確。

  10[單選題] 在表設計器中設置的索引包含在(  )。

  A.單獨索引文件中

  B.唯一索引文件中

  C.結構復合索引文件中

  D.非結構復合索引文件中

  參考答案:C

  參考解析:從索引的組織方式來(lái)講,索引分為三類(lèi)索引文件:?jiǎn)为毜膇dx索引,是一種非結構索引;采用非默認名的cdx索引,也是非結構索引;與表名同名的cdx索引,是結構復合索引。與表名同名的cdx索引是一種結構復合壓縮索引,它是Visual FoxPro數據庫中最普通也是最重要的一種索引文件,用表設計器建立的索引都是這類(lèi)索引。

  浙江省計算機二級考試試題 7

  1[單選題] 要使標簽中的文本靠右顯示,應將其Aligment屬性設置為

  A.0-LeftJustifyB.1-RightJustifyC.2-CenterD.3

  參考答案:B

  參考解析:0-LeftJustify:文本靠左顯示;l-RightJustify:文本靠右顯示;2-Center:文本居中顯示。

  2[單選題] 軟件測試的目的是(  )。

  A.評估軟件可靠性

  B.發(fā)現并改正程序中的錯誤

  C.改正程序中的錯誤

  D.發(fā)現程序中的錯誤

  參考答案:D

  參考解析:軟件測試是為了發(fā)現錯誤而執行程序的過(guò)程,測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。不是為了評估軟件或改正錯誤。

  3[單選題] 軟件設計中劃分模塊的一個(gè)準則是(  )。

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

  參考答案:B

  參考解析:一般較優(yōu)秀的軟件設計,應盡量做到高內聚,低耦合,即減弱模塊之間的耦合性和提高模塊內的內聚性,有利于提高模塊的獨立性。

  4[單選題] 有如下數據定義語(yǔ)句:Dim X,Y As Integer以上語(yǔ)句表明(  )。

  A.x、Y均是整型變量

  B.x是整型變量,Y是變體類(lèi)型變量

  C.X是變體類(lèi)型變量,Y是整型變量

  D.x是整型變量,Y是字符型變量

  參考答案:C

  5[單選題] 在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是(  )。

  A.N—s圖B.DFD圖C.PAD圖D.程序流程圖

  參考答案:B

  參考解析:在需求分析階段可以使用的工具有數據流圖(DFD圖),數據字典(DD),判定樹(shù)與判定表,所以選擇B。

  6[單選題] 耦合性和內聚性是對模塊獨立性度量的兩個(gè)標準。下列敘述中正確的`是( )。

  A.提高耦合性降低內聚性有利于提高模塊的獨立性

  B.降低耦合性提高內聚性有利于提高模塊的獨立性

  C.耦合性是指一個(gè)模塊內部各個(gè)元素間彼此結合的緊密程度

  D.內聚性是指模塊間互相連接的緊密程度

  參考答案:B

  參考解析:模塊獨立性是指每個(gè)模塊只完成系統要求的獨立的子功能,并且與其他模塊的聯(lián)系最少且接口簡(jiǎn)單。一般較優(yōu)秀的軟件設計,應盡量做到高內聚、低耦合,即減弱模塊之間的耦合性和提高模塊內的內聚性,有利于提高模塊的獨立性,所以A錯誤,B正確。耦合性是模塊問(wèn)互相連接的緊密程度的度量而內聚性是指一個(gè)模塊內部各個(gè)元素間彼此結合的緊密程度,所以C與D錯誤。

  7[單選題] 設:a=2,b=8,c=6,d=3,表達式a>bAndNot(C>D.Ord>c的值是

  A.1B.OC.TrueD.False

  參考答案:D

  參考解析:本題中包含的兩種運算符的優(yōu)先級別由高到低依次為:比較運算符、邏輯運算符。其中,邏輯運算符的優(yōu)先級為:Not(非)→And(與)→Or(或)。And前面表達式的值為False,And后面表達式的值為False,Or后面表達式的值也為False,所以最后輸出的也是False。因此,答案為D.。

  參考解析:用Dim可同時(shí)定義多個(gè)變量,但變量要l分別聲明其數據類(lèi)型,如果不聲明數據類(lèi)型,默認是Variant變I體型變量。l本題中,變量x定義時(shí)沒(méi)聲明數據類(lèi)型,所以為Variant型I變量,變量Y是整型變量。故c選項正確。

  8[單選題] 當文本框中的內容發(fā)生改變時(shí)所觸發(fā)的事件是(  )。

  A.KeyUpB.ChangeC.LostFocus D.GotFocus

  參考答案:B

  參考解析:文本框中內容有變化時(shí),觸發(fā)Change事件。故B選項正確。當在文本框中輸人數據,松開(kāi)鍵盤(pán)時(shí)觸發(fā)它的KeyUp事件;文本框失去焦點(diǎn)觸發(fā)LostFocus事件:獲得焦點(diǎn)。觸發(fā)Got—1%eus事件0

  9[單選題]下面程序的執行結果是(  )。

  Private Sub Commandl—Click(  )a=0

  k=1Do While k<4

  X=k+kk=k+1

  Prim X;

  LoopEnd Sub

  A.1 4 27B.1 1 1C.1 4 9 D.0 0 0

  參考答案:B

  參考解析:本題主要考查算術(shù)運算符中的冪運算,在程序中x的值為k的k次方的a次方,k的值每次循環(huán)都加1,但a的值不變總為0,除0以外的任何數的0次方都是l,因此,在k的值變?yōu)?之前會(huì )輸出三個(gè)l。

  10[單選題] 設變量X的值是845,則下面語(yǔ)句的輸出是

  Printx、100+(xMod100)10+x

  Mod10

  A.17B.548C.845D.485

  參考答案:A

  參考解析:整除運算(、)的結果是商的整數部分。例如,72表示整除,商為3.5,結果取整數部分3,不進(jìn)行四舍五入。如果參加整除的操作數是浮點(diǎn)數,則先按四舍五人的原則將它們變成整數,然后再執行整除運算。例如,對于8.5、2,先將8.5變成9再進(jìn)行整除,商為3.5,結果為4。取余運算(MoD.是求兩個(gè)整數相除后的余數。如果參加取余運算的操作數是浮點(diǎn)數,則先按四舍五人的原則將它們變成整數,然后再執行取余運算。例如,對于8.52.1,先將8.5變成9,2.1變成2,然后9除以2與1,因此取余結果為1。

  算術(shù)運算符的優(yōu)先級:先乘除,后加減;乘方優(yōu)先于乘除;函數優(yōu)先于乘方;Mod次于乘除而優(yōu)先于加減;括號最優(yōu)先本題中,x100結果為8,(xModl00)10結果為4,xModt0結果為5,所以輸出為l7,選項A.正確。

  浙江省計算機二級考試試題 8

  1.在公有派生情況下,有關(guān)派生類(lèi)對象和基類(lèi)對象的關(guān)系,下列敘述不正確的是( )

  A.派生類(lèi)的對象可以賦給基類(lèi)的對象

  B.派生類(lèi)的對象可以初始化基類(lèi)的引用

  C.派生類(lèi)的對象可以直接訪(fǎng)問(wèn)基類(lèi)中的成員

  D.派生類(lèi)的對象的地址可以賦給指向基類(lèi)的指針

  【參考答案】 C

  2.下列關(guān)于虛基類(lèi)的`描述,錯誤的是( )

  A.設置虛基類(lèi)的目的是為了消除二義性

  B.虛基類(lèi)的構造函數在非虛基類(lèi)之后調用

  C.若同一層中包含多個(gè)虛基類(lèi),這些基類(lèi)的構造函數按它們說(shuō)明的次序調用

  D.若虛基類(lèi)由非虛基類(lèi)派生而來(lái),則仍然先調用基類(lèi)構造函數,再調用派生類(lèi)的構造函數

  【參考答案】 B

  3.下列運算符中,在C++語(yǔ)言中不能重載的是( )

  A.*

  B.>=

  C.:

  D./

  【參考答案】 C

  4.下列程序的運行結果是( )

  #include

  class A

  { int a;

  public:

  A() {a=0;}

  A(int aa)

  {a=aa;

  cout<

  void main()

  {A x,y(2),z(3);

  cout<

  A.00

  B.23

  C.34

  D.25

  【參考答案】 B

  5.判斷char型變量c是否為小寫(xiě)字母的正確表達式是( )

  A.′a′<=c<=′z′

  B.(c>+A)&&(c<=z)

  C.(′a′>=c)||(′z′<=c)

  D.(c>=′a′)&&(c<=′z′)

  【參考答案】 D

  浙江省計算機二級考試試題 9

  01.數據結構與算法

  1.一個(gè)棧的初始狀態(tài)為空,F將元素 1、2、3、4、5、A、B、C、D、E 依次入棧,然后再

  依次出棧,則元素出棧的順序是(B)

  A.12345ABCDE

  B.EDCBA54321

  C.ABCDE12345

  D.54321EDCBA

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

  A.循環(huán)隊列有隊頭和隊尾兩個(gè)指針,因此,循環(huán)隊列是非線(xiàn)性結構

  B.在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的動(dòng)態(tài)變化情況

  C.在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的動(dòng)態(tài)變化情況

  D.循環(huán)隊列中元素的個(gè)數是由隊頭指針和隊尾指針共同決定

  3.下列敘述中正確的是(A)

  A.順序存儲結構的存儲一定是連續的,鏈式存儲結構的存儲空間不一定是連續的

  B.順序存儲結構只針對線(xiàn)性結構,鏈式存儲結構只針對非線(xiàn)性結構

  C.順序存儲結構能存儲有序表,鏈式存儲結構不能存儲有序表

  D.鏈式存儲結構比順序存儲結構節省存儲空間

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

  A.棧是“先進(jìn)先出”的線(xiàn)性表

  B.隊列是“先進(jìn)后出”的線(xiàn)性表

  C.循環(huán)隊列是非線(xiàn)性結構

  D.有序線(xiàn)性表既可以采用順序存儲結構,也可以采用鏈式存儲結構

  5.支持子程序調用的數據結構是(A)。

  A.棧

  B.樹(shù)

  C.隊列

  D.二叉樹(shù)

  6.某二叉樹(shù)有 5 個(gè)度為 2 的結點(diǎn),則該二叉樹(shù)中的葉子結點(diǎn)數是(C)。

  A.10

  B.8

  C.6

  D.4

  7.下列排序方法中,最壞情況下比較次數最少的是(D)。

  A.冒泡排序

  B.簡(jiǎn)單選擇排序

  C.直接插入排序

  D.堆排序

  8.算法的有窮性是指(A)。

  A.算法程序的運行時(shí)間是有限的

  B.算法程序所處理的數據量是有限的

  C.算法程序的長(cháng)度是有限的

  D.算法只能被有限的用戶(hù)使用

  9.對長(cháng)度為 n 的線(xiàn)性表排序,在最壞情況下,比較次數不是 n(n-1)/2 的排序方法是(D)。

  A.快速排序

  B.冒泡排序

  C.直接插入排序

  D.堆排序

  10.下列關(guān)于棧的敘述正確的是(B)。

  A.棧按“先進(jìn)先出”組織數據

  B.棧按“先進(jìn)后出”組織數據

  C.只能在棧底插入數據

  D.不能刪除數據

  11.算法的空間復雜度是指(A)。

  A.算法在執行過(guò)程中所需要的計算機存儲空間

  B.算法所處理的數據量

  C.算法程序中的語(yǔ)句或指令條數

  D.算法在執行過(guò)程中所需要的臨時(shí)工作單元數

  12.下列關(guān)于線(xiàn)性鏈表的敘述中,正確的是(C)。

  A.各數據結點(diǎn)的存儲空間可以不連續,但它們的存儲順序與邏輯順序必須一致

  B.各數據結點(diǎn)的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續

  C.進(jìn)行插入與刪除時(shí),不需要移動(dòng)表中的元素

  D.以上說(shuō)法均不正確

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

  A.16

  B.10

  C.6

  D.4

  14.下列關(guān)于棧敘述正確的是(A)。

  A.棧頂元素最先能被刪除

  B.棧頂元素最后才能被刪除

  C.棧底元素永遠不能被刪除

  D.棧底元素最先被刪除

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

  A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化

  B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化

  C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化

  D.以上說(shuō)法均不正確

  16.設循環(huán)隊列的存儲空間為 Q(1:35),初始狀態(tài)為 front=rear=35,F經(jīng)過(guò)一系列入隊

  與退隊運算后,front=15,rear=15,則循環(huán)隊列中的元素個(gè)數為(D)。

  A.15

  B.16

  C.20

  D.0 或 35

  17.下列與隊列結構有關(guān)聯(lián)的是(D)。

  A.函數的遞歸調用

  B.數組元素的引用

  C.多重循環(huán)的執行;

  D.先到先服務(wù)的作業(yè)調度

  【解析】:隊列的進(jìn)出原則是“先進(jìn)先出”,即為先到先服務(wù),所以選 D。

  18.對下列二叉樹(shù)進(jìn)行前序遍歷的結果為(C)。

  A.DYBEAFCZX

  B.YDEBFZXCA

  C.ABDYECFXZ

  D.ABCDEFXYZ

  19.設順序表的長(cháng)度為 n。下列算法中,最壞情況下比較次數小于 n 的是(A)。

  A.尋找最大項

  B.堆排序

  C.快速排序

  D.順序查找法

  20.設棧的順序存儲空間為 S(1:m),初始狀態(tài)為 top=m+1,F經(jīng)過(guò)一系列正常的入棧與退

  棧操作后,top=20,則棧中的元素個(gè)數為(C)。

  A.30

  B.20

  C.m-19

  D.M-20

  21.某二叉樹(shù)的后序遍歷序列與中序遍歷序列相同,均為 ABCDEF,則按層次輸出(同一層

  從左到右)的序列為(A)。

  A.FEDCBA

  B.CBAFED

  C.DEFCBA

  D.ABCDEF

  22.設棧的順序存儲空間為 S(1:m),初始狀態(tài)為 top=0,F經(jīng)過(guò)一系列正常的入棧與退棧操

  作后,top=m+1,則棧中的元素個(gè)數為(A)。

  A.不可能

  B.m+1

  C.0

  D.m

  23.下列排序法中,最壞情況下時(shí)間復雜度最小的是(A)。

  A.堆排序

  B.快速排序

  C.希爾排序

  D.冒泡排序

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

  A.對數據進(jìn)行壓縮存儲會(huì )降低算法的空間復雜度

  B.算法的優(yōu)化主要通過(guò)程序的編制技巧來(lái)實(shí)現

  C.算法的.復雜度與問(wèn)題的規模無(wú)關(guān)

  D.數值型算法只需考慮計算結果的可靠性

  25.下列排序法中,每經(jīng)過(guò)一次元素的交換會(huì )產(chǎn)生新的逆序的是(A)。

  A.快速排序

  B.冒泡排序

  C.簡(jiǎn)單插入排序

  D.簡(jiǎn)單選擇排序

  26.在具有 2n 個(gè)結點(diǎn)的完全二叉樹(shù)中,葉子結點(diǎn)個(gè)數為(A)。

  A.n

  B.n+1

  C.n-1

  D.n/2

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

  A.在棧中,棧頂指針的動(dòng)態(tài)變化決定棧中元素的個(gè)數

  B.在循環(huán)隊列中,隊尾指針的動(dòng)態(tài)變化決定隊列的長(cháng)度

  C.在循環(huán)鏈表中,頭指針和鏈尾指針的動(dòng)態(tài)變化決定鏈表的長(cháng)度

  D.在線(xiàn)性鏈表中,頭指針和鏈尾指針的動(dòng)態(tài)變化決定鏈表的長(cháng)度

  28.某二叉樹(shù)的中序遍歷序列為 CBADE,后序遍歷序列為 CBADE,則前序遍歷序列為(A)。

  A.EDABC

  B.CBEDA

  C.CBADE

  D.EDCBA

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

  A.在循環(huán)隊列中,隊頭指針和隊尾指針的動(dòng)態(tài)變化決定隊列的長(cháng)度

  B.在循環(huán)隊列中,隊尾指針的動(dòng)態(tài)變化決定隊列的長(cháng)度

  C.在帶鏈的隊列中,隊頭指針與隊尾指針的動(dòng)態(tài)變化決定隊列的長(cháng)度

  D.在帶鏈的棧中,棧頂指針的動(dòng)態(tài)變化決定棧中元素的個(gè)數

  30.設順序表的長(cháng)度為 n。下列排序方法中,最壞情況下比較次數小于 n(n-1)/2 的是(A)。

  A.堆排序

  B.快速排序

  C.簡(jiǎn)單插入排序

  D.冒泡排序

  31.某二叉樹(shù)共有 12 個(gè)結點(diǎn),其中葉子結點(diǎn)只有 1 個(gè)。則該二叉樹(shù)的深度為(根結點(diǎn)在第 1

  層)(D)

  A.3

  B.6

  C.8

  D.12

  32.設一棵樹(shù)的度為 3,其中度為 3,2,1 的結點(diǎn)個(gè)數分別為 4,1,3。則該棵樹(shù)中的葉子

  結點(diǎn)數為(A)。

  A.10

  B.11

  C.12

  D.不可能有這樣的樹(shù)

  33.設表的長(cháng)度為 15。則在最壞情況下,快速排序所需要的比較次數為(A)。

  A.105

  B.55

  C.15

  D.75

  34.設循環(huán)隊列的存儲空間為 Q(1:100),初始狀態(tài)為空,F經(jīng)過(guò)一系列正常操作后,front=49,則循環(huán)隊列中的元素個(gè)數為(A)。

  A.不確定

  B.49

  C.51

  D.50

  35.某完全二叉樹(shù)按層次輸出(同一層從左到右)的序列為 ABCDEFGH。該完全二叉樹(shù)的中

  序序列為(A)。

  A.HDBEAFCG

  B.HDEBFGCA

  C.ABDHECFG

  D.ABCDEFGH

  36.下面屬于整數類(lèi) I 的實(shí)例的是(A)

  A.229

  B.0.229

  C.229E-2

  D."229"

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

  A.所謂有序表是指在順序存儲空間內連續存放的元素序列

  B.有序表只能順序存儲在連續的存儲空間內

  C.有序表可以用鏈接存儲方式存儲在不連續的存儲空間內

  D.任何存儲方式的有序表均能采用二分法進(jìn)行查找

  38.設二叉樹(shù)如下則后序序列為(C)

  A.ABDEGCFH

  B.DBGEAFHC

  C.DGEBHFCA

  D.ABCDEFGH

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

  A.結點(diǎn)中具有兩個(gè)指針域的鏈表一定是二叉鏈表

  B.結點(diǎn)中具有兩個(gè)指針域的鏈表可以是線(xiàn)性結構,也可以是非線(xiàn)性結構

  C.二叉樹(shù)只能采用鏈式存儲結構

  D.循環(huán)鏈表是非線(xiàn)性結構

  40.某二叉樹(shù)中有15個(gè)度為1的結點(diǎn),16個(gè)度為2的結點(diǎn),則該二叉樹(shù)中總的結點(diǎn)數為(C)。

  A.32

  B.46

  C.48

  D.49

  41.下列敘述中正確的是(A)

  A.有的二叉樹(shù)也能用順序存儲結構表示

  B.有兩個(gè)指針域的鏈表就是二叉鏈表

  C.多重鏈表一定是非線(xiàn)性結構

  D.順序存儲結構一定是線(xiàn)性結構

  42.設二叉樹(shù)共有 375 個(gè)結點(diǎn),其中度為 2 的結點(diǎn)有 187 個(gè)。則度為 1 的結點(diǎn)個(gè)數是(A)。

  A.0

  B.1

  C.188

  D.不可能有這樣的二叉樹(shù)

  43.某系統結構圖如下圖所示該系統結構圖的寬度是(B)。

  A.5

  B.4

  C.2

  D.1

  44.設二叉樹(shù)的前序序列為 ABDEGHCFIJ,中序序列為 DBGEHACIFJ。則按層次輸出(從上

  到下,同一層從左到右)的序列為(A)

  A.ABCDEFGHIJ

  B.DGHEBIJFCA

  C.JIHGFEDCBA

  D.GHIJDEFBCA

  45.設順序表的長(cháng)度為 16,對該表進(jìn)行簡(jiǎn)單插入排序。在最壞情況下需要的比較次數為(D)

  A.15

  B.60

  C.30

  D.120

  46.下列敘述中正確的是(A)

  A.循環(huán)隊列是線(xiàn)性結構

  B.循環(huán)隊列是線(xiàn)性邏輯結構

  C.循環(huán)隊列是鏈式存儲結構

  D.循環(huán)隊列是非線(xiàn)性存儲結構

  47.設某棵樹(shù)的度為 3,其中度為 3,2,1 的結點(diǎn)個(gè)數分別為 3,0,4。則該樹(shù)中的葉子結點(diǎn)數為

 。˙)

  A.6

  B.7

  C.8

  D.不可能有這樣的樹(shù)

  48.下列敘述中錯誤的是(C)

  A.具有兩個(gè)根結點(diǎn)的數據結構一定屬于非線(xiàn)性結構

  B.具有兩個(gè)以上葉子結點(diǎn)的數據結構一定屬于非線(xiàn)性結構

  C.具有兩個(gè)以上指針域的鏈式結構一定屬于非線(xiàn)性結構

  D.具有一個(gè)根結點(diǎn)且只有一個(gè)葉子結點(diǎn)的數據結構也可能是非線(xiàn)性結構

  49.下列結構中屬于非線(xiàn)性結構的是(C)

  A.循環(huán)隊列

  B.二維數組

  C.二叉鏈表

  D.雙向鏈表

  50.從表中任何一個(gè)結點(diǎn)位置出發(fā)就可以不重復地訪(fǎng)問(wèn)到表中其他所有結點(diǎn)的鏈表是(A)

  A.循環(huán)鏈表

  B.雙向鏈表

  C.單向鏈表

  D.二叉鏈表

  51.設元素集合為 D={1,2,3,4,5,6}。B=(D,R)為線(xiàn)性結構所對應的 R 是(A)。

  A.R={(6,1),(5,6),(1,3),(2,4),(3,2)}

  B.R={(4,5),(6,1),(5,6),(1,3),(2,4),(3,2)}

  C.R={(6,1),(5,6),(1,3),(3,4),(3,2)}

  D.R={(6,1),(5,6),(2,3),(2,4),(3,2)}

  浙江省計算機二級考試試題 10

  下列關(guān)于棧和隊列的描述中,正確的是()

  棧是先進(jìn)先出

  隊列是先進(jìn)后出

  隊列允許在隊友刪除元素

  棧在棧頂刪除元素

  答案:D

  解析:棧實(shí)際也是線(xiàn)性表,只不過(guò)是一種特殊的線(xiàn)性表。棧是只能在表的一端進(jìn)行插入和刪除運算的線(xiàn)性表,通常稱(chēng)插入、刪除的這一端為棧頂,另一端為棧底。隊列是只允許在一端刪除,在另一端插入的順序表,允許刪除的一端叫做隊頭,允許插入的一端叫做隊尾。

  (2)已知二叉樹(shù)后序遍歷序列是CDABE,中序遍歷序列是CADEB,它的前序遍歷序列是()

  A)ABCDE

  B)ECABD

  C)EACDB

  D)CDEAB

  答案:C

  解析:由于后序遍歷的最后一個(gè)元素為E,所以E為根結點(diǎn),所以它的前序遍歷的首個(gè)元素為E,故排除A)和D)選項。由于中序遍歷中,元素B在元素根結點(diǎn)E的后面,所以B為二叉樹(shù)的右子樹(shù),并且該二叉樹(shù)右子樹(shù)只有一個(gè)元素,所以前序遍歷的最后一個(gè)元素應為B,故選項C)為正確選項,即該二叉樹(shù)的前序遍歷序列是EACDB。

 。3)在數據流圖中,帶有箭頭的線(xiàn)段表示的是()

  A)控制流

  B)數據流

  C)模塊調用

  D)事件驅動(dòng)

  答案:B

  解析:數據流圖中帶箭頭的線(xiàn)段表示數據流,沿箭頭方向傳遞數據的通道,一般在旁邊標注數據流名。

 。4)結構化程序設計的3種結構是()

  A)順序結構,分支結構,跳轉結構

  B)順序結構,選擇結構,循環(huán)結構

  C)分支結構,選擇結構,循環(huán)結構

  D)分支結構,跳轉結構,循環(huán)結構

  答案:B

  解析:程序設計語(yǔ)言?xún)H僅使用順序、選擇和重復(循環(huán))三種基本控制結構就足以表達出各種其他形式結構的程序設計方法。遵循程序結構化的設計原則,按結構化程序設計方法設計出的程序易于理解、使用和維護;可以提高編程工作的效率,降低軟件的開(kāi)發(fā)成本。

 。5)下列方法中,不屬于軟件調試方法的是()

  A)回溯法

  B)強行排錯法

  C)集成測試法

  D原因排除法

  答案:C

  解析:軟件調試主要采用以下三種方法:

  強行排錯法:作為傳統的調試方法,其過(guò)程可概括為設置斷點(diǎn)、程序暫停、觀(guān)察程序狀態(tài)、繼續運行程序。

  回溯法:該方法適合于小規模程序的排錯、即一旦發(fā)現了錯誤,先分析錯誤征兆,確定最先發(fā)現“癥狀”的位置。

  原因排除法:原因排除法是通過(guò)演繹和歸納,以及二分法來(lái)實(shí)現。

  (6)下列選項中,不屬于模塊間耦合的是()

  A)內容耦合

  B)異構耦合

  C)控制耦合

  D)數據耦合

  答案:B

  解析:耦合可以分為下列幾種,它們之間的耦合度由高到低排列:

  內容耦合--若一個(gè)模塊直接訪(fǎng)問(wèn)另一模塊的內容,則這兩個(gè)模塊稱(chēng)為內容耦合。

  公共耦合--若一組模塊都訪(fǎng)問(wèn)同一全局數據結構,則稱(chēng)為公共耦合。

  外部耦合--若一組模塊都訪(fǎng)問(wèn)同一全局數據項,則稱(chēng)為外部耦合。

  控制耦合--若一模塊明顯地把開(kāi)關(guān)量、名字等信息送入另一模塊,控制另一模塊的功能,則稱(chēng)為控制耦合。

  標記耦合--若兩個(gè)以上的模塊都需要其余某一數據結構的子結構時(shí),不使用其余全局變量的方式而全使用記錄傳遞的方式,這樣的耦合稱(chēng)為標記耦合。

  數據耦合--若一個(gè)模塊訪(fǎng)問(wèn)另一個(gè)模塊,被訪(fǎng)問(wèn)模塊的輸入和輸出都是數據項參數,則這兩個(gè)模塊為數據耦合。

  非直接耦合--若兩個(gè)模塊沒(méi)有直接關(guān)系,它們之間的聯(lián)系完全是通過(guò)程序的控制和調用來(lái)實(shí)現的,則稱(chēng)這兩個(gè)模塊為非直接耦合,這樣的耦合獨立性最強。

  (7)下列特征中不是面向對象方法的主要特征的是()

  A)多態(tài)性

  B)標識唯一性

  C)封裝性

  D)耦合性

  答案:D

  解析:面向對象設計方法與面向過(guò)程設計方法有本質(zhì)的不同,其基本原理是:使用現實(shí)世界的概念抽象地思考問(wèn)題從而自然地解決問(wèn)題。其特點(diǎn)包括:標識惟一性、多態(tài)性、封裝性、模塊獨立性、繼承和多態(tài)性好。

 。8)在數據庫設計中,將E-R圖轉換成關(guān)系數據模型的過(guò)程屬于()

  A)需求分析階段

  B)概念設計階段

  C)邏輯設計階段

  D)物理設計階段

  答案:C

  解析:邏輯結構設計的任務(wù):概念結構是各種數據模型的共同基礎,為了能夠用某一DBMS實(shí)現用戶(hù)需求,還必須將概念結構進(jìn)一步轉化為相應的數據模型,這正是數據庫邏輯結構設計所要完成的.任務(wù)。它包括從E-R圖向關(guān)系模式轉換和邏輯模式規范化及調整、實(shí)現。

 。9)在一棵二叉樹(shù)上,第5層的結點(diǎn)數最多是()

  A)8

  B)9

  C)15

  D)16

  答案:D

  解析:根據二叉樹(shù)的性質(zhì):二叉樹(shù)第i(i≥1)層上至多有2i-1個(gè)結點(diǎn)。得到第5層的結點(diǎn)數最多是16個(gè)。

  (10)下列有關(guān)數據庫的描述,正確的是()

  A)數據庫設計是指設計數據庫管理系統

  B)數據庫技術(shù)的根本目標是要解決數據共享的問(wèn)題

  C)數據庫是一個(gè)獨立的系統,不需要操作系統的支持

  D)數據庫系統中,數據的物理結構必須與邏輯結構一致

  答案:B

  解析:數據庫設計的目的實(shí)質(zhì)上是設計出滿(mǎn)足實(shí)際應用需求的實(shí)際關(guān)系模型。數據庫技術(shù)的主要目的是有效地管理和存取大量的數據資源,包括:提高數據的共享性,使多個(gè)用戶(hù)能夠同時(shí)訪(fǎng)問(wèn)數據庫中的數據;減小數據的冗余,以提高數據的一致性和完整性;提供數據與應用程序的獨立性,從而減少應用程序的開(kāi)發(fā)和維護代價(jià)。

  (11)天氣預報能為我們的生活提供良好的幫助,它應該屬于計算機的哪一類(lèi)應用?

  A)科學(xué)計算

  B)信息處理

  C)過(guò)程控制

  D)人工智能

  答案:A

  解析:科學(xué)計算(數值計算)解決的大都是從科學(xué)研究和工程技術(shù)中所提出的一些復雜的數學(xué)問(wèn)題。天氣預報是其中的一類(lèi)應用。

 。12)已知某漢字的區位碼是3222,則其國標碼是()

  A)4252D

  B)5242H

  C)4036H

  D)5524H

  答案:C

  解析:區位碼轉國際碼需要兩個(gè)步驟:①分別將區號、位號轉換成十六進(jìn)制數。②分別將區號、位號各+20H(區位碼+2020H=國標碼)。本題中區號32轉換成十六進(jìn)制為20,位號22轉換成十六進(jìn)制為16。分別+20H,即得4036H。

  (13) 計算機軟件系統包括()

  A)程序、數據和相應的文檔

  B)系統軟件和應用軟件

  C)數據庫管理系統和數據庫

  D)編譯系統和辦公軟件

  答案:B

  解析:軟件系統可分為系統軟件和應用軟件兩大類(lèi)。

  (14)若已知一漢字的國標碼是5E38H,則其內碼是()

  A)DEB8

  B)DE38

  C)5EB8

  D)7E58

  答案:A

  解析:漢字機內碼、國標碼之間的關(guān)系為:機內碼是漢字交換碼(國標碼)兩個(gè)字節的最高位分別加1,即漢字交換碼(國標碼)的兩個(gè)字節分別加80H得到對應的機內碼(國標碼+8080H=機內碼)。

  浙江省計算機二級考試試題 11

  一、word 文檔編輯與排版

  1.在 D 盤(pán)根目錄下新建以自己班級+姓名命名的文件夾。

  2.錄入以下文檔:

  3.設置樣式,第一行標題設置為標題 1,一號字體;其他設置為正文四號字體。

  4.設置字體:第一行標題為華文新魏;正文為華文楷體,“營(yíng)業(yè)廳地址”五個(gè)字為黑體。

  5.設置字形:第一行標題加粗,第三行加粗。6.設置對齊方式:第一行標題居中,第二行右對齊。

  7.設置段落縮進(jìn):段落首行縮進(jìn) 2 字符,其他按樣文縮進(jìn)。

  8.設置段落間距:第二段段前、段后各 1 行。正文行距為固定值 20 磅。

  9.按樣文設置項目符號與編號。

  10.頁(yè)面設置:設置紙張為 A4,設置頁(yè)邊距上下各 2cm,左右各3cm。

  11.設置頁(yè)眉頁(yè)腳:為該通知單添加頁(yè)眉“繳費通知”,小五號字體,居中。

  12.插入如樣文所示的圖片,并設置圖片高 0.3cm,寬 16cm。

  13.如樣文所示,為文字設置綠色底紋。

  14.文中 A、C 兩項,請分別使用“郵件合并”從下題目“excel 操作” 中的 Sheet1 中的“姓名”與“編號”字段獲取。

  15.文中 B 項請根據插入的 A 項的性別分別選擇顯示“先生”或“女士”。

  16.將該文檔以“word 操作”保存到自己新建的文件夾中。

  17.在文章末尾添加一 3 行 5 列表格,將表格設置為表格自動(dòng)套用格式“列表 8”。

  二、電子表格格式編輯與數據處理

  1.新建工作薄“excel 操作”保存到你建立的文件夾中,輸入“Sheet1” 工作表內容如下表所示。其中,“班級”使用數據有效性設置選擇輸入列表。

  2.為工作表中的各科成績(jì)設置數據有效性檢查,要求輸入的成績(jì)介于 40 到 100 之間,合理設置“輸入信息”和“出錯信息”。3.將表格總分列的對齊方式設置為中部右對齊,其余單元格的對齊方式設置為中部居中;將單元格中的字體顏色設置為深藍色。

  4.將各科平均分的字體設置為 TimesNewRoman、12 號、加粗。

  5.將表格第一列底紋設置為淺橙色,第二列設置為青綠色,第五列設置為淺黃。

  6.將表格的外表框設置為 1.5 磅粗的雙實(shí)線(xiàn),紅色;內邊框設置為 1 磅粗實(shí)線(xiàn)。

  7.把工作表中低于 60 的分數用紅色標出,超過(guò) 90 的分數用綠色標出。

  8.使用 Sheet1 工作表中的數據,統計“總分”并計算“各科平均分”,結果分別放在相應單元格中。其中“各科平均分”保留一位小數。

  9.給總分最高的單元格插入批注“總分最高”。

  10.根據姓名和總分為數據源創(chuàng )建圖表,其標題為"成績(jì)圖表",類(lèi)型為“三維簇狀柱形圖”。

  11.復制 Sheet1 中除了“各科平均分”以外其他的信息到 Sheet2 中,以“總分”為主要關(guān)鍵字,“數學(xué)”為次要關(guān)鍵字,升序排序。

  12.在 Sheet2 中,高級篩選出總分>300 分,并且姓“李”的學(xué)生,并將結果保存為 Sheet3。

  13.復制 Sheet2 中的數據到 sheet4,以“班級”為分類(lèi)字段,將各科成績(jì)進(jìn)行“平均值”分類(lèi)匯總。

  14.復制 Sheet2 的.信息到 Sheet5 中,布局以“系別”為分頁(yè),以“班級”為行字段,以各科考試成績(jì)?yōu)槠骄淀,?Sheet5 工作表中 A1 單元格起建立數據透視表。

  三、利用 PowerPoint 制作一份“教學(xué)課件(大學(xué)語(yǔ)文)”

  1.文稿長(cháng)度不少于 6 張幻燈片。

  2.設計一個(gè)較好的首頁(yè)封面。

  3.要求課件內容包括:課文背景、作者年代、練習題、課堂討論等。

  4.盡可能地利用文稿演示軟件的各種優(yōu)化演示文稿的設計,如插入聲音與影片、幻燈片的切換方式、自定義動(dòng)畫(huà)、超級鏈接、動(dòng)作按鈕等的設計。

  浙江省計算機二級考試試題 12

  一、選擇題

  1VBA程序流程控制的方式有( )。

  A.順序控制、條件控制和選擇控制

  B.條件控制、選擇控制和循環(huán)控制

  C.分支控制、順序控制和循環(huán)控制

  D.順序控制、選擇控制和循環(huán)控制

  參考答案:D

  參考解析:本題考查VBA中流程控制方式的知識。VBA程序流程控制的方式有三種,分別為順序控制、選擇控制和循環(huán)控制,對應結構化程序設計的三種基本控制結構。

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

  A.線(xiàn)性鏈表的各元素在存儲空間中的位置必須是連續的

  B.線(xiàn)性鏈表的頭元素一定存儲在其他元素的前面

  C.線(xiàn)性鏈表中的各元素在存儲空間中的位置不一定是連續的,但表頭元素一定存儲在其他元素的前面

  D.線(xiàn)性鏈表中的各元素在存儲空間中的位置不一定是連續的,且各元素的存儲順序也是任意的

  參考答案:D

  參考解析:在線(xiàn)性鏈表中,各元素在存儲空間中的位置是任意的,各元素的順序也是任意的,依靠指針來(lái)實(shí)現數據元素的前后件關(guān)系。

  3下列邏輯表達式中,能正確表示條件“x和Y都不是奇數”的是( )。

  A.xMod2=1 AndYMod 2=1

  B.XMod2=10rYMod 2=1

  C.xMod2=0AndYMod 2=0

  D.XMod 2=00rYMod 2=0

  參考答案:C

  參考解析:本題考查VBA中條件組合的知識。若要表示X和Y都不是奇數,也就意味著(zhù)x是偶數,Y也是偶數,那么兩個(gè)條件之間是“與”的關(guān)系;若要判斷某數是偶數,需要這個(gè)數除2的余數為0。

  4語(yǔ)句Dim NewArray(10)As Integer的含義是( )。

  A.定義了一個(gè)整型變量且初值為10

  B.定義了l0個(gè)整數構成的數組

  C.定義了11個(gè)整數構成的數組

  D.將數組的第10元素設置為整型

  參考答案:C

  參考解析:本題考查VBA中數組的知識。數組變量由變量名和數組下標構成,通常使用Dim語(yǔ)句來(lái)定義數組,其格式為:Dim數組名([下標下限t0]下標上限)As數據類(lèi)型其中下標下限缺省為0。數組中的元素個(gè)數即為:下標上限一下標下限+1。

  5下列關(guān)于標準函數的說(shuō)法,正確的是( )。

  A.Rnd函數用來(lái)獲得0到9之間的雙精度隨機數

  B.Int函數和Fix函數參數相同則返回值就相同

  C.Str函數用來(lái)把純數字型的字符串轉換為數值型

  D.Chr函數返回ASCIl碼對應的字符

  參考答案:D

  6執行x=InputBox(”請輸入x的值”)時(shí),在彈出的對話(huà)框中輸入l2,在列表框Listl選中第一個(gè)列表項,假設該列表項的內容為34,使Y的值是1234的語(yǔ)句是( )。

  A.y--Val(x)+Val((ListList(0)

  B.y=Val(x)+Val(ListList(1))

  C.y=Val(x)&Val(ListList(O))

  D.y=Val(x)&Val(ListList(1))

  參考答案:C

  參考解析:本題考查字符串連接和列表框的知識。列表框的List屬性是一個(gè)數組,其各元素就是列表框中的列表項,第一個(gè)列表項對應的數組下標為0。由于列表框中的列表項和輸入對話(huà)框的返回值都是字符串,在本題中使用了Val函數將其轉換為數字,此時(shí)如果使用“+”則會(huì )完成兩個(gè)數字相加,故此只能使用“&”連接兩個(gè)字符串。第6題 筆記記錄我的筆記(0) | 精選筆記(10)選擇筆記標簽:試題內容(10)答案解析(0)

  7在條件宏設計時(shí),對于連續重復的條件,可以用來(lái)代替的符號是( )。

  A.…B.=C.,D.:

  參考答案:A

  參考解析:本題考查條件宏的知識。如果在宏中加入條件表達式,就可以限制宏在滿(mǎn)足一定的條件下才能完成某種操作,我們稱(chēng)之為條件宏。對于連續重復的條件,可以使用省號(…)代替重復條件。

  8在A(yíng)ccess中,如果在模塊的過(guò)程內部定義變量,則該變量的作用域為( )。

  A.局部范圍B.程序范圍C.全局范圍D.模塊范圍

  參考答案:A

  參考解析:變量定義在標準模塊的所有過(guò)程之外的起始位置,運行時(shí)在所有類(lèi)模塊和標準模塊的所有子過(guò)程與函數過(guò)程中都可見(jiàn)。

  9表的組成內容包括( )。

  A.查詢(xún)和報表B.字段和記錄C.報表和窗體D.窗體和字段

  參考答案:B

  參考解析:本題考查Access表基本概念的知識。在關(guān)系數據庫中關(guān)系是一個(gè)二維表,每一行稱(chēng)為一個(gè)元組,每一列稱(chēng)為一個(gè)屬性:在A(yíng)ccess這個(gè)關(guān)系數據庫中.用表來(lái)實(shí)現關(guān)系,表的每一行稱(chēng)作一條記錄,對應關(guān)系模型中的元組;每一列稱(chēng)作一個(gè)字段,對應關(guān)系模型中的屬性。

  10假設一個(gè)書(shū)店用(書(shū)號,書(shū)名,作者,出版社,出版日期,庫存數量……)一組屬性來(lái)描述圖書(shū),可以作為“關(guān)鍵字”的是( )。

  A.書(shū)號B.書(shū)名C.作者D.出版社

  參考答案:A

  參考解析:本題考查主關(guān)鍵字的知識。主關(guān)鍵字是一個(gè)或者多個(gè)字段的集合,是用于區別表中記錄惟一的標識,也就意昧著(zhù)在一個(gè)表中主關(guān)鍵字不能取重復值。在A(yíng)CCess的表中,可以定義三種類(lèi)型的'主關(guān)鍵字:自動(dòng)編號主鍵、單字段主鍵和多字段主鍵。在本題中只有“書(shū)號”是每本書(shū)都不相同的,也就是主關(guān)鍵字。

  11在If…EndIf選擇結構中,允許可嵌套的深度是( )。

  A.最多32層B.最多64層C.最多256層D.沒(méi)有嚴格限制

  參考答案:D

  參考解析:本題考查VBA中選擇結構嵌套的知識。在VBA中稱(chēng)在If...End If結構中包含其他If…End If結構的構造為選擇嵌套,對于嵌套的層次沒(méi)有嚴格規定,理論卜.可以嵌套無(wú)窮多層次。

  13下列不屬于操作查詢(xún)的是( )。

  A.參數查詢(xún)B.生成表查詢(xún)C.更新查詢(xún)D.刪除查詢(xún)

  參考答案:A

  參考解析:本題考查操作查詢(xún)的知識。操作查詢(xún),也叫做動(dòng)作查詢(xún),共有4種類(lèi)型:追加查詢(xún)、刪除查詢(xún)、更新查詢(xún)和生成表查詢(xún)。利用這幾種查詢(xún)可以完成為源表追加數據,更新、刪除源表中的數據,以及生成表操作。

  14下列關(guān)于棧的敘述中,正確的選項是( )。

  A.在棧中只能刪除數據B.在棧中只能插入數據C.棧是先進(jìn)先出的線(xiàn)性表D.棧是先進(jìn)后出的線(xiàn)性表

  參考答案:D

  參考解析:

  棧是限定在一端進(jìn)行插入與刪除的線(xiàn)性表。這種線(xiàn)性表只能在固定的一端進(jìn)行插入和刪除操作,因此棧又稱(chēng)后進(jìn)先出表或先進(jìn)后出表。

  15下列關(guān)于類(lèi)、對象、屬性和方法的敘述中,錯誤的是( )。

  A.類(lèi)是對一類(lèi)相似對象的描述,這些對象具有相同的屬性和方法

  B.屬性用于描述對象的狀態(tài),方法用于表示對象的行為

  C.基于同一個(gè)類(lèi)產(chǎn)生的兩個(gè)對象可以分別設置自己的屬性值

  D.通過(guò)執行不同對象的同名方法,其結果必然是相同的

  參考答案:D

  參考解析:對象根據所接受的消息而做出動(dòng)作,同樣的消息被不同的對象接受時(shí)可以導致完全不同的行為,該現象稱(chēng)為多態(tài)性,這種消息可以是同名的方法。

  17要求主表中沒(méi)有相關(guān)記錄時(shí)就不能將記錄添加到相關(guān)表中,則應該在表關(guān)系中設置( )。

  A.參照完整性B.有效性規則C.輸入掩碼D.級聯(lián)更新相關(guān)字段

  參考答案:A

  參考解析:本題考查參照完整性的知識。在關(guān)系數據庫中都有兩種完整性約束:實(shí)體完整性和參照完整性。實(shí)體完整性就是主屬性不能為空;參照完整性指的是兩個(gè)邏輯上有關(guān)系的表必須使得表里面的數據滿(mǎn)足它們的關(guān)系。例如主表中沒(méi)有相關(guān)記錄就不能將記錄添加到相關(guān)表;相關(guān)表中的記錄刪除時(shí)主表的相關(guān)記錄隨之刪除;相關(guān)表中的記錄更新時(shí)主表的相關(guān)記錄隨之更新都是參照完整性的例子。

  18為窗體中的命令按鈕設置單擊鼠標時(shí)發(fā)生的動(dòng)作,應選擇設置其屬性對話(huà)框的( )。

  A.“格式”選項卡B.“事件”選項卡C.“方法”選項卡D.“數據”選項卡

  參考答案:B

  參考解析:本題考查窗體控件的基礎知識。在窗體上每一個(gè)控件都是一個(gè)對象,都具有三要素就是屬性、事件和方法。事件是控件可以響應的動(dòng)作如單擊鼠標等,所以要想設計單擊鼠標時(shí)的動(dòng)作就要設計單擊鼠標事件里面的內容。

  20設變量x是一個(gè)整型變量,如果sgn(x)的值為l,則x的值是( )。

  A.1B.大于0的整數C.0D.小于0的整數

  參考答案:B

  參考解析:本題考查VBA中判斷符號函數的知識。Sgnoi函數是一個(gè)判斷符號的函數,其參數為數值型的值,若參數小于o,則函數返回-1;若參數等于0,則函數返回0;若參數大于0,則函數返回1。

  22報表頁(yè)腳的作用是( )。

  A.用來(lái)顯示報表的標題、圖形或說(shuō)明性文字

  B.用來(lái)顯示整個(gè)報表的匯總說(shuō)明

  C.用來(lái)顯示報表中的字段名稱(chēng)或對記錄的分組名稱(chēng)

  D.用來(lái)顯示本頁(yè)的匯總說(shuō)明

  參考答案:B

  參考解析:本題考查報表的知識。報表頁(yè)眉處于報表的開(kāi)始位置,一般用其來(lái)顯示報表的標題、圖形或者說(shuō)明性文字:報表頁(yè)腳處于報表的結束位置,一般用來(lái)顯示報表的匯總說(shuō)明;頁(yè)面頁(yè)眉處于每頁(yè)的開(kāi)始位置,一般用來(lái)顯示報表中的字段名稱(chēng)或記錄的分組名稱(chēng);頁(yè)面頁(yè)腳處于每頁(yè)的結束位置,一般用來(lái)顯示本頁(yè)的匯總說(shuō)明。

  23結構化分析方法是面向( )的自頂向下逐步求精進(jìn)行需求分析的方法。

  A.對象B.數據結構C.數據流D.目標

  參考答案:C

  參考解析:結構化分析方法是面向數據流進(jìn)行需求分析的方法,采用自頂向下、逐層分解,建立系統的處理流程,以數據流圖和數據字典為主要工具,建立系統的邏輯模型。

  24下列關(guān)于控件的說(shuō)法錯誤的是( )。

  A.控件是窗體上用于顯示數據和執行操作的對象

  B.在窗體中添加的對象都稱(chēng)為控件

  C.控件的類(lèi)型可以分為:結合型、非結合型、計算型與非計算型

  D.控件都可以在窗體“設計”視圖中的工具箱中看到

  參考答案:C

  參考解析:本題考查窗體控件的知識。ACCess中的窗體中的控件是窗體上用于顯示數據和執行操作以及美化窗體的對象;每一個(gè)在窗體中添加的對象包括窗體本身都稱(chēng)為控件;它們可以在窗體“設計”視圖中的工具箱中看到并使用?丶念(lèi)型分為結合型、非結合型和計算型。

  25能被“對象所識別的動(dòng)作”和“對象可執行的活動(dòng)”分別稱(chēng)為對象的( )。

  A.方法和事件B.事件和方法C.事件和屬性D.過(guò)程和方法

  參考答案:B

  參考解析:本題考查面向對象的知識。在面向對象的開(kāi)發(fā)環(huán)境中,對象具有三要素:屬性、事件和方法。屬性是對象的靜態(tài)特性,一般用來(lái)描述對象的靜態(tài)特征;事件是可以被對象識別或接受的動(dòng)作;方法是對象可以執行的活動(dòng)。

  27某二叉樹(shù)共有60個(gè)葉子結點(diǎn)與50個(gè)度為1的結點(diǎn),則該二叉樹(shù)中的總結點(diǎn)數為( )。

  A.148B.169C.182D.198

  參考答案:B

  參考解析:葉子結點(diǎn)總是比度為2的結點(diǎn)多一個(gè)。所以,具有60個(gè)葉子結點(diǎn)的二叉樹(shù)有59個(gè)度為2的結點(diǎn)?偨Y點(diǎn)數=60個(gè)葉子結點(diǎn)+59個(gè)度為2的結點(diǎn)+50個(gè)度為1的結點(diǎn)=169個(gè)結點(diǎn)。

  28已知一個(gè)學(xué)生數據庫,其中含有班級、性別等字段,若要統計每個(gè)班男女學(xué)生的人數,則應使用( )查詢(xún)。

  A.交叉表查詢(xún)B.選擇查詢(xún)C.參數查詢(xún)D.操作查詢(xún)

  參考答案:A

  參考解析:本題考查查詢(xún)種類(lèi)的知識。常見(jiàn)的查詢(xún)種類(lèi)有:選擇查詢(xún)、交叉表查詢(xún)、參數查詢(xún)、操作查詢(xún)和SQL查詢(xún)。其中選擇查詢(xún)是根據指定的查詢(xún)準則從一個(gè)或多個(gè)表中獲取數據并顯示結果;交叉表查詢(xún)是利用表中的行和列來(lái)統計數據;參數查詢(xún)利用對話(huà)框來(lái)提示用戶(hù)輸入準則;操作查詢(xún)在一次查詢(xún)操作中對所得結果進(jìn)行編輯。本題中以性別為行標題,以班級為列標題,行列交叉處進(jìn)行計數,即可得到結果。

  29設有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學(xué)號,課號,成績(jì)),則表SC的關(guān)鍵字(鍵或碼)為( )。

  A.課號,成績(jì)B.學(xué)號,成績(jì)C.學(xué)號,課號D.學(xué)號,姓名,成績(jì)

  參考答案:C

  參考解析: 關(guān)鍵字是指屬性或屬性的組合,其值能夠惟一地標識一個(gè)元組,而在SC中學(xué)號和課號的組合可以對元組進(jìn)行惟一的標識。

  31在窗體上,設置控件Com0為不可見(jiàn)的屬性是( )。

  A.Com0.NameB.Com0.CaptionC.Corn0.EnabledD.Com0.Visible

  參考答案:D

  參考解析:本題考查控件屬性的知識。在窗體的控件中,Visible屬性是用于指定控件是否可見(jiàn)。Enabled屬性用于指定控件是否可用,Caption屬性表示控件的標題,Name屬性表示控件的名稱(chēng)。

  32用于關(guān)閉或打開(kāi)系統消息的宏命令是( )。

  A.SetValueB.RequeryC.RestoreD.SetWamings

  參考答案:D

  參考解析:本題考查宏操作的知識。Access中提供了50多個(gè)可選的宏操作命令,在本題中SetValue用于設置屬性值;Requery用于刷新控件數據;Restore用于將最大化或最小化窗口恢復至原始大小;SetWarnings用于關(guān)閉或打開(kāi)系統消息。

  33在關(guān)系運算中,投影運算的含義是( )。

  A.在基本表中選擇滿(mǎn)足條件的記錄組成一個(gè)新的關(guān)系

  B.在基本表中選擇需要的字段(屬性)組成一個(gè)新的關(guān)系

  C.在基本表中選擇滿(mǎn)足條件的記錄和屬性組成一個(gè)新的關(guān)系

  D.上述說(shuō)法均是正確的

  參考答案:B

  參考解析:本題考查關(guān)系運算的知識。關(guān)系運算可分為兩大類(lèi),一類(lèi)是傳統的集合運算,如并、交、差和笛卡兒積:還有~類(lèi)是專(zhuān)門(mén)的關(guān)系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關(guān)系中選擇滿(mǎn)足條件的元組;投影運算是在關(guān)系中指定某些屬性所組成新的關(guān)系;連接運算是將兩個(gè)關(guān)系拼接成~個(gè)新的關(guān)系,生成的新關(guān)系中包含滿(mǎn)足條件的元組;自然連接是在等值連接的基礎上去除重復的屬性。

  34在access數據庫中表就是( )

  A.數據庫B.記錄C.字段D.關(guān)系

  參考答案:D

  參考解析:本題考查表的基本概念的知識。在A(yíng)CCess這個(gè)關(guān)系數據庫中,用表來(lái)實(shí)現邏輯層次中的關(guān)系也就是所說(shuō)的一個(gè)關(guān)系就是一個(gè)二維表。表中的列稱(chēng)作字段,行稱(chēng)作記錄,而數據庫是一個(gè)總稱(chēng)。

  35SQL語(yǔ)句不能創(chuàng )建的是( )。

  A.報表B.視圖C.數據表D.索引

  參考答案:A

  參考解析:本題考查SQL中定義語(yǔ)句的知識。SQL語(yǔ)言的功能包含數據定義、數據操縱、數據查詢(xún)和數據控制,其中的數據定義功能可以實(shí)現表、索引、視圖的定義、修改和刪除。在A(yíng)CCess中提供3種創(chuàng )建報表的方式,分別是使用“自動(dòng)報表,功能,使用向導功能和使用“設計”視圖創(chuàng )建,使用SQL語(yǔ)句是不能創(chuàng )建報表的。

【浙江省計算機二級考試試題】相關(guān)文章:

計算機二級考試《java》試題及答案03-18

計算機二級考試試題C語(yǔ)言沖刺試題01-26

wps計算機二級考試題庫10-25

計算機二級考試試題及答案(精選13套)10-28

江蘇計算機二級考試試題(精選12套)10-28

浙江省計算機等級考試題庫(精選14套)10-25

全國計算機二級考試試題(精選12套)10-25

全國計算機二級考試試題(精選11套)10-25

國家計算機二級考試試題(精選13套)10-25