第 1 頁:單選題 |
第 5 頁:操作題 |
第 6 頁:參考答案 |
21.A。【解析】解本題的關(guān)鍵是讀懂題意和程序的作用。Form Load事件過程的作用是打開文件Sales.txt,讀出文件12個月的銷售額分別存放在數(shù)組sales元素中。然后在單選按鈕的單擊事件中進(jìn)行處理,因?yàn)榭丶䲠?shù)組共享同一個事件過程,所以第1個橫線處,應(yīng)填入單擊事件,使用控件的名字0pl加下劃線加Click。在單擊事件過程中,通過變量month計算月份,分別統(tǒng)計每一個季度的銷售總額,結(jié)合For循環(huán)中month的值;第一季度,month的初值為0,index的值為0;第二季度,month的初值為3,index的值為1;第三季度,month的初值為6,index的值為2;第四季度,month的初值為9,index的值為3;所以第2個橫線處應(yīng)填入3。第3個橫線的填寫較簡單,就是顯示選中的單選按鈕的標(biāo)題。
22.B。【解析】解答本題的前提是了解下列幾個函數(shù)的作用:UCase函數(shù)的作用是將某字符串中的字符全部轉(zhuǎn)成大寫;String(n,str)函數(shù)的作用是返回n個重復(fù)字符的字符串;Len函數(shù)的作用是返回字符串的長度。因?yàn)镵eyPress事件中接收KeyAscii參數(shù)為輸入鍵的ASCII碼,輸入小寫字母“P”后,str為大寫字母“P”,n=1,String(n str)為“P”,所以Text1中在按下鍵盤上的鍵時又添加了一個“P”。
程序首先執(zhí)行If b>a Then語句,條件為真執(zhí)行d=a:a=b:b=d語句,執(zhí)行后d=10,a=30,b=10;然后執(zhí)行If b>C Then語句,條件不成立,因此執(zhí)行Else lf a>C Then語句;條件不成立,因此執(zhí)行Else后面的X=a語句,執(zhí)行后x=30。
24.B。【解析】求解本題的關(guān)鍵在于理解好3個Do While循環(huán)的執(zhí)行順序,第2個和第3個Do While 循環(huán)嵌套在第l個Do While循環(huán)內(nèi),先執(zhí)行第2個循環(huán),然后是第3個循環(huán),最后是外層循環(huán)即第1個Do While循環(huán)。程序執(zhí)行過程是:m=9,n=8;第1個Do While循環(huán)完,執(zhí)行第2個Do While循環(huán),m=m-n =1;退出第2個Do While循環(huán);執(zhí)行第3個Do While循環(huán),n=n-m,最后n的值為1;退出第3個Do While循環(huán);退出第1個Do While循環(huán)。程序執(zhí)行結(jié)果是l。
25.A!窘馕觥緾olumns屬性返回或設(shè)置一個值,以決定控件是水平還是垂直滾動以及如何顯示列中的項(xiàng)目。Columns屬性值勺0時,控件為垂直滾動;Columns屬性等于l時,則列表框呈多行多列顯示;Col umns屬性值大于1時,為水平滾動,Columns屬性值的數(shù)量決定在控件中的可見寬度內(nèi)顯示列的數(shù)量。Columns屬性用來確定,4表框的列數(shù)。
26.D。【解析】Enabled屬性用來設(shè)置一個窗體或控件是否能夠?qū)τ脩舢a(chǎn)生的事件作出反應(yīng),設(shè)為False 時,菜單項(xiàng)在程序運(yùn)行時失效,不響應(yīng)用戶的操作;設(shè)為True時,菜單項(xiàng)在程序運(yùn)行有效,能響應(yīng)用戶的操作。Visible屬性用來設(shè)置窗體或控件是否可見,設(shè)為False時,控件不可見;設(shè)為True時,控件可見。
27.B!窘馕觥吭谕ㄓ脤υ捒蛑写蜷_“顏色對話框”的方法是:使用ShowColor方法,或者將通用對話框的Action屬性設(shè)置為3。在本題中也可使用Enable屬性進(jìn)行控制,MenuItem.Endble True。
28.C!窘馕觥刻砑哟绑w的方法有下列3種:
、偻ㄟ^“工程”菜單中的“添加窗體”命令來添加窗體;②通過工具欄中的“添加窗體”按鈕來添加窗體;③在工程資源管理器中占擊,在彈出的浮動菜單中選擇“添加窗體”命令來添加窗體。但右擊窗體,在彈出的浮動菜單中沒有添加窗體的命令。
29.D!窘馕觥砍绦蛑衁為窗體變量,其作用范圍為整個窗體中的所有子過程,要注意區(qū)分作為p1、p2 形式參數(shù)的Y變量。窗體變量Y能夠記錄程序運(yùn)行中對其的改變,第1次調(diào)用p1,Y值為2;第2次調(diào)用p1,Y值為6;第3次調(diào)用p1,y值為14;第4次調(diào)用p1,y值為36;所以計算出的函數(shù)p1、p2的返回值也會不同。
30.C。【解析】在子過程中聲明的變量叫局部變量,其作用范圍僅限于該過程內(nèi),其生命周期是子過程執(zhí)行過程;不同子過程牛的局部變量可以同名,不會相互影響,子過程中沒有聲明就使用的變量,除非在子過程外部有聲明,否則世認(rèn)為是局部變量。
31.C。【解析】通用對話框是Visual Basic提供的ActiveX控件。ActiveX控件是具有.OCX擴(kuò)展名的文件,或一個可插入的對象。當(dāng)使用“部件”對話框?qū)⑵涮砑拥焦こ讨袝r,將擴(kuò)充工具箱的內(nèi)容。當(dāng)工具箱上無通用對話框控件圖標(biāo)時,可以通過選擇“工程”菜單中的“部件”命令,或用鼠標(biāo)右鍵單擊工具箱,在彈出的快捷菜單中,選擇“部件”命令,打開“部件”對話框。然后在對話框中的“控件”選項(xiàng)卡中,找到“Microsoft Common Dialog Control 6.0”,并選中該項(xiàng),單擊“確定”按鈕后即可將通用對話框控件添加到工具箱中。
32.c。【解析】本題黽考查多文檔窗體MDl窗體的一些基本知識。多文檔窗體MDl的特點(diǎn)是:一個應(yīng)用程序只能有一個MDIForm窗體,但是可以有多個MDI子窗體。MDIForm窗體只包含Menu和Picture Box控件以及具有Aligr屬性的自定義控件。MDI子窗體可以有菜單。如果MDI子窗體有菜單,那么,當(dāng)MDI子窗體為活動窗體時,子窗體的菜單條自動取代MDIForm對象的菜單條。最小化的MDI子窗體以圖標(biāo)形式出現(xiàn)在MDIForm中。
33.B!窘馕觥渴褂肁ppend方式打開文件與使用Output方式不同,它的文件指針被定位于文件尾;當(dāng)以Input打開文件時,如果文件不存在,則產(chǎn)生“文件未找到”錯誤,而如果為Output、Append、Random訪問方式打開的文件不存在.則自動建立相應(yīng)的文件;順序文
件中記錄的長度可以不同,隨機(jī)文件中每個記錄的長度是固定的;隨機(jī)文僻打開后,可以進(jìn)行讀、寫操作。
34.B!窘馕觥渴褂肁ppend方式打開文件與使用Output方式不同,它的文件指針被定位于文件尾;當(dāng)以Input打開文件時,如果文件不存在,則產(chǎn)生“文件未找到”錯誤,而如果為Output、Append、RandOm訪問方式打開的文件不存在.則自動建立相應(yīng)的文件;順序文件中記錄的長度可以不同,隨機(jī)文件中每個記錄的長度是固定的;隨機(jī)文件打開后,可以進(jìn)行讀、寫操作。
35.A!窘馕觥糠治龀绦,程序要將角度值及這些角度的正弦函數(shù)值和余弦函數(shù)值存入Datal文件中。因此,應(yīng)先打開Data1文件,因?yàn)镈atal文件是隨機(jī)文件,要新建并寫入信息,所以應(yīng)用Random方式打開文件。這里給隨機(jī)文件指定長度為10,所以第1個空白處應(yīng)填:"..\Datal.txt"For Random As#1 1Len= 10”。要向隨機(jī)文件中寫入信息,應(yīng)用Put語句,因此第2空應(yīng)填:Put1,i,Ksc。
36.B!窘馕觥咳魣D,}框中有一個命令按鈕,則此按鈕的Left屬性是指按鈕的左端到圖片框左端的距離。
37.A!窘馕觥吭赩isual Basic中,通用對話框控件可以通過DialogTitle屬性設(shè)置有實(shí)際意義的標(biāo)題,故本題應(yīng)該選A。
38.A!窘馕觥堪粹o控件的Enable屬性為false時可以使按鈕失去作用即不可用,為true時按鈕生效可用;其Visible屬性為flase時是使按鈕消失,為true時使按鈕重新出現(xiàn)。復(fù)選框的value為1時表示選中該
復(fù)選框,為C_表示沒有選中該選項(xiàng),為2時表示該復(fù)選框被禁止為灰色。
39.C。【解析】在.Visual Basic中列表框的clear方法是用來刪除所有列表項(xiàng),RemoveItem方法是刪除指定的列表項(xiàng),而列表框的Index屬性表示選中的列表項(xiàng)的位置;本題是刪除選中的列表項(xiàng),故應(yīng)選C。
40.A!窘馕觥坑捎趖=t*k,若t=0,則循環(huán)的結(jié)果只能是0,不可能得到7的階乘,所以應(yīng)將t=0改為t=1。
相關(guān)推薦:
2014年全國計算機(jī)二級考試VF上機(jī)沖刺試卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |