高一信息技術(shù)期中考試卷_第1頁
高一信息技術(shù)期中考試卷_第2頁
高一信息技術(shù)期中考試卷_第3頁
高一信息技術(shù)期中考試卷_第4頁
高一信息技術(shù)期中考試卷_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、高一信息技術(shù)期中考試卷 考試時間:60分鐘 滿分:100分 注意事項:l 試卷上括弧 ( )內(nèi)的序號與答題卡和答案卷上的序號相一致,請將正確答案填涂在答題卡和答案卷的相應(yīng)地方;l 考試結(jié)束后,監(jiān)考老師只收答題卡和答案卷;試卷由學(xué)生保管,以備講評。 一、選擇題(單選題,每題1.5分,共60分)1、關(guān)于VB的一些說法不正確的是( ) A、VB是一種可視化程序設(shè)計語言 B、V表示勝利的意思,VB的全稱是:VICTORY BASIC C、VB是美國微軟公司開發(fā)的一款軟件 D、使用VB開發(fā)圖形用戶接口的應(yīng)用程序方便、快捷2、下列關(guān)于算法的敘述不正確的是( )。 A算法是解決問題的有序步驟 B算法有輸入、

2、輸出、確定性、可行性、有窮性等基本特征 C解決同一個問題的算法只有一種 D描述算法的方法主要有自然語言描述法、圖示法、偽代碼法3、利用計算機解決解決問題的過程中,“找出已知和未知,明確它們之間的關(guān)系,列出數(shù)學(xué)表達式”屬于以下哪一個步驟(    )A設(shè)計算法  B分析問題  C編寫程序  D調(diào)試運行程序4、下列關(guān)于計算機語言的敘述中錯誤的是( )。 A高級語言必須通過編譯或解釋才被計算機執(zhí)行 B機器語言程序是計算機可以直接執(zhí)行的程序 C一條匯編語言指令對應(yīng)一條機器指令,故匯編語言程序在計算機中可直接執(zhí)行 D高級語言是與計算機型號無關(guān)的計

3、算機算法語言5、流程圖中表示判斷框的是(     )。、矩形框、菱形框     、圓形框、橢圓形框6、設(shè)計VB程序時,我們在( )編寫程序 A、界面設(shè)計窗口 B、窗體設(shè)計窗口 C、 代碼窗口 D、對象窗口 7、在調(diào)試程序過程中,下列哪一種錯誤是計算機檢查不出來的?()A、編譯錯誤B、執(zhí)行錯誤C、邏輯錯誤D、命令輸入錯誤8、由“上車掏錢投幣”所描述的問題是(     )。、無人售票車投幣過程、乘公交車過程   、上車過程 、下車過程9、公司開展優(yōu)惠售票,購買10張或1

4、0張以上,八折優(yōu)惠;購買20張以上七折優(yōu)惠;購買30張以上,六折優(yōu)惠;購買10張以下,不優(yōu)惠。在編寫此類的程序時,最適合用到的程序結(jié)構(gòu)是(  ) 。A、順序結(jié)構(gòu)       B、 分支結(jié)構(gòu)C、賦值結(jié)構(gòu)       D、循環(huán)結(jié)構(gòu)10、VB規(guī)定工程文件的擴展名是( )A、.for B、.frm C、.vbp D、.bas11、VB規(guī)定窗體文件的擴展名是( )A、.for B、.frm C、.vbp D、.bas12、下面可以正確的從鍵盤輸入數(shù)據(jù)的是( )A、 input

5、 B、input ( ) C、 input (x ) D、inputbox (“ x “)13、下列數(shù)據(jù)屬于合法的字符串(String)常量的是( )A 、study B、 “study” C、 study D、 study$14、語句if 3*4 <=10 then a=1 else a=2 執(zhí)行后,a的值為( )。 A、12 B、10 C、1 D、215、設(shè)a,b,c,d,e均為整型變量,且a=10,b=2,c=10,d=3,e=2,則表達式:a-b*c d MOD e2 的值是( )。A、-7 B、8 C、11 D、016、表達式Abs(-3.6)*sqr(100)/2*2的值是(

6、     )。   A、-9       B、9       C、-36       D、3617、有兩個條件P 、Q,只要有一個條件為真時,結(jié)果一定為真的是( )。(A)Not P (B)P And Q (C)P OR Q (D)NOT P AND NOT Q18、當條件中只有邏輯運算符時,運算的順序是( )A、Not And Or B、 Or And N

7、ot C、And Or Not D、Not Or Not19、在VB中,邏輯運算符 Or 表示 ( )A、邏輯與 B、邏輯或 C、邏輯非 D、以上都不是20、要使一個命令按鈕顯示文字“確定”,正確的設(shè)置是把該命令的(     )。   A、屬性Font設(shè)置為“確定”      B、屬性.ForeColor設(shè)置為“確定”   C、屬性Caption設(shè)置為“確定”   D、屬性BorderStyle設(shè)置為“確定”21、下列運算符中運算優(yōu)先級最高的是(

8、 )A、+ B、not C、 and D、 >22、條件“a , b , c 三條邊能構(gòu)成一個三角形“的邏輯表達式是( ) A、a+b>c 、 b+c>a 、c+a>b B、a+b>c or b+c>a or c+a>b C、a+b>c b+c>a c+a>b D、a+b>c and b+c>a and c+a>b23、表達式 7 + 5 * 7 mod 3 + 4 3 * sqr(6) 2 的值是( )A、-18 B、-5 C、5 D、1824、在 VB中 print "54"+"61

