資源描述:
《vb機(jī)試模擬試題(十五套)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、附錄2VisualBasic上機(jī)模擬試題(1~10套)上機(jī)模擬試題1一、調(diào)試程序(程序存盤(pán)文件名Test11.frm、Test11.vbp)(40分)在磁盤(pán)上有一名為“test11.vbp”的文件(程序界面如圖1所示)。其功能為:?jiǎn)螕魣D片框后,則在圖片框Picture1中輸出如下所示的圖形。圖1該程序中存在多處錯(cuò)誤,請(qǐng)調(diào)試并改正之(注意:在程序調(diào)試過(guò)程中,不能刪除整個(gè)語(yǔ)句,添加語(yǔ)句也不得超過(guò)2條。)二、編程(程序存盤(pán)文件名Test12.frm、Test12.vbp)(60分)建立一個(gè)窗體,界面如圖2所示。程序功能要求如下:1、單擊“查找”按鈕后,查找所有四位數(shù)中滿足條件“奇數(shù)位之和與
2、偶數(shù)位之和均為素?cái)?shù)”的數(shù),并顯示列表框list1中。2、統(tǒng)計(jì)找到的滿足條件的數(shù)的個(gè)數(shù)。3、單擊“存盤(pán)”按鈕,將找到的數(shù)據(jù)存入數(shù)據(jù)文件“test12out.txt”中。4、要求編寫(xiě)函數(shù)來(lái)判斷是否是素?cái)?shù)。圖2上機(jī)模擬試題2一、調(diào)試程序(程序存盤(pán)文件Test21.frm、Test21.vbp)(40分)在磁盤(pán)上有一名為“test21.vbp”的文件(程序界面如圖1所示)。其功能為:當(dāng)在text1中輸入行數(shù)和在text2中輸入起始字母后,單擊命令按鈕command1,則在picture1中輸出圖形如圖1所示。要求:在text2中只能輸入一個(gè)英文字母字符(大小寫(xiě)均可以),否則,提示錯(cuò)誤信息,如
3、圖2所示。圖1圖2該程序中存在多處錯(cuò)誤,請(qǐng)調(diào)試并改正之(注意:在程序調(diào)試過(guò)程中,不能刪除整個(gè)語(yǔ)句,添加語(yǔ)句也不得超過(guò)2條。)二、編程(程序存盤(pán)文件名Test22.frm、Test22.vbp)(60分)建立一個(gè)成績(jī)查詢(xún)窗體,界面如圖3所示。程序功能要求如下:圖31、在Form1_Load時(shí),打開(kāi)磁盤(pán)文件“test22in.txt”讀取數(shù)據(jù),并將讀入的學(xué)號(hào)和姓名分別添加進(jìn)兩個(gè)列表框中,同時(shí)將三門(mén)課程的考試成績(jī)讀入c,d,e三個(gè)數(shù)組中(每個(gè)數(shù)組可定義為200個(gè)元素);并默認(rèn)選中第一名學(xué)生。2、當(dāng)點(diǎn)擊“姓名”和“學(xué)號(hào)”列表框中任意一項(xiàng)時(shí),兩項(xiàng)同時(shí)變動(dòng),且則相應(yīng)的成績(jī)數(shù)據(jù)被選中并顯示在對(duì)應(yīng)的
4、文本框中。3、點(diǎn)擊“計(jì)算”,則計(jì)算該學(xué)生的三項(xiàng)成績(jī)的平均值,并保留兩位小數(shù)顯示。4、點(diǎn)擊“退出”則結(jié)束程序。上機(jī)模擬試題3一、調(diào)試程序(程序存盤(pán)文件名Test31.frm、Test31.vbp)(40分)在磁盤(pán)上有一名為“test31.vbp”的文件。其功能為:當(dāng)選定處理方式并單擊“計(jì)算”按鈕后,則按照選定方式進(jìn)行計(jì)算,并將計(jì)算結(jié)果顯示在文本框Text1中。圖1該程序中存在多處錯(cuò)誤,請(qǐng)調(diào)試并改正之(注意:在程序調(diào)試過(guò)程中,不能刪除整個(gè)語(yǔ)句,添加語(yǔ)句也不得超過(guò)2條。)二、編程(程序存盤(pán)文件名Test32.frm、Test32.vbp)(60分)建立一個(gè)窗體,界面如圖3所示。程序功能要求
5、如下:1、隨機(jī)產(chǎn)生的20個(gè)由10個(gè)大寫(xiě)字母形成的字符串,并顯示在列表框List1中。2、單擊“排序”按鈕,按從小到大的順序排序,并顯示在列表框List1中。3、單擊“存盤(pán)”按鈕,將列表框中中數(shù)據(jù)寫(xiě)入文件“test32.txt”中。4、單擊“退出按鈕”,退出程序。圖2上機(jī)模擬試題4一、調(diào)試程序(程序存盤(pán)文件名Test41.frm、Test41.vbp)(40分)在磁盤(pán)上有一名為“test41.vbp”的文件(程序界面如圖1所示)。其功能為:?jiǎn)螕簟?”按鈕,則按照選定的方式進(jìn)行運(yùn)算,并將結(jié)果顯示在文本框txtJieguo中。要求:如果是除法運(yùn)算,則“操作數(shù)2”不能為0,否則,在文本框tx
6、tJieguo中提示錯(cuò)誤信息“除數(shù)不能為零”。圖1該程序中存在多處錯(cuò)誤,請(qǐng)調(diào)試并改正之(注意:在程序調(diào)試過(guò)程中,不能刪除整個(gè)語(yǔ)句,添加語(yǔ)句也不得超過(guò)2條。)改或補(bǔ)充語(yǔ)句,添加的語(yǔ)句不能超過(guò)兩條。調(diào)試通過(guò)后仍以文件名Test41.vbp存盤(pán))。二、編程(程序存盤(pán)文件名Test42.frm、Test42.vbp)(60分)建立一個(gè)模擬QQ好友管理功能的程序,其界面如圖3所示。該程序的主要功能是實(shí)現(xiàn)好友的添加和查找。圖2圖3圖4具體要求如下:1、程序啟動(dòng)時(shí),自動(dòng)從數(shù)據(jù)文件“friend.txt”中讀出好友列表并顯示在list控件中。2、在“QQ好友管理”菜單下,有“添加好友”和“查找好友”
7、兩個(gè)子菜單。3、當(dāng)用戶(hù)單擊“添加好友”子菜單后,可在輸入對(duì)話框中輸入新的好友名字,并將該好友名添加到數(shù)據(jù)文件“friend.txt”中,同時(shí)在列表框list1中進(jìn)行顯示。4、當(dāng)用戶(hù)單擊“查找好友”子菜單后,可在輸入對(duì)話框中輸入需要查找的好友名字。如果該好友已存于在好友列表中,則選中列表框list1中的該項(xiàng);否則,提示“沒(méi)有找到該好友”。說(shuō)明:QQ圖標(biāo)由文件“qq圖標(biāo).GIF”提供。上機(jī)模擬試題5一、調(diào)試程序(程序存盤(pán)文件名Test51.frm、Test51