11[單選題] 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.可行性分析報(bào)告
B.軟件需求規(guī)格說(shuō)明書
C.概要設(shè)計(jì)說(shuō)明書
D.集成測(cè)試計(jì)劃
參考答案:B
參考解析:A錯(cuò)誤,可行性分析階段產(chǎn)生可行性分析報(bào)告。C錯(cuò)誤,概要設(shè)計(jì)說(shuō)明書是總體設(shè)計(jì)階段產(chǎn)生的文檔。D錯(cuò)誤,集成測(cè)試計(jì)劃是在概要設(shè)計(jì)階段編寫的文檔。B正確,軟件需求規(guī)格說(shuō)明書是后續(xù)工作如設(shè)計(jì)、編碼等需要的重要參考文檔。
12[單選題] 編寫如下程序:
程序運(yùn)行后,單擊命令按鈕Commandl,輸出結(jié)果為
A.1100B.0011C.0101D.1010
參考答案:A
參考解析:subl函數(shù)對(duì)全局?jǐn)?shù)組arr元素賦初值,subl函數(shù)參數(shù)傳遞均為默認(rèn)的引用傳遞。因此執(zhí)行完后n值被修改。Commandl_Click()事件中的For循環(huán)對(duì)air數(shù)組元素進(jìn)行倒序輸出。選A.。
13[單選題]工程中有Form1、Form2兩個(gè)窗體(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按鈕)。
Forml是啟動(dòng)窗體。在這些模塊中編寫下面的程序代碼:
下面關(guān)于程序的敘述中錯(cuò)誤的是
A.雙擊Form1的Text1后,Text1中顯示“VisualBa.sic”,彈出Form2
B.雙擊Form1的Text1后,F(xiàn)orm2成為當(dāng)前窗體
C.單擊Form2的命令按鈕,F(xiàn)orm1成為當(dāng)前窗體
D.Form2的Text1=Form1.Text1語(yǔ)句不能正確執(zhí)行
參考答案:D
參考解析:本題考察窗體切換的知識(shí)。雙擊Form1的Tex1時(shí)觸發(fā)Text1_DblClick事件,Text1中顯示“VisualBa.sic”,彈出Form2,此時(shí),F(xiàn)orm2成為當(dāng)前窗體;單擊Form2的命令按鈕時(shí)觸發(fā)Command1_Click事件,F(xiàn)orm1成為當(dāng)前窗體。選D.。
14[單選題] 在軟件開發(fā)中,需求分析階段可以使用的工具是( )。
A.N—s圖B.DFD圖C.PAD圖D.程序流程圖
參考答案:B
參考解析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖),數(shù)據(jù)字典(DD),判定樹與判定表,所以選擇B。
15[單選題] 負(fù)責(zé)數(shù)據(jù)庫(kù)中查詢操作的數(shù)據(jù)庫(kù)語(yǔ)言是( )。
A.數(shù)據(jù)定義語(yǔ)言
B.數(shù)據(jù)管理語(yǔ)言
C.數(shù)據(jù)操縱語(yǔ)言
D.數(shù)據(jù)控制語(yǔ)言
參考答案:C
參考解析:數(shù)據(jù)定義語(yǔ)言:負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語(yǔ)言:負(fù)責(zé)數(shù)據(jù)的操縱,包括查詢及增、刪、改等操作;數(shù)據(jù)控制語(yǔ)言:負(fù)責(zé)數(shù)據(jù)完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復(fù)等功能。
16[單選題] 在窗體上畫一個(gè)命令按鈕,然后編寫如下程序:
程序運(yùn)行后,單擊命令按鈕,在輸入對(duì)話框中輸入7,則輸出結(jié)果為
A.3B.4C.5D.6
參考答案:C
參考解析:For循環(huán)對(duì)數(shù)組Arr賦初值。得到的結(jié)果是元素值從10到1的倒序。Arr(7)=4。An"(2+Arr(x))=Arr(2+D.=5。選C.。
17[單選題] 以下關(guān)于單選按鈕和復(fù)選框的敘述中,正確的是
A.單選按鈕和復(fù)選框都能從多個(gè)選項(xiàng)中選擇一項(xiàng)
B.單選按鈕和復(fù)選框被選中時(shí),選中控件的Value屬性值為True
C.是否使用框架控件將單選按鈕分組,對(duì)選項(xiàng)沒(méi)有影響
D.是否使用框架控件將復(fù)選框分組,對(duì)選項(xiàng)沒(méi)有影響
參考答案:D
參考解析:復(fù)選框按鈕可以同時(shí)選擇多個(gè),而在一組單選按鈕中,只能選擇其中的一個(gè)。單選按鈕被選中時(shí),其Val-He屬性值為True,如果沒(méi)有被選中其Value值為False,復(fù)選框的Value屬性可以設(shè)置為0、1和2,分別代表沒(méi)選中、選中和禁用。單選按鈕一般用框架進(jìn)行分組,每個(gè)框架內(nèi)的單選按鈕的操作不影響其他組的按鈕,而復(fù)選框是否分組對(duì)選項(xiàng)沒(méi)有影響。
18[單選題] 下面程序運(yùn)行時(shí),若輸入“Visual Basic Proarammin9”.則在窗體上輸出的是( )
A.OB.1C.2 D.3
參考答案:D
參考解析:根據(jù)題中的程序代碼可知,ch為輸入字符串的大寫狀態(tài),第一個(gè)For循環(huán)是依次取出字母,n為取出字母與“A”字符的ASCIl碼差值,然后再賦給數(shù)組count();第二個(gè)For循環(huán)是找出數(shù)組count()中的最小值,因此,最后窗體上輸出的結(jié)果為3,即選項(xiàng)D。
19[單選題] 設(shè)窗體上有Text1、Text2兩個(gè)文本框,并編寫了下面的程序代碼:
程序運(yùn)行時(shí),在Text1文本框中輸入”VisualBasic6.0”后按回車鍵,則在Text2文本框顯示的是
A.11B.16C.VisualBasic6.0D.visualbasic6.0
參考答案:A
參考解析:Textl—KeyPress過(guò)程中,先把輸入的字符串中的字母變成小寫的。當(dāng)按下回車鍵后,執(zhí)行For循環(huán)統(tǒng)計(jì)小寫字母的個(gè)數(shù)。退出循環(huán)后把n值賦給Text2。選A.。
20[簡(jiǎn)答題] 在考生文件夾下有一個(gè)工程文件sit4.vbp,F(xiàn)orml窗體中有一個(gè)文本框,名稱為Textl;請(qǐng)先在窗體上添加兩個(gè)框架控件,名稱分別為Fl、F2,標(biāo)題分別為“性別”、“身份”;然后在F1中添加兩個(gè)單選按鈕控件Opl、Op2,標(biāo)題分別為“男”、“女”;其次在F2中添加兩個(gè)單選按鈕控件Op3、Op4,標(biāo)題分別為“學(xué)生”、“教師”;最后再添加一個(gè)命令按鈕,名稱為Cl,標(biāo)題為“確定”,如圖所示。請(qǐng)編寫適當(dāng)?shù)氖录^(guò)程,使得運(yùn)行時(shí),在F1、F2中各選一個(gè)單選按鈕,然后單擊“確定”按鈕,就可以按照下表把結(jié)果顯示在文本框中。
最后把修改后的文件以原來(lái)的文件名存盤。
注意:考生不得修改窗體文件中已經(jīng)存在的程序和Textl的屬性,在結(jié)束程序運(yùn)行之前,必須進(jìn)行能夠產(chǎn)生上表中一個(gè)結(jié)果的操作。必須用窗體右上角的關(guān)閉按鈕結(jié)束程序,否則無(wú)成績(jī)。
參考解析:
【考點(diǎn)分析】本題考點(diǎn)有:?jiǎn)芜x按鈕的Name、Caption和Value屬性,框架的Name和Caption屬性,命令按鈕的Name和Caption屬性,文件操作(Open、Cbse、Output)以及判斷語(yǔ)句。
【解題思路】在窗體上建立好控件后,先設(shè)置控件屬性,再編寫事件過(guò)程。本題需注意容器中控件的畫法。命令按鈕標(biāo)題由caption屬性設(shè)置,單擊命令觸發(fā)Chck事件;單選按鈕的標(biāo)題由Caption屬性設(shè)置,程序中需要檢測(cè)單選按鈕的狀態(tài),通過(guò)Value屬性來(lái)實(shí)現(xiàn),如果單選按鈕被選中,則VMue值為l,否則Value值為0。在文本框中顯示內(nèi)容通過(guò)Text屬性實(shí)現(xiàn),其形式為:文本框名.Ten=顯示的內(nèi)容。在VisuMBasic程序中,0pen語(yǔ)句用于打開順序文件,打開順序文件的基本格式為:0penFileNameForModeAs#Ele-Number。其中,F(xiàn)ileName表示要打開的文件的路徑;Mode為打開模式,OutPut用于輸出,Append用于追加寫入,Input用于讀取;EleNumber為打開文件時(shí)指定的句柄。讀文件操作在窗體的Load事件過(guò)程中完成,寫文件操作在命令按鈕的Click事件過(guò)程中完成。
【操作步驟】
步驟1:打開本題工程文件,按照題目要求建立框架控件并設(shè)置其屬性,如圖3.10所示。
步驟2:按照步驟1建立其他控件并設(shè)置相關(guān)屬性,程序中用到的控件及屬性見表3.5和表3.6。
步驟3:打開代碼編輯窗口,在指定位置編寫如下代碼。
參考答案
Private Sub C1_Click()
Text1.Text="我是"´首先確定不論選什么情況
Text1的內(nèi)容一定以”我是”開頭
If Op1.Value Then
Tex1.Text=Textl.Text&Op1.Caption
ElSe
Text1.Text=Textl.Text&Op2.Caption
End If’通過(guò)單選按鈕的Value值(選擇為true,否則為false)確認(rèn)性別,最后把其Caption值接至Text1后
If Op3.Value Then
Text1.Text=Textl.Text&Op3.Caption
Else
Text1.Text=Textl.Text&Op4.Caption
End If'確認(rèn)身份,思路同上
EndSub
步驟4:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
相關(guān)推薦:
各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試費(fèi)用匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |