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