第 1 頁:基本操作題 |
第 2 頁:簡單應(yīng)用題 |
第 3 頁:綜合應(yīng)用題 |
第 4 頁:參考答案 |
二、簡單應(yīng)用題
(1)【考點(diǎn)分析】本題考點(diǎn)有:命令按鈕的Caption和Name屬性,下拉式組合框的Caption、Name、List和ListCoum屬性,文本框的Text和Name屬性,標(biāo)簽的Caption和Name屬性,下拉式組合框的Addltem方法以及窗體的Print方法。
【解題思路】命令按鈕和標(biāo)簽的標(biāo)題用屬性窗口中的Caption屬性設(shè)置。要使Textl的文本框沒有初始內(nèi)容,需要將屬性窗口中的Text屬性設(shè)為空。要在下拉式組合框中輸入內(nèi)容,可以在屬性窗口中對下拉式組合框的List屬性進(jìn)行設(shè)置。
Addltem方法用來向組合框中添加一個(gè)列表項(xiàng),其格式為:
組合框.Addltem列表項(xiàng)[索引]
ListCount屬性用來返回組合框中列表項(xiàng)的個(gè)數(shù)。
【操作步驟】
步驟1:新建一個(gè)窗體,按照題目要求建立控件并設(shè)置控件屬性,如圖3.22所示。
程序中用到的控件及屬性設(shè)置見表3.15。
步驟2:打開代碼編輯窗口,在指定位置編寫如下代碼。
參考答案
PrivateSubCommandl_Click()
Comb01.AddItemTextl
EndSub
PrivateSubCommand2_Click()
PrintCembol.ListCount
EndSub
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
(2)【考點(diǎn)分析】本題考點(diǎn)有:Mid()函數(shù)、Len()函數(shù)、Asc()函數(shù)、String()函數(shù)、單選按鈕Value、If判斷語句以及For循環(huán)語句。
【解題思路】根據(jù)題意,首先要確定移動(dòng)的位數(shù),移動(dòng)的位數(shù)是通過單選按鈕來選擇的,移動(dòng)的值是由單選按鈕的Caption屬性值決定的,然后要確定循環(huán)的次數(shù),循環(huán)的次數(shù)是由輸入字母的個(gè)數(shù)決定的。使用Mid()函數(shù)取出字符串中的字符,利用Asc()函數(shù)返回字符的代碼,利用String()函數(shù)將字符代碼轉(zhuǎn)換成字符。
Mid()函數(shù)的格式為Mid(字符串,P,n)。其中,Mid()函數(shù)從第P個(gè)字符開始,向后截取n個(gè)字符,P和n都是算術(shù)表達(dá)式。Mid()函數(shù)的第3個(gè)變量可以省略,這樣將從第P個(gè)字符開始向后截取到字符串的結(jié)尾。
String()函數(shù)用于重復(fù)指定字符串中的字符,返回新的字符串。
Asc()函數(shù)用于返回一個(gè)Integer,代表字符串中首字母的字符代碼。
【操作步驟】
步驟1:打開本題工程文件。
步驟2:打開代碼編輯窗口,去掉程序中的注釋符“´”,將問號改為正確的內(nèi)容。
參考答案(橫線部分是需考生填入的內(nèi)容)
PrivateSubCommandlclick()
DimnAsInteger,kAsInteger,mAsInteger
DimCAsString,aAsString
Fork=0To2
IfOpl(k).ValueThen
n=Val(Opl(k).__________)
EndIf
Nextk
m=Len(Textl.Text)
a=""
Fork=1To_________
C=Mid$(Textl.Text,__________,1)
C=String(1,AsC(C)+n)
工fC>"Z"Ore>”Z”AndC<"a"Then
e=String(1,Asc(C)一26)
EndIf
__________=a+c
Nextk
Text2.Text=a
EndSub
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
【易錯(cuò)提示】單選按鈕數(shù)組的起始下標(biāo)為0,而不是1,在循環(huán)和判斷的時(shí)候要特別注意。
微信搜索"考試吧"獲取更多考試資訊、備考資料
相關(guān)推薦:
各地2016年全國計(jì)算機(jī)等級考試報(bào)名時(shí)間匯總
各地2016年計(jì)算機(jī)等級考試準(zhǔn)考證打印時(shí)間匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |