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

全國計算機二級考試歷年真題(整理)

時間:2019-05-14 11:19:26下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《全國計算機二級考試歷年真題(整理)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《全國計算機二級考試歷年真題(整理)》。

第一篇:全國計算機二級考試歷年真題(整理)

05年試卷

一、選擇題((1)~(35)每小題2分,共70分

下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。(1)數據的存儲結構是指()。A.存儲在外存中的數據

B.數據所占的存儲空間量

C.數據在計算機中的順序存儲方式 D.數據的邏輯結構在計算機中的表示

(2)下列關于棧的描述中錯誤的是()。

A.棧是先進后出的線性表 B.棧只能順序存儲 C.棧具有記憶作用

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

(3)對于長度為n的線性表,在最壞情況下,下列各排序法所對應的比較次數中正確的是()。A.冒泡排序為n/2 B.冒泡排序為n C.快速排序為n D.快速排序為n(n-1)/2

(4)對長度為n的線性表進行順序查找,在最壞情況下所需要的比較次數為()。A.log2n B.n/2 C.n D.n+1

(5)下列對于線性鏈表的描述中正確的是()。A.存儲空間不一定是連續,且各元素的存儲順序是任意的 B.存儲空間不一定是連續,且前件元素一定存儲在后件元素的前面 C.存儲空間必須連續,且前件元素一定存儲在后件元素的前面 D.存儲空間必須連續,且各元素的存儲順序是任意的

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

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

B.軟件測試的目的是使程序運行結果正確

C.軟件測試的目的是盡可能多地發現程序中的錯誤

D.軟件測試的目的是使程序符合結構化原則

(7)為了使模塊盡可能獨立,要求()。

A.模塊的內聚程度要盡量高,且各模塊間的耦合程度要盡量強

B.模塊的內聚程度要盡量高,且各模塊間的耦合程度要盡量弱

C.模塊的內聚程度要盡量低,且各模塊間的耦合程度要盡量弱

D.模塊的內聚程度要盡量低,且各模塊間的耦合程度要盡量強

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

A.程序就是軟件

B.軟件開發不受計算機系統的限制

C.軟件既是邏輯實體,又是物理實體

D.軟件是程序、數據與相關文檔的集合

(9)數據獨立性是數據庫技術的重要特點之一。所謂數據獨立性是指()。

A.數據與程序獨立存放

B.不同的數據被存放在不同的文件中

C.不同的數據只能被對應的應用程序所使用

D.以上三種說法都不對

(10)用樹形結構表示實體之間聯系的模型是()。

A.關系模型

B.網狀模型

C.層次模型

D.以上三個都是(11)在窗體(名稱為Form1)上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫一個事件過程。程序運行后,如果在文本框中輸入一個字符,則把命令按鈕的標題設置為“計算機等級考試”。以下能實現上述操作的事件過程是()。

A.Private Sub Text1_Change()

Command1.Caption = “計算機等級考試”

End Sub

B.Private Sub Command1_ Click()

Caption = “計算機等級考試”

End Sub

C.Private Sub Form1_ Click()

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

End Sub

D.Private Sub Command1_ Click()

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

End Sub

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

A.1

B.True

C.False

D.2

(13)設a = “MicrosoftVisualBasic”,則以下使變量b的值為“VisualBasic”的語句是()。

A.b = Left(a, 10)

B.

該文章轉載自無憂考網:http://www.tmdps.cnmand1)右移200,應使用的語句是()。

A.Command1.Move-200

B.Command1.Move 200

C.Command1.Left = Command1.Left + 200

D.Command1.Left = Command1.Leftc

End If

Next

Print d

End Sub

程序運行后,如果單擊命令按鈕,則在窗體上輸出的內容為()。

A. 10

B. 16

C.12

D. 20

(32)設有如下程序:

Private Sub Command1_Click()

Dim c As Integer, d As Integer

c = 4

d = InputBox(“請輸入一個整數”)

Do While d > 0

If d > c Then

c = c + 1

End If

d = InputBox(“請輸入一個整數”)

Loop

Print c + d

End Sub

程序運行后,單擊命令按鈕,如果在輸入對話框中依次輸入1、2、3、4、5、6、7、8、9、0,則輸出結果是()。

A.12

B.11

D.9

(33)在窗體上畫一個名稱為Command1的命令按鈕和一個名稱為Text1的文本框,在文本框中輸入以下字符串:Microsoft Visu

該文章轉載自無憂考網:http://www.tmdps.cnmand1_Click()

Open “d:tempoutf.txt” For Output As #1

For i = 1 To Len(Text1.Text)

c = Mid(Text1.Text, i, 1)

If c >= “A” And c <= “Z” Then

Print #1, LCase(End If

Next i

Close

End Sub

程序運行后,單擊命令按鈕,文件outf.txt中的內容是()。

A.MVBP

B.mvbp

C.M

D.m

V v

B b

P p(34)在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序:

Dim SW As Boolean

Function func(X As Integer)As Integer

If X < 20 Then

Y = X

Else

Y = 20 + X

End If

func = Y

End Function

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

SW = False

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)

SW = True

End Sub

Private Sub Command1_Click()

Dim intNum As Integer

