第 1 頁:選擇題 |
第 4 頁:填空題 |
一、選擇題
1在軟件開發中,需求分析階段產生的主要文檔是( )。
A.數據字典
B.詳細設計說明書
C.數據流圖說明書
D.軟件需求規格說明書
參考答案:D
參考解析:需求分析的最終結果是生成軟件需要規格說明書?梢詾橛脩、分析人員和設計人員之間的交流提供方便。
2在數據庫管理技術的發展中,數據獨立性最高的是( )。
A.人工管理B.文件系統C.數據庫系統D.數據模型
參考答案:C
參考解析:在人工管理階段,數據無法共享,冗余度大,不獨立,完全依賴程序;在文件系統階段,數據共享性差:在數據庫系統階段,共享性好,獨立性高。
3在窗體上有兩個文本框:Textl和Text2,然后編寫如下事件過程:
程序運行后,如果在Text2文本框中輸入“ertyu”,則Textl文本框中的內容為( )。
A.
B.
C.
D.
參考答案:B
參考解析:本題考查鍵盤事件參數。在Text2中按下鍵盤上的某個按鍵時,KeyDown事件將發生,其中KeyDown中的KeyCode參數是所按鍵的ASCIl碼值,其數據類型為整型,可以對其進行算術運算。Ch艱eyCodes4)表示KeyCode碼對應字符前面的第4個字符。注意:KeyCode返回的總是大寫字符。
4設有變量聲明為“Dim aDateAsDate”,則能為變量aDate正確賦值的表達方式是( )。
A.
B.
C.
D.
參考答案:A
參考解析:本題考查日期型數據。一般日期型數據可以是任何可以表示的日期,放在一對“#”號中,或者可以用數字序列表示日期。注意,如“”8/8/2008””為字符串,不表示日期。函數Date返回當前日期,函數的參數為空。Format函數的第一個參數為日期,第二個參數為格式串。
5下列敘述中,不屬于設計準則的是( )。
A.提高模塊獨立性
B.使模塊的作用域在該模塊的控制域中C.設計成多入口、多出口模塊
D.設計功能可預測的模塊
參考答案:C
參考解析:大量軟件設計表明,以。F的設計準則是可以借鑒為設計的指導和對軟件結構圖進行優化,這些準則是:提高模塊獨立性;模塊規適中;深度、寬度、扇出和扇入適當;使模塊的作用域在該模塊的控制域中;應減少模塊的接口和界面的復雜性;設計成單入口、單出[:_1的模塊;設計功能可預測的模塊。
6窗體上有1個名稱為Textl的文本框;1個名稱為Thnerl的計時器控件,其Interval屬性值為5000,Enabled屬性值是True。timer事件過程如下:
以下敘述中正確的是( )。
A.每次執行此事件過程時,flag的初始值均為0
B.flag的值只可能取0或1
C.程序有邏輯錯誤,Else分支總也不能被執行
D.程序執行后,文本框中的文字每5秒改變一次顏色
參考答案:D
參考解析:計時器控件(Timer)用來完成有規律性時間問隔執行的任務,Interval屬性用于設置計時器事件之問的間隔,以毫秒為單位。本題在每5秒執行一次的Timer事件過程中,通過靜態變量flag值的交替變換(即-1和1之間)來控制文本框中文字的顏色,值為.1時為綠色,值為l時為紅色。除程序剛啟動第一次執行Timer事件過程時,靜態變量fla9的初始值為0外,其余各次均為.1或1。
7以下能從字符串“VisualBasic’’中直接取出子字符串“Basic”的函數是( )。
A.LeRB.MidC.String D.Instr
參考答案:B
參考解析:本題考查字符串函數。函數Left表示從字符串的左邊取連續個字符構成子串。Mid可以從字符串的任意位置取出子串。StxSn9則返回字符串的第一個字符構成的,含有相同個數字符的子串。instr為字符串匹配函數。
8設窗體上有1個垂直滾動條,已經通過屬性窗口把它的Max屬性設置為1,Min屬性設置為100。下面敘述中正確的是( )。
A.程序運行時,若使滾動塊向左移動,滾動條的Value屬性值就減少
B.由于滾動條的Max值小于Min值,程序運行時滾動條的長度會縮為一點,滾動塊無法移動
C.程序運行時,若使滾動塊向左移動,滾動條的Value屬性值就增加
D.由于滾動條的Max屬性值小于Min屬性值,程序會出錯
參考答案:C
參考解析:
滾動條通常用來幫助觀察數據或確定位置,也可用來作為數據輸入的工具。其Max屬性用于設置或返回滾動條所能表示的最大值,Min屬性用于設置或返回滾動條所能表示的最小值。默認情況下,Max的值大于Min的值,即當滾動塊向右移動時,其Value屬性值增加。如果希望滾動條顯示的信息從較大數值向較小數值變化,可將Min設置成大于Max的值,此時當滾動塊向左移動時,其Value屬性值增加。
9在窗體上有一個名稱為Commandl的命令按鈕,并有如下程序:
程序執行時,單擊命令按鈕Commandl三次后,窗體上顯示的結果為( )。
A.1516B.56C.1515D.156
參考答案:D
參考解析:本題考查靜態變量。靜態變量的值有繼承性,上一次調用的結果在下一次調用時還是有效的。題目中每次調用Y的值都被重新賦值了,因此單擊3次以后Y的值仍然是6,而x每次調用的結果都保留,因此調用3次以后,結果為I5。
10有如下的一個函數過程:
通過以下事件過程調用該函數,程序運行后,在輸入對話框中輸入數字“123”,則運行結果為( )。
A.12B.6C.3D.1
參考答案:B
參考解析:本題考查函數功能分析。定義函數過程fn時,在參數前加上ByVal表明參數為傳值調用。函數血的主要功能為取出n0.Ill的每一位,進行累計相乘,然后返回結果。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |