計(jì)算機(jī)二級(jí)vb考試試題及答案
1. 簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的"考生文件夾"均為
**************************************************************** *
(1)在考生文件夾中有工程文件wy5.vbp及其窗體文件wy5.frm,該程序是不完整的,請(qǐng)?jiān)谟?號(hào)的地方填入正確內(nèi)容,然后刪除?及所有注釋符(即'號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有一個(gè)列表框,名稱為L(zhǎng)ist1,一個(gè)文本框,名稱為Text1,和一個(gè)命令按鈕,名稱為C1,標(biāo)題為"復(fù)制"。要求程序運(yùn)行后,在列表框中自動(dòng)建立四個(gè)列表項(xiàng),分別為"Item1"、"Item2"、"Item3"、"Item4"。如果選擇列表框中的一項(xiàng),則單擊"復(fù)制"按鈕時(shí),可以把該項(xiàng)復(fù)制到文本框中。
(2)在考生文件夾中有工程文件wy6.vbp及其窗體文件wy6.frm ,該程序是不完整的,請(qǐng)?jiān)谟?號(hào)的地方填入正確內(nèi)容,然后刪除?及所有注釋符(即'號(hào)),但不能修改其它部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體有三個(gè)復(fù)選框,名稱分別為Ch1、Ch2和Ch3,標(biāo)題依次為"體育"、"音樂"、"美術(shù)",還有一個(gè)命令按鈕,名稱為C1,標(biāo)題為"顯示"。要求程序運(yùn)行后,如果選中某個(gè)復(fù)選框,則當(dāng)單擊"顯示"命令按鈕時(shí),則顯示相應(yīng)的信息。例如,如果選取中"體育"和"音樂"復(fù)選框,則單擊"顯示"命令按鈕后,在窗體上顯示"我的愛好是體育音樂"(如圖所示);而如果選中"體育"、"音樂"和"美術(shù)"復(fù)選框,則單擊"顯示"按鈕后,在窗體上顯示"我的愛好是體育音樂美術(shù)"。
2. 第3題、
3.綜合應(yīng)用(1小題,計(jì)30分)
注意:下面出現(xiàn)的"考生文件夾"均為
在名稱為Form1的窗體上建立兩個(gè)單選按鈕(名稱分別為Opt1和Opt2,標(biāo)題分別為"100-200之間素?cái)?shù)"和"200-400之間素?cái)?shù)")、一個(gè)文本框(名稱為Text1)和兩個(gè)命令按鈕,其名稱分別為Cmd1和Cmd2,標(biāo)題分別為"計(jì)算"、"存盤"(如圖所示)。程序運(yùn)行后,如果選中一個(gè)單選按鈕并單擊"計(jì)算"按鈕,則計(jì)算出該單選按鈕標(biāo)題所指明的所有素?cái)?shù)之和。并在文本框中顯示出來(lái)。如果單擊"存盤"按鈕,則把計(jì)算結(jié)果存入"out.txt"文件中,該文件必須放在考生文件夾中。(在考生文件夾中有標(biāo)準(zhǔn)模塊mode.bas,其中的putdata 過(guò)程可以把結(jié)果存入指定的文件,而isprime函數(shù)可以判斷整數(shù)x是否為素?cái)?shù),如果是素?cái)?shù),則函數(shù)返回True,否則返回False,考生可以將該模塊文件添加到自己的工程中。)
注意:
(1) 必須把200-400之間的素?cái)?shù)之和存入考生文件夾下的out.txt文件中,否則沒有成績(jī)。
(2) 保存程序時(shí)必須存放在考生文件夾下,窗體文件名為wy7.frm,工程文件名為wy7.vbp。
3. 第4題、
1.基本操作(4小題,計(jì)30分)
注意:下面出現(xiàn)的"考生文件夾"均為
*****************************************************************
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)Visual Basic應(yīng)用程序(包括界面和代碼)。
(1)在考生文件夾中有工程文件wy1.vbp及其窗體文件wy1.frm,該程序是不完整的,請(qǐng)?jiān)谟?號(hào)的地方填入正確內(nèi)容,然后刪除?及所有注釋符(即'號(hào)),但不能修改其它部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有一個(gè)名稱為P1的圖片框和二個(gè)名稱分別為C1、C2,標(biāo)題分別為"顯示"、"清除"的命令按鈕(如圖所示)。程序運(yùn)行后,如果單擊"顯示"按鈕,則把考生文件夾中的圖形文件pic1.gif裝入圖片框中,如果單擊"清除"按鈕,則從圖片框中清除該圖片。請(qǐng)?zhí)羁?程序中的App.path用來(lái)指定當(dāng)前目錄)。
4. ##(2)在窗體上建立一個(gè)名稱為Text1的文本框和一個(gè)名稱為Cmd1,標(biāo)題為"計(jì)算"的命令按鈕(如圖所示)。程序運(yùn)行后,單擊"計(jì)算"命令按鈕,通過(guò)在對(duì)話框輸入整數(shù)12,放入整形變量a中,然后計(jì)算a!,(提示:運(yùn)算結(jié)果應(yīng)放入Long型變量中),在文本框中顯示結(jié)果,并把結(jié)果存入文件out.txt中。在考生文件夾中有一個(gè)標(biāo)準(zhǔn)模塊mode.bas ,該模塊中提供了保存文件的過(guò)程putdata,考生可以直接調(diào)用。
注意:
保存時(shí)必須存放在考生文件夾下,窗體文件名為wy6.frm,工程文件名為wy6.vbp。
5. 3.綜合應(yīng)用(1小題,計(jì)30分)
注意:下面出現(xiàn)的"考生文件夾"均為
在名稱為Form1的窗體上建立一個(gè)文本框(名稱為Text1,Multiline屬性為True,ScrollBars屬性為2)和兩個(gè)命令按鈕(名稱分別為Cmd1和Cmd2,標(biāo)題分別為"讀入數(shù)據(jù)"和"計(jì)算保存")(如圖所示)。要求程序運(yùn)行后,如果單擊"讀入數(shù)據(jù)"按鈕,則讀入"in.txt"文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),同時(shí)在文本框中顯示出來(lái);如果單擊"計(jì)算保存"按鈕,則計(jì)算數(shù)組中大于或等于400并且小于800的所有數(shù)之和,把求和結(jié)果在文本框Text1中顯示出來(lái),同時(shí)把結(jié)果存入考生文件夾中的文件"result.txt"中。(在prog.bas,其中的putdata過(guò)程可以把結(jié)果存入result.txt文件,考生可以把該模塊文件添加到自己的工程中,直接調(diào)用此過(guò)程)。
注意:文件必須存放在考生文件夾下,窗體文件名為wy7.frm,工程文件名為wy7.vbp,計(jì)算結(jié)果存入result.txt,否則沒有成績(jī)。
(2)在窗體上建立一個(gè)名稱為Text1的文本框,再建立一個(gè)名稱為Cmd1,標(biāo)題為"計(jì)算"的命令按鈕(如圖所示)。要求程序運(yùn)行后,單擊命令按鈕,將計(jì)算100-200之間所有素?cái)?shù)之和,在文本框中顯示結(jié)果,同時(shí)把結(jié)果存入文件out.txt中。(在考生文件夾中有標(biāo)準(zhǔn)模塊mode.bas,其中的putdata過(guò)程可以把結(jié)果存入文件,而isprime函數(shù)可以判斷整數(shù)x 是否為素?cái)?shù),如果是素?cái)?shù),則函數(shù)返回true,否則返回false,考生可以把該模塊文件添加到自己的工程中。)
注意:
保存時(shí)必須存放在考生文件夾下,窗體文件名為wy6.frm,工程文件名為wy6.vbp,結(jié)果存入out.txt文件。
6. 第9題、
3.綜合應(yīng)用(1小題,計(jì)30分)
注意:下面出現(xiàn)的"考生文件夾"均為
在名稱為form1的窗體上建立一個(gè)文本框(名稱為Text1,Multiline屬性為True,ScrollBars屬性為2)和兩個(gè)命令按鈕(名稱分別為Cmd1和Cmd2,標(biāo)題分別為"讀入數(shù)據(jù)"和"保存數(shù)據(jù)")(如圖所示)。程序運(yùn)行后,如果單擊"讀入數(shù)據(jù)"按鈕,則讀入"in.txt"文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),并在文本框Text1中顯示出來(lái);如果單擊"保存數(shù)據(jù)"按鈕,則把數(shù)組中的前50個(gè)數(shù)據(jù)在文本框Text1中顯示出來(lái),并存入考生文件夾中的文件"result.txt"中,(在考生文件夾中有標(biāo)準(zhǔn)模塊prog.bas,其中的putdata過(guò)程可以把指定個(gè)數(shù)的數(shù)組元素存入result.txt文件,考生可以把該模塊文件添加到自己的工程中)。
注意:
文件必須存放在考生文件夾下,窗體文件名為wy7.frm,工程文件名為wy7vbp,結(jié)果存入result.txt文件,否則沒有成績(jī)。
7. 2)在名稱為Form1的窗體上建立二個(gè)名稱分別為Cmd1、Cmd2,標(biāo)題為"按鈕一"、"按鈕二"的命令按鈕(如圖所示)。要求程序運(yùn)行后,如果單擊"按鈕一",則把"按鈕二"移到"按鈕一"上,使兩個(gè)按鈕重合。
注意:
1) 在程序中不得使用任何變量(必須通過(guò)屬性設(shè)置來(lái)移動(dòng)控件)。
2) 保存時(shí)必須存放在考生文件夾下,窗體文件名為wy2.frm,工程文件名為wy2.vbp
8. 2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的"考生文件夾"均為
********************************************************************
(1)在考生文件夾中有工程文件wy5.vbp及其窗體文件wy5.frm,該程序是不完整的。請(qǐng)?jiān)谟?號(hào)的地方填入正確內(nèi)容,然后刪除?及所有注釋符(即'號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有三個(gè)名稱分別為Text1、Text2、Text3的文本框,一個(gè)名稱為C1,標(biāo)題為"計(jì)算"的命令按鈕(如圖所示)。要求程序運(yùn)行后,在Text1和Text2中分別輸入兩個(gè)整數(shù),單擊"計(jì)算"按鈕后,可把兩個(gè)整數(shù)之間的所有整數(shù)(含著兩個(gè)整數(shù))累加起來(lái)并在Text3中顯示出來(lái)。
9. (2) 在窗體上建立一個(gè)名稱為Text1的文本框,建立一個(gè)名稱為Cmd1,標(biāo)題為"計(jì)算"的命令按鈕(如圖所示)。要求程序運(yùn)行后,如果單擊"計(jì)算"按鈕,則求出100-200之間所有可以被3整除的數(shù)的總和,在文本框中顯示出來(lái),并把結(jié)果存入考生文件夾下的out.txt文件中。注意,在考生的文件夾下有一個(gè)mode.bas標(biāo)準(zhǔn)模塊,該模塊中提供了保存文件的過(guò)程putdata,考生可以直接調(diào)用。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為wy6.frm。工程文件名為wy6.vbp,結(jié)果存入out.txt文件。
【計(jì)算機(jī)二級(jí)vb考試試題及答案】相關(guān)文章:
2016計(jì)算機(jī)二級(jí)考試vb復(fù)習(xí)試題及答案08-04
2017計(jì)算機(jī)等級(jí)考試vb二級(jí)試題及答案10-09
計(jì)算機(jī)等級(jí)考試二級(jí)VB模擬試題及答案09-18
2016最新計(jì)算機(jī)二級(jí)vb考試試題及答案08-23
2016計(jì)算機(jī)等級(jí)考試二級(jí)VB模擬試題及答案09-20
2017年計(jì)算機(jī)二級(jí)VB考試試題及答案09-26
2016年計(jì)算機(jī)二級(jí)VB語(yǔ)言考試試題及答案09-04