選修卷選擇題和填空題.doc_第1頁
選修卷選擇題和填空題.doc_第2頁
選修卷選擇題和填空題.doc_第3頁
選修卷選擇題和填空題.doc_第4頁
選修卷選擇題和填空題.doc_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第一套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)下面不屬于邏輯運算符的是( )。 A、Or B、And C、Not D、 系統(tǒng)答案:D2、(選修)下列對于VB中“注釋語句”的說法,錯誤是( )。 A、注釋語句的默認字體是綠色 B、注釋語句是供閱讀理解程序用的,計算機在執(zhí)行程序的時候會自動跳過 C、程序中的注釋語句對程序的運行沒有影響 D、注釋語句中不可以包含下劃線 系統(tǒng)答案:D3、(選修)算法可以用多種表達方法來描述,下面方法中可以描述“閏年問題”算法的是( )。流程圖 偽代碼 機器語言 自然語言 A、 B、 C、 D、 系統(tǒng)答案:C4、(選修)在VB程序中有以下程序段: For i=10 To 1 Step -2 Print *Next i語句“Print *”的執(zhí)行次數(shù)是( )。 A、1 B、6 C、5 D、4 系統(tǒng)答案:C5、(選修)VB語句“Print 3 * 8 Mod 10 / 2 * 5 2”的輸出結(jié)果是 ( )。 A、0 B、1 C、12 D、5 系統(tǒng)答案:A6、(選修)下列函數(shù)中,能把字符串中所有小寫字母改為大寫的函數(shù)是( )。 A、Lcase(x) B、Ucase(x) C、Len(x) D、Chr(x) 系統(tǒng)答案:B7、(選修)利用計算機編程解決某個數(shù)是否是偶數(shù)的問題,我們往往采用( )。 A、循環(huán)結(jié)構(gòu) B、選擇結(jié)構(gòu) C、條件結(jié)構(gòu) D、順序結(jié)構(gòu) 系統(tǒng)答案:B8、(選修)下列對于算法特征的敘述,正確的是( )。 A、一個算法有零個或多個輸出 B、算法每一步驟必須有確切的定義 C、至少有一個輸入 D、算法的步驟定義可以是無限的 系統(tǒng)答案:B9、(選修)如果要設(shè)置VB控件CommandButton上的文字內(nèi)容,可以通過( )屬性來實現(xiàn)。 A、Index B、Font C、Cancel D、Caption 系統(tǒng)答案:D10、(選修)在流程圖中,平行四邊形代表的是( )。 A、處理 B、判斷 C、輸入輸出 D、起止 系統(tǒng)答案:C 二、填空題(題數(shù):2道,共:10分,得分:5.0分) 系統(tǒng)答案:sqr,a*a 或者 a2,abs 2、(選修)有如下VB程序段:Private Sub Command1_Click() Dim m As Integer, n As Integer, a As Integer m = Val(Text1.Text) n = Val(Text2.Text) a = m m = n n = a Text3.Text = m Text4.Text = nEnd Sub運行后在文本框Text1、Text2中分別輸入21、78,則Text3輸出結(jié)果為:_ ,Text4輸出結(jié)果為:_。 系統(tǒng)答案:78,21第二套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)下列表達式中,其值為1的是( )。 A、Cint(8/10) B、21 mod 7 C、911 D、Int(13/6) 系統(tǒng)答案:A 2、(選修)針對VB語句“If a Min Then Min = a”,下列說法錯誤的是( )。 A、這可能是一個選擇結(jié)構(gòu) B、a Min和Min = a均為關(guān)系表達式 C、a Min為關(guān)系表達式,Min = a為賦值語句 D、在該程序段中應(yīng)該包含End if語句 系統(tǒng)答案:B 3、(選修)下列屬于程序設(shè)計語言的是( )。機器語言 高級語言 自然語言 匯編語言 程序語言 A、 B、 C、 D、 系統(tǒng)答案:A 4、(選修)在VB中,表達式“Int(19 / 2) - 15 Mod 4”的運算結(jié)果是( )。 A、6.5 B、7 C、5 D、6 系統(tǒng)答案:D5、(選修)VB程序語句“Command1.Caption = 三角形的面積”中的Command1、Caption和三角形的面積分別代表( )。 A、窗體、值、屬性 B、對象、方法、屬性 C、對象、屬性、值 D、屬性、值、對象 系統(tǒng)答案:C6、(選修)下列程序段運行后,變量Min的值為( )。Private Sub Command1_Click() Dim x, y As Integer x = 34 y = 26 If x = y Then Min = x Else Min = y Print Min End IfEnd Sub A、34 B、26 C、26或34 D、0 系統(tǒng)答案:B 7、(選修)在調(diào)試程序的時侯,會使用到快捷鍵,下列關(guān)于快捷鍵的說法錯誤的是( )。 A、F9用來設(shè)置斷點 B、F5用來啟動程序 C、F1用來打開對象瀏覽器 D、F8可以逐句運行程序 系統(tǒng)答案:C8、(選修)下列選項中,不能作為VB中變量名的是( )。 A、sch_name B、cos(a) C、A D、Word 系統(tǒng)答案:B9、(選修)下列關(guān)于高級語言和機器語言的說法中,錯誤的是( )。 A、高級語言源程序翻譯成機器語言程序的過程有編譯和解釋兩種程序 B、計算機只能識別和執(zhí)行二進制機器語言代碼 C、所有源程序必須翻譯成機器語言程序,才能為計算機識別并執(zhí)行 D、計算機可以直接執(zhí)行用高級語言編寫的程序 系統(tǒng)答案:D10、(選修)下列屬于定義VB常量的語句是( )。 A、Dim 常量名 As 數(shù)據(jù)類型=表達式 B、Function 常量名 As 數(shù)據(jù)類型 C、Const 常量名 As 數(shù)據(jù)類型=表達式 D、Const 常量名 As 數(shù)據(jù)類型 系統(tǒng)答案:C二、填空題(題數(shù):2道,共:10分,得分:5.0分)1、(選修)如下所示的VB程序,運行時在Text1、Text2、Text3中分別輸入10、8、3三個數(shù),請問Text4輸出結(jié)果應(yīng)為多少?Private Sub Command1_Click() Dim a As Single Dim b As Single Dim c As Single a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) m = (a + b) * (a - b) / (2 * a * c) Text4.Text = mEnd SubText4輸出結(jié)果為:_ 系統(tǒng)答案:0.62、(選修)將十進制數(shù)21和32分別轉(zhuǎn)化為二進制數(shù)是_和_。 系統(tǒng)答案:10101 或者 (10101)2,100000 或者 (100000)2第三套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)如下圖所示的流程圖表示程序結(jié)構(gòu)中的( )。 A、順序結(jié)構(gòu) B、選擇結(jié)構(gòu) C、循環(huán)結(jié)構(gòu) D、雙分支選擇結(jié)構(gòu) 系統(tǒng)答案:C2、(選修)下列關(guān)于模塊化程序設(shè)計的說法中,錯誤的是( )。 () A、模塊化程序設(shè)計方法主要是通過遞歸算法和遞歸程序來實現(xiàn)的 B、模塊化程序設(shè)計方法主要是通過過程和函數(shù)的定義以及調(diào)用來實現(xiàn)的 C、模塊化設(shè)計的思想就是將一個復(fù)雜的問題采取“分而治之”的策略 D、程序設(shè)計階段大致分為程序的模塊化設(shè)計和模塊內(nèi)的邏輯設(shè)計 系統(tǒng)答案:A3、(選修)下列選項中,屬于面向?qū)ο蟪绦蛟O(shè)計特征的是( )。繼承性 多態(tài)性 連續(xù)性 封裝性 可行性 A、 B、 C、 D、 系統(tǒng)答案:C4、(選修)在VB中有如下程序段:Private Sub Command1_Click() Dim a, c As Integer a = 10: c = 0 If a = 1 End If Print cEnd Sub在調(diào)試程序的時候出現(xiàn)如下圖所示的錯誤信息:請認真分析程序代碼,產(chǎn)生該錯誤的原因是什么? A、在定義變量a和c時,有語法錯誤 B、End If是多余的,應(yīng)去掉 C、在ElseIf后面缺少Then D、有If就不能使用ElseIf,直接去掉ElseIf就可以 系統(tǒng)答案:C6、(選修)下列VB函數(shù)中,可以求出4的平方根的是( )。 A、Sqr(4) B、Len(4) C、Log(4) D、Abs(4) 系統(tǒng)答案:A7、(選修)在VB中,函數(shù)Mid(my name is lily,1,6)的值是( )。 A、m B、my name C、my nam D、e 系統(tǒng)答案:C8、(選修)在Visual Basic中,下列表達式的值等于10的是( )。 A、Int(10.1) B、Int(9.8) C、Abs(Int(-10.6) D、Int(Abs(-9.5) 系統(tǒng)答案:A9、(選修)以下VB程序運行結(jié)束后,程序中的語句“x = x + t”共被執(zhí)行了多少次?Private Sub Command1_Click( ) Dim x As Integer x = 0 For t = 1 To 8 Step 2 For j = 5 To 3 Step -1 x = x + t Next j Next t Print xEnd Sub A、6 B、24 C、10 D、12 系統(tǒng)答案:D10、(選修)如果想讓VB程序在任何一臺安裝了操作系統(tǒng)的電腦上都可以運行,應(yīng)該將該程序發(fā)布成( )格式。 A、frm B、exe C、fla D、vbp 系統(tǒng)答案:B二、填空題(題數(shù):2道,共:10分,得分:0.0分)1、(選修)下圖是判斷輸入的整數(shù)S能否被5整除的算法流程圖,變量I用來判斷是否可以整除,請將其補充完整。(第2空和第3空填“Y”或“N”) 系統(tǒng)答案:S MOD 5,Y,N2、(選修)下面程序代碼結(jié)構(gòu)包含了循環(huán)結(jié)構(gòu)和_結(jié)構(gòu),程序最終結(jié)果是s等于_,t等于_ 。 Private Sub Command1_Click() Dim t, s As Integer t = 0 s = 0 Do Until t 10 If t Mod 3 = 0 Then s = s + t End If t = t + 2 LoopPrint s, tEnd Sub 系統(tǒng)答案:選擇,6,12第四套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)在VB窗體上添加一個名稱為Command1的命令按鈕,再添加兩個名稱分別為Label1、Label2的標簽,然后編寫如下程序代碼:Private Y As IntegerPrivate Sub Command1_Click() X = 5: Y = 8 Call proc(X, Y) Label1.Caption = X Label2.Caption = YEnd SubPrivate Sub proc(ByVal a As Integer, ByVal b As Integer) X = a + b Y = a*bEnd Sub程序運行后,單擊命令按鈕,則兩個標簽Label1、Label2中顯示的內(nèi)容分別是( )。 A、13和40 B、13和8 C、5和40 D、5和8 系統(tǒng)答案:C2、(選修)編程求50!的值,最適合使用的控制結(jié)構(gòu)為( )。 A、順序結(jié)構(gòu) B、分支結(jié)構(gòu) C、循環(huán)結(jié)構(gòu) D、選擇結(jié)構(gòu) 系統(tǒng)答案:C3、(選修)關(guān)于VB中的局部變量,以下說法中錯誤的是( )。 A、不同過程中可以定義同名的變量 B、可以用于整個程序使用 C、局部變量是使用最多的變量 D、只能用于定義的過程 系統(tǒng)答案:B4、(選修)下面關(guān)于算法的說法,正確的是( )。 A、算法可以沒有輸出 B、算法中的每個步驟都是可以執(zhí)行的 C、算法一定有輸入 D、算法的步驟定義可以是無限的 系統(tǒng)答案:B5、(選修)流程圖中表示輸入輸出的圖形符號是( )。 系統(tǒng)答案:C6、(選修)在VB語言中,下列數(shù)據(jù)中不屬于合法的字符型常量的是( )。 A、5b B、 C、中國 D、中國 系統(tǒng)答案:C7、(選修)下列關(guān)于VB中控件Textbox的說法,正確的是( )。 A、只能輸入 B、只能輸出 C、既可以輸入,也可以輸出 D、不具有輸入輸出的功能 系統(tǒng)答案:C8、(選修)下列對于VB中函數(shù)的說法,正確的是( )。 A、函數(shù)沒有返回值 B、不可以自定義函數(shù) C、函數(shù)分為三大類:系統(tǒng)函數(shù)、自定義函數(shù)和數(shù)學函數(shù) D、函數(shù)定義處的參數(shù)稱為形式參數(shù) 系統(tǒng)答案:D9、(選修)下列Visual Basic程序代碼運行后,變量x的值為( )。 x = 2: y = 122 Do x = x + 3 Loop While x Sqr(y) A、5 B、8 C、11 D、14 系統(tǒng)答案:D10、(選修)將某命令按鈕Command1的Visible屬性設(shè)置為False,則產(chǎn)生的效果是()。 A、命令按鈕Command1不可見 B、命令按鈕Command1上的文字為空 C、命令按鈕Command1不可用 D、命令按鈕Command1顏色為無 系統(tǒng)答案:A二、填空題(題數(shù):2道,共:10分,得分:0.0分)1、(選修)請補充完成程序,使程序?qū)崿F(xiàn)功能:將輸入的數(shù)據(jù)使用選擇排序算法排序后輸出。Private Sub Form_Click() Dim D(100) As Single n = Val(inputbox(請輸入數(shù)據(jù)的總數(shù)量) For i = 1 To n D(i) = Val(inputbox(請輸入第 & i & 個數(shù)據(jù)) Next i For i = 1 To _ Min = D(i): m = i For j = i + 1 To n If D(j) =80或者80=60或者60 8 i = i + 3 s = 4 * i + 5 Loop Print sEnd Sub A、37 B、49 C、25 D、13 系統(tǒng)答案:B6、(選修)在VB中有如下程序段: Private Sub Command1_Click() Dim a, b As Integer a = 21: b = 43 If b Mod a = 0 Then Print b是a的倍數(shù) Else Print b不是a的倍數(shù) End IfEnd Sub其結(jié)構(gòu)為( )。 A、順序結(jié)構(gòu) B、樹形結(jié)構(gòu) C、循環(huán)結(jié)構(gòu) D、選擇結(jié)構(gòu) 系統(tǒng)答案:D7、(選修)以下VB變量定義合理的是( )。 A、定義一個變量存放員工家庭住址:Dim Fam as Bool B、定義一個變量存放員工性別:Dim Sex as Date C、定義一個變量存放員工編號:Dim Code as String D、定義一個變量存放員工生日:Dim Bir as Integer 系統(tǒng)答案:C8、(選修)關(guān)于算法的下列說法中,錯誤的是( )。 A、算法是解決問題的方法和步驟 B、算法定義的步驟是有限的,并且必須在有限的步驟之內(nèi)結(jié)束 C、算法是人求解問題的思路和方法,是解題過程的精確描述 D、算法可以被表述但無法實現(xiàn) 系統(tǒng)答案:D9、(選修)下列選項中,不屬于文本框“TextBox”屬性的是( )。 A、BackColor B、Font C、Text D、Picture 系統(tǒng)答案:D10、(選修)在VB語言中,下列賦值語句中錯誤的是( )。 系統(tǒng)答案:A二、填空題(題數(shù):2道,共:10分,得分:0.0分)1、(選修)寫出判斷整數(shù)a是否能被3整除且為奇數(shù)的VB表達式:a _ 3 = _ _ a _ 2 = _ ; 系統(tǒng)答案:Mod,0,And,Mod,12、(選修)本程序的功能是計算2*4*6*8*20,請?zhí)羁铡rivate Sub Command1_Click() Dim s As Double Dim i As Double s = 1 For i = _ To 20 Step _ s = s * i _ Print 2*4*6*8*20= & sEnd Sub 系統(tǒng)答案:2,2,Next i第六套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)以下是一個事件處理過程,這個過程的名稱為( )。Private Sub Command1_Click() Print 北京歡迎你!End Sub A、Click B、Command1_Click() C、End Sub D、Command1 系統(tǒng)答案:B2、(選修)在VB語言中,下列邏輯表達式的值為“True”的是 ( )。 A、#3/16/2012# #7/5/2005# B、8 5 or 3 3 C、#12/12/2010# #12/13/2010# D、6 16 and 16 =,and,第七套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)下列VB中的變量,命名正確的是( )。 A、x2 B、x*y C、3x D、Else 系統(tǒng)答案:A2、(選修)以下屬于VB的對象的是( )。命令按鈕 窗體的背景顏色 標簽 文本框 字體 A、 B、 C、 D、 系統(tǒng)答案:A3、(選修)下列選項中屬于算法的基本控制結(jié)構(gòu)的是( )。 流程結(jié)構(gòu) 順序結(jié)構(gòu) 模塊結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 選擇結(jié)構(gòu) A、 B、 C、 D、 系統(tǒng)答案:C4、(選修)下列對算法的描述中,錯誤的是( )。 A、算法可以用流程圖表述出來,也可以用程序設(shè)計語言去實現(xiàn) B、解決同一個問題的算法只能有一種 C、算法的好壞將直接影響著程序的通用性和有效性 D、算法是解決問題的方法和步驟 系統(tǒng)答案:B5、(選修)下列關(guān)于流程圖的說法中,正確的是( )。 系統(tǒng)答案:B6、(選修)以下屬于用戶自定義標識符的是( )。ac2 Dim _ad min_ Sub My_String A、 B、 C、 D、 系統(tǒng)答案:B7、(選修)我們在Visual Basic中要添加控件或者是修改對象的屬性值時,采用( )。 A、工程資源管理窗口 B、窗體設(shè)計窗口 C、代碼編輯窗口 D、窗體布局窗口 系統(tǒng)答案:B8、(選修)計算機跟人們的生活聯(lián)系的越來越緊密,下列關(guān)于日常生活中計算機應(yīng)用的說法錯誤的是( )。 A、可以使用PhotoShop來處理拍得不滿意的數(shù)碼照片 B、可以使用Access來制作一段視頻 C、可以用計算機編程來計算10到2000之間的所有能被3整除的奇數(shù)平方和 D、在百度上去查找學習資料 系統(tǒng)答案:B9、(選修)在Visual Basic中,表達式“Abs(-5.8)+sqr(225)Int(-1.9)”的值是( )。 A、0 B、-2 C、-1.2 D、-2.2 系統(tǒng)答案:C10、(選修)在VB中要設(shè)置控件中文字的字體、字號時,應(yīng)使用控件的( )屬性。 A、Caption B、Name C、Font D、BackColor 系統(tǒng)答案:C二、填空題(題數(shù):2道,共:10分,得分:0.0分)1、(選修)有一組數(shù)列:19 25 11 6 65 45 ,如果按照選擇排序法將其按從小到大的順序排列,第二次交換后得到的數(shù)列應(yīng)為_、_、_、_、_、_。 系統(tǒng)答案:6,11,25,19,65,452、(選修)現(xiàn)有一個VB表達式為“A=(11 + 3) Mod 6 / 2 - 1”,在這個表達式里運算符優(yōu)先級最高的是_;其次是_;運行結(jié)果A的值是_。 系統(tǒng)答案:括號 或者 (),/ 或者 除,1第八套試卷一、單選題(題數(shù):10道,共:20分,得分:0分)1、(選修)設(shè)變量x=-6,y=-4,m=10,n=8,則下列表達式中值為false的是( )。 A、x+m 0 AND y 0 C、m = n OR xy D、x+y n) 系統(tǒng)答案:B2、(選修)利用可視化程序設(shè)計語言進行信息的編程加工,一般需要經(jīng)過以下步驟:編寫代碼 設(shè)計算法 設(shè)計界面 調(diào)試運行 正確的順序是( )。 A、 B、 C、 D、 系統(tǒng)答案:B3、(選修)下列選項中屬于程序設(shè)計語言的是( )。BASIC C+ Java Flash Pascal Dreamweaver A、 B、 C、 D、 系統(tǒng)答案:C4、(選修)下列關(guān)于Visual Basic特點的敘述中,正確的是( )。 A、Visual Basic是采用事件驅(qū)動編程機制的語言 B、Visual Basic程序只能編譯運行,不可以解釋運行 C、構(gòu)成Visual Basic的每個過程之間都有固定的執(zhí)行順序 D、Visual Basic程序不是結(jié)構(gòu)化程序,不具備結(jié)構(gòu)化的三種基本結(jié)構(gòu) 系統(tǒng)答案:A5、(選修)在VB中,表達式“(Rnd-11)*5”的值所在的區(qū)間是( )。 A、-55, -50) B、(-55, -50 C、(-55, -50) D、-55, -50 系統(tǒng)答案:A6、(選修)如果用一個變量來存放員工的年齡,那么應(yīng)該定義這個變量為( )數(shù)據(jù)類型。 A、Integer B、Bool C、Double D、Single 系統(tǒng)答案:A7、(選修)面向?qū)ο蟪绦蛟O(shè)計的特征包括:繼承性、( )。 A、多態(tài)性、連續(xù)性 B、多態(tài)性、封裝性 C、連續(xù)性、封裝性 D、封裝性、無二義性 系統(tǒng)答案:B8、(選修)以下有關(guān)類、對象、屬性、事件的描述中,正確的是( )。 A、同一類對象具有同一類屬性,且同一個屬性的屬性值必須相同 B、“Private Sub Command1_Click()”中的“Command1”屬于屬性 C、VB編程界面中,雙擊窗體中某對象,出現(xiàn)的是代碼窗口 D、對象的屬性值在程序運行過程中不可修改 系統(tǒng)答案:C9、(選修)在VB程序的窗體上,從上到下依次創(chuàng)建Checkbok、Textbox、Listbox、CommandButton這4個控件,則運行該程序顯示窗體時,他們之間獲得焦點的順序是( )。 A、CommandButton、Checkbok、Textbox、Listbox B、Checkbok、

溫馨提示

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

評論

0/150

提交評論