intNum = InputBox(“")

If SW Then

Print func(intNum)

End If

End Sub

程序運行后,單擊命令按鈕,將顯示一個輸入對話框,如果在輸入對話框中輸入25,則程序的執行結果為()。

A.輸出0

B.輸出25

輸出45

D.無任何輸出

(35)設有如下通用過程:

Public Sub Fun(a()As Integer, x As Integer)

For i = 1 To 5

x = x + a(i)

Next

End Sub

在窗體上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕。然后編寫如下的事件過程:

Private Sub Command1_Click()

Dim arr(5)As Integer, n As Integer

For i = 1 To 5

arr(i)= i + i

Next

Fun arr, n

Text1.Text = Str(n)

End Sub

程序運行后,單擊命令按鈕,則在文本框中顯示的內容是()。

A.30

B.25

C.20

D.15

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

請將每空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。

(1)某二叉樹中度為2的結點有18個,則該二叉樹中有 【1】 個葉子結點。

(2)在面向對象方法中,類的實例稱為 【2】。

(3)診斷和改正程序中錯誤的工作通常稱為 【3】。

(4)在關系數據庫中,把數據表示成二維表,每一個二維表稱為 【4】。

(5)問題處理方案的正確而完整的描述稱為 【5】。

(6)以下語句輸出結果是 【6】。

Print Int(12345.6789 * 100 + 0.5)/ 100

(7)在窗體上畫一個文本框和一個圖片框,然后編寫如下兩個事件過程:

Private Sub Form_

該文章轉載自無憂考網:http://www.tmdps.cnmand1_Click()

Dim arr1

Dim Min As Integer, i As Integer

arr1 = Array(12, 435, 76,-24, 78, 54, 866, 43)

Min = 【12】

For i = 2 To 8

If arr1(i)< Min Then 【13】

Next

Print ”最小值是:“;Min

End Sub

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

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

Private Sub Form_Click()

Open ”d:testsmtext1.txt“ For Input As #1

Do While Not 【14】

Line Input #1, aspect$

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

Loop

Text1.Text = whole$

Close #1

Open ”d:testsmtext2.txt“ For Output As #1

Print #1, 【15】

Close #1

End Sub

上述程序的功能是,把磁盤文件smtext1.txt的內容讀到內存并在文本框中顯示出來,然后把該文本框中的內容存入磁盤文件smtext2.txt。請填空2005年4月全國計算機等級考試二級VB語言筆試答案

參考答案:

選擇題:

1---5 DBDCA

6---10 CBDDC

11--15 ABBCD

16--20 CDABD

21--25 ABCDB

26--30 CDBBA

31--35 CDDDA

填空題:

【1】19

【2】 對象

【3】 程序調試

該文章轉載自無憂考網:http://www.tmdps.cnmand1_Click

(14)設窗體上有1個滾動條,要求單擊滾動條右端的◢按鈕一次,滾動條移動一定的刻度值,決定此刻度的屬性是(C)

A)Max

B)Min

C)SmallChange

D)LargeChang

(15)1個二維數組可以存放1個矩形.在程序開始有語句Option Base 0,則下面定義的數組中正好可以存放1個4*3矩陣(即只有12個元素)的是(B)

A)Dim a(-2 To 0,2)AS Integer

B)Dim a(3,2)AS Ingeger

C)Dim a(4,3)AS Ingeger

D)Dim a(-1 To-4,-1 To-3)AS Ingeger

(16)若設置了文本框的屬性PasswordChar=”$”,則運行程序時向文本框中輸入8個任意字符后,文本框中顯示的是(A)

A)8個”$”

B)1個”$”

C)8個”*”

D)無任何內容

(17)設在窗體上有1個名稱為Combo1的組合框,含有5個項目,要刪除最后一項,正確的語句是(B)

A)Combo1.RemoveItem Combo1.Text

B)Combo1.RemoveItem4

C)Combo1.RemoveItem Combo1.ListCount

D)Combo1.RemoveItem5

(18)工程中有2個窗體,名稱分別為Form1.Form2,Form1為啟動窗體,該窗體上有命令按鈕Command1,要求程序運行后單擊該命令按鈕時顯示Form2,則按鈕的Click事件過程應該是(A)

A)Private Sub Command1_Click()

B)Private Sub Command1_Click()

Form2.Show

Form2.Visible

End

Sub

End

Sub

C)Private Sub Command1_Click()

D)Private Sub Command1_Click()

Load Form2

Form2.Load

End

Sub

End

Sub

(19)若在某窗體模塊中有如下事件過程(D)

Private Sub Command1_Click(Index AS Integer)

……

End Sub

則以下敘述中正確的是

A)

此事件過程與不帶參數的事件過程沒有區別

B)

有1個名稱為Command1的窗體,單擊此窗體則執行此事件過程

C)

有1個名稱為Command1的空件數組,數組中有多個不同類型控件

D)

有1個名稱為Command1的空件數組,數組中有多個相同類型控件

(20)以下循環語句中在任何情況下都至少執行一次循環體的是(C)

A)Do While <條件>

B)While <條件>

循環體

循環體

Loop

Wend

C)Do

D)Do Until <條件>

循環體

循環體

Loop Until <條件>

Loop

(21)在窗體上有1個名為Cd1的通用對話框,為了在運行程序時打開保存文件對話框,則在程序總應使用的語句是(A)

A)Cd1.Action=2

B)Cd1.Action=1

C)Cd1.ShowSave=Ture

D)Cd1.ShowSave=0

(22)下面關于菜單的敘述中錯誤的是(B)

A)各級菜單中的所有菜單項的名稱必須唯一

B)同一子菜單中的菜單項名稱必須唯一,但不同子菜單中的菜單項名稱可以相同

C)彈出式菜單也用菜單編輯器編輯

(23)已知有下面的過程(D)

Private Sub proc1(a As Integer,b As String,Optional x As Boolean)

……

End Sub

正確調用此過程的語句是

A)Call procl(5)

B)Call proc1 5,”abc”,False

C)proc1(12,”abc”,True)

D)proc1 5, “abc”

(24)在窗體上有一個文件名稱為Text1的文本框和1個名稱為Command1的命令按鈕,要求在程序執行時,每單擊命令按鈕一次,文本框向右移動一定距離。下面能夠正確實現上述功能的程序是(C)

A)Private Sub Command1_Click()

B)Private Sub Command1_Click()

Text1.Left=100

T

ext1.Left= Text1.Left-100

End Sub

End Sub

C)Private Sub Command1_Click()

D)Private Sub Command1_Click()

Text1.Move.Text.Left+100

Text1.Move.Text.Left

End Sub

End Sub

(25)某人創建了1個工程,其中的窗體名稱為Form1;之后又添加了1個名為Form2的窗體,并希望程序執行時先顯示Form2窗體,那么,他需要做的工作是(A)

A)在工程屬性對話框中把“啟動對象”設置為Form2

B)在Form1的Load事件過程中加入語句 Load Form2

C)在Form2的Load事件過程中加入語句Form2.Show

D)在Form2的TabIndex屬性設置為1,把Form1的TabIndex屬性設置為2

(26)窗體上有1個名稱為Text1的文本框和1個名稱為Command1的命令按鈕。要求程序運行時,單擊命令按鈕,就可以把文本框中的內容寫到文件out.txt中,每次寫入的內容附加到文件原有內容之后。下面能夠實現上述功能的程序是(C)

A)Private Sub Command1_Click()

B)Private Sub Command1_Click()

Open “out.txt” For Inpit As#1

Open “out.txt” For Outpit As#1

Print#1,Text1.Text

Print#1,Text1.Text

Close#1

Close#1

End Sub

End Sub

C)Private Sub Command1_Click()

D)Private Sub Command1_Click()

Open “out.txt” For Append As#1

Open “out.txt” For Random As#1

Print#1,Text1.Text

Print#1,Text1.Text

Close#Close#1

End End Sub

(27)為計算1+3+5+??+99的值,某人編程如下

k=1

Sub

s=0

While k<=99

k=k+2

:

s=s+k

Wend

Print s

在調試時發現運行結果有錯誤,需要修改。下列錯誤原因和修改方案中正確的是(D)

A)While ?Wend循環語句錯誤,應改為For k=1 To 99 ?Next k

B)循環條件錯誤,應改為Whlie k<99

C)循環前的賦值語句k=1錯誤,應改為k=0

D)循環中兩條賦值語句的順序錯誤,應改為s=s+k :

(29)在窗體上有1個名稱為CommonDialog1的通用對話框和1個名稱為Command1的命令按鈕,以及其他一些控件。要求在程序運行時,單擊Command1按鈕,則顯示打開文件對話框,并在選擇或輸入了1個文件名后,就可以打開該文件。以下是Command1_Click事件過程的兩種算法

算法1:

Private Sub Command1_Click()

CommonDialog1.ShowOpen

Open CommonDialog1.FileName For Input As#1

End Sub

算法2:

Private Sub Command1_Click()

CommonDialog1.ShowOpen

IfCommonDialog1.FileName<>””Then

Open CommonDialog1.FileName For Input As#1

End If

End Sub

下面關于這兩種算法的敘述中正確的是(B)

A)

顯示打開文件對話框后若未選擇或輸入任何文件名,則算法2會出錯,算法1不會

B)

顯示打開文件對話框后若未選擇或輸入任何文件名,則算法1會出錯,算法2不會

C)

兩種算法的執行結果完全一樣

D)

算法1允許輸入的文件名中含有空格,而算法2不允許

(30)窗體上有1個名稱為List的列表框,其中已經輸入了若干個項目(如圖所示):還有2個文本框,名稱分別為Text1、Text2, 1個名稱為

Command1的命令按鈕,并有以下程序

Private Sub Command1_Click()

Dim str As String, s As String, k As Integer

s=Text1

Str=””

For k=List1.ListCount-1 to 0 Step-1

If InStr(List.List(k),s)>0 then

str=str&List.List(k)&” ”

End If

Next k

If str=””Then

Text2=”沒有匹配的項目”

Else

Text2=str

End If

End Sub

程序運行時,在Text1中輸入“京”,單擊命令按鈕,則在Text2中顯示的內容是(C)

A)京

B)北京 南京

C)南京

D)沒有匹配的項目

(31)在窗體上畫1一個名稱為Command1的命令按鈕,并編寫以下程序

Private Sub Command1_Click()

Print fun(“ABCDEFG”)

End Sub

Function fun(st As String)As String

stlen=Len(st)

temp=””

For k

fun=temp

End Function

程序運行時,單擊命令按鈕,則窗體上顯示的是(B)

A)ABCDEFG

B)AGBFCE

C)GFEDCBA

D)AGBFCED

(32)在窗體上先后畫2個圖片框,名稱分別為Picture1和banana,banana中添加了香蕉圖片(見圖1),且將banana.DragMode屬性設置為1。要求程序運行時,可以用鼠標把banana拖拽到Picture1中(見圖2)。能實現此功能的事件過程是(C)

A)Priate Sub Form_DragDrop(Source As Control,X As Single,Y As Single banana.Move Picture1.Left+X,Picture1.Top+Y)

End Sub

B)Private Sub banana _DragDrop(Source As Control,X As Single,Y As Single)

Source.Move Picture1.Left+X.Picture1.Top+Y

End Sub

C)B)Private Sub Picture1_DragDrop(Source As Control,X As Single,Y As Single)

Source.Move Picture1.Left+X.Picture1.Top+Y

End Sub

D)B)Private Sub Picture1_DragDrop(Source As Control,X As Single,Y As Single)

banana.Move banana.Left+X, banana.Top+Y

End Sub

(33)在窗體上畫1個名稱為Command1的命令按鈕,然后編寫如下事件過程

Option Base 1

Pribate Sub Command1_Click()

Dim a(5.5)As Integer

For i=1 To 5

a(I,j)*510

Next j

Next i

S=0

For i=1 To 5

S=s+a(i,i)

Next i

Print s

End Sub

程序運行后,單擊命令按鈕,輸出結果是(A)

A)15

B)13

C)11

D)9

(34)在窗體上從左到右有Text1、Text2兩個文本框(見圖),要求程序運行時,在Text1中輸入1個分數后按回車鍵,則判斷分數的合法性,若分數為0~100中的1個數,周圍光標移到Text2中;否則光標不動,并彈出對話框顯示“分數錯”,下面程序中正確的是(D)

A)Private Sub Text1__KeyPress(KeyAscii AS Integer)

If KeyAscii=13 Then

‘回車符的ACSII碼是13

a=Val(Text1)

If a>=0 or a<=100 Then

Text2.SetFocus

Else

Text1.SetFocus

;MsgBox(“分數錯”)

End If

End If

End Sub

B)Private Sub Text1__KeyPress(KeyAscii AS Integer)

If KeyAscii=13 Then

‘回車符的ACSII碼是13

a=Val(Text1)

If a>=0 And a<=100 Then

Text1.SetFocus

Else

Text2.SetFocus

;MsgBox(“分數錯”)

End If

End If

End Sub

C)Private Sub Text1__KeyPress(KeyAscii AS Integer)

If KeyAscii=13 Then

‘回車符的ACSII碼是13

a=Val(Text1)

If a<0 And a>100 Then

Text2.SetFocus

Else

Text1.SetFocus

;MsgBox(“分數錯”)

End If

End If

End Sub

D)Private Sub Text1__KeyPress(KeyAscii AS Integer)

If KeyAscii=13 Then

‘回車符的ACSII碼是13

a=Val(Text1)

If a>=0 And a<=100 Then

Text2.SetFocus

Else

Text1.SetFocus

;MsgBox(“分數錯”)

End If

End If

End Sub

(35)在窗體上畫2個命令按鈕,名稱分別為Command1、command2,并編寫如下程序

Const n=5,m=4

Dim a(m,n)

Private Sub Command1_Click()

K=1

For i=1 To m

For j=1 To n

a(i,j)=k

k=k+1

Next j

Next i

Private Sub Command2_Click()

Summ=0

For i=1 To m

For j=1 To n

If i=1 Or i=m Then

Summ=summ+a(i,j)

Else

If j=I Or j=n Then

Summ=summ+a(i,j)

End If

End If

Next j

Next i

Print summ

End Sub

過程Command1_Click()的作用是二維數組a 中存放1個 m行n列的矩陣;過程Command2_Click()的作用是(A)

A)

計算矩陣外圍一圈元素的累加和

B)

計算矩陣除外一圈以外的所有元素的累加和

C)

計算矩陣第1列和最后一列元素的累加和

D)

計算矩陣第1行和最后一行元素的累加和

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

請將每一個空的正確答案寫在答題紙上[1]~[15]序號的橫線上,答在試卷上,答在試卷上不得分,注意:以命令關鍵字填空的必須寫完整

(1)

在深度為7的滿二叉樹中,度為2的結點個數為___63_____。

(2)

軟件測試分為白箱(盒)測試和黑箱(盒)測試,等價類劃分法屬于__黑箱(或黑盒)測試。

(3)

在數據庫系統中,實現各種數據管理功能的核心軟件稱為

數據庫管理系統(DBMS)_____。

(4)

軟件生命周期可分為多個階段,一般分為定義階段、開發階段和維護階段。編碼和測試屬于

開發_____階段。

(5)在結構化分析使用的數據流圖(DFD)中,利用

數據字典

對其中的圖形元素進行確切解釋。

(6)1+ + + +??.n

最大的n。請填空

Private Sub Command1__Click()

Dim s ,m,n AS Integer

m=Val(InputBox(“請輸入一個大于100的整數”))

n=

0

s=0

Do While s

N=n+1

S=s+n*n

Loop

Print “滿足不等式的最大n是

n-1

End Sub

(7)下面程序的功能是把文件file11.txt中重復字符去掉后(即若有多個字符相同,則只保留1個)寫入文件file2.txt。請填空。

Private Sub Command1__Click()

Dim inchar AS String,temp AS String,outchar AS String

Outchar=” ”

Open=”file1.txt” For Input AS #1

Open=”file2.txt” For Output AS

#2

n=LOF()

inchar=Input$(n,1)

For k=1 To n

temp=Mid(inchar,k,1)

If InStr(outchar,temp)=

0

Then

outchar=outchar & temp

End If

Next k

print #2,outchar

close #2

close #1

End Sub

(8)在窗體上先畫1個名為Text1的文本框和平個名為Label1的標簽,再畫1個名為OP1的有4個單選按鈕數組,其Index屬性按季度順序為0∽3(見圖1)。在文件sales.txt中按月份順序存有某企業某年12個月的銷售額。要求在程序執行時,鼠標單擊1個單選按鈕,則Text1中顯示相應季度的銷售總額,并把相應的文字顯示在標簽上。圖2是單擊“第3季度”單選按鈕產生的結果。請填空。

Dim sales(12)As Long

Private Sub Form__Load()

open “sales.txt” For Input AS #1

For k=1 To 12

Input #1,sales(k)

Next k

Close #1

End Sub

Private Sub

Op1_Click

(Index, AS Integer)

Dim sum AS Long ,k AS Ingeger,month AS Ingeger

sum=0

month=Index*

For k=1 To 3

month=month+1

sum=sum+sales(month)

Next k

Label1.Caption=Opl(Index).Caption

& “銷售總額:”

Text1=sum

End Sub

(9)某人編寫如下函數來判斷a是否為素數,若是,則函數返回True;否則返回False

Function Prime(a As Integer)AS Boolean

Dim k As Interger,isprime AS Boolean

If a<2 Then

isprime=False

Else

isprime=True

k=2

Do While k

If a Mod k=0 Then

isprime=False

ELSE

k=k+1

End IF

LOOP

End If

prime=isprime

End Function

在測試時發現有1個非素數也被判斷為素數,這個錯判的數是

2007年4月全國計算機等級考試二級VB語言筆試試題答案

選擇題:

1-10

cdacd cabaa

11-20

ddbcd abadc

21-30

bbdca cddbc

31-35

bcada 填空:

黑盒測試

DBMS

開發階段

數據詞典

0

N-1 #2 1 0

outchar

op1_click 3

caption 4

07年9月全國計算機二級VB筆試含答案

引用地址:http://www.tmdps.cnmand1的命令按鈕和一個名稱為Text1的文本框。要求單擊Command1按鈕時可把光標移到文本框中。下面正確的事件過程是

A)Private Sub Command1_Click()B)Private Sub Text1.GotFocus Command1.GotFocus End Sub EndSub C)Private Sub Command1_Click()D)Private Sub Text1.SetFocus Command1.SetFocus End Sub End Sub(14)執行以下程序后輸出的是 Private Sub Command1_Click()Ch$=”AABCDEFGH”

Print Mid(Righ(ch$,6),Len(left(ch$,4)),2)End Sub A)CDEFGH B)ABCD C)FG D)AB(15)設在窗體Form1上有一個列表框List1,其中有若干個項目。要求單擊列表框中某一項時,把該項顯示在窗體上,正確的事件過程是

A)Prvate Sub List1_Click()B)Private Sub Form1_Click()Print List1.Text Print List1.Text End Sub End Sub C)Private Sub List1_Click()D)Private Sub Form1_Click()Print Form1.Text List1.Print List1.Text End Sub End Sub(16)若窗體上的圖片框中有一個命令按鈕,則此按鈕的Left屬性是指 A)按鈕左端到窗體左端的距離 B)按鈕左端到圖片框左端的距離 C)按鈕中心點到窗體左端的距離 D)按鈕中心點到圖片框左端的距離

(17)為使程序運行時通用對話框CD1上顯示的標題為“對話框窗口”,若通過程序設置該標題,則應使用的語句是

A)CD1.DialogTitle=“對話框窗口” B)CD1.Action=“對話框窗口” C)CD1.FileName=“對話框窗口” D)CD1.Filter=“對話框窗口”(18)在窗體上有如右圖所示的控件,各控件的名稱 與其標題相同,并有如下程序: Private Sub Form_Load()Command2.Enabled=False Check1.value=1 End Sub 剛運行程序時,看到的窗體外觀是:

(19)設在窗體中有一個名稱為List1的列表框,其中有若干個項目(如圖)。要求選中某一項后單擊Command1按鈕,就刪除選中的項,則正確的事件過程是

A)Private Sub Command1_Click()List1.Clear End Sub B)Private Sub Command1_Click()List1.Clear List1.ListIndex End Sub C)Private Sub Command1_Click()List1.Removeltem List1.ListIndex End Sub D)Private Sub Command1_Click()List1.Removeltem End Sub(20)某人設計了如下程序用來計算并輸出7!(7的階乘)Private Sub Command1_Click()t=0 For k=7 To 2 Step-1 t=t*k Next Print t End Sub 執行程序時,發現結果是錯誤的,下面的修改方案中能夠得到正確結構的是 A)把t=0改為t=1 B)把For k = 7 To 2 Step-1改為For k =7 To 1 Step-1 C)把For k = 7 To 2 Stip-1改為Fork=1 To 7 D)把Next改為Nexi k(21)若窗體中已經有若干個不同的單選按鈕,要把它們改為一個單選按鈕數組,在屬性窗口中需要且只需要進行的操作是

A)把所有單選按鈕的Index屬性改為相同值 B)把所有單選按鈕的Index 屬性改為連續的不同值 C)把所有單選按鈕的Caption屬性值改為相同

D)把所有單選按鈕的名稱改為相同,且把它們的Index屬性改為連續的不同值。(22)窗體上有文本框Text1和一個菜單,菜單標題、名稱如表,結構見圖。要求程序執行時單擊“保存”菜單項,則把其標題顯示在Text1文本框中。下面可實現此功能的事件過程是: 標題 名稱 文件 file 新建 new 保存 save A)Private Sub save_Click()B)Private Sub save_Click()Text1.Text=file.save.Caption Text1.Text=save.Caption End Sub End Sub C)Private Sub file_Click()D)Private Sub file_Click()Text1.Text=file.save.Caption Text1.Text=save.Caption End Sub End Sub(23)某人在窗體上畫了一個名稱為Timer1的計時器和一個名稱為Lab 的屬性設置為Enabled=True, Interval=0,并編程如下。希望在每2秒在標簽上顯示一次系統當前時間。

Private Sub Timer1_Timer()Label1.Caption=Time$ End Sub 在程序執行時發現未能實現上述目的,那么,他應做的修改是 A)通過屬性窗口把計時器的Interval屬性設置為2000 B)通過屬性窗口把計時器的Enabled屬生設置為False C)把事件過程中的Label1.Caption=Time$語句改為Timer1.Interval=Tims$ D)把事件過程中的Label1.Caption=Time$語句改為Label1.Caption=Timer1.Time(24)形狀控件的Shape屬性有6種取值,分別代表6種幾何圖形。下列不屬于這6種幾何圖形的是

(25)下面關于文件的敘述中錯誤的是 A)隨機文件中各條記錄的長度是相同的] B)打開隨機文件時采用的文件存取方式應該是Random C)向隨機文件中寫數據應使用語句Print#文件號

D)打開隨機文件與打開順序文件一樣,都使用Open語句(26)設窗體上有一個圖片框Picture1,要在程序運行期間裝入當前文件夾下的圖形文件File1.jpg,能實現此功能的語句是

A)Picture1.Picture=”Flie1.jpg

B)Picture1.Picture=LoadPicture(“File1.jpg”)C)LoadPicture(“File1.jpg”)D)Call LoadPicture(“File1.jpg”)(27)下面程序執行時,在窗體上顯示的是 Private Sub Command1_Click()Dim a(10)For k = 1 To 10 a(k)= 11 – k Next k Print a(a(3)a(7)Mod a(5))End Sub A)3 B)5 C)7(28)為達到把a、b中的值交換后輸出的目的,某人編程如下: Private Sub Command1_Click()a% = 10:b% = 20 Call swap(a,b)Print a,b End Sub Private Sub swap(ByVal a As Integer,ByVal b As Integer)c= a:a=b:b=c End Sub 在運行時發現輸出結果錯了,需要修改。下面列出的錯誤原因和修改方案中正確的是 A)調用swap過程的語句錯誤,應改為Call swap a,b B)輸出語句錯誤,應改為:Print ”a”,”b”

C)過程的形式參數有錯,應改為:swap(ByRef a As Integer,ByRef b As Integer)D)swap中3條賦值語句的順序是錯誤的,應改為a=b:b=c:c=a(29)有如下函數:

Function fun(a As Integer,n As Integer)As Integer Dim m As Integer While a >=n a=a-n m= m+1 Wend fun=m End Function 該函數的返回值是

A)a乘以n的乘積 B)a加n的和

C)a減n的差 D)a除以n的商(不含小數部分)(30)下面程序的輸出結果是 Private Sub Command1_Click()ch$=”ABCDEF” proc ch Print ch End Sub Private Sub proc(ch As String)S=””

For k=Len(ch)To 1 Step-1 s=s&Mid(ch,k,1)Next k ch=s End Sub A)ABCDEF B)FEDCBA C)A D)F(31)某人編寫了一個能夠返回數組a中10個數中最大數的函數過程,代碼如下: Function Maxvalue(a()As Integer)As Integer Dim max% max=1 For k = 2 To 10 If a(k)>a(max)Then max = k End If Next k Maxvalue = max End Function 程序運行時,發現函數過程的返回值是錯的,需要修改,下面的修改方案中正確的是 A)語句max = 1應改為max = a(1)B)語句For k = 2 To 10應改為For k = 1 To 10 C)If語句中的條件a(k)>a(max)應改為a(k)>max D)語句Maxvalue = max 應改為Maxvalue = a(max)(32)在窗體上畫一個名稱為Command1的命令按鈕,并編寫以下程序: Private Sub Command1_Click()Dim n%,b,t t = 1:b = 1:n = 2 Do b = b*n t = t + b n = n +1 Loop Until n>9 Print t End Sub 此程序計算并輸出一個表達式的值,該表達式是

A)9!B)10!C)1!+2!+?+9!D)1!+2!+?+10!

(33)有一個名稱為Form1的窗體,上面沒有控件,設有以下程序(其中方法Pset(X,Y)的功能是在坐標X,Y處畫一個點):

Dim cmdmave As Boolean Private Sub Form_MouseDown(Button As Integer,Shift As Integer, X As Single,Y As Single)cmdmave = True End Sub Private Sub Form_MouseMove(Button As Integer,Shift As Integer, X As Single, Y As Single)If cmdmave Then Form1.Pset(X,Y)End If End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single,Y As Single)cmdmave = False End Sub 此程序的功能是

A)每按下鼠標鍵一次,在鼠標所指位置畫一個點

B)按下鼠標鍵,則在鼠標所指位置畫一個點;放開鼠標鍵,則此點消失 C)不按鼠標鍵而拖動鼠標,則沿鼠標拖動的軌跡畫一條線

