資源簡(jiǎn)介 浙教版初中信息技術(shù)九年級(jí)上學(xué)期期末試卷(5)一、單項(xiàng)選擇題1.(2020九上·期末)在VB程序中能把數(shù)值型轉(zhuǎn)換為字符型需要使用的函數(shù)是( ?。?br/>A.Str B.Val C.Chr D.Sqr【答案】A【知識(shí)點(diǎn)】常用基本函數(shù)【解析】【解答】Str(num)將num轉(zhuǎn)換成字符串型,Val(expression)將expression轉(zhuǎn)換成一個(gè)數(shù),Chr(expression)將expression轉(zhuǎn)換成一個(gè)字符串,Sqr(num)返回num的平方根。故答案選A。【分析】本題考查VB函數(shù)功能。2.(2020九上·期末)a表示“處理框”,b表示“輸入、輸出框”,c表示“起、止框”,d表示“判斷框”,以下四個(gè)圖形依次為 ( )①②③④A.a(chǎn)bcd B.dcab C.bacd D.cbad【答案】D【知識(shí)點(diǎn)】流程圖的概念及其常用圖形【解析】【解答】圓角矩形表示流程的開(kāi)始與結(jié)束、平行四邊形表示數(shù)據(jù)的輸入輸出、長(zhǎng)方形表示要執(zhí)行的處理、菱形表示決策或判斷。故答案選D。【分析】本題考查流程圖常用圖形。1、矩形,作用:一般用作要執(zhí)行的處理(process),在程序流程圖中做執(zhí)行框。2、圓角矩形或者扁圓 ,作用:表示程序的開(kāi)始或者結(jié)束,在程序流程圖中用作為起始框或者結(jié)束框。3、斜角矩形,作用:斜角矩形平時(shí)幾乎不使用,可以視情況自行定義。4、菱形 作用:表示決策或判斷。5、文件,作用:表達(dá)為一個(gè)文件,可以是生成的文件,或者是調(diào)用的文件。6、括弧,作用:注釋或者說(shuō)明,也可以做條件敘述。7、半圓形,作用:半圓在使用中常作為流程頁(yè)面跳轉(zhuǎn)、流程跳轉(zhuǎn)的標(biāo)記。8、三角形 ,作用:控制傳遞,一般和線(xiàn)條結(jié)合使用,畫(huà)數(shù)據(jù)傳遞。 9、梯形 ,作用:一般用作手動(dòng)操作。10、橢圓形或圓形,作用:如果畫(huà)小圓,一般是用來(lái)表示按順序數(shù)據(jù)的流程。11、六邊形,作用:表示準(zhǔn)備之意,大多數(shù)人用作流程的起始,類(lèi)似起始框。12、平行四邊形 , 作用:一般表示數(shù)據(jù),或確定的數(shù)據(jù)處理。3.(2020九上·期末)在VB程序設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開(kāi)的窗口是( ?。?br/>A.工程資源管理器窗口 B.工具箱窗C.代碼窗口 D.屬性窗口【答案】C【知識(shí)點(diǎn)】編程環(huán)境【解析】【解答】在VB中,雙擊窗體上的某個(gè)控件時(shí)打開(kāi)代碼窗口。故答案選C。【分析】本題考查VB的界面。VB集成開(kāi)發(fā)界面主要包括標(biāo)題欄、菜單欄、工具欄、工具箱、工程資源管理器窗口、屬性窗口、窗體設(shè)計(jì)器窗口、窗體布局窗口等。 標(biāo)題欄。一般位于界面的最上方,居左。顯示應(yīng)用程序的名稱(chēng)和工作狀態(tài)。 菜單欄。包含應(yīng)用程序的開(kāi)發(fā)、調(diào)試以及保存等功能的菜單命令。 工具欄。工具欄是一些快捷按鈕,只是這些比較常用,一般單擊即可執(zhí)行操作。VB提供了4中工具欄,分別為標(biāo)準(zhǔn)、編輯、窗體編輯器和調(diào)試,用戶(hù)可以根據(jù)需要選擇。 工具箱。工具箱上是各種控件,控件分為標(biāo)準(zhǔn)控件(又稱(chēng)內(nèi)部控件)和ActiveX控件。 窗體設(shè)計(jì)器窗口。用來(lái)編輯、設(shè)計(jì)程序的。 工程資源管理器窗口。該窗口列出了當(dāng)前工程包含的所有文件。 屬性窗口。這個(gè)就是用來(lái)設(shè)置窗口的各種屬性的,諸如常用的Caption、BackColor等等??梢杂谩鞍醋帜感颉被蛘摺鞍捶诸?lèi)序”進(jìn)行切換。 窗體布局窗口。通過(guò)這個(gè)窗口,可以看到各種窗體的位置,并且可以進(jìn)行調(diào)整。4.(2020九上·期末)小明想學(xué)習(xí)一種計(jì)算機(jī)高級(jí)語(yǔ)言,下列哪個(gè)屬于高級(jí)語(yǔ)言( ?。?br/>A.photoshop B.匯編語(yǔ)言 C.Visual Basic D.flash【答案】C【知識(shí)點(diǎn)】計(jì)算機(jī)語(yǔ)言及其發(fā)展歷程【解析】【解答】高級(jí)語(yǔ)言有vb、vc、foxpro、delphi等。故答案選C。【分析】本題考查計(jì)算機(jī)高語(yǔ)言。計(jì)算機(jī)所能識(shí)別的語(yǔ)言只有機(jī)器語(yǔ)言,即由0和1構(gòu)成的代碼。計(jì)算機(jī)語(yǔ)言包括機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。 高級(jí)語(yǔ)言主要是相對(duì)于匯編語(yǔ)言而言,它并不是特指某一種具體的語(yǔ)言,而是包括了很多編程語(yǔ)言,如目前流行的vb、vc、foxpro、delphi等,這些語(yǔ)言的語(yǔ)法、命令格式都各不相同。 高級(jí)語(yǔ)言所編制的程序不能直接被計(jì)算機(jī)識(shí)別,必須經(jīng)過(guò)轉(zhuǎn)換才能被執(zhí)行。5.(2020九上·期末)VB啟動(dòng)后,它的工作環(huán)境中的窗體,可用作定制應(yīng)用程序界面的窗口,保存窗體后它的文件擴(kuò)展名是( ?。?br/>A..frm B..exe C..vbp D..pdf【答案】A【知識(shí)點(diǎn)】程序的保存及文件擴(kuò)展名【解析】【解答】VB窗體文件一般是frm擴(kuò)展名;.exe 是可執(zhí)行文件,; .vbp是VB的工程文件,可以用記事本打開(kāi),是文本形式,(也可以用VB打開(kāi)。).pdf 是可攜帶文檔格式。故答案選A。【分析】本題考查文件擴(kuò)展名。VB文件擴(kuò)展名有:.vbp,.frm,.frx,.bas和.cls等幾種類(lèi)型的文件組成。在VB中,工程文件的擴(kuò)展名是vbp。VBP,VisualBasic項(xiàng)目為VB項(xiàng)目文件。你可以用記事本打開(kāi)它,它是文本。你也可以在VB中打開(kāi)它。窗體文件為FRM擴(kuò)展名,100FRM為框架文件,全字窗體。每個(gè)窗體的二進(jìn)制度數(shù)據(jù)文件(.FRX),其中包含窗體控件的屬性數(shù)據(jù)。6.(2020九上·期末)下列屬于正確的VB賦值語(yǔ)句的是( ?。?br/>A.var=Text1.Text B.x+y=3C.Label1.Caption=“hello” D.-x=b【答案】C【知識(shí)點(diǎn)】常量、變量與賦值語(yǔ)句【解析】【解答】VB賦值語(yǔ)句格式是:變量名=表達(dá)式,對(duì)象名. 屬性 = 表達(dá)式。選項(xiàng)ABD都不是正確的賦值語(yǔ)句。故答案選C。【分析】本題考查VB賦值語(yǔ)句。賦值語(yǔ)句:為變量或?qū)ο蟮膶傩宰兞抠x值,將賦值號(hào)右邊的表達(dá)式的計(jì)算結(jié)果存儲(chǔ)到左邊的變量中。7.(2020九上·期末)小明要用VB語(yǔ)句描述“AB”是小于100的非負(fù)數(shù),正確的是( )A.0<=AB<100 B.0<=AB Or x<100C.0<=AB And AB<100 D.0≤AB<100【答案】C【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式【解析】【解答】小于100的非負(fù)數(shù)是指大于等于0并且小于100的數(shù),用邏輯運(yùn)算符And連接。故答案選C。【分析】本題考查VB運(yùn)算符與表達(dá)式。關(guān)系運(yùn)算符包括:<(小于)、<=(小于等于)、<>(不等)、=(等于)、>=(大于等于)、>(大于)。邏輯運(yùn)算符包括:Not(非)、And(與)、Or(或) 。① Not (非) 給條件取反② And(與) 當(dāng)條件都成立時(shí),結(jié)果才成立③ Or(或) 當(dāng)條件有一個(gè)或一個(gè)以上成立時(shí),結(jié)果就成立。8.(2020九上·期末)下列哪個(gè)不屬于程序設(shè)計(jì)的基本結(jié)構(gòu)( ?。?br/>A.順序結(jié)構(gòu) B.鏈接結(jié)構(gòu) C.分支結(jié)構(gòu) D.循環(huán)結(jié)構(gòu)【答案】B【知識(shí)點(diǎn)】算法的控制結(jié)構(gòu)【解析】【解答】結(jié)構(gòu)化程序的基本結(jié)構(gòu)有順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。故答案選B。【分析】本題考查程序設(shè)計(jì)的基本結(jié)構(gòu)。結(jié)構(gòu)化程序設(shè)計(jì)方法主要由以下三種基本結(jié)構(gòu)組成:順序結(jié)構(gòu):順序結(jié)構(gòu)是一種線(xiàn)性、有序的結(jié)構(gòu),它依次執(zhí)行各語(yǔ)句模塊。循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)是重復(fù)執(zhí)行一個(gè)或幾個(gè)模塊,直到滿(mǎn)足某一條件為止。選擇結(jié)構(gòu):選擇結(jié)構(gòu)是根據(jù)條件成立與否選擇程序執(zhí)行的通路。9.(2020九上·期末)請(qǐng)選出下列書(shū)寫(xiě)正確的語(yǔ)句( ?。?br/>A.p=5 (a+b+p) B.if a>0 then b=b+1C.t1.text=”請(qǐng)輸入密碼:” D.For i=1 to 10 do j=j*2【答案】B【知識(shí)點(diǎn)】常量、變量與賦值語(yǔ)句;分支結(jié)構(gòu)語(yǔ)句及格式;循環(huán)結(jié)構(gòu)語(yǔ)句及格式【解析】【解答】單分支結(jié)構(gòu):If 條件表達(dá)式 Then 語(yǔ)句。循環(huán)語(yǔ)句主要有兩種,for循環(huán)和while循環(huán),為for……next和do while……loop。故答案選B。【分析】本題考查的是基本語(yǔ)句。單分支結(jié)構(gòu):If 條件表達(dá)式 Then 語(yǔ)句。If 條件表達(dá)式 then語(yǔ)句End IfFor ……Next循環(huán)語(yǔ)句格式:For 循環(huán)變量 = 初值 To 終值 Step 步長(zhǎng)循環(huán)體語(yǔ)句系列Next 循環(huán)變量10.(2020九上·期末)以下一段VB程序運(yùn)行后,Y的值是( )Dim Y As IntegerY=0Do While Y<30Y=(Y+2)*(Y+3)LoopA.60 B.72 C.34 D.156【答案】B【知識(shí)點(diǎn)】循環(huán)結(jié)構(gòu)程序設(shè)計(jì)與分析【解析】【解答】給Y賦值0,當(dāng)Y小于30時(shí),Y=(Y+2)*(Y+3),Loop循環(huán)。得出結(jié)果是72。故答案選B。【分析】本題考查對(duì)VB循環(huán)結(jié)構(gòu)程序的分析。使用 Do 循環(huán),可以使用 Do...Loop 語(yǔ)句多次(次數(shù)不定)運(yùn)行語(yǔ)句塊。當(dāng)條件為 True 時(shí)或條件變?yōu)?True 之前,重復(fù)執(zhí)行語(yǔ)句塊。二、綜合題11.(2020九上·期末)VB中我們常常會(huì)碰到控件屬性及數(shù)據(jù)類(lèi)型的使用,請(qǐng)將下列名稱(chēng)與功能正確連接:FontSize 文本顏色ForeColor 標(biāo)題Caption 單精度實(shí)數(shù)Single 字體大小Font 字體【答案】【知識(shí)點(diǎn)】對(duì)象及其屬性【解析】【解答】FontSize是字體大小;ForeColor是文本顏色 ;Caption是標(biāo)題 ;Single是單精度實(shí)數(shù) ; Font是字體 。【分析】本題考查VB中的控件屬性。在屬性窗口可直接設(shè)置字體字體大小粗體斜體刪除線(xiàn)下劃線(xiàn),字顏色 窗體的Font屬性可使窗體上的對(duì)象字體設(shè)置相同。Fontname字體;Fontsize字體大??;Fontsize 字體大小 ;Fontbold 是否是粗體; Fontitalic 是否斜體 ;Fontunderline 是否帶下劃線(xiàn); Fontstrikethru 是否加一刪除線(xiàn) ;ForeColor 字體顏色。Caption標(biāo)題屬性,該屬性決定了控件上顯示的內(nèi)容。文本框控件無(wú)caption 屬性。 Single是單精度浮點(diǎn)型。12.(2020九上·期末)請(qǐng)?jiān)谠绦蛏现赋霰境绦虻恼Z(yǔ)法錯(cuò)誤,并寫(xiě)出程序結(jié)果Private Sub Command1_Click()Dim x As Integerx = Val(Text1.Text)Select Case xCase Is >= 450Text2.Text = "優(yōu)秀"Case Is >= 400Text2.Text = "良好"Case Is > 350Text2.Text = "中等"Case Is >= 300Text2.Text = "及格"Case ElseText2.Text = "不及格"End SelectEnd Sub語(yǔ)法錯(cuò)誤: 該程序運(yùn)行后,若在文本框中輸入350,則輸出為: 【答案】沒(méi)有加上數(shù)值檢測(cè)函數(shù);及格【知識(shí)點(diǎn)】分支結(jié)構(gòu)程序設(shè)計(jì)與分析【解析】【解答】第一空:當(dāng)你用鼠標(biāo)點(diǎn)擊名為Command1的按鈕時(shí),就執(zhí)行這一行下面的多行代碼,直到遇到End Sub結(jié)束。 定義x為整數(shù), Val函數(shù)是將數(shù)值型字符串轉(zhuǎn)換為數(shù)值型變量,一般用來(lái)賦值。 x = Val(Text1.Text) 中Text1的內(nèi)容為空或不是數(shù)值時(shí)就會(huì)出錯(cuò),要加上數(shù)值檢測(cè)函數(shù):ISNUMERIC ,如下:IF ISNUMERIC(TEXT1.TEXT)=FALSE THEN。故答案為:沒(méi)有加上數(shù)值檢測(cè)函數(shù)。第二空:分析程序,如果輸入的值大于等于450,輸出優(yōu)秀;如果輸入的值大于等于400,輸出良好;如果輸入的值大于350,輸出中等;如果輸入的值大于等于300,輸出及格;否則輸出不及格。350大于300,輸出為及格。故答案為:及格。【分析】本題考查多分支結(jié)構(gòu)程序的分析。對(duì)于多條件分支結(jié)構(gòu)還可以用Select Case,他比多條件if分支語(yǔ)句更清晰。Select Case <測(cè)試表達(dá)式>[Case <表達(dá)式 1><語(yǔ)句塊1>][Csde <表達(dá)式2><語(yǔ)句塊2>][Case <表達(dá)式(n-1)><語(yǔ)句塊(n-1)>][Case Else<語(yǔ)句塊(n)> ]End Select注意:測(cè)試表達(dá)式是數(shù)值表達(dá)式或字符串表達(dá)式,一般是指變量。13.(2020九上·期末)輸入兩個(gè)數(shù)(a,b),輸出最大數(shù)(max);根據(jù)題意完成流程圖,并將對(duì)應(yīng)的程序填充完整(1)完成流程圖① ② ?、邸? ④ (2)將對(duì)應(yīng)的程序填充完整說(shuō)明:text1.text、text2.text、text3.text分別表示a,b,max的值Private Sub Command1_Click()Dim a AS Integer, b AS IntegerDim max AS Integera= b= If then Else End Sub【答案】(1)a>b 或 aa 或 b(2)val(text1.text);val(text2.text);a>b 或 aa 或 b【知識(shí)點(diǎn)】常量、變量與賦值語(yǔ)句;分支結(jié)構(gòu)程序設(shè)計(jì)與分析;算法的流程圖表示【解析】【解答】(1)開(kāi)始,輸入a,b的值,如果滿(mǎn)足a>b,則max=a;否則max=b;輸出max的值,程序結(jié)束。故答案為:a>b 或 aa 或 b(2)定義a、b、max為整型。 Val函數(shù)是將數(shù)值型字符串轉(zhuǎn)換為數(shù)值型變量,給a、b賦值。如果 a>b 或 aa 或 bb 或 aa 或 b【分析】本題考查算法的流程圖表示和以及分支結(jié)構(gòu)程序設(shè)計(jì)。程序框圖表示程序內(nèi)各步驟的內(nèi)容以及它們的關(guān)系和執(zhí)行的順序。它說(shuō)明了程序的邏輯結(jié)構(gòu)。If分支結(jié)構(gòu)為:If 條件表達(dá)式 then語(yǔ)句End If1 / 1浙教版初中信息技術(shù)九年級(jí)上學(xué)期期末試卷(5)一、單項(xiàng)選擇題1.(2020九上·期末)在VB程序中能把數(shù)值型轉(zhuǎn)換為字符型需要使用的函數(shù)是( ?。?br/>A.Str B.Val C.Chr D.Sqr2.(2020九上·期末)a表示“處理框”,b表示“輸入、輸出框”,c表示“起、止框”,d表示“判斷框”,以下四個(gè)圖形依次為 ( )①②③④A.a(chǎn)bcd B.dcab C.bacd D.cbad3.(2020九上·期末)在VB程序設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開(kāi)的窗口是( ?。?br/>A.工程資源管理器窗口 B.工具箱窗C.代碼窗口 D.屬性窗口4.(2020九上·期末)小明想學(xué)習(xí)一種計(jì)算機(jī)高級(jí)語(yǔ)言,下列哪個(gè)屬于高級(jí)語(yǔ)言( )A.photoshop B.匯編語(yǔ)言 C.Visual Basic D.flash5.(2020九上·期末)VB啟動(dòng)后,它的工作環(huán)境中的窗體,可用作定制應(yīng)用程序界面的窗口,保存窗體后它的文件擴(kuò)展名是( )A..frm B..exe C..vbp D..pdf6.(2020九上·期末)下列屬于正確的VB賦值語(yǔ)句的是( )A.var=Text1.Text B.x+y=3C.Label1.Caption=“hello” D.-x=b7.(2020九上·期末)小明要用VB語(yǔ)句描述“AB”是小于100的非負(fù)數(shù),正確的是( ?。?br/>A.0<=AB<100 B.0<=AB Or x<100C.0<=AB And AB<100 D.0≤AB<1008.(2020九上·期末)下列哪個(gè)不屬于程序設(shè)計(jì)的基本結(jié)構(gòu)( ?。?br/>A.順序結(jié)構(gòu) B.鏈接結(jié)構(gòu) C.分支結(jié)構(gòu) D.循環(huán)結(jié)構(gòu)9.(2020九上·期末)請(qǐng)選出下列書(shū)寫(xiě)正確的語(yǔ)句( ?。?br/>A.p=5 (a+b+p) B.if a>0 then b=b+1C.t1.text=”請(qǐng)輸入密碼:” D.For i=1 to 10 do j=j*210.(2020九上·期末)以下一段VB程序運(yùn)行后,Y的值是( ?。?br/>Dim Y As IntegerY=0Do While Y<30Y=(Y+2)*(Y+3)LoopA.60 B.72 C.34 D.156二、綜合題11.(2020九上·期末)VB中我們常常會(huì)碰到控件屬性及數(shù)據(jù)類(lèi)型的使用,請(qǐng)將下列名稱(chēng)與功能正確連接:FontSize 文本顏色ForeColor 標(biāo)題Caption 單精度實(shí)數(shù)Single 字體大小Font 字體12.(2020九上·期末)請(qǐng)?jiān)谠绦蛏现赋霰境绦虻恼Z(yǔ)法錯(cuò)誤,并寫(xiě)出程序結(jié)果Private Sub Command1_Click()Dim x As Integerx = Val(Text1.Text)Select Case xCase Is >= 450Text2.Text = "優(yōu)秀"Case Is >= 400Text2.Text = "良好"Case Is > 350Text2.Text = "中等"Case Is >= 300Text2.Text = "及格"Case ElseText2.Text = "不及格"End SelectEnd Sub語(yǔ)法錯(cuò)誤: 該程序運(yùn)行后,若在文本框中輸入350,則輸出為: 13.(2020九上·期末)輸入兩個(gè)數(shù)(a,b),輸出最大數(shù)(max);根據(jù)題意完成流程圖,并將對(duì)應(yīng)的程序填充完整(1)完成流程圖① ② ?、邸? ?、堋? (2)將對(duì)應(yīng)的程序填充完整說(shuō)明:text1.text、text2.text、text3.text分別表示a,b,max的值Private Sub Command1_Click()Dim a AS Integer, b AS IntegerDim max AS Integera= b= If then Else End Sub答案解析部分1.【答案】A【知識(shí)點(diǎn)】常用基本函數(shù)【解析】【解答】Str(num)將num轉(zhuǎn)換成字符串型,Val(expression)將expression轉(zhuǎn)換成一個(gè)數(shù),Chr(expression)將expression轉(zhuǎn)換成一個(gè)字符串,Sqr(num)返回num的平方根。故答案選A。【分析】本題考查VB函數(shù)功能。2.【答案】D【知識(shí)點(diǎn)】流程圖的概念及其常用圖形【解析】【解答】圓角矩形表示流程的開(kāi)始與結(jié)束、平行四邊形表示數(shù)據(jù)的輸入輸出、長(zhǎng)方形表示要執(zhí)行的處理、菱形表示決策或判斷。故答案選D。【分析】本題考查流程圖常用圖形。1、矩形,作用:一般用作要執(zhí)行的處理(process),在程序流程圖中做執(zhí)行框。2、圓角矩形或者扁圓 ,作用:表示程序的開(kāi)始或者結(jié)束,在程序流程圖中用作為起始框或者結(jié)束框。3、斜角矩形,作用:斜角矩形平時(shí)幾乎不使用,可以視情況自行定義。4、菱形 作用:表示決策或判斷。5、文件,作用:表達(dá)為一個(gè)文件,可以是生成的文件,或者是調(diào)用的文件。6、括弧,作用:注釋或者說(shuō)明,也可以做條件敘述。7、半圓形,作用:半圓在使用中常作為流程頁(yè)面跳轉(zhuǎn)、流程跳轉(zhuǎn)的標(biāo)記。8、三角形 ,作用:控制傳遞,一般和線(xiàn)條結(jié)合使用,畫(huà)數(shù)據(jù)傳遞。 9、梯形 ,作用:一般用作手動(dòng)操作。10、橢圓形或圓形,作用:如果畫(huà)小圓,一般是用來(lái)表示按順序數(shù)據(jù)的流程。11、六邊形,作用:表示準(zhǔn)備之意,大多數(shù)人用作流程的起始,類(lèi)似起始框。12、平行四邊形 , 作用:一般表示數(shù)據(jù),或確定的數(shù)據(jù)處理。3.【答案】C【知識(shí)點(diǎn)】編程環(huán)境【解析】【解答】在VB中,雙擊窗體上的某個(gè)控件時(shí)打開(kāi)代碼窗口。故答案選C。【分析】本題考查VB的界面。VB集成開(kāi)發(fā)界面主要包括標(biāo)題欄、菜單欄、工具欄、工具箱、工程資源管理器窗口、屬性窗口、窗體設(shè)計(jì)器窗口、窗體布局窗口等。 標(biāo)題欄。一般位于界面的最上方,居左。顯示應(yīng)用程序的名稱(chēng)和工作狀態(tài)。 菜單欄。包含應(yīng)用程序的開(kāi)發(fā)、調(diào)試以及保存等功能的菜單命令。 工具欄。工具欄是一些快捷按鈕,只是這些比較常用,一般單擊即可執(zhí)行操作。VB提供了4中工具欄,分別為標(biāo)準(zhǔn)、編輯、窗體編輯器和調(diào)試,用戶(hù)可以根據(jù)需要選擇。 工具箱。工具箱上是各種控件,控件分為標(biāo)準(zhǔn)控件(又稱(chēng)內(nèi)部控件)和ActiveX控件。 窗體設(shè)計(jì)器窗口。用來(lái)編輯、設(shè)計(jì)程序的。 工程資源管理器窗口。該窗口列出了當(dāng)前工程包含的所有文件。 屬性窗口。這個(gè)就是用來(lái)設(shè)置窗口的各種屬性的,諸如常用的Caption、BackColor等等??梢杂谩鞍醋帜感颉被蛘摺鞍捶诸?lèi)序”進(jìn)行切換。 窗體布局窗口。通過(guò)這個(gè)窗口,可以看到各種窗體的位置,并且可以進(jìn)行調(diào)整。4.【答案】C【知識(shí)點(diǎn)】計(jì)算機(jī)語(yǔ)言及其發(fā)展歷程【解析】【解答】高級(jí)語(yǔ)言有vb、vc、foxpro、delphi等。故答案選C。【分析】本題考查計(jì)算機(jī)高語(yǔ)言。計(jì)算機(jī)所能識(shí)別的語(yǔ)言只有機(jī)器語(yǔ)言,即由0和1構(gòu)成的代碼。計(jì)算機(jī)語(yǔ)言包括機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。 高級(jí)語(yǔ)言主要是相對(duì)于匯編語(yǔ)言而言,它并不是特指某一種具體的語(yǔ)言,而是包括了很多編程語(yǔ)言,如目前流行的vb、vc、foxpro、delphi等,這些語(yǔ)言的語(yǔ)法、命令格式都各不相同。 高級(jí)語(yǔ)言所編制的程序不能直接被計(jì)算機(jī)識(shí)別,必須經(jīng)過(guò)轉(zhuǎn)換才能被執(zhí)行。5.【答案】A【知識(shí)點(diǎn)】程序的保存及文件擴(kuò)展名【解析】【解答】VB窗體文件一般是frm擴(kuò)展名;.exe 是可執(zhí)行文件,; .vbp是VB的工程文件,可以用記事本打開(kāi),是文本形式,(也可以用VB打開(kāi)。).pdf 是可攜帶文檔格式。故答案選A。【分析】本題考查文件擴(kuò)展名。VB文件擴(kuò)展名有:.vbp,.frm,.frx,.bas和.cls等幾種類(lèi)型的文件組成。在VB中,工程文件的擴(kuò)展名是vbp。VBP,VisualBasic項(xiàng)目為VB項(xiàng)目文件。你可以用記事本打開(kāi)它,它是文本。你也可以在VB中打開(kāi)它。窗體文件為FRM擴(kuò)展名,100FRM為框架文件,全字窗體。每個(gè)窗體的二進(jìn)制度數(shù)據(jù)文件(.FRX),其中包含窗體控件的屬性數(shù)據(jù)。6.【答案】C【知識(shí)點(diǎn)】常量、變量與賦值語(yǔ)句【解析】【解答】VB賦值語(yǔ)句格式是:變量名=表達(dá)式,對(duì)象名. 屬性 = 表達(dá)式。選項(xiàng)ABD都不是正確的賦值語(yǔ)句。故答案選C。【分析】本題考查VB賦值語(yǔ)句。賦值語(yǔ)句:為變量或?qū)ο蟮膶傩宰兞抠x值,將賦值號(hào)右邊的表達(dá)式的計(jì)算結(jié)果存儲(chǔ)到左邊的變量中。7.【答案】C【知識(shí)點(diǎn)】運(yùn)算符與表達(dá)式【解析】【解答】小于100的非負(fù)數(shù)是指大于等于0并且小于100的數(shù),用邏輯運(yùn)算符And連接。故答案選C。【分析】本題考查VB運(yùn)算符與表達(dá)式。關(guān)系運(yùn)算符包括:<(小于)、<=(小于等于)、<>(不等)、=(等于)、>=(大于等于)、>(大于)。邏輯運(yùn)算符包括:Not(非)、And(與)、Or(或) 。① Not (非) 給條件取反② And(與) 當(dāng)條件都成立時(shí),結(jié)果才成立③ Or(或) 當(dāng)條件有一個(gè)或一個(gè)以上成立時(shí),結(jié)果就成立。8.【答案】B【知識(shí)點(diǎn)】算法的控制結(jié)構(gòu)【解析】【解答】結(jié)構(gòu)化程序的基本結(jié)構(gòu)有順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。故答案選B。【分析】本題考查程序設(shè)計(jì)的基本結(jié)構(gòu)。結(jié)構(gòu)化程序設(shè)計(jì)方法主要由以下三種基本結(jié)構(gòu)組成:順序結(jié)構(gòu):順序結(jié)構(gòu)是一種線(xiàn)性、有序的結(jié)構(gòu),它依次執(zhí)行各語(yǔ)句模塊。循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)是重復(fù)執(zhí)行一個(gè)或幾個(gè)模塊,直到滿(mǎn)足某一條件為止。選擇結(jié)構(gòu):選擇結(jié)構(gòu)是根據(jù)條件成立與否選擇程序執(zhí)行的通路。9.【答案】B【知識(shí)點(diǎn)】常量、變量與賦值語(yǔ)句;分支結(jié)構(gòu)語(yǔ)句及格式;循環(huán)結(jié)構(gòu)語(yǔ)句及格式【解析】【解答】單分支結(jié)構(gòu):If 條件表達(dá)式 Then 語(yǔ)句。循環(huán)語(yǔ)句主要有兩種,for循環(huán)和while循環(huán),為for……next和do while……loop。故答案選B。【分析】本題考查的是基本語(yǔ)句。單分支結(jié)構(gòu):If 條件表達(dá)式 Then 語(yǔ)句。If 條件表達(dá)式 then語(yǔ)句End IfFor ……Next循環(huán)語(yǔ)句格式:For 循環(huán)變量 = 初值 To 終值 Step 步長(zhǎng)循環(huán)體語(yǔ)句系列Next 循環(huán)變量10.【答案】B【知識(shí)點(diǎn)】循環(huán)結(jié)構(gòu)程序設(shè)計(jì)與分析【解析】【解答】給Y賦值0,當(dāng)Y小于30時(shí),Y=(Y+2)*(Y+3),Loop循環(huán)。得出結(jié)果是72。故答案選B。【分析】本題考查對(duì)VB循環(huán)結(jié)構(gòu)程序的分析。使用 Do 循環(huán),可以使用 Do...Loop 語(yǔ)句多次(次數(shù)不定)運(yùn)行語(yǔ)句塊。當(dāng)條件為 True 時(shí)或條件變?yōu)?True 之前,重復(fù)執(zhí)行語(yǔ)句塊。11.【答案】【知識(shí)點(diǎn)】對(duì)象及其屬性【解析】【解答】FontSize是字體大??;ForeColor是文本顏色 ;Caption是標(biāo)題 ;Single是單精度實(shí)數(shù) ; Font是字體 。【分析】本題考查VB中的控件屬性。在屬性窗口可直接設(shè)置字體字體大小粗體斜體刪除線(xiàn)下劃線(xiàn),字顏色 窗體的Font屬性可使窗體上的對(duì)象字體設(shè)置相同。Fontname字體;Fontsize字體大??;Fontsize 字體大小 ;Fontbold 是否是粗體; Fontitalic 是否斜體 ;Fontunderline 是否帶下劃線(xiàn); Fontstrikethru 是否加一刪除線(xiàn) ;ForeColor 字體顏色。Caption標(biāo)題屬性,該屬性決定了控件上顯示的內(nèi)容。文本框控件無(wú)caption 屬性。 Single是單精度浮點(diǎn)型。12.【答案】沒(méi)有加上數(shù)值檢測(cè)函數(shù);及格【知識(shí)點(diǎn)】分支結(jié)構(gòu)程序設(shè)計(jì)與分析【解析】【解答】第一空:當(dāng)你用鼠標(biāo)點(diǎn)擊名為Command1的按鈕時(shí),就執(zhí)行這一行下面的多行代碼,直到遇到End Sub結(jié)束。 定義x為整數(shù), Val函數(shù)是將數(shù)值型字符串轉(zhuǎn)換為數(shù)值型變量,一般用來(lái)賦值。 x = Val(Text1.Text) 中Text1的內(nèi)容為空或不是數(shù)值時(shí)就會(huì)出錯(cuò),要加上數(shù)值檢測(cè)函數(shù):ISNUMERIC ,如下:IF ISNUMERIC(TEXT1.TEXT)=FALSE THEN。故答案為:沒(méi)有加上數(shù)值檢測(cè)函數(shù)。第二空:分析程序,如果輸入的值大于等于450,輸出優(yōu)秀;如果輸入的值大于等于400,輸出良好;如果輸入的值大于350,輸出中等;如果輸入的值大于等于300,輸出及格;否則輸出不及格。350大于300,輸出為及格。故答案為:及格。【分析】本題考查多分支結(jié)構(gòu)程序的分析。對(duì)于多條件分支結(jié)構(gòu)還可以用Select Case,他比多條件if分支語(yǔ)句更清晰。Select Case <測(cè)試表達(dá)式>[Case <表達(dá)式 1><語(yǔ)句塊1>][Csde <表達(dá)式2><語(yǔ)句塊2>][Case <表達(dá)式(n-1)><語(yǔ)句塊(n-1)>][Case Else<語(yǔ)句塊(n)> ]End Select注意:測(cè)試表達(dá)式是數(shù)值表達(dá)式或字符串表達(dá)式,一般是指變量。13.【答案】(1)a>b 或 aa 或 b(2)val(text1.text);val(text2.text);a>b 或 aa 或 b【知識(shí)點(diǎn)】常量、變量與賦值語(yǔ)句;分支結(jié)構(gòu)程序設(shè)計(jì)與分析;算法的流程圖表示【解析】【解答】(1)開(kāi)始,輸入a,b的值,如果滿(mǎn)足a>b,則max=a;否則max=b;輸出max的值,程序結(jié)束。故答案為:a>b 或 aa 或 b(2)定義a、b、max為整型。 Val函數(shù)是將數(shù)值型字符串轉(zhuǎn)換為數(shù)值型變量,給a、b賦值。如果 a>b 或 aa 或 bb 或 aa 或 b【分析】本題考查算法的流程圖表示和以及分支結(jié)構(gòu)程序設(shè)計(jì)。程序框圖表示程序內(nèi)各步驟的內(nèi)容以及它們的關(guān)系和執(zhí)行的順序。它說(shuō)明了程序的邏輯結(jié)構(gòu)。If分支結(jié)構(gòu)為:If 條件表達(dá)式 then語(yǔ)句End If1 / 1 展開(kāi)更多...... 收起↑ 資源列表 浙教版初中信息技術(shù)九年級(jí)上學(xué)期期末試卷(5)(學(xué)生版).docx 浙教版初中信息技術(shù)九年級(jí)上學(xué)期期末試卷(5)(教師版).docx 縮略圖、資源來(lái)源于二一教育資源庫(kù)