國家開放大學2023-2024學年《Visual Basic程序設計》模擬試卷及答案解析4(2024年)_第1頁
國家開放大學2023-2024學年《Visual Basic程序設計》模擬試卷及答案解析4(2024年)_第2頁
國家開放大學2023-2024學年《Visual Basic程序設計》模擬試卷及答案解析4(2024年)_第3頁
國家開放大學2023-2024學年《Visual Basic程序設計》模擬試卷及答案解析4(2024年)_第4頁
國家開放大學2023-2024學年《Visual Basic程序設計》模擬試卷及答案解析4(2024年)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2023-2024學年《VisualBasic程序設計》模擬試卷1.以下不屬于VisualBasic6.0的特點的選項是()。2.在設計階段,當雙擊窗體時,所打開的窗口是()。性,預先應執(zhí)行的操作是()。4.在VB6.0集成開發(fā)環(huán)境中有三種工作模式,下列不屬于三種工作模式之一的是()。應按的鍵是()。6.在設計應用程序時,可以查看到應用程序工程中所有組成部分的窗口是()。7.11.窗體設計窗口的主要功能是()。8.VB6.0集成開發(fā)環(huán)境可以()。9.VisualBasic應用程序處于執(zhí)行模式時,這時()。11.為了保存一個VisualBasic應用程序,下列說法正確的是()。A、只保存窗體文件(.frm)B、只保存工程文件(.vbp)12.下面關于工程的概念中錯誤的是()。第2頁共25頁C、一個大的VisualBasic應用程序才能構成一個工程D、建立只有一個窗口的應用程序,會生成多個程序文件,也稱為一個工程13.保存一個工程文件至少應該保存兩個文件,這兩個文件分別是()。A、文本文件和工程文件B、窗體文件和工程文件C、窗體文件和標準模塊文件D、類模塊文件和工程文件14.將調試通過的工程經“文件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文件拿到其它機器上不能運行的主要原因是()。A、運行的機器上無VB系統(tǒng)所需的動態(tài)鏈接庫C、該可執(zhí)行文件有病毒A、都是由用戶來定義的B、由用戶或系統(tǒng)定義C、都是由系統(tǒng)預先定義的D、是不固定的16.下列正確的賦值語句是()。17.為了給x,y,z三個變量賦初值1,以下正確的語句是()。18.MsgBox函數的返回值的類型是()。A、整型B、字符串19.InputBox函數默認的返回值類型是()。20.如果想在程序運行時從鍵盤輸入數據,應使用的方法是()。A、賦值語句B、InputBox21.當程序運行過程中,需要給用戶一些提示信息或警告信息時,應使用()。A、賦值語句B、InputBoxC、出現(xiàn)錯誤提示D、5*523.下列關于窗體的說法不正確的是()。A、窗體的標題由Caption屬性確定B、窗體的Name屬性與Caption屬性相同C、窗體的背景圖片由其Picture屬性設定D、通過設置Icon屬性可使窗體獲得最小化時的圖標24.窗體Forml的Name屬性為Myfrm,則它的Load事件過程名為()。25.設窗體的名稱Forml,則在程序運行過程中,單擊窗體時,被執(zhí)行的事件過程的名稱是()。26.若要將窗體從內存中卸載,應使用的方法是()。d27.要在窗體的標題欄內顯示“myfrm”,使用的語句是()。28.下列用來設置窗體Forml屬性的語句中,在運行時不能正確操作的是()。29.下列關于屬性設置的敘述錯誤的是()。A、控件具有什么屬性是VB預先設計好的,用戶不能改變B、控件具有什么屬性是VB預先設計好的,用戶可以改變30.如果想讓文本框中的內容在運行時不能編輯,需將文本框的()屬性設置為True。31.確定一個控件在窗體上的位置的屬性是()。如果要在文本框中鍵入字符時,只顯示某個字符,如星號(*),應設置文本框的()屬性。關于對象的屬性不正確的是()。35.以下敘述中正確的是()。36.要在命令按紐上顯示圖形,應首先設置的屬性是()。37文本框的ScrollBars屬性設置為非零值,卻沒有效果,原因是()。B、文本框的MultiLine屬性值為True39.在設計動畫時,用時鐘控件來控制動畫速度的屬性是()。第4頁共25頁40.Timer控件可用于后臺進程中,可在Timer事件內編程,要停止觸發(fā)Timer事件,需要設置的屬性是()。41.VB程序中通常不會產生錯誤提示的是()。42.VB程序的編譯錯誤一般可通過VB集成環(huán)境的()設置。43.VB程序中設置斷點的按鍵是()。45.下列關于變量的說法不正確的是()。A、局部變量是指那些在過程中用Dim語句或Static語句聲明的變量46.按照變量的作用域可將變量劃分為()。47.在一行語句內寫多條語句時,每個語句之間用()符號分割。48.對于窗體級變量,下列說法中錯誤的是()。C、所在窗體的子程序不能訪問用Private49.以下關于變量作用域的敘述中,正確的是()。C、模塊級變量只能用Private關鍵D、Static類型變量的作用域是它所在的窗體或模塊文件50.下列敘述中正確的是()。D、在調用過程時,所有局部變量被初始化為0或空字符串51.使用PublicConst語句聲明一個全局的符號常量時,該語句應放在()。53.在VisualBasic中,下列優(yōu)先級最高的是()。54.語句Print5*5\5/5的輸出結果是()。55.如果僅需要得到當前系統(tǒng)時間,則可以使用的函數是()。56.Right(”ABCDEFG”,3)的執(zhí)行結果是()。57.(0分)【SN:124406】【難度:0.5】用于獲得字符串長度的函數是()。58.賦值語句:a=123+MID(“123456”,3,2)執(zhí)行后,a變量中的值是()。59.執(zhí)行語句Label1.Captin=”VisualBasic”之后,標簽控件的Name屬性和Caption屬60.在Print方法中,為了使數據以緊湊格式輸出,應在輸出項之間加入的分隔符是()。61.若果X的值小于或等于Y的平方,則打印“OK”,表示這個條件的單行格式IF語句是()。62.由“ForI=1To16Step3”決定的循環(huán)結構被執(zhí)行()次。63.DoUntil…Loop循環(huán)命令的功能是()。64.下列敘述不正確的是()。第6頁共25頁65.一句語句要在下一行繼續(xù)寫,用()符號作為續(xù)行符。66.多窗體程序是由多個窗體組成,在缺省情況下,VB在應用程序執(zhí)行時,總是把()指67.以下敘述中錯誤的是()。68.以下描述正確的是()。B、在一個窗體模塊中可以調用在其它窗體中被定義為Public的通用過程D、如果工程中不包括含SubMain過程,則程69.在VB工程中,可以作為啟動對象的是()。70.如果要在程序中顯示一個彈出式菜單,那么要調用VisualBasi71.當單擊工具欄上的按扭時,會觸發(fā)的事件是()。72.在下列關于菜單的說法中,錯誤的是()。73.復選框對象是否被選中,是由其()屬性決定的。74.在列表框的諸多屬性中,用來列出列表框項目的內容是()。75.將數據項“China”添加到列表框(List1)中成為第1項應使用的語句是()。C、List1.AddItem0“China”D、List1.AddIteml“China”76.將通用對話框CommondDialog1的類型設置成“另存為”對話框,可調用該控件的()77.通常用戶自己編寫的對話框,窗體最好是大小不變的,應該設置窗體的()屬性。78.以下敘述中錯誤的是()。B、在同一個程序中,用不同的方法(如ShowOpen或ShowSave等)打開的通用對話框具區(qū),而動態(tài)數組在()時才開辟內存區(qū)。80.如下數組聲明語句,正確的是()。81.DimA(1To6,6)AsString定義的數組包含的元素個數是()。82.設用復制\粘貼的方法建立一個命令按鈕數組Command1,以下對該數組的說法錯誤的是83.調用Sub過程時,使用()語句,該語句用于把程序控制傳送到一個VisualBasic的84.Sub過程與Function過程最根本的區(qū)別是()。85.在過程中用()來表示形參的傳值。86.過程調用時,下列關于形參與實參之間數據傳遞的原則說法正確的是()。A、按實參和形參同名的原則87.下列關于SUB過程的敘述正確的是()。88.下列關于過程敘述不正確的是()。第8頁共25頁B、過程的傳址調用是將實參在內存的地址傳遞給形參C、過程的傳值調用參數是單向傳遞的,過程的傳址調用參數是雙向傳遞的D、無論過程的傳值調用還是過程傳址調用,參數傳遞都是雙向的89.與鍵盤操作有關的事件有keyPress、KeyUp和KeyDown事件,這三個事件執(zhí)行的順序是90.為了使目錄路徑列表框Dirl的內容符合驅動器列表框Drivel的選擇,應當()。A、在Dirl_Change事件中加入Dirl.Path=Drivel.DriveB、在Drivel_Change事件中加入Dir1.Path=Drivel.DriveC、在Dirl_Change事件中加入Drivel.Path=Dir1.PathD、在Drivel_Change事件中加入DriA、顯示當前驅動器或指定驅動器上的路徑B、顯示當前驅動器或指定驅動器上的某目錄下的文件名C、顯示根目錄下的文件名D、只顯示當前路徑下的文件92.在文件列表框中設定“文件列表”中顯示的文件類型應修改該控件的()屬性。93.在窗體上畫一個名稱為Drivel的驅動器列表框,一個名稱為Dirl的目錄列表框。當改變當前驅動器時,目錄列表框應該與其同步改變。設置兩個控件同步的命令放在一個時間過程中,這個事件過程是()。94.目錄列表框用來顯示當前驅動器下目錄結構。剛建立時顯示當前驅動器的頂層目錄和當前目錄,如果要顯示其他驅動器上的目錄信息,必須改變路徑,即重新設置目錄列表框的()95.對于文件列表框,重新設置的()屬性,將引發(fā)Change事件。96.KILL語句在VB語言中的功能是()。C、刪除磁盤上的文件D、清屏幕97.下列”CommonDialog1”控件程序代碼,CommonDialogl.Action=1,代表()。A、文件另存為B、打開文件98.以下能判斷是否到達文件尾的函數是()。C、二進制文件D、數據庫文件100.可用來改變坐標度量單位的是()。A、Drawstyle屬性B、DrawWidth屬性101.以下的屬性和方法中,可重定義坐標系的是()。102.執(zhí)行Forml.Scale(10,-20)-(-30,20)103.矩形、三角形、正方形、圓形4種圖形中,不能用Shape控件繪制的是()。104.使用Shape控件無法得到的圖形是()。105.下列對象中不能作為容器的是()。106.為了使圖片框PictureBox的大小自動適應圖形的大小,應()。D、將其Stretch屬性值設置為False107.為了使圖像框Image中的圖形自動適應圖像框Image的大小,應()。A、將其AutoSize屬性值設置為True108.圖像框(Image)和圖片框(Picture)在使用時有所不同,以下敘述中正確的是()。109.設置直線邊框類型的屬性是()。110.下列關于PictureBox控件和Image控件的說法不正確的是()。111.下列說法不正確的是()。112.為了清除圖片框Picturel中的圖形,應采取的正確方法是()。B、執(zhí)行語句Picturel.Picture=LoadPicture("")113.Cls可清除窗體或圖形框中的內容是()。A、Picture屬性設置的背景圖案第9頁共25頁第10頁共25頁C、程序運行時產生的圖形和文字D、在設計時添加的文字114.使用Line方法畫直線后,當前坐標在()。C、直線終點D、容器的中心A、(200,200)到(500,500)B、(200,200)到(300,300)C、(200,200)到(700,700)D、(300,300)到(500,500)A、Line(1000,2000)-(1000,20B、Line(1000,2000)-(1000,C、Line(1000,2000)-(2D、Line(1000,2000)-(2000118.為了在運行時把當前路徑下的圖形文件picturefile.jpg裝入圖片框Picturel,所使=LoadPrcture("picturefi=LoadPrcture(picturef=LoadPrcture(picturef=LoadPrcture("picturefi119.在下列選項中,不能將圖像裝入圖片框和圖像框的是()。C、在界面設計時,利用剪貼板把圖像粘貼上D、在程序運行期間,用LoadPicture函數把圖形文件裝入120.WinsockServer.LocalPort=10001語句的含義是()。A、設置偵聽端口B、設置計算機IP地址C、設置中斷地址D、設置通訊協(xié)議122.屬于VB數據庫引擎的是()。123.ADO對象模型時,使Recordset和Connection對象建立連接的屬性是()。124.對象模型含有七種對象,其中用于建立一個和數據源的連接的對象是()。125.數據對象模型中采用OLEDB訪問數據庫的是()。126.DOrs為Recordset對象,從“學生基本情況表”中獲取所有記錄的語句是()。C、ADOrs.Execute"Select*From學生基本情況表"D、ADOrs.Select“Select*From學生基本情況表”x="12.34":y=“56.78”程序運行后,單擊命令按鈕后的輸出結果為()。128.下面程序的循環(huán)次數是()。Nexti129.下列程序段的執(zhí)行結果是()。Nexti下面調用該過程的正確的語句格式是()。2.VB6.0用于開發(fā)任何環(huán)境下的應用程5.打開一個工程時,系統(tǒng)不會自動載入與該工程有關的窗體、標準模塊等文件類型。()7.MsgBox函數建立的信息框既能顯示信息又能輸入用戶信息。()8.Print方法的缺省對象是當前窗體。()18.計時器開始計時后,每經過一段按照Interval屬性設定時間間隔,會自動觸發(fā)一次23.數學關系3≤x<10表示成正確的VisualBasic表達式為3<=xAndx<10。()28.Do…LoopUntil結構的循環(huán),是“先判斷、后執(zhí)行(循環(huán)體)”的循環(huán)結構。()30.Submain過程必須在標準模塊窗口中建立。31.為了把一個窗體裝入內存,所使用的語句為Load,而為了清除內用的語句為Unload。42.用DimA(3,-2To3)語句聲明二維數組后,數組A的元素共有24個。()第13頁共25頁43.在控件數組中,每一個控件都共享一個事件過程。在控件數組中,每一個控件都共享一個事件過程。()44.假定建立了一個Command1的命令按鈕數組,則數組中每個命令按鈕的Caption屬性都45.用Static定義變量語句在過程中定義了一個變量x,則x可以在該過程所有所在的模塊46.所謂按址傳遞就是當過程被調用時,形參與實參共享同一個內存單元。()47.子程序調用時,如果參數按址傳遞并且實際參數是變量,則子程序在執(zhí)行時對形參的修改不會影響到對應傳遞的實參變量的內容。()48.用Public定義過程,能被定義它的窗體模塊及標準模塊中的語句、過程調用,也能被未定義Sub或Function過程的其他窗體模塊和標準模塊中的語句、過程調用。()49.Sub過程是通過形參與實參的傳遞得到結果不返回值,且Sub過程是一個獨立的語句。50.形參是用來接收傳送給通用過程的數據;實參是將它們的數據(數值或地址)傳送給Sub或Function過程與其對應的參數。()51.形式參數的數據類型可以為數值型、字符串型(包括定長和變長等)。()52.VB中默認的傳遞參數的機制是傳址方式。()53.Sub過程與Function過程最根本的區(qū)別是Sub過程的過程名不能返回值,而Function54.在VB6.0中,當改變目錄列表框的Path屬性時,改變55.文件列表框與驅動器列表框、目錄列表框一樣,都能響應Change事件。文件列表框與驅動器列表框、目錄列表框一樣,都能響應Change事件。()56.目錄列表框的Path屬性,只能用程序代碼設置,不能通過屬性窗口設置。()58.缺省的坐標系統(tǒng)都是從容器的左上角(0,0)坐標開始的,起始坐標不能改變,但刻度可59.圖片框的AutoSize屬性和圖像框的Stretch屬性都能完整地顯示圖片,因此他們功能完60.利用圖像框控件的Move方法和計時器能制作簡單的動畫。()61.設置Shape控件的Style屬性可以繪制多種形狀的圖形。()62.Image控件和Picture控件都可以用LoadPicture函數把圖形文件裝入控件中。()63.當圖片框PictureBox控件的AutoSize屬性為Ture時,超過圖片框尺寸的圖片其超過部64.Cls方法可以清除窗體或圖片框中在運行階段產生的圖形和文字。()67.在使用Delete方法刪除當前記錄后,記錄指針位于被刪除記錄上。()第14頁共25頁程序運行后三次單擊窗體,F(xiàn)orm1上的輸出結果為()。Ifx<5ThenEndIf程序運行后,連續(xù)3次單擊Command按紐,且設輸入的數據為5、4、3時,文本框Text1中顯示的值為()。PrivateSubCommand1_C程序運行后,單擊命令按鈕Command1三次后,窗體上顯示的結果為()。n=Text1.Text第15頁共25頁程序運行后,如果在文本框Text1中輸入10,然后單擊命令按鈕,則在Text2中顯示的內5.PrivateSubCommaEQ\*jc3\*hps21\o\al(\s\up6(0),x)Nexti程序運行后,連續(xù)二次單擊Command1按鈕后,窗體上顯示的值是()。EQ\*jc3\*hps21\o\al(\s\up6(i),s)EQ\*jc3\*hps21\o\al(\s\up6(2),i)程序運行后,單擊命令按鈕,在文件框Text1中的輸出結果是()。A、13B、20EQ\*jc3\*hps21\o\al(\s\up9(le),x)EQ\*jc3\*hps21\o\al(\s\up9(0),x)Text1.Text=Str(n)Text2.Text=Str(x)Text3.Text=Val(Text1.Text)+Val(Text2.Text)程序運行后,單擊命令按鈕在文件框Text3中顯示的結果是()。A、72B、74程序運行后,兩次單擊Command1按紐后,文本框Text1、Text2上的輸出結果是()。NextI程序運行后,連續(xù)三次單擊Command1按鈕后,窗體上顯示的是()。EQ\*jc3\*hps18\o\al(\s\up5(iva),n)j=1j=j+n*(n+1)17程序運行后,單擊命令按鈕,在窗體上顯示的值是()。EQ\*jc3\*hps19\o\al(\s\up4(iv),x)EQ\*jc3\*hps24\o\al(\s\up6(W),x)EQ\*jc3\*hps24\o\al(\s\up5(e),x)程序運行后,單擊Command1按鈕,在兩個文本框中顯示的值分別為()。程序運行后,單擊命令按鈕,在兩個文本框中顯示的值分別為()。Nexti程序運行后,單擊窗體,在窗體上顯示的值是()。NextG第17頁共25頁程序運行后,單擊窗體,在窗體上顯示的值是()。DimcAsInteger,jAsj=1Ifj>3ThenIfNextj程序運行后,單擊窗體,在窗體上顯示的c,k的值分別是()。DimIAsInteger,jAsIForj=1To2NextjNextI程序運行后,單擊窗體,在窗體上顯示的結果是()。DimiAsInteger,EndIfNexti第18頁共25頁程序運行后單擊窗體,F(xiàn)orm1上的輸出結果是()。PrivateSubDimiAsInteger,nAIfi>10ThenExitFNextiText1.Text=Str(n)程序運行后,單擊命令按鈕,在文本框中顯示的值是()。EndIfNexti程序運行后,單擊窗體,在窗體上顯示的值是()。DimcAsInteger,jForj=1To5Ifj>3ThenEndIfNextj程序運行后,單擊窗體,在窗體上顯示的值是()。第19頁共25頁PrivateSubFormDimiAsInteger,kAsEndIfNexti程序運行后,連續(xù)兩次單擊窗體,在窗體上顯示的值是()。PrivateSubForm_c程序運行后,單擊窗體,在窗體上顯示的值為()。DimjAsIntegerA(1)=“3”A(2)=“6”A(3)=“9”Forj=1To3Nextj程序運行后,單擊窗體,在窗體上顯示的值是()。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論