第 1 頁:基本操作題 |
第 2 頁:簡單應用題 |
第 3 頁:綜合應用題 |
二、簡單應用題
2[簡答題]
(1)在考生文件夾下有一個工程文件sit3.vbp。
其窗體文件上有一個標題為“得分”的框架,在框架中有一個名稱為Text1的文本框數組,含6個文本框控件;文本框Text2用來輸入難度系數。程序運行時,在左邊的6個文本框中輸入6個得分,輸入難度系數后,單擊“計算分數”按鈕,則可計算出最后得分并顯示在文本框Text3中(如圖所示)。
計算方法:
去掉1個最高得分和1個最低得分,求剩下得分的平均分,再乘以3,再乘以難度系數。最后結果保留到第2位小數,不四舍五入。
注意:文件中已經給出了所有控件和程序,但程序不完整,請去掉程序中的注釋符,把程序中的?改為正確的內容,考生不能修改程序中的其他部分和各控件的屬件。最后把修改后的文件按原文件名存盤。
參考解析:(1)【考點分析】本題考點有:INT()函數、Val()函數、文本框數組的Text屬性、If判斷語句以及For循環語句。 【解題思路】通過Val()函數獲取文本框數組的值,并把它轉換為數值型,通過循環語句和判斷語句,找出最大值和最小值賦值給變量a和b,同時累加所有數值的和賦值給s,那么最終的和為s-a-b,根據算法求剩下得分的平均分,乘以3,再乘以Text2中輸入的難度系數,得出最終的得分。
【操作步驟】
步驟1:打開本題工程文件。
步驟2:打開代碼編輯窗口,去掉程序中的注釋符“´”,將問號改為正確的內容。
參考答案(陰影部分是需考生填入的內容)
步驟3:調試并運行程序,關閉程序后按題目要求存盤。
(2)【考點分析】本題考點有:單選按鈕的Value屬性、菜單項的Enabled屬性、菜單編輯器的使用、文件編輯、文本框的Text屬性、For循環語句、If判斷語句以及App.Path相對路徑。
【解題思路】本題的語句比較多,先看一下程序實現的過程,通過單選按鈕決定是進行階乘還是累加運算,并確定4個菜單項的Enabled屬性,在菜單項的Click事件過程中,設置n的值,運用If判斷語句判斷n值,進行累加或階乘運算,然后通過文件編輯實現存盤操作。
【操作步驟】
步驟1:打開本題工程文件;
步驟2:打開代碼編輯窗口,在指定位置編寫如下代碼。
參考答案
步驟3:調試并運行程序,關閉程序后按題目要求存盤。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: