- 相關(guān)推薦
2017年計算機二級Visual Basic語(yǔ)言程序設計試題
全國計算機應用能力考試是一個(gè)真正意義上的電子考試,實(shí)現了考試過(guò)程的計算機化和管理過(guò)程的網(wǎng)絡(luò )化。下面是小編整理的關(guān)于計算機二級Visual Basic語(yǔ)言程序設計試題,歡迎大家參考!
選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項中,只有一個(gè)選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。
(1)下列選項中不符合良好程序設計風(fēng)格的是
A) 源程序要文檔化 B) 數據說(shuō)明的次序要規范化
C) 避免濫用goto語(yǔ)句 D) 模塊設計要保證高耦合、高內聚
(2)從工程管理角度,軟件設計一般分為兩步完成,它們是
A) 概要設計與詳細設計 B) 數據設計與接口設計
C) 軟件結構設計與數據設計 D) 過(guò)程設計與數據設計
(3)下列選項中不屬于軟件生命周期開(kāi)發(fā)階段任務(wù)的是
A)軟件測試 B)概要設計 C)軟件維護 D)詳細設計
(4)在數據庫系統中,用戶(hù)所見(jiàn)的數據模式為
A) 概念模式 B)外模式 C)內模式 D)物理模式
(5)數據庫設計的四個(gè)階段是:需求分析、概念設計、邏輯設計和
A) 編碼設計 B) 測試階段 C)運行階段 D)物理設計
(6)下列敘述中正確的是
A)一個(gè)算法的空間復雜度大,則其時(shí)間復雜度也必定大
B)一個(gè)算法的空間復雜度大,則其時(shí)間復雜度必定小
C)一個(gè)算法的時(shí)間復雜度大,則其空間復雜度必定小
D)上述三種說(shuō)法都不對
(7)在長(cháng)度為64的有序線(xiàn)性表中進(jìn)行順序查找,最壞情況下需要比較的次數為
A)63 B)64 C)6 D)7
(8)數據庫技術(shù)的根本目標是要解決數據的
A)存儲問(wèn)題 B)共享問(wèn)題 C)安全問(wèn)題 D)保護問(wèn)題
(9)以下敘述中正確的是
A)窗體的Name 屬性指定窗體的名稱(chēng),用來(lái)標識一個(gè)窗體
B)窗體的Name 屬性值是顯示在窗體標題欄中的文本
C)可以在運行期間改變窗體的Name 屬性的值
D)窗體的Name 屬性值可以為空
(10)以下敘述中錯誤的是
A)打開(kāi)一個(gè)工程文件時(shí),系統自動(dòng)裝入與該工程有關(guān)的窗體文件
B)保存Visual Basic程序時(shí),應分別保存窗體文件及工程文件
C)Visual Basic應用程序只能以解釋方式執行
D)窗體文件包含該窗體及其控件的屬性
二、填空題(每空2分,共30分)
(1)以下程序的功能是:將一維數組A中的100個(gè)元素分別賦給二維數組B的每個(gè)元素并打印出來(lái),要求把A(1)到A(10)依次賦給B(1,1)到B(1,10),把A(11)到A(20)依次賦給B(2,1)到B(2,10),……,把A(91)到A(100)依次賦給B(10,1)到B(10,10)。請填空。
Option Base 1
Private Sub Form_Click()
Dim i As Integer, j As Integer
Dim A(1 To 100) As Integer
Dim B(1 To 10, 1 To 10) As Integer
For i = 1 To 100
A(i) = Int(Rnd * 100)
Next i
For i = 1 To 【9】
For j = 1 To 【10】
B(i, j) = 【11】
Print B(i, j);
Next j
Next i
End Sub
(2) 【2】 的任務(wù)是診斷和改正程序中的錯誤。
(3)一個(gè)關(guān)系表的行稱(chēng)為 【3】 。
(4)按“先進(jìn)后出”原則組織數據的數據結構是 【4】 。
(5)數據結構分為線(xiàn)性結構和非線(xiàn)性結構,帶鏈的隊列屬于 【5】 。
(6)描述“X是小于100的非負整數”的Visual Basic表達式是 【6】 。
(7)在窗體上有一個(gè)名稱(chēng)為Command1的命令按鈕和一個(gè)名稱(chēng)為T(mén)ext1的文本框。程序運行后,Command1為禁用(灰色),此時(shí)如果在文本框中輸入字符,則命令按鈕Command1變?yōu)榭捎。請填空?/p>
Private Sub Form_Load()
Command1.Enabled = False
End Sub
Private Sub Text1_ 【7】 ()
Command1.Enabled = True
End Sub
(8)在窗體上畫(huà)一個(gè)名稱(chēng)為“Command1”的命令按鈕,然后編寫(xiě)如下事件過(guò)程:
Private Sub Command1_Click()
Dim a As String
a = "123456789"
For i = 1 To 5
Print Space(6 - i); Mid$(a, 【8】 , 2 * i - 1)
Next i
End Sub
程序運行后,單擊命令按鈕,窗體上的輸出結果是
5
456
34567
2345678
123456789
請填空。
【計算機二級Visual Basic語(yǔ)言程序設計試題】相關(guān)文章:
2017計算機二級考試Visual Basic 考試大綱08-25
2017計算機二級Java語(yǔ)言程序設計考試試題08-30
計算機二級Java語(yǔ)言程序設計考試試題及答案10-01
全國計算機二級Java語(yǔ)言程序設計考試試題07-06
計算機二級C語(yǔ)言沖刺試題及答案10-29
2016最新計算機二級C語(yǔ)言試題06-28
計算機二級試題10-24
計算機二級C語(yǔ)言考試試題及答案10-09