9、"的結(jié)果是( )A、115 B、"115" C、"5461" D、5461 25、下面正確的語句是( ) A print 2=3 B、3+x=2 C、 x+y=0 D、if=526、在VB中,當a=5,b=7,c=2,d=1時,邏輯表達式:A+b>c+d AND a>=5 OR NOT c>0 OR D<0的運算結(jié)果為( ) A、false B、 1 C、True D、027、下面表達式的值為false的是( ) A、”B”>”V” B、 “B”>”A” C、 5+6>9 or not (5+6>

10、9) D、not(5+6<9)28、下面運算結(jié)果為 “true”的表達式是( ) A、 not (3>2) B、 2+1<3 C、 3>2 and 2>3 D、3>229、以下布爾表達式正確表示 “n是小于正整數(shù)k的偶數(shù)”是( )A、 n<k mod 2=0 B、n<k and n mod 2=0C、 n<k and k 2=0 D、n<k or n2=030、下列能正確表示“x , y , z不全是負數(shù)”的VB表達式是( )A、x<0 , y<0 , z<0 B、x<0 and y<0 and z<

11、;0C、not (x<0 and y<0 and z<0) D、x<0 or y<0 or z<031、下列屬于合法的邏輯表式是( )A、 “M”>100 B、”M”<>100 C、”M” <”N” D、”M”<10032、下列哪種格式為VB程序設(shè)計中常量說明的正確格式:( )A、const 常量名 as 類型            B、dim 常量名 as 類型C、const 常量名 as 類型=表達式  &

12、#160;  D、常量名const as 類型=表達式33、下列哪種格式為VB程序設(shè)計中變量說明的正確格式:( ) A、Dim 變量 as 類型           B、const 變量 as 類型 C、dim 常量名 as 類型=表達式      D、dim 變量 as 類型=表達式34、以下運算符中運算優(yōu)先級最高的是( )。A、 B、mod C、+ D、-35、下列邏輯表達式中,能正確表達條件“x,y,z全是偶數(shù)”的是( 

13、    )。A、(x+y+z) mod 2=0     B、x mod 2=0 or y mod 2=0 or z mod 2=0     C、x mod 2=0 and y mod 2=0 and z mod 2=0      D、(x+y+z) mod 2=136、下列( )的表達式的值不等于4 A、int(4.1) B、int(4.9) C、Abs(int(-3.9) D、Abs(int(-4.5)37、有Visual Basic 程序段如

14、下:      x=3                  If  x<=3  Then          y=x*x     Else       y=2*x   

15、  End  If   該程序段運行后,變量y的值是( ) A、0  B、3   C、6  D、938、已知變量a , b , c是單精度型,執(zhí)行下面程序段后C的值為( )If c>a then c=aIf c>b then c=bA、最大值 B、最小值 C、中間值 D、平均值39、下列Visual Basic程序段運行后,變量max的值為( )。 a=11 :b=15:max= aIF b>max Then max =bA、15 B、11 C、15或11都有可能 D、以上都不是40、“猴子吃桃”

16、問題:一天,有一只猴子從樹上摘下若干個桃子,當即吃了一半,覺得不過癮,又吃了一個。第二天小猴子接著吃剩下的一半,還覺得不過癮,又吃了一個。以后每天都是吃前一天剩下的一半并再吃多一個。到第四天,猴子按規(guī)則吃完桃子后,只剩一個桃子。問小猴子第一天摘了多少個桃子。右圖所示是根據(jù)分析所畫出的部分流程圖。采用倒推算法,其中設(shè)定M的初始值為1(第四天吃完后剩下的桃子數(shù)),D為天數(shù)(初始值為5)。請對應(yīng)流程圖中相應(yīng)空缺位置填入相應(yīng)選項( ):(A)M=M*2 (B)M=M*2+1 (C)M=2*(M+1) (D)M=2M+1Y YBeginD=5輸出MEnd D=D1M=1ND=1 二、

17、填空題(每空2分,共40分)1、    是介于自然語言和計算機程序語言之間的一種算法描述。它也是專業(yè)軟件開發(fā)人員描述算法的一種常用方法。 2、在VB中運算優(yōu)先級別從高到低的順序為: 、關(guān)系運算、邏輯運算。3、表達式 true and not false or false 的值為 4、用計算機程序解決問題的核心是       。5、高級語言的翻譯程序有兩種類型: 和解釋程序6.算法的五個方面的重要特征是:輸入,確定性, ,輸出 , 7、VB的程序一般包含四個部分: 、數(shù)據(jù)的輸入部分、 、 數(shù)據(jù)的輸出部分 。

18、8、InputtBox( )是提供從鍵盤輸入數(shù)據(jù)的函數(shù),該函數(shù)返回值是 9、讀下列程序,寫運行結(jié)果:Private Sub Command1_Click()a = 10b = 20a = a + bb = a - ba = a - bIf a < b Thena = a - 1b = b aElsea = a / b * ab = b aEnd IfPrint "a=" a, "b=" bEnd Sub程序運行結(jié)果 10、閱讀程序,寫運行結(jié)果Private Sub Command1_Click()L = 5S =2D = L * L / 3 - 4 * SIf D <= CInt(D) Then X1 = (L / 2 + Sqr(D) / 2 X2 = (L / 2 - Abs(D) / 2 Print X1; X2Else Print "NO!"End IfEnd Sub運行結(jié)果: 11、閱讀程序?qū)戇\行結(jié)果:若A=1,B=2,執(zhí)行下面語句:Print A , B會輸出結(jié)果: 若執(zhí)行下面語句:Print A , Print B會輸出結(jié)果: 若執(zhí)行下面語句:Print A Print B會輸出結(jié)果: 12、以

溫馨提示

  • 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

提交評論