![河北歷年計(jì)算機(jī)二級(jí)VB上級(jí)試題及詳解_第1頁(yè)](http://file4.renrendoc.com/view7/M02/36/1E/wKhkGWbrCKSAEWjlAAILYVZNnZE814.jpg)
![河北歷年計(jì)算機(jī)二級(jí)VB上級(jí)試題及詳解_第2頁(yè)](http://file4.renrendoc.com/view7/M02/36/1E/wKhkGWbrCKSAEWjlAAILYVZNnZE8142.jpg)
![河北歷年計(jì)算機(jī)二級(jí)VB上級(jí)試題及詳解_第3頁(yè)](http://file4.renrendoc.com/view7/M02/36/1E/wKhkGWbrCKSAEWjlAAILYVZNnZE8143.jpg)
![河北歷年計(jì)算機(jī)二級(jí)VB上級(jí)試題及詳解_第4頁(yè)](http://file4.renrendoc.com/view7/M02/36/1E/wKhkGWbrCKSAEWjlAAILYVZNnZE8144.jpg)
![河北歷年計(jì)算機(jī)二級(jí)VB上級(jí)試題及詳解_第5頁(yè)](http://file4.renrendoc.com/view7/M02/36/1E/wKhkGWbrCKSAEWjlAAILYVZNnZE8145.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(-)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在窗體上建立一個(gè)二級(jí)菜單,該菜單含有"文件"和"幫助”(名稱分別為vbFile和vbHelp)兩個(gè)主菜單
項(xiàng),其中〃文件〃菜單包括〃打開〃、〃關(guān)閉〃和"退出"三個(gè)子菜單項(xiàng)(名稱分別為vbOpen、vbClose和vbExit),
如圖1-1所示。只建立菜單,不必定義其事件過(guò)程。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjtl.frm,工程文件名為sjtl.vbp。
圖1-1
(2)在名為Forml的窗體上畫一個(gè)框架,名稱為Frml,標(biāo)題為〃框架〃,高度為2500,寬度為4000,框架內(nèi)
建立一文本框,距左邊框600,距框架的上邊框1200,文本框中的初始內(nèi)容設(shè)置為〃文本框:
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt2.frm,工程文件名為sjt2.vbp。
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的”考生文件夾”均為c:\wexam\2516(XX)l。
(1)在考生文件夾中有工程文件sjt3.vbp及其窗體文件該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填
入正確內(nèi)容,然后刪除?及所有注釋符(即,號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有一個(gè)列表框,名稱為L(zhǎng)istl,一個(gè)文本框,名稱為Textl,和一個(gè)命令按鈕,名稱為C1,標(biāo)題為
"復(fù)制〃。要求程序運(yùn)行后,在列表框中自動(dòng)建立4個(gè)列表項(xiàng),分別為Tteml〃、Ttem2〃、"Item3〃、
如果選擇列表框中的一項(xiàng),則單擊"復(fù)制〃按鈕時(shí),可以把該項(xiàng)復(fù)帶到文本框中,如圖1-3所示。
Forml
Itcm2
11cm3
圖1-3
(2)在考生文件夾中有工程文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填
入正確內(nèi)容,然后刪除?及所有注釋符(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體有3個(gè)復(fù)選框,名稱分別為Chi、Ch2和Ch3,標(biāo)題分別為〃體育〃、〃音樂(lè)"、〃美術(shù)",還有一個(gè)命令
按鈕,名稱為C1,標(biāo)題為〃顯示〃。要求程序運(yùn)行后,如果選中某個(gè)復(fù)選框,當(dāng)單擊〃顯示“命令按鈕時(shí),則
顯示相應(yīng)的信息。例如,如果選中〃體育〃和〃美術(shù)”復(fù)選框,單擊“顯示〃命令按鈕后,在窗體上顯示〃我的愛
好是體育美術(shù)”,如圖1-4所示。
圖1-4
3.綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正
確內(nèi)容,然后刪除?及所有注釋符(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有兩個(gè)單選按鈕,名稱分別為Optl和Opl2,標(biāo)題分別為〃100-2(X)之間素?cái)?shù)”和
“200-400之間索數(shù)〃,一個(gè)文本框,名稱為Tex”,和兩個(gè)命令按鈕,其名稱分別為Cmdl和Cmd2,標(biāo)題分
別為"計(jì)算"和"存盤〃,如圖1-5所示。程序運(yùn)行后,如果選中一個(gè)單選按鈕并單擊〃計(jì)算〃按鈕,則計(jì)算出該
單選按鈕標(biāo)題所指明的所有素?cái)?shù)之和。并在文本框中顯示出來(lái)。如果單擊〃存盤〃按鈕,則把計(jì)算結(jié)果存入
“out.txt〃文件中,該文件必須放在考生文件夾中。(在考生文件夾中有標(biāo)準(zhǔn)模塊mode.bas,其中的puldaia
過(guò)程可以把結(jié)果存入指定的文件,而isprime函數(shù)可以判斷整數(shù)x是否為素?cái)?shù),如果是素?cái)?shù),則函數(shù)返回True,
否則返回False,考生可以將該模塊文件添加到自己的工程中。)
注意:必須把200-400之間的素?cái)?shù)之和存入考生文件夾下的out.txt文件中,否則沒(méi)有成績(jī)。保存程序時(shí)必須
存放在考生文件夾下,窗體文件名為sjt5.frm,工程文件名為sjt5.vbp.
-Forml
r16200力同索數(shù)闞
F200-W國(guó)糊
存盤|
(二)1.基本操作(2小題,每小題15分7或訐30分)
注意:下面出現(xiàn)的〃考生文件夾”均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體中建立一個(gè)名稱為Cmdl,標(biāo)題為〃顯示”的命令按鈕,如圖2-1所示。要求程序
運(yùn)行后,如果單擊"顯示"按鈕,則執(zhí)行語(yǔ)句Forml.Prim”顯示";如果單擊窗體,則執(zhí)行語(yǔ)句Forml.CIs。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjtl.frm,工程文件名為sjtl.vbp。
圖2-1
(2)在名稱為Forml的窗體上建立一個(gè)水平滾動(dòng)條,名稱為HSI,其最大值為100,最小值為0。要求程序
運(yùn)行后,每次移動(dòng)滾動(dòng)框時(shí),都執(zhí)行語(yǔ)句Forml.PrintHSLValue,峭2-2所示(程序中不能使用任何變量)。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjl2.frm,工程文件名為sjt2.vbp。
圖2-2
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\2516000I。
(1)在考生文件夾中有工程文件sjt3.vbp及其窗體文件sjt3.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填
入正確內(nèi)容,然后刪除?及所有注釋符(即,號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有兩個(gè)單選按鈕,名稱分別為Opl和Op2,標(biāo)題分別為〃黑體〃和〃楷體〃,一個(gè)文本框,名稱為Textl,
字體為宋體,字號(hào)為四號(hào)字,還有一個(gè)命令按鈕,名稱為C1,標(biāo)題為〃切換〃。要求程序運(yùn)行后,在文本框
中輸入”等級(jí)考試〃,并選擇一個(gè)單選按鈕,如圖2-3所示。在單擊〃切換〃按鈕后,會(huì)根據(jù)所選的單選按鈕來(lái)
切換文本框中所顯示的漢字字體,如圖2-4所示。
(2)在窗體上建立一個(gè)名稱為Tex”的文本框和一個(gè)名稱為Cmdl,標(biāo)題為〃計(jì)算〃的命令按鈕,如圖2-5所
示。程序運(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í)必須存放在考生文件夾下,窗體文件名為sjt4.frm,工程文件名為sjt4.vbp。
圖2-5
3.綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正確
內(nèi)容,然后刪除?及所有注釋符(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有一個(gè)文本框,名稱為Textl,MultiLine屬性為True,ScroHBars屬性為2;兩個(gè)命
令按鈕,名稱分別為Cmdl和Cmd2,標(biāo)題分別為“讀入數(shù)據(jù)”和〃計(jì)算保存",如圖2-6所示。要求程序運(yùn)行后,
如果單擊〃讀入數(shù)據(jù)〃按鈕,則讀入〃in.txt〃文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),同時(shí)在
文本框中顯示出來(lái);如果單擊〃計(jì)算保存〃按鈕,則計(jì)算數(shù)組中大于或等于400并且小于800的所有數(shù)之和,
把求和結(jié)果在文本框Tex”中顯示出來(lái),同時(shí)把結(jié)果存入考生文件夾中的文件result.txt中。(在prog.bas中
的putdata過(guò)程可以把結(jié)果存入result.txt文件)。注意:文件必須存放在考生文件夾下,窗體文件&為sjt5.frm,
工程文件名為sjt5.vbp,計(jì)算結(jié)果存入result.txt文件中,否則沒(méi)有成績(jī)。
圖2-6
(三)L基本舔作。小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的"考生文件賣”均為c:\wexam\2516000k
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼J。
(D在名稱為Forml的窗體上建立一個(gè)名稱為P1的圖片柩和兩個(gè)命令樓鈕,名稱分別為Cmdl和Cmd2,標(biāo)
我分別為“輸出"和"清除",如圖3-1所示。要求程序運(yùn)行后,每單擊一次“輸出"按鈕,不使用任何變量而直接
在圖片柩中顯示小寫字母"loadme";如果單擊"清除"按鈕,網(wǎng)清除圖片柩中的內(nèi)家。
注意:保存時(shí)必須存放在考生文件夾下,畬體文件名為sjtl.frm,工程文件名為sjtl.vbp。
圖3-1
(2)在名稱為Forml的窗體上建.立一個(gè)名稱為L(zhǎng)istl的列表柩。要求:在程序運(yùn)行后,通過(guò)Form_Load()事
件過(guò)程加我雷體時(shí),執(zhí)行語(yǔ)句Listl.Additem"AAA",每當(dāng)單擊某個(gè)列表項(xiàng)時(shí),都執(zhí)行語(yǔ)句Listl.Addltem
Listl.Text一次,如奧3-2所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt2.frm,工程文件名為sjt2.vbp。
■.FormlqlQlEj
AAA
,皿、
AAA
圖3-2
注意:下而出現(xiàn)的"考生文件夾”均為c:\wexam\25160001。
CU在名稱為Forml的窗體上建立兩個(gè)主菜單,其標(biāo)題分別為“文件"和”幫助",名稱分別為vbFile和vbHelp,
在“文件”菜單下有3個(gè)子菜單項(xiàng),標(biāo)題分別為“新建”「打開“和“存盤“,名不分別為vbNew、vbOpen和vbSave。
要求程序運(yùn)行后,如果選中“文件”下的祟個(gè)菜單項(xiàng),則通過(guò)MsgBox對(duì)話框顯示該菜單項(xiàng)的標(biāo)題,如圖3-3
所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為爾3.frm,工程文件名為我3.vbp。
圖3-3
(2)在窗體上建立一個(gè)名稱為Textl的文本柩,再建立一個(gè)名稱為Cmdl,標(biāo)題為“計(jì)算”的命令按鈕,如圖3-4
所示。要求程序運(yùn)行后,單擊命令按鈕,將計(jì)算100?200之間所有素?cái)?shù)之和,在文本柩中顯示結(jié)果,同時(shí)杷結(jié)
果存入文件out.txt中。(在考生文件夾中有標(biāo)準(zhǔn)穩(wěn)塊mode.bas,其中的putdata過(guò)程可以杷結(jié)果存入文件,而
isprime晶數(shù)可以到新整數(shù)x是否為素?cái)?shù),如果是素?cái)?shù),則器效返回True,否則返回False,考生可以杷該模塊丈
件添加到自己的工程中。)
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt4.frm,工程文件名為sjt4.vbp,轉(zhuǎn)果存入out.txt
文件。
圖3-4
3.綜合應(yīng)用“小題,計(jì)30分)
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完型的,請(qǐng)?jiān)谟???hào)的地方填入正
確內(nèi)袞,然后刪除?及所有注待將(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有一個(gè)文本框,名稱為Textl,MultiLine屬性為True,ScrollBars屬性為2,兩個(gè)命
令接包,名稱分別為Cmdl和Cmd2,林題分別為“讀人數(shù)據(jù)“和“保存數(shù)據(jù)。,如圖3-5所示。程序運(yùn)行后,
如果單擊“讀人數(shù)據(jù)“樓鈕,則接人"in.txt”文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(效組下界為1),并在丈
本柩Textl中顯示出來(lái);如果單擊“保存數(shù)據(jù)"檜鈕,則杷救組中的前50個(gè)數(shù)據(jù)在文本框Textl中顯示出來(lái),并
存入考生文件夾中的文件"result.txt"中。(考生文件夾中有標(biāo)準(zhǔn)橫塊prog.bas,其中的putdata過(guò)程可以杷
指定個(gè)數(shù)的數(shù)組元素存入result.txt文件。)
注意:上面出現(xiàn)的”考生文件夾”均為c:\wexam\25160001,文件必須存放在考生文件夾下,窗體文件名為
工程文件名為sjt5.vbp,結(jié)果存入result.txt文件,否利沒(méi)有成績(jī)。
(四)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的〃考生文件夾”均為c:\wexam\2516000l0
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上建立一個(gè)名稱為Textl的文本框,一個(gè)名稱為Cmdl,標(biāo)題為〃輸出”的命令按
鈕,如圖4-1所示。要求程序運(yùn)行后,在文本框輸入幾個(gè)字符,單擊〃輸出〃按鈕,則在窗體上顯示文本框中
的文字。
注意:在程序中不能使用任何變量。保存時(shí)必須存放在考生文件夾下,窗體文件名為sjll.frm,工程文件名
為sjt].vbp。
圖4-1
(2)在名稱為Forml的窗體上建立兩個(gè)名稱分別為CmdI和Cmd2,標(biāo)題為〃按鈕一〃和〃按鈕二〃的命令按鈕,
如圖4?2所示。要求程序運(yùn)行后,如果單擊〃按鈕一〃,則把〃按鈕二〃移至「按鈕-"上,使兩個(gè)按鈕重合,如
圖4-3所示。
注意:在程序中不得使用任何變量(必須通過(guò)屬性設(shè)置來(lái)移動(dòng)控件)。保存時(shí)必須存放在考生文件夾下,
窗體文件名為sjt2.frm,工程文件名為sjt2.vbp
.Ia|x|?Forml
]崩一[曲|空]
圖4-2圖4-3
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的“考生文件夾“均為c:\wexam\25160001。
(1)在考生文件夾中有工程文件sjt3.vbp及其窗體文件sjt3.frm,該程序是不完整的。請(qǐng)?jiān)谟???hào)的地方填
入正確內(nèi)容,然后刪除?及所有注釋符(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有3個(gè)名稱分別為Texll、Texl2和Text3的文本框,一個(gè)名稱為C1,標(biāo)題為〃計(jì)算〃的命令按鈕,如
圖4-4所示。要求程序運(yùn)行后,在Textl和Text2中分別輸入兩個(gè)整數(shù),單擊”計(jì)算〃按鈕后,可把兩個(gè)整數(shù)之
間的所有整數(shù)(含兩個(gè)整數(shù))累加起來(lái)并在Texl3中顯示。
圖4-4
(2)在窗體上建立一個(gè)名稱為Textl的文本框,建立一個(gè)名稱為Cmdl,標(biāo)題為〃計(jì)算〃的命令按鈕,如圖4-5
所示。要求程序運(yùn)行后,如果單擊〃計(jì)算〃按鈕,則求出100-200之間所有可以被3整除的數(shù)的總和,在文本
框中顯示出來(lái),并把結(jié)果存入考生文件夾下的out.txt文件中。(在考生的文件夾下有一個(gè)mode.bas標(biāo)準(zhǔn)模塊,
該模塊中提供了保存文件的過(guò)程putdata,考生可以直接調(diào)用。)
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt4.frm。工程文件名為sjt4.vbp,結(jié)果存入out.txt文
件。
圖4-5
3.綜合應(yīng)用(1小題,計(jì)30分)
下面出現(xiàn)的〃考生文件夾〃均為c:\wexam\2516000k
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟校刻?hào)的地方填入正確
內(nèi)容,然后刪除?及所有注釋符(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有一個(gè)文本框,名稱為Textl,MulliLine屬性為True,ScrollBars屬性為2,兩個(gè)命
令按鈕,名稱分別為Cmdl和Cmd2,標(biāo)題分別為〃讀入數(shù)據(jù)〃和〃排序顯示保存“,如圖4-6所示。程序運(yùn)行后,
如果單擊"讀入數(shù)據(jù)"按鈕,則讀入〃in.txt〃文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1);如果單
擊〃排序顯示保存〃按鈕,則對(duì)這100個(gè)整數(shù)按從小到大進(jìn)行排序,把排序后的全部數(shù)據(jù)在文本框Tex"中顯
示出來(lái),然后存入考生文件夾中的文件〃result.txt〃中(在程序中的標(biāo)準(zhǔn)模塊prog.bas過(guò)程可以把指定個(gè)數(shù)的
數(shù)組元素存入result.txt文件)。
注意:文件必須存放在考生文件夾下,窗體文件名為sjt5.frm,工程文件名為sjbvbp,排序結(jié)果存入result.txt
文件,否則沒(méi)有成績(jī)。
圖4-6
(五)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上建立一個(gè)水平滾動(dòng)條,請(qǐng)?jiān)趯傩源翱谥邪阉拿Q設(shè)置為HS1,Max屬性設(shè)
置為100,Min屬性設(shè)置為0,Value屬性設(shè)置為100。程序運(yùn)行后,滾動(dòng)框位于滾動(dòng)條最右端,如圖5-1所示,
如果單擊滾動(dòng)條之外的窗體部分,則滾動(dòng)框跳到最左端。
注意:只能直接為相應(yīng)的屬性賦值,不得使用變量。保存時(shí)必須存放在考生文件夾下,窗體文件名為sjtl.frm,
工程文件名為sjtl.vbpo
圖5-1
(2)在名稱為Forml的窗體中建立1個(gè)標(biāo)簽,名稱為L(zhǎng)1,在標(biāo)簽上顯示〃選課〃,其字號(hào)大小為四號(hào):再建
立3個(gè)復(fù)選框,名稱分別為Chkl、Chk2和Chk3,標(biāo)題分別為〃操作系統(tǒng)”、〃數(shù)據(jù)庫(kù)原理〃和“概率論“,字體
大小均為14,其中〃概率論〃被禁用,如圖5-2所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjl2.frm,工程文件名為sjt2.vbp。
圖5-2
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的“考生文件夾“均為c:\wexam\25160001。
(1)在考生文件夾中有工程文件sjt3.vbp及其窗體文件sjt3.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填
入正確內(nèi)容,然后刪除?及所有注釋符(即,號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有一個(gè)名稱為TexU的文本框,一個(gè)名稱為C1,標(biāo)題為〃校驗(yàn)〃的命令按鈕。其中文本框用來(lái)輸入口
令,如圖5-3所示,要求在文本框中輸入的內(nèi)容都必須以〃*〃顯示(請(qǐng)考生通過(guò)屬性窗口設(shè)置)。要求程序
運(yùn)行后,輸入口令,單擊命令按鈕后,對(duì)口令進(jìn)行校驗(yàn)。如果輸入的內(nèi)容是〃ABC〃這3個(gè)大寫字母,則用
MsgBox信息框輸出"正確〃,否則輸出〃錯(cuò)誤〃,如圖5-4所示。
圖5-3圖5-4
(2)在考生文件夾中有工程文件sjM.vbp及其窗體文件sjt4.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填
入正確內(nèi)容,然后刪除?及所有注釋符(即但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體上有3個(gè)名稱分別為Chi、Ch2和Ch3的復(fù)選框,標(biāo)題依次為〃程序設(shè)計(jì)”、〃數(shù)據(jù)庫(kù)原理〃和〃計(jì)算機(jī)網(wǎng)
絡(luò)〃,還有一個(gè)名稱為CI,標(biāo)題為"選課〃的命令按鈕,如圖5-5所示。要求程序運(yùn)行后,如果選擇某個(gè)復(fù)選
框,當(dāng)單擊命令按鈕時(shí)在窗體上輸出相應(yīng)的信息。例如:如果選擇〃程序設(shè)計(jì)〃和〃數(shù)據(jù)庫(kù)原理〃復(fù)選框,單
擊命令按鈕后,將在窗體上顯示〃我選的課程是程序設(shè)計(jì)數(shù)據(jù)庫(kù)原理”;
.?!□!xi
我選的譚程是程畀設(shè)計(jì)計(jì)算機(jī)網(wǎng)絡(luò)
課程
rwir
圖5-5
3.綜合應(yīng)用(1小題,計(jì)30分)
下面出現(xiàn)的〃考生文件夾”均為c:\wexam\25160001。
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正確
內(nèi)容,然后刪除?及所有注釋符(即'號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Fonnl的窗體上有一個(gè)文本框,名稱為Textl,MultiLine屬性為True,ScrollBars屬性為2,兩個(gè)命
令按鈕,名稱分別為Cmdl和Cmd2,標(biāo)題分別為“讀入數(shù)據(jù)〃和〃排序顯示保存〃,如圖5-6所示。程序運(yùn)行后,
如果單擊〃讀入數(shù)據(jù)〃按鈕,則讀入in.txt文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1);如果單擊
〃排序顯示保存〃按鈕,則對(duì)這100個(gè)整數(shù)按從大到小進(jìn)行排序,把排序后的全部數(shù)據(jù)在文本框Textl中顯示
出來(lái),然后存入考生文件夾的out.txt文件中。(考生文件夾下的標(biāo)準(zhǔn)模塊model.bas中的putdata過(guò)程可以把
指定個(gè)數(shù)的數(shù)組元素存入out.txt文件。)
注意:文件必須存放在考生文件夾下,窗體文件名為sjt5.frm,工程文件名sjt5.vbp,排序結(jié)果存入out.txt文
件中,否則沒(méi)有成績(jī)。
圖5-6
(六)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的”考生文件夾”均為c:\wexam\25160001。
請(qǐng)根據(jù)以卜.各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上建立一個(gè)名稱為Cmdl,標(biāo)題為〃顯示〃的命令按鈕,編寫適當(dāng)?shù)氖录^(guò)程。
程序運(yùn)行后,如果單擊〃顯示〃命令按鈕,則在窗體上顯示〃等級(jí)考試”,如圖6?1所示。程序中不能使用任何
變量,直接顯示字符串。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjtLfm,工程文件名為sjtl.vbp。
■.Forml?!□!x|
—試
::顯示二:
圖6-1
(2)在名稱為Forml的窗體上建立一個(gè)名稱為L(zhǎng)1的標(biāo)簽,兩個(gè)名稱為Cmdl和Cmd2,標(biāo)題分別為〃顯示「
和”顯示2”的命令按鈕。編寫適當(dāng)?shù)氖录^(guò)程,要求程序運(yùn)行后,如果單擊"顯示1"命令按鈕,則在標(biāo)簽上
顯示字符串"aaa";如果單擊"顯示2"命令按鈕,則在標(biāo)簽上顯示字符串"bbb"。程序中不能使用任何變量,
直接顯示字符串。如圖6-2所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt2.frm,工程文件名為sjt2.vbp。
Forml-IDIx|
顯示1||匚運(yùn)]
圖6-2
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\25160001。
(1)在窗體上建立一個(gè)名稱為Textl的文本框,然后建立兩個(gè)主菜單,其標(biāo)題分別為〃商品類別〃和〃幫助〃,
名稱分別為vbMenu和vbHelp,其中〃商品類別〃菜單包括〃百貨〃、〃食品〃和〃家電〃三個(gè)子菜單,名稱分別
為vbMenul、vbMenu2和vbMenu30程序運(yùn)行后,如果在〃商品類別”的下拉菜單中選擇〃百貨”,則在文本框
內(nèi)顯示"大類核算〃;如果選擇〃食品〃,則在文本框內(nèi)顯示〃中類核算〃;如果選擇〃家電〃,則在文本框內(nèi)
顯示〃小類核算“。程序中不能使用任何變量,直接顯示字符串。程序運(yùn)行界面如圖6-3所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt3.frm,工程文件名為sjt3.vbp。
CESQI^HK皿刈
商品矣別幫助
圖6-3
(2)在考生文件夾中有文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正
確內(nèi)容,然后刪除?及所有注釋符(即,號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件夾和文件名。
本題描述如下:
窗體上有一個(gè)名稱為Textl的文本框;兩個(gè)復(fù)選框,名稱分別為Chi和Ch2,標(biāo)題分別為〃英語(yǔ)班〃和〃計(jì)算機(jī)
班〃。要求程序運(yùn)行后,如果只選中Chi,單擊窗體,則在文本框中顯示〃報(bào)名參加英語(yǔ)班“;如果只選中Ch2,
然后單擊窗體,則在文本框中顯示〃報(bào)名參加計(jì)算機(jī)班〃;如果同時(shí)選中Chi和Ch2,單擊窗體,則在文本框
中顯示〃報(bào)名參加英語(yǔ)班和計(jì)算機(jī)班“;如果Chi和Ch2都不選取,在單擊窗體后,則在文本框中什么都不顯
示。程序運(yùn)行界面如圖6?4所示。_________________
?IDIxi
區(qū)名參加英語(yǔ)班和計(jì)算機(jī)班
9英語(yǔ)班
■計(jì)一機(jī)典
圖—
3.綜合應(yīng)用(1小題,計(jì)30分)
下面出現(xiàn)的〃考生文件夾“均為c:\wexam\25160001。
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正確
內(nèi)容,然后刪除?及所有注釋符速『號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有一個(gè)文本框,名稱為Texll,MultiLine屬性為True,ScrollBars屬性為2;兩個(gè)命
令按鈕名稱分別為Cmdl和Cmd2,標(biāo)題分別為〃讀入數(shù)據(jù)〃和〃計(jì)算保存〃,如圖6-5所示。要求程序運(yùn)行后,
如果單擊〃讀入數(shù)據(jù)”按鈕,則讀入〃in.txt〃文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),同時(shí)在
文本框中顯示出來(lái);如果單擊〃計(jì)算保存〃按鈕,則計(jì)算其中前50個(gè)數(shù)之和,并把求和結(jié)果在文本框Textl
中顯示出來(lái),同時(shí)把結(jié)果存入考生文件夾中的文件〃out.txt"中。(在考生的文件夾下有標(biāo)準(zhǔn)模塊mode.bas,
其中的putdata過(guò)程可以把結(jié)果存入指定的文件)。
注意:文件必須存放在考生文件夾下,窗體文件名為sjt5.frm,工程文件名為sjt5.vbp,計(jì)算結(jié)果存入out.lxt
文件,否則沒(méi)有成績(jī)。
囪6-5
(七)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的〃考生文件夾”均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上畫一個(gè)名稱為Texll的文本框,通過(guò)屬性窗口設(shè)置文本框?qū)傩?,在文本框中顯
示〃WWB〃,如圖7-1所示;再建立一個(gè)名稱為Cmdl,標(biāo)題為〃清除〃的命令按鈕。編寫適當(dāng)?shù)氖录^(guò)程,要
求程序運(yùn)行后,如果單擊〃清除〃命令按鈕,則清除文本框中所顯示的信息。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjtl.frm,工程文件名為sjll.vbp。
圖7-1
(2)在名稱為Forml的窗體上建立兩個(gè)名稱分別為Cmdl和Cmd2,標(biāo)題分別為〃輸入〃和〃連接”的命令按鈕。
要求程序運(yùn)行后,單擊〃輸入”按鈕,可通過(guò)輸入對(duì)話框輸入兩個(gè)字符串,存入字符串變量a和b中(a和b定
義為窗體變量),如果單擊〃連接〃按鈕,則把兩個(gè)字符串連接為一個(gè)字符串(順序不限)并在信息框中顯
示出來(lái),在程序中不得使用任何其他變量。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sj12.frm,工程文件名為sjt2.vbp。
圖7-2圖7?3
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的“考生文件夾“均為c:\wexam\25160001。
(1)在窗體上建立一個(gè)名稱為Textl的文本框,然后建立兩個(gè)主菜單,標(biāo)題分別為〃學(xué)分等級(jí)〃和〃幫助〃,
名稱分別為vbMenu和vbHelp,其中“學(xué)分等級(jí)〃菜單包括標(biāo)題為“等級(jí)A〃、〃等級(jí)B〃和〃等級(jí)C〃三個(gè)子菜單,
名稱分別為vbMenul、vbMenu2和vbMenu3。要求程序運(yùn)行后,如果在〃學(xué)分等級(jí)〃的下拉菜單中選擇〃等級(jí)
A”,則在文本框內(nèi)顯示〃85分以上〃;如果選擇”等級(jí)B〃,則在文本框內(nèi)顯示"75分至85分〃;如果選擇〃
等級(jí)C〃,則在文本框內(nèi)顯示〃60分至75分〃。程序中不能使用任何變量,直接顯示字符串。程序運(yùn)行界面
如圖7-4所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt3.frm,工程文件名為sjt3.vbp。
Form!
學(xué)分等皴然助
圖7-4
(2)在考生文件夾中有文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請(qǐng)?jiān)谟校刻?hào)的地方填入正
確內(nèi)容,然后刪除?及所有注釋符(即'號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件夾和文件名。
本題描述如下:
窗體上有一個(gè)名稱為Textl的文本框;兩個(gè)復(fù)選框,名稱分別為Chi和Ch2,標(biāo)題分別為〃足球〃和〃乒乓球”;
一個(gè)名稱為C1,標(biāo)題為〃確定〃命令按鈕。要求程序運(yùn)行后,如果只選中Chi,單擊〃確定〃命令按鈕,則在
文本框中顯示〃我喜歡足球”;如果只選中Ch2,單擊“確定"命令按鈕,則在文本框中顯示〃我喜歡乒乓球
〃;如果同時(shí)選中Chi和Ch2,然后單擊〃確定〃命令按鈕,則在文本框中顯示〃我喜歡足球和乒乓球〃;如果
Chi和Ch2都不選,然后單擊〃確定〃命令按鈕,則在文本框中什么都不顯示。程序運(yùn)行界面如圖7-5所示。
?Forml-igjxj
|我喜了足球
B足球r—>
「折球I—陷定」
圖7-5
3.綜合應(yīng)用(1小題,計(jì)30分)
下面出現(xiàn)的〃考生文件夾”均為c:\wexam\25160001。
在考生文件夾中有工程文件sjbvbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正確
內(nèi)容,然后刪除?及所有注釋符(即,號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有一個(gè)文本框,名稱為Textl,MultiLine屬性為True,ScrollBars屬性為2;兩個(gè)命
令按鈕,名稱分別為Cmdl和Cmd2,標(biāo)題分別為〃讀入數(shù)據(jù)〃和〃計(jì)算保存〃,如圖7-6所示。要求程序運(yùn)行后,
如果單擊〃讀入數(shù)據(jù)〃按鈕,則讀入“in.txt”文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),同時(shí)在
文本框中顯示出來(lái);如果單擊〃計(jì)算保存〃按鈕,則計(jì)算數(shù)組中前30個(gè)數(shù)的平均值(結(jié)果四舍五入為整數(shù)),
并把結(jié)果在文本框Textl中顯示出來(lái),同時(shí)把結(jié)果存入考生文件夾中的文件〃中。(在考生的文件夾
下有標(biāo)準(zhǔn)模塊mode.bas,其中的puldata過(guò)程可以把結(jié)果存入指定的文件)。
注意:文件必須存放在考生文件夾下,窗體文件名為sjt5.frm,工程文件名為sjt5.vbp,計(jì)算結(jié)果存入out.txt
文件,否則沒(méi)有成績(jī)。
圖7-6
(八)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的〃考生文件夾〃均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上建立一個(gè)名稱為Cmdl,寬度為1500,高度為500,標(biāo)題為〃顯示〃的命令按
鈕,編寫適當(dāng)?shù)氖录^(guò)程,要求程序運(yùn)行后,如果單擊〃顯示〃命令按鈕,則在窗體上顯示〃計(jì)算機(jī)等級(jí)考試
”,運(yùn)行結(jié)果如圖8-1所示。程序中不能使用任何變量,直接顯示字符串。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjll.frm,工程文件名為sjtl.vbp。
圖8-1
(2)在名稱為Forml的窗體上建立兩個(gè)名稱分別為Cmdl和Cmd2,標(biāo)題分別為〃必修課”和〃選修課〃的命令
按鈕。編寫適當(dāng)?shù)氖录^(guò)程,要求程序運(yùn)行后,如果單擊〃必修課〃命令按鈕,在窗體上顯示〃VB6。必修課
〃;如果單擊〃選修課〃命令按鈕,在窗體上顯示〃C語(yǔ)言選修課〃。程序中不能使用任何變量,直接顯示字符
串。程序運(yùn)行界面如圖8-2所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sjt2.frm,工程文件名為sjt2.vbp。
圖8-2
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的〃考生文件夾〃均為c:\wexam\25160001。
(1)在窗體上建立一個(gè)名稱為Textl的文本框,然后建立兩個(gè)主菜單,標(biāo)題分別為〃銷售業(yè)態(tài)〃和“幫助〃,
名稱分別為vbMenu和vbHelp,期〃銷售業(yè)態(tài)〃菜單包括〃大型百貨〃、”連鎖超市〃和“前店后廠”三個(gè)子菜單,
名稱分別為vbMenul、vbMenu2和vbMenu3。要求程序運(yùn)行后,在“銷售業(yè)態(tài)”的卜拉菜單中選擇“大型百貨〃,
則在文本框內(nèi)顯示〃百貨大樓”;如果選擇〃連鎖超市〃,則在文本框內(nèi)顯示〃利客隆〃;如果選擇〃前店后廠〃
則在文本框內(nèi)顯示"稻香村〃。程序運(yùn)行界面如圖8?3所示。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sj13.frm,工程文件名為sjt3.vbp。
BHHIMI^H皿x
銷但業(yè)方招助
圖8-3
(2)在考生文件夾中有文件sjt4.vbp及其窗體文件sjt4.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正
確內(nèi)容,然后刪除?及所有注釋符(即,號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件夾和文件名。
本題描述如下:
窗體上有一個(gè)名稱為Textl的文本框;兩個(gè)復(fù)選框,名稱分別為Chi和Ch2,標(biāo)題分別為〃羽毛球〃和〃乒乓球
〃;一個(gè)名稱為C1,標(biāo)題為〃確定〃的命令按鈕。要求程序運(yùn)行后,如果只選中Chi,單擊〃確定〃命令按鈕,
則在文本框中顯示〃報(bào)名參加羽毛球比賽〃;如果只選中Ch2,然后單擊“確定〃命令按鈕,則在文本框中顯
示〃報(bào)名參加乒乓球比賽”;如果同時(shí)選中Chi和Ch2,單擊〃確定〃命令按鈕,則在文本框中顯示〃報(bào)名參
加羽毛球和乓乓球比賽〃;如果Chi和Ch2都不選,然后單擊〃確定〃命令按鈕,則在文本框中什么都不顯示。
程序運(yùn)行界面如圖8-4所示。
搬名―一羽毛麻乒乓球比寡
廠霸工I
圖8-4
3.綜合應(yīng)用(1小題,計(jì)30分)
下面出現(xiàn)的〃考生文件夾“均為c:\wexam\25160001。
在考生文件夾中有工程文件sjt5.vbp及其窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正確
內(nèi)容,然后刪除?及所有注釋符(即,號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有一個(gè)文本框,名稱為Textl,MultiLine屬性為True,ScroHBars屬性為2;兩個(gè)命
令按鈕,名稱分別為Cmdl和Cmd2,標(biāo)題分別為“讀入數(shù)據(jù)”和〃計(jì)算保存",如圖8-5所示。要求程序運(yùn)行后,
如果單擊〃讀入數(shù)據(jù)〃按鈕,則讀入〃in.txt〃文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),同時(shí)在
文本框中顯示出來(lái);如果單擊〃計(jì)算保存〃按鈕,則計(jì)算小于或等于700的所有數(shù)之和,并把求得的結(jié)果在文
本框Texll中顯示出來(lái),同時(shí)把該結(jié)果存入考生文件夾中的文件〃oul.lxt〃中。(在考生文件夾下的標(biāo)準(zhǔn)模塊
mode.bas'l1的putdata過(guò)程可以把結(jié)果存入指定的文件)
注意:文件必須存放在考生文件夾下,窗體文件名為sjt5.fnn,工程文件名為sjt5.vbp,計(jì)算結(jié)果存入out.txt
文件,否則沒(méi)有成績(jī)。_________________
-inix1
學(xué)人敷站IitMWffI
圖8-5
(九)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\2516(XX)1。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上畫一個(gè)文本框,名稱為Textl;再畫兩個(gè)命令按鈕,名稱分別為C1和C2,標(biāo)
題分別為“隱藏〃和〃顯示〃。請(qǐng)編寫適當(dāng)?shù)氖录^(guò)程,使得在運(yùn)行時(shí),如果單擊〃隱藏〃按鈕,則文本框消失,
而如果單擊〃顯示〃按鈕,則文本框顯示出來(lái),如圖9-1和圖9-2所示。程序中不得使用任何變量。
注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjtl.vbp,窗體文件名為sjtl.frm。
圖9/圖9-2
(2)在窗體上畫兩個(gè)文本框,名稱分別為Textl和Texl2。請(qǐng)?jiān)O(shè)置適當(dāng)?shù)目丶傩?,并編寫適當(dāng)?shù)氖录^(guò)程,
使得在運(yùn)行時(shí),如果在Textl中每輸入一個(gè)字符,則顯示一個(gè)"*〃,同時(shí)在Text2中顯示輸入的內(nèi)容,如圖9-3
所示。程序中不得使用任何變量。
注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjl2.vbp,窗體文件名為sjt2.frm。
圖9-3
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在考生文件夾下有工程文件sjt3.vbp及窗體文件sjt3.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入
正確內(nèi)容,然后刪除?及所有注釋符(即但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在窗體中有3個(gè)滾動(dòng)條,名稱分別為HScrolU、HScroll2?UHScroll3,4個(gè)標(biāo)簽,名稱分別為L(zhǎng)abell、Label2>
LabeI3和Label4,Labell~Label3的Text分別為“紅〃、〃綠〃和〃藍(lán)〃;Label4用來(lái)顯示顏色變化。要求程序
運(yùn)行后,標(biāo)簽Label4的顏色隨著三種顏色滾動(dòng)條的變化而變化。試在HScroIll、HScro112和HScroll3中輸入
相應(yīng)的代碼以實(shí)現(xiàn)程序功能。如圖9-4所示。
圖9-4
(2)在考生文件夾下有工程文件sjt4.vbp及窗體文件sjt4.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入
正確內(nèi)容,然后刪除?及所有注釋符(即’號(hào))但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
根據(jù)給定的圖形的三邊的邊長(zhǎng)來(lái)判斷圖形的類型。若為三角形則同時(shí)計(jì)算出為何種三角形,及三角形的周
長(zhǎng)和面積,程序運(yùn)行界面如圖9-5所示。要求完成”判斷并計(jì)算〃按鈕的如下功能:
判斷輸入的條件是否為三角形,若是三角形則在Textl中顯示”是三角形〃:在Text2中顯示是何種三角形:
單擊〃清除再來(lái)“按鈕可以將所有顯示框清空,且按鈕本身變?yōu)椴豢蛇x取狀態(tài)。當(dāng)單擊〃判斷并計(jì)算〃之后重
新恢復(fù)為可選狀態(tài)。
附:三角形存在的條件為任一邊不為0,且任兩邊之和大于第三邊;若一邊具有M2+y2KA2,則為直角三
角形;若所有邊具有標(biāo)2+1)人2>€人2,則為銳角三角形;若一邊具有標(biāo)2+1)人2<”2,則為鈍角三角形。
圖9-5
3.綜合應(yīng)用(1小題,計(jì)30分)
注意:下面出現(xiàn)的”考生文件夾〃均為c:\wexam\25160001。
在考生文件夾下有工程文件sjt5.vbp及窗體文件sjt5.frm,該程序是不完整的,請(qǐng)?jiān)谟???hào)的地方填入正確內(nèi)
容,然后刪除?及所有注釋符(即,號(hào)),但不能修改其他部分。存盤時(shí)不得改變文件名和文件夾。
本題描述如下:
在名稱為Forml的窗體上有三個(gè)Label控件和兩個(gè)名稱分別為COMSTART和COMEXIT,標(biāo)題分別為"開始”
和〃退出〃的命令按鈕。編寫函數(shù)ITEM(A,N)其功能是由數(shù)字A組成的不多于N位數(shù)的整數(shù),并利用該函數(shù)求
8+88+888+8888的和結(jié)果寫入考生文件夾下的sjt5.dat文件中。執(zhí)行完畢后,〃開始〃按鈕變成〃完成”,且無(wú)
效(變灰)。如圖9-6所示。
-iQim
部g***露匕
a?r?
■utre*W03
圖9-6
(十)1.基本操作(2小題,每小題15分,共計(jì)30分)
注意:下面出現(xiàn)的”考生文件夾“均為c:\wexam\25160001。
請(qǐng)根據(jù)以下各小題的要求設(shè)計(jì)VisualBasic應(yīng)用程序(包括界面和代碼)。
(1)在名稱為Forml的窗體上畫兩個(gè)文本框,名稱分別為T1和T2,初始情況下都沒(méi)有內(nèi)容。請(qǐng)編寫適當(dāng)?shù)?/p>
事件過(guò)程,使得運(yùn)行時(shí),在T1中輸入的任何字符,立即顯示在T2中,如圖10-1所示。程序中不得使用任何
變量。
注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjtl.vbp,窗體文件名為sjtl.frm。
■.Forml
|全⑻十?機(jī)■?考試1
|全曾十一機(jī)等級(jí)考試
圖10-1
(2)在名稱為Forml的窗體上畫?個(gè)文本框,名稱為Textl;再畫一個(gè)命令按鈕,名稱為C1,標(biāo)題為〃移動(dòng)
〃,如圖10-2所示。請(qǐng)編寫適當(dāng)?shù)氖录^(guò)程,使得在運(yùn)行時(shí),單擊〃移動(dòng)〃按鈕,則文本框水平移動(dòng)到窗體的
最左端如圖10-3所示。程序中不得使用任何變量。
注意:存盤時(shí)必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。
圖10-2圖10-3
2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
注意:下面出現(xiàn)的〃考生文件夾〃均為c:\wexam\2516000I。
(1)在考生文件夾下有工程文件sjt3.vbp及窗體文件sjt3.frm,該程序是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025合同模板中央空調(diào)銷售合同范本
- 北京億歐網(wǎng)盟科技有限公司-新質(zhì)生產(chǎn)力系列:2025中國(guó)消費(fèi)級(jí)AI硬件價(jià)值洞察及GEEK50榜單報(bào)告
- 2024年三年級(jí)道德與法治下冊(cè) 第四單元 多樣的交通和通信 11四通八達(dá)的交通第二課時(shí)說(shuō)課稿 新人教版
- 2024年秋七年級(jí)地理上冊(cè) 第五章 世界的發(fā)展差異 5.2《國(guó)際經(jīng)濟(jì)合作》說(shuō)課稿2 (新版)湘教版
- 9 古代科技 耀我中華(說(shuō)課稿)2024-2025學(xué)年統(tǒng)編版道德與法治五年級(jí)上冊(cè)
- 養(yǎng)殖設(shè)備銷售合同范例
- 2024年一年級(jí)道德與法治上冊(cè) 第16課 我有一雙明亮的眼睛說(shuō)課稿 未來(lái)版
- 9 種豆子 說(shuō)課稿-2023-2024學(xué)年科學(xué)二年級(jí)下冊(cè)冀人版
- 出售電廠鍋爐合同范例
- 人員轉(zhuǎn)公司合同范例
- 跨領(lǐng)域安檢操作標(biāo)準(zhǔn)化的現(xiàn)狀與挑戰(zhàn)
- 大模型落地應(yīng)用實(shí)踐方案
- 催收質(zhì)檢報(bào)告范文
- 2025年八省聯(lián)考內(nèi)蒙古高考生物試卷真題答案詳解(精校打印)
- 2024山東一卡通文化旅游一卡通合作協(xié)議3篇
- 人教版八年級(jí)上冊(cè)地理 2024-2025學(xué)年八年級(jí)上冊(cè)地理期中測(cè)試卷(二)(含答案)
- 2024-2025年江蘇專轉(zhuǎn)本英語(yǔ)歷年真題(含答案)
- 2024屆清華大學(xué)強(qiáng)基計(jì)劃數(shù)學(xué)學(xué)科筆試試題(附答案)
- 農(nóng)電公司績(jī)效考核管理辦法
- 斜拉橋施工技術(shù)之斜拉索圖文并茂
- GB 1886.227-2016食品安全國(guó)家標(biāo)準(zhǔn)食品添加劑嗎啉脂肪酸鹽果蠟
評(píng)論
0/150
提交評(píng)論