計(jì)算機(jī)等級(jí)考試VB程序設(shè)計(jì)試題

字號(hào):

一、基礎(chǔ)知識(shí)部分填空:
    1、 程序是_____________________________________________________________。
    2、 ___________________________________構(gòu)成了軟件,其中________是主體。
    3、 程序設(shè)計(jì)的一般步驟:________________、________________、________________、________________、________________、________________、________________。
    4、 程序設(shè)計(jì)語言分為__________和___________。___________、________屬于低級(jí)低級(jí)語言。試寫出常用的高級(jí)語言:______________________________________。
    5、 “編譯”是指:______________________________________________________。
    6、 所謂算法是_________________________________。算法有________________、________________、________________、等基本特征。
    7、 算法的描述方法常見的有:_____________________________________。
    8、 流程圖中常用的框及其含義:______________________________________、_____________________________________、______________________________、_____________________________________________。
    9、 結(jié)構(gòu)化程序設(shè)計(jì):______________________________________________。
    10、 OOP是__________________________的簡稱。
    11、 VB工程文件的擴(kuò)展名為__________。一個(gè)工程包括________________、________________、________________、________________。
    12、 一個(gè)程序可以有________________窗體。
    13、 屬性窗口的作用:_______________________________。對象常用屬性有______________________________________________________。
    14、 工具箱窗口提供了一些常用的可視化對象類型,稱為_________。
    15、 VB窗口一般包括:________________、________________、________________、________________、________________、________________、________________等。
    16、 工程資源管理器窗口包含________________、________________、________________、________________、等窗口部件。
    17、 VB界面設(shè)計(jì)一般包括:________________、________________。
    18、 在窗體上安排控件一般有兩種方法:________________、________________。
    19、 設(shè)置對象屬性中的Caption是指_____________,Name是指_____________,F(xiàn)ont是指_____________。
    20、 設(shè)置定時(shí)器屬性中Interval是指____________,以秒顯示其值應(yīng)改為__________。
    21、 事件是指_______________________________________。事件可分為___________和___________。并分別舉例:____________________________________________。
    22、 Private Sub Timer1_Timer()
    Label2.Caption=Time
     End Sub
     語句中的Private意指:_________________ Timer1意指________,Timer()意指________,Label2.Caption=Time意指______________________。
    23、 VB中使用_______來臨時(shí)存儲(chǔ)數(shù)據(jù),用________來增強(qiáng)代碼的可讀性。
    24、 VB中常見的基本數(shù)據(jù)類型:______________、______________、______________、______________、______________、______________等。
    25、 整型數(shù)據(jù)類型存儲(chǔ)空間為_______字節(jié)(Byte),其數(shù)值范圍為______________、長整型用______________存儲(chǔ),精度型用______________存儲(chǔ)。
    26、 字符串連接運(yùn)算有______________,字符串?dāng)?shù)據(jù)是指用______________。
    27、 邏輯型又稱__________,其值只有__________________兩種。
    28、 邏輯型數(shù)據(jù)運(yùn)算有_______________________,三種邏輯運(yùn)算優(yōu)先次序?yàn)椋篲___________________________。
    29、 試寫出邏輯運(yùn)算真值表:
    ABNot aA and bA or b
    False
    False
    True
    TrueFalse
    True
    False
    True
    30、 寫出常見的關(guān)系運(yùn)算符:__________________________________________。
    31、 VB中變量的命名規(guī)則是:_______________________________________、_____________________________________、____________________________。
    32、 VB變量聲明格式:[Public|Private|Dim|Static] 變量名 As 類型,用Public意指____________________________,用Private聲明變量,意指_________________,用Dim|Static聲明變量,意指_________________________________。
    33、 常見數(shù)據(jù)類型及其說明符有:_______________________________________。
    34、 常量也稱常數(shù),VB中常量有兩大類:_____________和__________________,并分別舉例:______________________________________________________。
    35、 函數(shù)實(shí)際上是_______________,Abs(-3.8)=__________ Sqr(49)=______
    Int(-7.8)=________ Rnd()表示_______________________________
    36、類型轉(zhuǎn)換函數(shù)有(分別寫出其功能)__________________、____________________、
    _______________________、_______________________、______________________。
    37、________________________________________稱為表達(dá)式。請將-3ab3+4a2-5a寫成計(jì)算機(jī)中表達(dá)式的形式:_______________________________,數(shù)學(xué)中的一元二次方程的求根公式寫成表達(dá)式為:______________________________________________。
    38、賦值語句的格式為:_____________________________________________。 二.單項(xiàng)選擇題(在每小題的四個(gè)備選答案中選出一個(gè)正確的答案,并將正確答案的號(hào)碼填寫在答卷的相應(yīng)位置上)
    1.Visual Basic程序設(shè)計(jì)的完整的步驟是
     A. 可視性程序設(shè)計(jì) B.代碼程序設(shè)計(jì)
     C.可視性程序設(shè)計(jì)和代碼程序設(shè)計(jì) D.界面設(shè)計(jì)
    2.在 Visual Basic環(huán)境下,當(dāng)寫一個(gè)新的 Visual Basic程序時(shí),所做的第一件事是
    A.編寫代碼  B.新建一個(gè)工程  C.打開屬性窗口  D.進(jìn)入VB環(huán)境
    3.要求改變窗體的標(biāo)題時(shí),應(yīng)當(dāng)在屬性窗口中改變的屬性是
    A. Caption  B.Name  C.Text  D.Label
    4.窗體能響應(yīng)的事件是
    A.ActiveFrom  B.Drive  C.Load  D.Change
    5.在以下事件過程中,Private表示
    A. 此過程可以被任何其它過程調(diào)用
    B.此過程只可以被本窗體模塊中的其它過程調(diào)用
    C.此過程不可以被任何其它過程調(diào)用
    D.此過程只可以被本工程中的其它過程調(diào)用
    Private Sub lblAbc_Change()
    ……
    End Sub
    6.若要求從文本框中輸入密碼時(shí)在文本框中只顯示*號(hào),則應(yīng)當(dāng)在此文本框的屬性窗口中設(shè)置
    A. Text屬性值為*  B.Caption屬性值為*
    C.password屬性值為空  D.Passwordchar屬性值為*
    7.在以下窗體中沒有采用的控件是
    A.文本框  B. 標(biāo)簽框  C.框架  D.命令按鈕
    8.如果要求設(shè)置定時(shí)器時(shí)間間隔為1秒鐘,那么它的Interval屬性值應(yīng)該等于:
    A.1000 B.100 C.10 D.1
    9.下列控件中可自動(dòng)設(shè)置滾動(dòng)條是
    A. 復(fù)選框  B.框架  C.文本框  D.標(biāo)簽框
    10.能夠?qū)⑽谋究蚩丶[藏起來的屬性是
    A.Clear B.Visible C.Hide D.New
    11.能夠改變復(fù)選框中背景顏色的屬性是
    A. Value  B.Fontcolor  C.Backcolor  D.Font
    12.獲得系統(tǒng)日期的函數(shù)是
    A. data$  B. time$  C. date$  D. gettime$
    13.在設(shè)計(jì)一個(gè)計(jì)算器時(shí),必須要使用的控件是
    A. 滾動(dòng)條  B.圖片框  C.文本框  D.單選框
    14.在以下窗體中沒有添加的控件是
    A.組合框  B.滾動(dòng)條  C. 單選鈕  D. 復(fù)選框
    15.以下選項(xiàng)中,不屬于單選按鈕屬性的是
    A. Enabled  B. Caption  C.Name  D.Min
    16. Visual Basic提供的選擇框(CheckBox)可具有功能是
    A. 多重選擇 B.單一選擇 C.選擇多次 D. 選擇一次
    17. Visual Basic為命令按鈕提供的 Cancle屬性是
    A.用來指定命令按鈕是否為窗體的“取消”按鈕
    B.用來指定命令按鈕的功能是停止一個(gè)程序的運(yùn)行
    C. 用來指定命令按鈕的功能是關(guān)閉一個(gè)運(yùn)行程序
    D.用來指定命令按鈕的功能是中斷一個(gè)程序的運(yùn)行
    18.以下關(guān)于控件的敘述中,錯(cuò)誤的是
    A. Visual Basic 允許設(shè)計(jì)和使用戶自己設(shè)計(jì)的控件
    B. 窗體中工具條工具不是工具箱中包含的常用控件
    C. 要使用系統(tǒng)提供的ocx控件,應(yīng)先把有關(guān)的控件添加到工具箱中
    D. 使用系統(tǒng)提供的ocx控件進(jìn)行程序設(shè)計(jì),其編程的方法與工具箱中的常用控件的編程有不同.
    19. Visual Basic規(guī)定窗體文件的擴(kuò)展名是
    A. .for  B. .frm  C. .vbp  D. .bas 三、上機(jī)操作題:
    1、 請?jiān)O(shè)計(jì)一個(gè)“歡迎詞”程序:要求單擊命令按鈕1(歡迎詞1)時(shí)顯示“歡迎使用VB程序設(shè)計(jì)!”,單擊清除時(shí)即清除內(nèi)容。
    2、 請?jiān)O(shè)計(jì)一個(gè)電子時(shí)鐘程序:
    3、 請?jiān)O(shè)計(jì)一個(gè)加法器程序。