久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

2005年4月全國計算機等級考試二級筆試試卷及答案

時間:2019-05-14 11:48:39下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《2005年4月全國計算機等級考試二級筆試試卷及答案》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《2005年4月全國計算機等級考試二級筆試試卷及答案》。

第一篇:2005年4月全國計算機等級考試二級筆試試卷及答案

無憂考網

www.tmdps.cnmand1的D)

棧只能順序存儲

數據的邏輯結構在計算機中的表示

(2)A)下列關于棧的描述中錯誤的是棧是先進后出的線性表

B)對棧的插入與刪除操作中,不需要改變棧底指針

C)棧具有記憶作用

D)

下,下列各排序法所對應的比較次數中正確的是

(3)對于長度為n的線性表,在最壞情況

冒泡排序為

A)n 冒泡排序為n/2

B)快速排序為

C)n(n-1)/2 快速排序為n

D)找,在最壞情況下所需要的比較次數為

(4)對于長度為n的線性表進行順序查

A)log2n

B)n/2

(5)下列對于線性鏈表的描述中正確的 C)n

D)n+1 的存儲順序是任意的 A)存儲空間不一定是連續,且各元素

素一定存儲在后件元素的前面

B)存儲空間不一定是連續,且前件元

定存儲在后件元素的前面

C)存儲空間必須連續,且前件元素一

儲順序是任意的 D)存儲空間必須連續,且各元素的存

(6)下列對于軟件測試的描述中正確的 確

A)軟件測試的目的是證明程序是否正 正確

B)軟件測試的目的是使程序運行結果 程序中的錯誤

C)軟件測試的目的是盡可能多地發現

化原則

D)軟件測試的目的是使程序符合結構

塊間的耦合程度要盡量強

(7)A)為了使模塊盡可能獨立,要求模塊的內聚程度要盡量高,且各模

塊間的耦合程度要盡量弱

B)模塊的內聚程度要盡量高,且各模

塊間的耦合程度要盡量弱

C)模塊的內聚程度要盡量低,且各模

塊間的耦合程度要盡量強

D)模塊的內聚程度要盡量低,且各模

(8)下列描述中正確的是

A)程序就是軟件

B)C)軟件開發不受計算機系統的限制軟件既是邏輯實體,合D)軟件是程序、數據與相關文檔的集又是物理實體

(9)數據獨立性是數據庫技術的重要特

命令按鈕,然后編寫一個事件過程。程序運行以后,如果在文本框中輸入一個字符,則把命令按鈕的標題設置為“計算機等級考試”。以下能實現上述操作的事件過程是:

試”

A)Private Sub Text1_Change()

Command1.Caption=”計算機等級考

B)Private Sub Command1_Click()End Sub

Caption=”計算機等級考試”

End Sub

C)Private Sub Form1_Click()

Text1.Caption=”計算機等級考試”

D)Private Sub Command1_Click()

End Sub

Text1.Text=End Sub ”計算機等級考試”

值是

3>2*b Or a=c And b<>c Or c>d(12)設a=5,b=4,c=3,d=2,下列表達式的 2

A)1

B)True

C)False

D)下使變量

b(13)的值為”設a=”VisualBasicMicrosoftVisualBasic”的語句是” , 則以 C)b=Right(a,10)

A)b=Left(a,10)

D)b=Mid(a,11,10)

B)b=Mid(a,10)

(14)假定有如下的窗體事件過程:

a$ = “Microsoft Visual Basic” Private Sub Form_Click()

b$ = Right(a$, 5)

c = Mid(a$, 1, 9)MsgBox a$, 34, b$, c$, 5 框中的標題欄中顯示的信息是:

End Sub 程序運行后單擊窗體,則在彈出的信息

C)Basic

A)Microsoft Visual 執行語句

x=Iif((ad),(15)D)5

B)Microsoft 設a=””Aa””,b=,””B”b”)后,,c=”xc的值為:”,d=”d” , A

A)”a”

B)”b”

C)”B”

D)” ”

右移

200,應使用的語句是(16)為了使命令按鈕(名稱為Command1)Command1.Move 200

A)Command1.Move-200

B)Command1.Left+200

Command1.Left-200 C)D)Command1.Left= Command1.Left=

(17)在窗體上畫一個文本框,然后編寫

無憂考網

www.tmdps.cnmand1的命令按鈕,然后編寫如下事件過程:

Private Sub Command1_Click()

c = “ABCD” D)123456

計時器控件,名稱分別為

(18)在窗體上畫一個文本框和一個Text1和Timer1,在屬性窗口中把計時器的Interval屬性設置為1000,Enabled命令按鈕,則每隔一秒鐘在文本框中顯示一次當屬性設置為False,程序運行后,如果單擊前的時間。以下是實現上述操作的程序:

Private Sub Command1_Click()

Timer1._________ End Sub

Private Sub Timer1_Timer()

Text1.Text = Time End Sub 在______處應填入的內容是C)Visible=True

A)Enabled=True

D)Visible=False B)Enabled=False

個圖形,為了清除該圖形(不刪除圖片框)

(19)假定在圖片框Picture1中裝入了一,應采用的正確方法是:

執行語句

Picture1.Picture=LoadPicture(A)選擇圖片框,然后按Del“”鍵)B)選擇圖片框,在屬性窗口中選擇

C)執行語句Picture1.Picture=Picture”屬性,然”

D)后按回車鍵

一個名稱為

(Label120)在窗體上畫一個的標簽,列表框中顯示若干個List1的列表框,項目,當單擊列表框中的某個項目時,在標簽中顯示被選中的項目的名稱,下列能正確實現上述操作的程序是

Label1.Caption = List1.ListIndex

A)Private Sub Label1.Name = List1.ListIndex

B)Private

End Sub

List1_Click()

Label1.Name = List1.Text

C)Private Sub Sub End Sub

List1_Click()

Label1.Caption = List1.Text

D)Private

End Sub

List1_Click()Sub List1_Click()

End Sub

稱為

Command(21,然后編寫如下事件過程:)在窗體上畫一個命令按鈕,名

Private Sub Command1_Click()

Dim i As Integer, x As Integer

For i = 1 To 6

If i = 1 Then x = i If i <= 4 Then

x = x + 1

Else

x = x + 2

End If

Next i Print x

For n = 1 To 4

Print _________

體上顯示如下內容:

Next End Sub

程序運行后,單擊命令按鈕,要求在窗

D CD

BCD

ABCD

則在________處應填入的內容為 C)Mid(c,n,1)

A)Left(c,n)

B)Right(c,n)

D)Mid(c,n,n)

(23)

Dim x As Integer, i As Integer 執行以下程序段

x=0

For i = 20 To 1 Step-2 x = x + i 5

Next I

后,A)16x 的值為 B)17

C)18

D)19 啟動對象的程序是

(24)在

Visual Basic工程中,可以作為

A)任何窗體或標準模塊

B)任何窗體或過程

C)Sub MainD)Sub Main過程或其他任何模塊過程或任何窗體

命令按鈕數組,則以下說法中錯誤的是

(25)假定建立了一個名為Command1 的 性)均為

Command1

A)數組中每個命令按鈕的名稱(名稱屬 屬性)都一樣

B)

數組中每個命令按鈕的標題(Caption 時間過程

C)數組中所有命令按鈕可以使用同一個 組中的每個命令按鈕

D)用名稱 Command1(下標)可以訪問數

True,(26)把窗體的KeyPreview屬性設置為 Integer)

然后編寫如下事件過程

Private Sub Form_KeyPress(KeyAscii As :

Dim ch As String

ch = Chr(KeyAscii)

體上顯示的內容是

KeyAscii = Asc(UCase(ch))Print Chr(KeyAscii + 2)

End Sub

程序運行后 ,按鍵盤上的”A”鍵,則在窗

A)A

B)B

C)C

D)D 2

文本框,名稱分別為(27)在窗體上畫一個命令按鈕和一個Command1和Text1,然后編寫如下程序:

Private Sub Command1_Click()

a = InputBox(“t = ”旅游景點:“ _ 請輸入日期(1~31)”)

& IIf(a > 0 And a <= 10, “長城”, “")_

& IIf(a > 10 And a <= 20, ”& IIf(a > 20 And a <= 30, “故宮頤和園”, “")_ ”, “")

Text1.Text = t End Sub 文本框中顯示的內容是

程序運行后: ,如果從鍵盤輸入16,則在 A)旅游景點:長城故宮

B)C)旅游景點:長城頤和園D)旅游景點:頤和園旅游景點:故宮

標簽,然后編寫如下事件過程

(28)在窗體上畫一個名稱為:

Label1的 Private Sub Form_Click()

Dim arr(10, 10)As Integer

Dim i As Integer, j As Integer

For i = 2 To 4

For j = 2 To 4

arr(i, j)= i * j

3))

Next j

Next i Label1.Caption = Str(arr(2, 2)+ arr(3, 的內容是

End Sub 程序運行后,單擊窗體,在標簽中顯示

A)12

B)13

C)14 D)15 Comamnd1

(29)在窗體上命令按鈕的事件過程的命令按鈕畫一個名稱為: ,然后編寫如下通用過程和 Integer)

Private Function fun(ByVal m As

If m Mod 2 = 0 Then

fun = 2

Else

fun = 1

End If

End Function

Private Sub Command1_Click()

Dim i As Integer, s As Integer

s = 0

For i = 1 To 5

s = s + fun(i)

Next Print s

End Sub 顯示的是

: 程序運行后,單擊命令按鈕,則窗體上

A)6

B)7

C)8 D)9

無憂考網

www.tmdps.cnmand1

Option Base 1

Private Sub Command1_Click()

Dim c As Integer, d As Integer

d = 0

c = 6

x = Array(2, 4, 6, 8, 10, 12)

For i = 1 To 6

If x(i)> c Then

d = d + x(i)

c = x(i)

Else

d = d1

Loop While n > 0 Print s

End Sub 單擊窗體

,輸出結果為【以上程序的功能是【11】 10】,程序運行后,(10)設有如下程序:

Option Base 1

Private Sub Command1_Click()Dim arr1

Dim Min As Integer, i As Integer 866, 43)

arr1 = Array(12, 435, 76,-24, 78, 54,Min = 【12】

For i = 2 To 8 If arr1(i)< Min Then 【13】

Next i

一個含有

Print ”最小值是:“;Min

End Sub 8以上程序的功能是用個元素的數組,然后查找并輸出該數組Array函數建立中的最小值,請填空

文本框,其名稱為(11)在名稱為Text1,在屬性窗口中把文本框的Form1的窗體上畫一個MultiLine程: 屬性設置為True,然后編寫如下事件過

#1

Private Sub Form_Click()Open ”d:testsmtext1.txt“ For Input As

Do While Not Line Input #1, aspect$ 【14】

無憂考網

www.51test.net

Chr(10)

whole$ = whole$ + aspect$ + Chr(13)+

#1

Loop

Text1.Text = whole$

Close #1

Open ”d:testsmtext2.txt" For Output As

Print #1, Close #1 【15】

smtext1.txt

End Sub

上述程序的功能是,把磁盤文件然后把該文本框中的內容存入磁盤文件的內容讀到內存并在文本框中顯示出來smtext2.txt.,請填空

以下答案僅供參考

選擇題:

1---5DBDCA 6---10 CBDDC

11--15 ABBCD

16--20 CDABD

21--2526--30

ABCDB

31--35 CDBBA CDDDA

填空題:

【1】19

【2】 對象

【3】

程序調試

【4】 關系

【5】 算法

【6】12345.68

【7】VB程序設計

【【8】 VB Programming

【910】】

求1-8的和

【 【11【12】36

13】】 arr1(1)

【【1415】min=arr1(i)】 text1.text(EOF(1)

或whole$)

第二篇:全國計算機等級考試二級

全國計算機等級考試二級證書

簡介 ***2432010年9月二級access

證書樣本

全國計算機等級考試和高考、全國英語四六級考試一樣,是國家教育部考試中心推出的三大權威考試,是在校大學生必須參加的考試和衡量計算機水平最權威、含金量和承認度最高的認證,并唯一得到國家和各用人單位的統一認可。

創想獨有優勢

通過率高:在全國平均通過率不到10%的情況下,創想分中心10級助產班參考7人,雙科通過6人;10級護理5班參考21人,雙科通過17人;創想分中心歷屆一次性通過率全省第一。

創想學員畢業受歡迎:

06級陳燕燕同學畢業后考取濟寧汶上縣醫院事業編;

08級馬玉寶同學,畢業后被濟南市第三人民醫院錄用;2010年9月份前二級access

09級劉曉燕同學優先被濟南市中心人民醫院選為實習生。證書全通通用,上網可查。查詢網址

第三篇:2011河南省全國計算機等級考試二級VB筆試試卷及參考答案理論考試試題及答案

1、對建立良好的程序設計風格,下面描述正確的是(A)A.程序應簡單、清晰、可讀性好 B.符號名的命名要符合語法 C.充分考慮程序的執行效率 D.程序的注釋可有可無

2、下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是(A)A.內模式 B.外模式 C.概念模式 D.邏輯模式

3、數據流圖用于抽象描述一個軟件的邏輯模型,數據流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬于數據流圖合法圖符的是(A)A.控制流 B.加工 C.數據存儲 D.源和潭

4、下列關于棧的敘述中正確的是(D)A.在棧中只能插入數據 B.在棧中只能刪除數據

C.棧是先進先出的線性表 D.棧是先進后出的線性表

5、面向對象的設計方法與傳統的的面向過程的方法有本質不同,它的基本原理是(C)A.模擬現實世界中不同事物之間的聯系 B.強調模擬現實世界中的算法而不強調概念 C.使用現實世界的概念抽象地思考問題從而自然地解決問題 D.鼓勵開發者在軟件開發的絕大部分中都用實際領域的概念去思考

6、在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是(D)A.概要設計 B.詳細設計 C.可行性分析 D.需求分析

7、在面向對象方法中,一個對象請求另一對象為其服務的方式是通過發送(D)A.調用語句 B.命令 C.口令 D.消息

8、程序流程圖(PFD)中的箭頭代表的是(B)A.數據流 B.控制流 C.調用關系 D.組成關系

9、設一棵完全二叉樹共有699個結點,則在該二叉樹中的葉子結點數為(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉數的特點可求出 A.349 B.350 C.255 D.351

10、在結構化方法中,軟件功能分解屬于下列軟件開發中的階段是(C)注:總體設計也就是概要設計

A.詳細設計 B.需求分析 C.總體設計 D.編程調試

11、對建立良好的程序設計風格,下面描述正確的是(A)A.程序應簡單、清晰、可讀性好 B.符號名的命名要符合語法 C.充分考慮程序的執行效率 D.程序的注釋可有可無

12、在一棵二叉樹上第5層的結點數最多是(B)注:由公式2(k-1)得 A.8 B.16 C.32 D.15

13、數據庫系統的核心是(B)A.數據模型 B.數據庫管理系統 C.軟件工具 D.數據庫

14、將E-R圖轉換到關系模式時,實體與聯系都可以表示成(B)A.屬性 B.關系 C.鍵 D.域

15、將E-R圖轉換到關系模式時,實體與聯系都可以表示成(B)A.屬性 B.關系 C.鍵 D.域

16、軟件需求分析階段的工作,可以分為四個方面:需求獲取、需求分析、編寫需求規格說明書以及(B)A.階段性報告 B.需求評審 C.總結 D.都不正確

17、對長度為N的線性表進行順序查找,在最壞情況下所需要的比較次數為(B)注:要牢記 A.N+1 B.N C.(N+1)/2 D.N/2

18、在結構化方法中,軟件功能分解屬于下列軟件開發中的階段是(C)注:總體設計也就是概要設計

A.詳細設計 B.需求分析 C.總體設計 D.編程調試

19、在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是(D)A.概要設計 B.詳細設計 C.可行性分析 D.需求分析

20、下列敘述中正確的是(A)A.線性表是線性結構 B.棧與隊列是非線性結構 C.線性鏈表是非線性結構 D.二叉樹是線性結構

21、下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是(A)A.內模式 B.外模式 C.概念模式 D.邏輯模式

22、數據庫概念設計的過程中,視圖設計一般有三種設計次序,以下各項中不對的是(D)A.自頂向下 B.由底向上 C.由內向外 D.由整體到局部

23、算法一般都可以用哪幾種控制結構組合而成(D)A.循環、分支、遞歸 B.順序、循環、嵌套 C.循環、遞歸、選擇 D.順序、選擇、循環

24、下面不屬于軟件工程的3個要素的是(D)A.工具 B.過程 C.方法 D.環境

25、下列關于隊列的敘述中正確的是(C)A.在隊列中只能插入數據 B.在隊列中只能刪除數據 C.隊列是先進先出的線性表 D.隊列是先進后出的線性表

26、數據流圖用于抽象描述一個軟件的邏輯模型,數據流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬于數據流圖合法圖符的是(A)A.控制流 B.加工 C.數據存儲 D.源和潭

27、在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是(D)A.概要設計 B.詳細設計 C.可行性分析 D.需求分析

28、下面描述中,符合結構化程序設計風格的是(A)A.使用順序、選擇和重復(循環)三種基本控制結構表示程序的控制邏輯 B.模塊只有一個入口,可以有多個出口 C.注重提高程序的執行效率 D.不使用goto語句

29、算法的空間復雜度是指(D)A.算法程序的長度 B.算法程序中的指令條數 C.算法程序所占的存儲空間 D.算法執行過程中所需要的存儲空間

30、在軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是(D)A.概要設計 B.詳細設計 C.可行性分析 D.需求分析

31、下列敘述中正確的是(C)A.數據庫是一個獨立的系統,不需要操作系統的支持 B.數據庫設計是指設計數據庫管理系統C.數據庫技術的根本目標是要解決數據共享的問題 D.數據庫系統中,數據的物理結構必須與邏輯結構一致

32、在面向對象方法中,一個對象請求另一對象為其服務的方式是通過發送(D)A.調用語句 B.命令 C.口令 D.消息

33、在數據管理技術的發展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階段。其中數據獨立性最高的階段是(A)A.數據庫系統 B.文件系統 C.人工管理 D.數據項管理

34、在結構化方法中,軟件功能分解屬于下列軟件開發中的階段是(C)注:總體設計也就是概要設計

A.詳細設計 B.需求分析 C.總體設計 D.編程調試

35、在數據管理技術的發展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階段。其中數據獨立性最高的階段是(A)A.數據庫系統 B.文件系統 C.人工管理 D.數據項管理

36、在下列選項中,哪個不是一個算法一般應該具有的基本特征(C)A.確定性 B.可行性 C.無窮性 D.擁有足夠的情報

37、在一棵二叉樹上第5層的結點數最多是(B)注:由公式2(k-1)得 A.8 B.16 C.32 D.15

38、算法的空間復雜度是指(D)A.算法程序的長度 B.算法程序中的指令條數 C.算法程序所占的存儲空間 D.算法執行過程中所需要的存儲空間

39、設有下列二叉樹:圖見書P46 對此二叉樹中序遍歷的結果為(B)A.ABCDEF B.DBEAFC C.ABDECF D.DEBFCA

第四篇:2010河南省全國計算機等級考試二級VB筆試試卷及參考答案最新考試試題庫

1、將E-R圖轉換到關系模式時,實體與聯系都可以表示成(B)A.屬性 B.關系 C.鍵 D.域

2、下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是(A)A.內模式 B.外模式 C.概念模式 D.邏輯模式

3、在一棵二叉樹上第5層的結點數最多是(B)注:由公式2(k-1)得 A.8 B.16 C.32 D.15

4、下列關于隊列的敘述中正確的是(C)A.在隊列中只能插入數據 B.在隊列中只能刪除數據 C.隊列是先進先出的線性表 D.隊列是先進后出的線性表

5、對建立良好的程序設計風格,下面描述正確的是(A)A.程序應簡單、清晰、可讀性好 B.符號名的命名要符合語法 C.充分考慮程序的執行效率 D.程序的注釋可有可無

6、下列敘述中正確的是(A)A.線性表是線性結構 B.棧與隊列是非線性結構 C.線性鏈表是非線性結構 D.二叉樹是線性結構

7、索引屬于(B)A.模式 B.內模式 C.外模式 D.概念模式

8、算法的時間復雜度是指(C)A.執行算法程序所需要的時間B.算法程序的長度 C.算法執行過程中所需要的基本運算次數 D.算法程序中的指令條數

9、軟件調試的目的是(B)注:與軟件測試要對比著復習A.發現錯誤 B.改正錯誤 C.改善軟件的性能 D.挖掘軟件的潛能

10、下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是(A)A.內模式 B.外模式 C.概念模式 D.邏輯模式

11、數據庫設計包括兩個方面的設計內容,它們是(A)A.概念設計和邏輯設計 B.模式設計和內模式設計

C.內模式設計和物理設計 D.結構特性設計和行為特性設計

12、數據的存儲結構是指(B)A.數據所占的存儲空間量 B.數據的邏輯結構在計算機中的表示 C.數據在計算機中的順序存儲方式 D.存儲在外存中的數據

13、程序流程圖(PFD)中的箭頭代表的是(B)A.數據流 B.控制流 C.調用關系 D.組成關系

14、下面不屬于軟件工程的3個要素的是(D)A.工具 B.過程 C.方法 D.環境

15、在結構化方法中,用數據流程圖(DFD)作為描述工具的軟件開發階段是(B)A.可行性分析 B.需求分析 C.詳細設計 D.程序編碼

16、在關系數據庫中,用來表示實體之間聯系的是(D)A.樹結構 B.網結構 C.線性表 D.二維表

17、下列敘述中正確的是(C)A.數據庫是一個獨立的系統,不需要操作系統的支持 B.數據庫設計是指設計數據庫管理系統C.數據庫技術的根本目標是要解決數據共享的問題 D.數據庫系統中,數據的物理結構必須與邏輯結構一致

18、將E-R圖轉換到關系模式時,實體與聯系都可以表示成(B)A.屬性B.關系 C.鍵 D.域

19、軟件調試的目的是(B)注:與軟件測試要對比著復習A.發現錯誤 B.改正錯誤 C.改善軟件的性能 D.挖掘軟件的潛能

20、軟件需求分析階段的工作,可以分為四個方面:需求獲取、需求分析、編寫需求規格說明書以及(B)A.階段性報告 B.需求評審 C.總結 D.都不正確

21、下列敘述中正確的是(C)A.數據庫是一個獨立的系統,不需要操作系統的支持 B.數據庫設計是指設計數據庫管理系統C.數據庫技術的根本目標是要解決數據共享的問題 D.數據庫系統中,數據的物理結構必須與邏輯結構一致

22、下列敘述中正確的是(A)A.線性表是線性結構 B.棧與隊列是非線性結構 C.線性鏈表是非線性結構 D.二叉樹是線性結構

23、在面向對象方法中,一個對象請求另一對象為其服務的方式是通過發送(D)A.調用語句 B.命令 C.口令 D.消息

24、面向對象的設計方法與傳統的的面向過程的方法有本質不同,它的基本原理是(C)A.模擬現實世界中不同事物之間的聯系 B.強調模擬現實世界中的算法而不強調概念 C.使用現實世界的概念抽象地思考問題從而自然地解決問題 D.鼓勵開發者在軟件開發的絕大部分中都用實際領域的概念去思考

25、數據庫概念設計的過程中,視圖設計一般有三種設計次序,以下各項中不對的是(D)A.自頂向下 B.由底向上 C.由內向外 D.由整體到局部

26、關系表中的每一橫行稱為一個(A)A.元組 B.字段 C.屬性 D.碼

27、數據庫概念設計的過程中,視圖設計一般有三種設計次序,以下各項中不對的是(D)A.自頂向下 B.由底向上 C.由內向外 D.由整體到局部

28、數據庫設計包括兩個方面的設計內容,它們是(A)A.概念設計和邏輯設計 B.模式設計和內模式設計

C.內模式設計和物理設計 D.結構特性設計和行為特性設計

29、關系數據庫管理系統能實現的專門關系運算包括(B)A.排序、索引、統計 B.選擇、投影、連接 C.關聯、更新、排序 D.顯示、打印、制表

30、設有下列二叉樹:圖見書P46 對此二叉樹中序遍歷的結果為(B)A.ABCDEF B.DBEAFC C.ABDECF D.DEBFCA

31、對建立良好的程序設計風格,下面描述正確的是(A)A.程序應簡單、清晰、可讀性好 B.符號名的命名要符合語法 C.充分考慮程序的執行效率 D.程序的注釋可有可無

32、下列關于棧的敘述中正確的是(D)A.在棧中只能插入數據 B.在棧中只能刪除數據

C.棧是先進先出的線性表 D.棧是先進后出的線性表

第五篇:2006年9月全國計算機等級考試二級VFP筆試試卷

2006年9月全國計算機等級考試二級C筆試試題(含答案)

一、選擇題(每小題2 分,共70 分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫 在答題卡相應位置上,答在試卷上不得分。

(1)下列選項中不符合良好程序設計風格的是______。A)、源程序要文檔化 B)、數據說明的次序要規范化 C)、避免濫用goto 語句 D)、模塊設計要保證高耦合,高內聚

(2)從工程管理角度,軟件設計一般分為兩步完成,它們是______。A)、概要設計與詳細設計 B)、數據設計與接口設計 C)、軟件結構設計與數據設計 D)、過程設計與數據設計

(3)下列選項中不屬于軟件生命周期開發階段任務的是______。A)、軟件測試 B)、概要設計 C)、軟件維護 D)、詳細設計(4)在數據庫系統中,用戶所見的數據模式為______。A)、概念模式 B)、外模式 C)、內模式 D)、物理模式

(5)數據庫設計的四個階段是:需求分析、概念設計、邏輯設計和______。A)、編碼設計 B)、測試階段 C)、運行階段 D)、物理設計(6)設有如下三個關系表

下列操作中正確的是 A)、T=R∩S B)、T=R∪S C)、T=R×S D)、T=R/S(7)下列敘述中正確的是 A)、一個算法的空間復雜度大,則其時間復雜度也必定大 B)、一個算法的空間復雜度大,則其時間復雜度必定小 C)、一個算法的時間復雜度大,則其空間復雜度必定小 D)、上述三種說法都不對

(8)在長為64 的有序線性表中進行順序查找,最壞情況下需要比較的次數為______。A)、63 B)、64 C)、6 D)、7(9)數據庫技術的根本目標是要解決數據的______。A)、存儲問題 B)、共享問題 C)、安全問題 D)、保護問題(10)對下列二叉樹:

進行中序遍歷的結果是______。A)、ACBDFEG B)、ACBDFGE C)、ABDCGEF D)、FCADBEG(11)下列有關內聯函數的敘述中,正確的是______。A)、內聯函數在調用時發生控制轉移 B)、內聯函數必須通過關鍵字inline 來定義 C)、內聯函數是通過編譯器來實現的 D)、內聯函數體的最后一條語句必須是rennin 語句

(12)下列情況中,不會調用拷貝構造函數的是______。A)、用一個對象去初始化同一類的另一個新對象時 B)、將類的一個對象賦予該類的另一個對象時 C)、函數的形參是類的對象,調用函數進行形參和實參結合時 D)、函數的返回值是類的對象,函數執行返回調用時(13)下列有關繼承和派生的敘述中,正確的是______。A)、如果一個派生類私有繼承其基類,則該派生類對象不能訪問基類的保護成員 B)、派生類的成員函數可以訪問基類的所有成員 C)、基類對象可以賦值給派生類對象 D)、如果派生類沒有實現基類的一個純虛函數,則該派生類是一個抽象類(14)下列運算不能重載為友元函數的是______。A)、=()[]-> B)、+-++--C)、> < >= <= D)、+=-= *= /=(15)關于在調用模板函數時模板實參的使用,下列表述正確的是______。A)、對于虛類型參數所對應的模板實參,如果能從模板函數的實參中獲得相同的信息,則都可以省略 B)、對于虛擬類型參數所對應的模板實參,如果它們是參數表中的最后的若干個參數,F C E A D B G 則都可以省略 C)、對于虛擬型參數所對應的模板實參,若能夠省略則必須省略 D)、對于常規參數所對應的模板實參,任何情況下都不能省略

(16)下列關于輸入流類成員函數getline()的描述中,錯誤的是______。A)、該函數是用來讀取鍵盤輸入的字符串的 B)、該函數讀取的字符串長度是受限制的 C)、該函數讀取字符串時,遇到終止符便停止 D)、該函數讀取字符串時,可以包含空格

(17)下列符號中,正確的C++標識符是______。A)、enum B)、2b C)、foo-9 D)_32(18)下列語句中,錯誤的是______。A)、const int buffer=256;B)、const double*point;C)、int const buffer=256;D)、double*const point;(19)if 語句的語法格式可描述為 格式1:if(<條件>)<語句> 或

格式2:if(<條件>)<語句1>else<語句2> 關于上面的語法格式,下列表述中錯誤的是 A)、<條件>部分可以是一個if 語句,例如if(if(a =0)?)? B)、<條件>部分可以是一個if 語句,例如if(?)if(?)? C)、如果在<條件>前加上邏輯非運算符!并交換<語句1>和<語句2>的位置,語句功 能不變 D)、<語句>部分可以是一個循環語句,例如if(?)while(?)?(20)有如下說明

int a [10]={1,2,3,4,5,6,7,8,9,10},*p=a;則數值為9 的表達式是______。A)、*p+9` B)、*(p+8)C)、*p+=9 D)、p+7(21)或下面的函數調用 fun(a+b,3,max(n-1)b)則fun 的實參個數是______。A)、3 B)、4 C)、5 D)、6(22)以下關鍵字不能用來聲明類的訪問權限的是______。A)、public B)、static C)、protected D)、private(23)在公有繼承的情況下,允許派生類直接訪問的基類成員包括______。A)、公有成員 B)、公有成員和保護成員 C)、公有成員、保護成員和私有成員 D)、保護成員(24)關于運算符重載,下列表述中正確的是______。A)、C++已有的任何運算符都可以重載 B)、運算符函數的返回類型不能聲明為基本數據類型 C)、在類型轉換符函數的定義中不需要聲明返回類型 D)、可以通過運算符重載來創建C++中原來沒有的運算符

(25)關于關鍵字class 和typename,下列表述中正確的是______。A)、程序中的typename 都可以替換為class B)、程序中的class 都可以替換為typename C)、在模板形參表中只能用typename 來聲明參數的類型 D)、在模板形參表中只能用class 或typename 來聲明參數的類型(26)有如下程序 #include #include using namespace std;int main(){ count

Double operator+(int i, int k){return double(i+k);} 但定義有錯誤,對這個錯誤的最準確的描述是______。A)、+只能作為成員函數重載,而這里的+是作為非成員函數重載的 B)、兩個int 型參數的和應該是int 型,而這里將+的返回類型聲明為double C)、沒有將運算符重載函數聲明為某個類的友元 D)、C++已經提供了求兩個int 型數據之和運算符+,不能再定義同樣的運算符(34)語句ofstreamf(“SALARY.DAT”,ios_base::app)的功能是建立流對象f,并試圖打開 文件SALARY.DAT 與f 關聯,而且______。A)、若文件存在,將其置為空文件;若文件不存在,打開失敗 B)、若文件存在,將文件指針定位于文件尾;若文件不存在,建立一個新文件 C)、若文件存在,將文件指針定位于文件首;若文件不存在,打開失敗 D)、若文件存在,打開失敗;若文件不存在,建立一個新文件(35)有如下程序 #include using namespace std;class A{ public: virtual Void funcl(){cout<< “A1”;} void fune2(){cout<< “A2”;} };class B: public A{ public: void func1(){cout<< “B1”;} void func2(){cout<< “B2”;} };Int main(){ A*p=new B;p->funcl();p->func2();retum0;} 運行程序,屏幕上將顯示輸出______。A)、B1B2 B)、A1A2 C)、B1A2 D)、A1B2

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

請將每一個空的正確答案寫在答題卡[1]~[15]序號的橫線上,答在試卷上不得分。(1)下列軟件系統結構圖的寬度為 [1]。

(2)[2] 的任務是診斷和改正程序中的錯誤。(3)一個關系表的行為 [3]。

(4)按“行進后出”原則組織數據的數據結構是 [4]。

(5)數據結構分為線性結構和非線性結構,帶鏈的隊列屬于 [5]。(6)若有定義語句:int*a,b;,則變量b 的數據類型是 [6]。

(7)已知數組a 中的元素個數為n,下列語句的作用是將下標為i 的元素移動到下標

為i-1 的單元,其中1≤i<n。例如,當n=4,a 中原有數據為1,2,3,4 時,則移動后a 中元素為2,3,4,4。請將語句補充完整:

For(int i=0;i(8)已知遞歸函數f 的定義如下: int f(int n){ If(n<=1)return 1;//遞歸結束情況

else return n*f(n-2);//遞歸}則函數調用語句f(5)的返回值是 [8]。

(9)創建對象數組時,對數組的每一個元素都將調用一次構造函數,如果沒有顯式給 出數組元素的初值,則調用缺省構造函數,下列程序涉及到對象數組的創建和單個對象的創 建,其輸出結果是 [9]。#include using namespace std;class Foo{ public: Foo(int X){cout <<’A”} Foo(){} };int main()Foo f[3],g(3);return 0;}(10)習慣性在下列程序的輸出結果是42,請將畫線處缺失的部分補充完整。#include Using namespace atd;Class Foo{ int value;public: Foo():value(0){} Void setvalue(int value){ [10] =value;//給Foo 的數據成員value 賦值}void print(){cout<};Int main(){ Foo f;f.setvalue(42);f.print();retum0;}(11)如果不能使用多態機制,那么通過基類的指針雖然可以指向派生類對象,但是 只能訪問從基數繼承的成員,下列程序沒有使用多態機制,其輸出結果是 [11]。#include using namespace std;class Base{ public: Void print(){cout<< ‘B’;}};class Derived: public Base{ public void print(){cout<< ‘D’;}} int main(){ Derived*pd=new Dreived);Base*pb=pd;pb->print();pd->print();delete pd;return 0;}(12)在聲明派生類時,如果不顯式地給出繼承方式,缺省的類繼承方式是私有繼承 private。已知有如下類定義: class Base{ protected: void fun(){} };Class Derived: Base{};則Base 類中的成員函數fun(),在Derived 類中的訪問權限是 [12](注意:要求填 寫private、protected 或public 中的一項)。(13)在MyClass 類的定義中,對賦值運算符=進行重載。請將畫線處缺失的部分補充完整。[13] MyClass::operator=(const MyClass rhs){ if(this=&rhs)return*this;value=rhs.value;return*this;}(14)插入排序算法的主要思想是:每次從未排序序列中取出一個數據,插入到已排序序列 中的正確位置,InsertSort 類的成員函數sort()實現了插入排序算法,請將畫線處缺失的部分 補充完整。class InsertSort{ public: InsertSort(int*a0,int n0):a(a0),n(n0){}//參數組首地址,n 是數組元素個數 void sort(){//此函數假設已排離序列初始化狀態只包含a[0],未排序序列初始為a[1]?a[n-1] for(int i=1;iint j;for([14] j>0;--j){ if(t>a[j-1])break;a[j]=a[j-1];} a[j]=t;}} protected: int*a,n;//指針a 用于存放數組首地址,n 用于存放數組元素個數 };

(15)下列程序的輸出結果是 [15] #include using namespace std;class A{ int a public: A():a(9){} virtual void print()const {cout<};class B:public A{ char b;public: B(){b= ‘S’;} void print()const{cout<};void show(Aa&X){X,print()} int main(){ Ad1;*p;Bd2;p=&d2;d1,print();d2,print();p->print();show(d1);show(d2);return 0;}

一、選擇題:

01—05 DACBD 06—10 CDBBA 11—15 ADDAD 16—20 CCBBC 21—25 DACBC 26—30 ABCDC 31—35 ADBAD 36—40 BBADC 41—45 CBBCD 46—50 BABDC

二、填空題: 1、3

2、調試

3、元組

4、棧

5、線性 6、12346.0 7、10 11 8、19、7 4

10、n=n/10

11、(x+8)

12、sin(x)13、0

14、i%2==0

15、s--

16、*s++ 17、18 18、16 11

19、->data 20、”rb”

下載2005年4月全國計算機等級考試二級筆試試卷及答案word格式文檔
下載2005年4月全國計算機等級考試二級筆試試卷及答案.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

主站蜘蛛池模板: 无码熟妇人妻av在线影片最多| 国产精品va无码二区| 亚洲日韩穿丝袜在线推荐| 亚欧成a人无码精品va片| 伊人久久综合成人网| 一边添奶一边添p好爽视频| 精品无码成人久久久久久| 亚洲日本va中文字幕久久| 蕾丝av无码专区在线观看| 亚洲最大成人网站| 第一福利精品500在线导航| 国产精品亚洲片在线观看不卡| 在线精品无码字幕无码av| 精品少妇无码一区二区三批| 国产农村妇女精品一二区| 欧美成人乱码一二三四区| 亚洲精品乱码久久久久久蜜桃图片| 人人狠狠综合久久亚洲| 性色av免费网站| 国产精品一区二区av片| 欧美激情精品久久| 欧亚精品一区三区免费| 亚洲国产香蕉碰碰人人| 亚洲综合精品香蕉久久网| 四虎永久在线精品免费网站| 2020国产成人精品视频| 一个人在线观看免费中文www| 日韩成人无码v清免费| 无遮无挡三级动态图| 日韩中文字幕在线一区二区三区| 亚洲精品喷潮一区二区三区| 人妻无码视频一区二区三区| 精品九九人人做人人爱| 亚洲日韩va在线视频| 好紧好湿好黄的视频| 无码av免费一区二区三区四区| 99re热这里有精品首页| 毛片免费视频在线观看| 久久青青草原国产免费播放| 青草影院内射中出高潮| 国产av综合影院|