D)按下鼠標鍵并拖動鼠標,則沿鼠標拖動的軌跡畫一條線,放開鼠標鍵則結束畫線(34)某人設計了下面的函數fun,功能是返回參數a中數值的位數 Function fun(a As Integer)As Integer Dim n% n = 1 While a 10 >= 0 n = n + 1 a = a 10 Wend fun = n End Function 在調用該函數時發現返回的結果不正確,函數需要修改,下面的修改方案中正確的是 A)把語句n = 1改為n = 0 B)把循環條件a 10 >= 0改為a 10 > 0 C)把語句 a = a 10改為a = a Mod 10 D)把語句fun = n改為 fun = a(35)在窗體上有一個名稱為Check1的復選框數組(含4個復選框),還有一個名稱為Text1的文本 框,初始內容為空。程序運行時,單擊任何復選 框,則把所有選中的復選框后面的方字羅列在文 本框中(見圖)。下面能實現此功能的事件過程是 A)Private Sub Check1_Click(Indes As Integer)Text1.Text =”“ For k = 0 To 3 If Check1(k).value = 1 Then Text1.Text = Text1.Text & Check1(k).Caption & ” “ '雙引號中是空格 End If Next k End Sub B)Private Sub Check1_Click(Index As Integer)For k = 0 To 3 If Check1(k).value = 1 Then Text1.Text = Text1.Text & Check1(k).Caption & ” “ '雙引號中是空格 End If Next k End Sub C)Private Sub Check1_Click(Index As Integer)Text1.Text = ”“ For k = 0 To 3 If Check1(k).value = 1 Then Text1.Text = Text1.Text & Check1(Index).Caption & ” “ '雙引號中是空格 End If Next k End Sub D)Private Sub Check1_Click(Index As Integer)Text1.Text = ”“ For k = 0 To 3 If Check1(k).value = 1 Then Text1.Text = Text1.Text & Check1(k).Caption & ” “ '雙引號中是空格 Exit For End If Next k End Sub

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

請將每空的正確答案寫在答題卡[1]~[15]序號的橫線上,答在試卷上不得分。

(1)軟件需求規格說明書應具有完整性,無岐義性、正確性、可驗證性、可修改性等特征,其中最重要的是【1】。

(2)在兩種基本測試方法中,【2】 測試的原則之一是保證所測模塊中每一個獨立路徑至少執行一次。

(3)線性表的存儲結構主要分為順序存儲結構和鏈式存儲結構。隊列是一種特殊的線性表,循環隊列是隊列的【3】 存儲結構。

(4)對下列二叉樹進行中序遍歷的結果為【4】。

(5)在E-R圖中,矩形表示【5】。(6)窗體上有一個組合框,其中已輸入了 若干個項目。程序運行時,單擊其中一 項,即可把該項與最上面的一項交換。例如:單擊圖1中的“重慶”,則與“北 京”交換,得到圖2的結果。下面是可 實現此功能的程序,請填空。Private Sub Combo1_Click()Dim temp temp = Combo1.Text [6] = Combo1.List(0)Combo1.List(0)= temp End Sub(7)設窗體上有一個名稱為HScroIII的水平滾動條,要求當滾動塊移動位置后,能夠在窗體上輸出移動的距離(即新位置與原位置的刻度值之差,向右移動為正數,向左移動為負數)。下面是可實現此功能的程序,請填寫。

Dim [7] As Integer Private Sub Form_Load()pos=HScroIII.value End Sub Private Sub HScroIII_Change()Print [8]-pos pos=HScroIII.value End Sub(8)設窗體上有一個名稱為CD1的通用對話框,一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕。程序執行時,單擊Command1按鈕,則顯示打開文件對話框,操作者從中選擇一個文本文件,并單擊對話框上的“打開”按鈕后,則可打開該文本文件,并讀入一行文本,顯示在Text1中。下面是實現此功能的事件過程,請填空。

Private Sub Command1_Click()CD1.Filter =”文本文件1*.txt(Word 文檔)*.doc“ CD1.Filterinder = 1 CD1.ShowOpen If CD1.FileName<>”“Then Open [9] For Input As #1 Line Input #1,ch$ Close #1 Text1.Text = [10] End If End Sub(9)下面的程序執行時,可以從鍵盤輸入一個正整數,然后把該數的每位數字按逆序輸出。例如:輸入7685,則輸出5867,輸入1000,則輸出0001。請填空。

Private Sub Command1_Click()Dim x As Integer x=InputBox(“請輸入一個正整數”)While x>__[11]___ Print x Mod 10;x=x10 Wend Print__[12]__ End Sub

(10)有如圖所示的窗體。程序執行時先在Text1文本框中輸入編號,當焦點試圖離開Text1時,程序檢查編號的合法性,若編號合法,則焦點可以離開Text1文本框;否則,顯示相應錯誤信息,并自動選中錯誤的字符,且

焦點不能離開Text1文本框(見圖)。合法編號的組成是:前2個字符是大寫英文 字母,第3個字符是“-”,后面是數字字符(至少1個)。下面程序可實現此功能,請 填空。

Private Sub Text1_Lostfocus()Dim k%,n% n=Len([13])For k=1 to if(n>3,n,4)c=Mid(Text1.Text,k,1)Select Case k Case 1,2 If c<”A“ Or c>”Z“ Then MsgBox(”第“&k&”個字符必須是大寫字母!“)SetPosition k Exit For End If Case 3 If c<>”-“ Then MsgBox(”第“&k&”個字符必須是字符“'”-“'”)SetPosition k Exit For End If Case Else If c<“0” Or c>“9” Then MsgBox(“第”&k&“個字符必須是數字!”)SetPosition k Exit For End If End Select Next k End Sub

Private Sub SetPosition(pos As Integer)Text1.SelStart=pos-1 Text.SelLength= [14] Text1.[15] End Sub

2007年9月全國計算機等級考試二級VB參考答案

一、選擇題 1-5 DBCAA 6-10 CCABA 11-15 BDCCA 16-20 BAACA 21-25 DBABC 26-30 BDCDB 31-35 DCDBA

第二篇:二級建造師歷年真題

【二級建造師歷年真題】 http:///file/3480

2011年全國二級建造師執業資格考試《市政公用工程管理與實務》真題 http:///file/3507

2011年全國二級建造師考試《建筑工程實務》真題及答案.pdf[/url] http:///file/3506

2011年全國二級建造師考試《建設工程施工管理》真題及答案.pdf[/url] http:///file/3505

2011年全國二級建造師考試《建設工程法規及相關知識》真題及答案.pdf[/url]http:///file/3413

2010年二級建造師建筑工程真題及答案詳解.pdf[/url] http:///file/3400

2010年二級建造師建設工程法規及相關知識真題及答案詳解.pdf[/url] http:///file/3423

2010年二級建造師施工管理真題及答案解析(文字版).pdf[/url] http:///file/3390

2010年二級建造師法規及相關知識真題及答案解析(文字版).pdf[/url] http:///file/3504

