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