- 全國(guó)計(jì)算機(jī)二級(jí)考試《VB》操作試題及答案 推薦度:
- 相關(guān)推薦
計(jì)算機(jī)二級(jí)考試《VB》操作試題及答案
在各個(gè)領(lǐng)域,只要有考核要求,就會(huì)有試題,借助試題可以更好地考查參試者所掌握的知識(shí)和技能。什么樣的試題才是科學(xué)規(guī)范的試題呢?下面是小編為大家收集的計(jì)算機(jī)二級(jí)考試《VB》操作,僅供參考,歡迎大家閱讀。
試題及答案1:
一、基本操作題
(1)在名稱(chēng)為Forml,標(biāo)題為“輸入”、最大化按鈕不可用的窗體上畫(huà)1個(gè)名稱(chēng)為Framel的框架控件,其標(biāo)題為“選擇性別”;再向框架內(nèi)畫(huà)兩個(gè)名稱(chēng)分別為Optionl和Option2的單選按鈕,其標(biāo)題分別為“男”和“女”,并將單選按鈕Option2設(shè)置為選中狀態(tài)。請(qǐng)?jiān)O(shè)置相應(yīng)屬性使得程序執(zhí)行時(shí),窗體界面如圖所示。
注意:存盤(pán)時(shí),將文件保存至考生文件夾下,窗體文件名為sjtl.frm,工程文件名為sjtl.vbp。
(2)在名稱(chēng)為Forml的窗體上畫(huà)1個(gè)名稱(chēng)為L(zhǎng)abell的標(biāo)簽,其標(biāo)題為“計(jì)算機(jī)等級(jí)考試”,且能根據(jù)標(biāo)題內(nèi)容自動(dòng)調(diào)整大小,有邊框(如圖所示);再在窗體上畫(huà)1個(gè)名稱(chēng)為HScrolll的水平滾動(dòng)條,并將滾動(dòng)條所能表示的最小值設(shè)置為10、最大值設(shè)置為20。
要求:編寫(xiě)適當(dāng)?shù)氖录^(guò)程,使得程序運(yùn)行時(shí),當(dāng)單擊水平滾動(dòng)條兩端的箭頭時(shí),能將標(biāo)簽中的文字大小設(shè)置為滾動(dòng)框當(dāng)前位置值,程序運(yùn)行后的界面如圖所示。
注意:程序中不得使用變量,每個(gè)事件過(guò)程中只能寫(xiě)一條語(yǔ)句(不得使用選擇語(yǔ)句或循環(huán)語(yǔ)句)。存盤(pán)時(shí)必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。
二、簡(jiǎn)單應(yīng)用題
(1)考生文件夾中有工程文件sjt3.vbv。窗體上顯示有一個(gè)列表框和一個(gè)文本框,且列表框中已有若干列表項(xiàng)。程序的功能是,程序運(yùn)行時(shí),當(dāng)用戶(hù)在列表框中單擊并選中某個(gè)列表項(xiàng)時(shí),該項(xiàng)的內(nèi)容將顯示到文本框中,用戶(hù)可以在文本框中對(duì)相關(guān)內(nèi)容進(jìn)行編輯,按回車(chē)鍵后,能夠用編輯好的內(nèi)容替換被選中的列表項(xiàng),并自動(dòng)清空文本框;當(dāng)雙擊某個(gè)列表項(xiàng)時(shí),則從列表框中刪除該列表項(xiàng);當(dāng)用戶(hù)直接在文本框中鍵入文本并按回車(chē)鍵后,則把該文本添加為列表框的一個(gè)新列表項(xiàng),添加完成后,將文本框清空。運(yùn)行窗體如圖所示。
要求:程序已經(jīng)給出,但不完整,請(qǐng)將其中的注釋符去掉,把“?”改為正確的內(nèi)容,以實(shí)現(xiàn)上述程序功能。
注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序。最后程序按原文件名存盤(pán)。
(2)考生文件夾中有一個(gè)工程文件sjt4.vbp。窗體上有兩個(gè)文本框和一個(gè)標(biāo)題為“運(yùn)算”的命令按鈕。程序的功能是,當(dāng)程序運(yùn)行時(shí),單擊“運(yùn)算”按鈕,能夠產(chǎn)生10個(gè)1~100之間的隨機(jī)整數(shù),并顯示在上面一個(gè)文本框中,然后,程序從中找出一個(gè)最大值,并將最大值與第1個(gè)數(shù)互換位置,最后把結(jié)果顯示在下面一個(gè)文本框中。下圖為程序某次運(yùn)行的結(jié)果。程序已經(jīng)給出,但不完整,請(qǐng)將其中的注釋符去掉,把“?”改為正確的內(nèi)容,以實(shí)現(xiàn)上述程序功能。
注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序,最后程序按原文件名存盤(pán)。
三、綜合應(yīng)用題
考生文件夾下有工程文件sjt5.vbp,窗體界面如圖所示。考生文件夾下的in5.dat文件中有某次歌睦大獎(jiǎng)賽10位選手的得分,文件中的每一行數(shù)據(jù)包含選手的編號(hào)及5位評(píng)委的打分。程序運(yùn)行時(shí),單擊“顯示數(shù)據(jù)”按鈕,則將in5.dat文件的內(nèi)容讀入二維數(shù)組a中,并將數(shù)組a各元素的值顯示在Textl文本框中;單擊“計(jì)算并排序”按鈕,則先計(jì)算每位選手的平均分作為最后得分,再按最后得分從高到低排序,最后按序在Listl列表框中顯示各選手的編號(hào)和最后得分(每組編號(hào)和最后得分用空格隔開(kāi)作為一行)。單擊“保存”按鈕,則保存結(jié)果!帮@示數(shù)據(jù)”和“保存”按鈕的Click事件過(guò)程已經(jīng)給出,請(qǐng)編寫(xiě)“計(jì)算并排序”按鈕的Click事件過(guò)程實(shí)現(xiàn)上述功能。
注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序,在結(jié)束程序運(yùn)行之前,必須單擊“計(jì)算并排序”按鈕后,再單擊“保存”按鈕保存結(jié)果,否則無(wú)成績(jī)。最后,程序按原文件名存盤(pán)。
答案及解析:
一、基本操作題
(1)【解題思路】新建一個(gè)空白窗體,添加一個(gè)框架控件和兩個(gè)單選按鈕控件,設(shè)置窗體和控件的相關(guān)屬性值。
【操作步驟】
步驟1:新建一個(gè)“輸入”、最大化按鈕不可用的窗體,相關(guān)屬性設(shè)置如表4.1所示。
步驟2:向窗體中添加一個(gè)框架控件和兩個(gè)選項(xiàng)按鈕,并設(shè)置好相關(guān)屬性,如表4.2所示。
設(shè)置完成后效果如圖4.1所示。
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)。
(2)【解題思路】新建一個(gè)空白窗體,添加一個(gè)標(biāo)簽控件和一個(gè)水平滾動(dòng)條控件,設(shè)置好該控件的相關(guān)屬性,最后通過(guò)水平滾動(dòng)條的change事件,將標(biāo)簽控件的fontSize屬性設(shè)置為滾動(dòng)條的value值。
步驟3:添加一個(gè)水平滾動(dòng)條,設(shè)置控件的相關(guān)屬性。
步驟5:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)。
二、簡(jiǎn)單應(yīng)用題
(1)【解題思路】本題主要考查對(duì)列表框控件的使用,包括向列表框中增加項(xiàng)目,從列表框中刪除項(xiàng)目。修改列表框中選中項(xiàng)目的值。
第一個(gè)空使用列表框的Text屬性,該屬性的值為最后一次選中的表項(xiàng)的文本。
第二個(gè)空使用列表框的Lisflndex屬性,該屬性的值是已選中的表項(xiàng)的位置。
第三個(gè)空判斷Text1文本框中的內(nèi)容是否為空。
第四個(gè)空表示當(dāng)列表框中無(wú)選中項(xiàng)目時(shí),將Text1中的內(nèi)容添加到列表框的最后。
第五個(gè)空表示將Text1文本框中的文本替換為列表框中選中的項(xiàng)目,使用列表框的List和ListIndex屬性。
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)
(2)【解題思路】本題主要考核對(duì)數(shù)組中元素的基本操作,利用循環(huán)語(yǔ)句找出數(shù)組中的最大值,并將保存最大值和其所對(duì)應(yīng)的下標(biāo),然后將最大值與數(shù)組中的第一個(gè)元素進(jìn)行互換操作。
三、綜合應(yīng)用題
【解題思路】本題主要考核列表框控件的基本操作,在事件過(guò)程中利用循環(huán)結(jié)構(gòu)對(duì)二維數(shù)組中的元素求平均值,并將結(jié)果添加到列表框中,然后利用二重循環(huán)結(jié)構(gòu)對(duì)列表框中的元素進(jìn)行降序排列。
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤(pán)。
試題及答案2:
1.棧和隊(duì)列的共同特點(diǎn)是( )
A.都是先進(jìn)先出
B.都是先進(jìn)后出
C.只允許在端點(diǎn)處插入和刪除元素
D.沒(méi)有共同點(diǎn)
【參考答案】 C
2.鏈表不具有的特點(diǎn)是( )
A.不必事先估計(jì)存儲(chǔ)空間 B.可隨機(jī)訪問(wèn)任一元素
C.插入刪除不需要移動(dòng)元素 D.所需空間與線(xiàn)性表長(zhǎng)度成正比
【參考答案】 B
3.為了提高測(cè)試的效率,應(yīng)該( )
A.隨機(jī)選取7測(cè)試數(shù)據(jù) B.取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)
C.在完成編碼以后制定軟件的測(cè)試計(jì)劃 D.集中對(duì)付那些錯(cuò)誤群集的程序
【參考答案】 D
4.軟件生命周期中所花費(fèi)用最多的階段是( )
A.詳細(xì)設(shè)計(jì) B.軟件編碼 C.軟件測(cè)試 D.軟件維護(hù)
【參考答案】 D
5.下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是( )
A.數(shù)據(jù)庫(kù)是一個(gè)DBF文件
B.數(shù)據(jù)庫(kù)是一個(gè)關(guān)系
C.數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合
D.數(shù)據(jù)庫(kù)是一組文件
【參考答案】 C
6.算法的空間復(fù)雜度是指( )
A.算法程序的長(zhǎng)度 B.算法程序中的指令條數(shù)
C.算法程序所占的存儲(chǔ)空間 D.執(zhí)行過(guò)程中所需要的存儲(chǔ)空間
【參考答案】 D
7.數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無(wú)關(guān)的是數(shù)據(jù)的( )
A.存儲(chǔ)結(jié)構(gòu) B.物理結(jié)構(gòu) C.邏輯結(jié)構(gòu) D.物理和存儲(chǔ)結(jié)構(gòu)
【參考答案】 C
8.軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過(guò)程設(shè)計(jì),其中軟件的過(guò)程設(shè)計(jì)是指( )
A.模塊間的關(guān)系 B.系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述
C.軟件層次結(jié)構(gòu) D.軟件開(kāi)發(fā)過(guò)程
【參考答案】 B
9.數(shù)據(jù)流圖用于抽象描述一個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識(shí)的圖符不屬于數(shù)據(jù)流圖合法圖符的是( )
A.控制流 B.加工
C.數(shù)據(jù)存儲(chǔ) D.源和潭
【參考答案】 A
10.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于( )
A.需求分析階段 B.邏輯設(shè)計(jì)階段 C.概念設(shè)計(jì)階段 D.物理設(shè)計(jì)階段
【參考答案】 B
11.使用Visual FoxPro的菜單設(shè)計(jì)器時(shí),選中菜單項(xiàng)之后,如果要設(shè)計(jì)它的子菜單,應(yīng)在“結(jié)果”中選擇( )
A.菜單項(xiàng) B.子菜單 C.命令 D.過(guò)程
【參考答案】 B
12.在Visual FoxPro中,用于建立或修改過(guò)程文件的命令是( )
A.MODIFY<文件名> B.MODIFY COMMAND<文件名>
C.MODIFY PROCEDURE<文件名> D.以上B、C都對(duì)
【參考答案】 B
13.在菜單設(shè)計(jì)器中,第一級(jí)菜單的“結(jié)果”項(xiàng)中選項(xiàng)有( )
A.命名、填充名稱(chēng)、子菜單、過(guò)程 B.包含對(duì)象的表單集
C.菜單項(xiàng)、命令、過(guò)程和快捷菜單 D.子菜單、菜單項(xiàng)、過(guò)程和快捷菜單
【參考答案】 A
14.使用命令DECLARE MM(2,3)定義的數(shù)組,包含的數(shù)組元素(下標(biāo)變量)的個(gè)數(shù)為( )
A.2個(gè) B.3個(gè) C.5個(gè) D.6個(gè)
【參考答案】 D
15.計(jì)算所有職稱(chēng)為正、副教授的平均工資,將結(jié)構(gòu)賦予變量PJ中,應(yīng)使用命令( )
A.AVERAGE工資TO PJ FOR″教授″$職稱(chēng)
B.AVERAGE FIELDS工資TO PJ FOR″教授″$職稱(chēng)
C.AVERAGE工資TO PJ FOR職稱(chēng)=″副教授″.AND.職稱(chēng)=″教授″$
D.AVERAGE工資TO PJ FOR職稱(chēng)=″副教授″.OR.″教授″
【參考答案】 A
16.“x是小于100的非負(fù)數(shù)”,用VFP表達(dá)式表示是( )
A.0≤x<100 B.0<=x<100 C.0<=x AND x<100 D.0<=x OR x<100
【參考答案】 C
17.將A區(qū)上的主表文件按關(guān)鍵字段“XM”和C區(qū)上的輔助文件建立關(guān)聯(lián),正確的是( )
A.SET RELATION TO XM INTO C B.SET RELATION TO C INTO XM
C.SET RELATION TO XM TO C D.SET RELATION ON XM INTO C
【參考答案】 A
18.數(shù)據(jù)表文件CJ.DBF已經(jīng)打開(kāi),共有10條記錄,按關(guān)鍵字XM排序,執(zhí)行命令SORT ON XM TO CJ后,屏幕將顯示( )
A.10條記錄排序完成
B.CJ.DBF已存在,覆蓋它嗎(Y/N)
C.文件在使用
D.出錯(cuò)信息
【參考答案】 C
19.關(guān)于數(shù)據(jù)庫(kù)表和自由表,下列說(shuō)法正確的是( )
A.數(shù)據(jù)庫(kù)表可以轉(zhuǎn)換為自由表,反之不能 B.自由表可以轉(zhuǎn)換為數(shù)據(jù)庫(kù)表,反之不能
C.兩者不能相互轉(zhuǎn)換 D.兩者可以相互轉(zhuǎn)換
【參考答案】 D
20.在下列各式中,運(yùn)算結(jié)果為數(shù)值的是( )
A.CTOD(′04/05/97′)-28 B.′1234′+′5678′
C.120+30=150 D.LEN(′ABCD′)-1
【參考答案】 D
21.從數(shù)據(jù)庫(kù)的整體結(jié)構(gòu)看,數(shù)據(jù)庫(kù)系統(tǒng)采用的數(shù)據(jù)模型有( )
A.網(wǎng)狀模型、鏈狀模型和層次模型 B.層次模型、網(wǎng)狀模型和環(huán)狀模型
C.層次模型、網(wǎng)狀模型和關(guān)系模型 D.鏈狀模型、關(guān)系模型和層次模型
【參考答案】 C
22.把當(dāng)前數(shù)據(jù)庫(kù)文件中“性別”字段的值全部清除,但仍保留該字段與其他各字段內(nèi)容,應(yīng)當(dāng)使用命令( )
A.MODIFY STRUCTURE B.DELETE
C.REPLACE D.ZAP
【參考答案】 C
23.假定系統(tǒng)日期是1998年12月20日,有如下命令:
MJ=MOD(YEAR(DATE()),100)
執(zhí)行該命令后,MJ的值是( )
A.1998 B.98 C.981220 D.1220
【計(jì)算機(jī)二級(jí)考試《VB》操作試題及答案】相關(guān)文章:
全國(guó)計(jì)算機(jī)二級(jí)考試《VB》操作試題及答案03-28
全國(guó)計(jì)算機(jī)二級(jí)VB操作試題及答案01-07
計(jì)算機(jī)二級(jí)考試VB考試題及答案02-12
計(jì)算機(jī)等級(jí)考試二級(jí)VB試題及答案06-20
計(jì)算機(jī)二級(jí)VB考試題及答案02-09
2016計(jì)算機(jī)二級(jí)vb考試題及答案02-08
計(jì)算機(jī)二級(jí)《VB》備考試題及答案07-14