2010年二級建造師考試《建筑工程》真題及答案解析(文字版.pdf[/url]http:///file/3499

2009年二級建造師《公路工程》考試真題.pdf[/url]

2009年二級建造師《市政公用工程》真題及答案.pdf[/url] http:///file/3503

2009年二級建造師《建筑工程管理與實務》真題.pdf[/url] http:///file/3502

2009年二級建造師《建設工程施工管理》真題.pdf[/url] http:///file/3501

2009年二級建造師《建設工程法規及相關知識》真題.pdf[/url] http:///file/3497

2009年二級建造師《施工管理》真題及答案(文字版).pdf[/url] http:///file/3500

2009年二級建造師《機電工程》真題及答案.pdf[/url] http:///file/3498

2009年二級建造師《法規及相關知識》真題及答案(文字版).pdf[/url]http:///file/3379

2008年二級建造師《建筑工程管理與實務》真題.pdf[/url] http:///file/3377

2008年二級建造師《建設工程施工管理》真題.pdf[/url] http:///file/3376

2008年二級建造師《建設工程法規及相關知識》真題.pdf[/url] http:///file/3375

2008年二級建造師《機電工程》真題及答案.pdf[/url]

2008年二級建造師《市政公用工程》真題及答案.pdf[/url] http:///file/3357

2007年二級建造師《建筑工程》考試試題及答案.pdf[/url] http:///file/3360

2007年二級建造師機電實務.pdf[/url] http:///file/3363

2007年二級建造師考試《建設工程施工管理》真題.pdf[/url]

第三篇:計算機二級考試真題和答案

電腦是一種能夠接收和存儲信息,并按照存儲在其內部的程序對輸入的信息進行加工處理,最后把處理結果輸出的高度自動化、智能化、現代化的電子設備。下面是小編為大家整理的關于計算機二級考試真題和答案,希望對你有所幫助,如果喜歡可以分享給身邊的朋友喔!

計算機二級考試真題

1.[單選題] 程序調試的任務是().A.設計測試用例

B.驗證程序的正確性

C.發現程序中的錯誤

D.診斷和改正程序中的錯誤

2[單選題] 計算機指令由兩部分組成,它們是()。

A.運算符和運算數B.操作數和結果C.操作碼和操作數D.數據和字符

3[單選題] 公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員問的聯系是()。

A.1:1聯系B.m:1聯系C.1:m聯系D.m:n聯系

4[單選題] 下列關于ASCⅡ編碼的敘述中,正確的是().A.一個字符的標準ASCⅡ碼占一個字節,其最高二進制位總為1

B.所有大寫英文字母的ASCⅡ碼值都小于小寫英文字母‘a’的ASCⅡ碼值

C.所有大寫英文字母的ASCⅡ碼值都大于小寫英文字母‘a’的ASCⅡ碼值

D.標準ASCⅡ碼表有256個不同的字符編碼

5[單選題] 在長度為n的有序線性表中進行二分查找,最壞情況下需要比較的次數是()。

A.O(n)B.O(n2)C.O(1og2n)D.O(n1og2n)

6[單選題] 以下關于編譯程序的說法正確的是().A.編譯程序屬于計算機應用軟件,所有用戶都需要編譯程序

B.編譯程序不會生成目標程序,而是直接執行源程序

C.編譯程序完成高級語言程序到低級語言程序的等價翻譯

D.編譯程序構造比較復雜,一般不進行出錯處理

7[單選題] 數據字典(DD)所定義的對象都包含于()。

A.數據流圖(DFD圖)B.程序流程圖C.軟件結構圖D.方框圖

8[單選題]()拓撲結構是將網絡的各個節點通過中繼器連接成一個閉合環路.A.星型B.樹型C.總線型D.環型

9[單選題] 在CD光盤上標記有“CD-RW”字樣,“RW”標記表明該光盤足

A.只能寫入一次,可以反復讀出的一次性寫入光盤

B.可多次擦除型光盤

C.只能讀出,不能寫入的只讀光盤

D.其驅動器單倍速為1350KB/S的高街度呵讀寫光柱

10[單選題]根據域名代碼規定,表示政府部門網站的域名代碼是()。

A..netB..comC..govD..org

參考答案:C

11[單選題] 數據庫設計中反映用戶對數據要求的模式是()。

A.內模式B.概念模式C.外模式D.設計模式

12[單選題]設計中模塊劃分應遵循的準則是()。

A.低內聚低耦合B.高耦合高內聚C.高內聚低耦合D.以上說法均錯誤

13[單選題] 計算機軟件包括().A.算法和數據B.程序和數據C.程序和文檔D.程序、數據及相關文檔

14[單選題] 數據庫應用系統中的核心問題是()。

A.數據庫設計B.數據庫系統設計C.數據庫維護D.數據庫管理員培訓

15[單選題] 運算器的完整功能是進行()。

A.邏輯運算B.算術運算和邏輯運算C.算術運算D.邏輯運算和微積分運算

16[單選題] CPU中,除了內部總線和必要的寄存器外,主要的兩大部件分別是運算器和

A.控制器B.存儲器C.CacheD.編輯器

17[單選題] 下列與隊列結構有關聯的是()。

A.函數的遞歸調用B.數組元素的引用C.多重循環的執行D.先到先服務的作業調度

18[單選題] 在一個非零無符號二進制整數之后添加一個0,則此數的值為原數的()。

A.4倍B.2倍C.1/2倍D.1/4倍

19[單選題] 上網需要在計算機上安裝

A.數據庫管理軟件B.視頻播放軟件C.瀏覽器軟件D.網絡游戲軟件

20[單選題] 十進制數18轉換成二進制數是()。

A.010101B.101000C.010010D.001010

參考答案:C

21[單選題] 在CD光盤上標記有“CD-RW”字樣,“RW”標記表明該光盤是()。

A.只能寫入一次,可以反復讀出的一次性寫入光盤

B.可多次擦除型光盤

C.只能讀出,不能寫入的只讀光盤

D.其驅動器單倍速為1350KB/S的高密度可讀寫光盤

22[單選題] 算法的有窮性是指().A.算法程序的運行時間是有限的B.算法程序所處理的數據量是有限的C.算法程序的長度是有限的D.算法只能被有限的用戶使用

23[單選題] 某系統結構圖如下圖所示

該系統結構圖中最大扇入是().A.0B.1C.2 D.3

24[單選題] 有三個關系R、S和T如下:

其中關系T由關系R和S通過某種操作得到,該操作為().A.選擇B.投影C.交D.并

25[單選題] 在微機中,西文字符所采用的編碼是().A.EBCDIC碼B.ASCⅡ碼C.國標碼D.BCD碼

計算機二級考試真題答案解析

1.參考答案:D參考解析:程序調試的任務是診斷和改正程序中的錯誤。

2.參考答案:C參考解析:計算機指令通常由操作碼和操作數兩部分組成。

3.參考答案:C參考解析:兩個實體集間的聯系實際上是實體集間的函數關系,主要有一對一聯系1:1.、一對多聯系1:m.、多對一聯系m:1.、多對多聯系m:n.。對于每一個實體部門,都有多名職員,則其對應的聯系為一對多聯系1:m.,答案選C。

4.參考答案:B參考解析:國際通用的ASCIl碼為7位,且最高位不總為l;所有大寫字母的ASCIl碼都小于小寫字母a的ASCIl碼;標準ASCIl碼表有128個不同的字符編碼。

5.參考答案:C參考解析:當有序線性表為順序存儲時才能用二分法查找。可以證明的是對于長度為n的有序線性表,在最壞情況下,二分法查找只需要比較1og2n次,而順序查找需要比較n次。

6.參考答案:C參考解析:編譯程序就是把高級語言變成計算機可以識別的二進制語言,即編譯程序完成高級語言程序到低級語言程序的等價翻譯。

7.參考答案:A參考解析:在數據流圖中,對所有元素都進行了命名,所有名字的定義集中起來就構成了數據字典。因此選A,而B,C,D都不符合。

8.參考答案:D參考解析:環型拓撲結構是使用中繼器組成一個封閉的環,各節點直接連到環上,信息沿著環按一定方向從一個節點傳送到另一個節點的拓撲結構.9.參考答案:B參考解析:CD-RW是可擦寫型光盤,用戶可以以多次對其進行讀寫。CD-RW的全稱是CD-ReWritab1e。

10.參考答案:C參考解析:略

11.參考答案:C參考解析:數據庫系統的三級模式是概念模式、外模式和內模式。概念模式是數據庫系統中全局數據邏輯結構的描述,是全體用戶公共數據視圖。外模式也稱子模式或用戶模式,它是用戶的數據視圖,給出了每個用戶的局部數據描述,所以選擇C。內模式又稱物理模式,它給出了數據庫物理存儲結構與物理存取方法。

12.參考答案:C參考解析:根據軟件設計原理提出如下優化準則:①劃分模塊時,盡量做到高內聚、低耦合,保持模塊相對獨立性,并以此原則優化初始的軟件結構。②一個模塊的作用范圍應在其控制范圍之內,且判定所在的模塊應與受其影響的模塊在層次上盡量靠近。③軟件結構的深度、寬度、扇入、扇出應適當。④模塊的大小要適中。C正確。

13.參考答案:D參考解析:計算機軟件由兩部分組成:一是機器可執行的程序和數據;二是機器不可執行的,與軟件開發、運行、維護、使用等有關的文檔.故D選項正確.14.參考答案:A參考解析:數據庫應用系統中的核心問題是數據庫的設計。

15.參考答案:B參考解析:運算器是計算機處理數據形成信息的加工廠,它的主要功能是對二進制數碼進行算術運算或邏輯運算。

16.參考答案:A參考解析:CPU主要包括運算器和控制器。

17.參考答案:D參考解析:隊列的修改是依先進先出的原則進行的,D正確。

18.參考答案:B參考解析:最后位加0等于前面所有位都乘以2再相加,所以是2倍。

19.參考答案:C參考解析:略

20.參考答案:C參考解析:用2整除18,可以得到一個商和余數;再用2去除商,又會得到一個商和余數。如此進行,直到商為0時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來,即得010010。

21.參考答案:B參考解析:CD—RW是可擦寫型光盤,用戶可以多次對其進行讀/寫。CD-RW的全稱是CD-ReWritab1e。

22.參考答案:A參考解析:算法原則上能夠精確地運行,而且人們用筆和紙做有限次運算后即可完成。有窮性是指算法程序的運行時間是有限的。

23.參考答案:C參考解析:扇人指的是調用一個給定模塊的模塊個數。題干系統中,第2層模塊扇入均為1,第3層中功能模塊3.1扇人為2,其余為1,故最大扇入為2,C選項正確。

24.參考答案:D參考解析:關系T中包含了關系R與s中的所有元組,所以進行的是并的運算。

25.參考答案:B參考解析:略

計算機二級考試真題和答案

第四篇:2018計算機二級C語言考試真題匯總(本站推薦)

模擬卷1 1 [填空題]

下列給定程序中,函數fun的功能是:在形參S所指字符串中尋找與參數C相同的字符,并在其后插入一個與之相同的字符,若找不到相同的字符則不做任何處理。

例如,若s所指字符串為“baacda”,c中的字符為a,執行后S所指字符串為“baaaacdaa”。

請在程序的下畫線處填入正確的內容并將下畫線刪除,使程序得出正確的結果。

注意:部分源程序給出如下。

不得增行或刪行,也不得更改程序的結構!

試題程序:

參考解析:

【參考答案】

【解題思路】

填空1:for語句循環條件是判斷是否到達字符串結尾,即當前字符是否為‘

主站蜘蛛池模板: 午夜福利理论片高清在线观看| 久久亚洲av成人无码电影| 另类国产精品一区二区| 动漫人妻无码精品专区综合网| 国产乱人伦偷精品视频| 亚洲天天做日日做天天谢日日欢| 国产网红主播无码精品| 免费看撕开奶罩揉吮奶头视频| 天天澡天天添天天摸97影院| 1区2区3区4区产品不卡码网站| 影音先锋男人av鲁色资源网| 国产成人一区二区无码不卡在线| 色琪琪av中文字幕一区二区| 国产成人啪精品视频网站| 国产成人av一区二区三区| 欧美成人免费一区二区| 日本妇人成熟免费视频| 日韩午夜理论免费tv影院| 影音先锋无码aⅴ男人资源站| 成人精品一区二区三区电影| 国产亚洲精品a片久久久| 国产精品嫩草影院免费观看| 精品国产av一二三四区| 成人无码看片在线观看免费| 牲欲强的熟妇农村老妇女| 亚洲va在线va天堂xxxx中文| 亚洲乱码中文字幕手机在线| 国产成人综合久久免费导航| 雯雯在工地被灌满精在线视频播放| 国产欲女高潮正在播放| 乱人伦中文视频在线| 理论片午午伦夜理片久久| 国产又爽又黄无码无遮挡在线观看| 中文国产成人精品久久app| 亚洲人成网线在线播放va蜜芽| 九九九免费观看视频| 国产69精品久久久久999小说| 久久超碰97人人做人人爱| 鲁大师免费观看日韩| av无码精品一区二区三区宅噜噜| 国产亚洲真人做受在线观看|