會(huì)考信息技術(shù)試題十套_第1頁
會(huì)考信息技術(shù)試題十套_第2頁
會(huì)考信息技術(shù)試題十套_第3頁
會(huì)考信息技術(shù)試題十套_第4頁
會(huì)考信息技術(shù)試題十套_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2008年6月高中信息技術(shù)會(huì)考參考答案算法與程序設(shè)計(jì)題(第一套)一、選擇題(本題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1李明五一要外出旅游,他在報(bào)紙上看到未來十天是陰雨天氣,于是就帶了雨具,可是直到他回到家也沒有下過雨。當(dāng)他又拿起那張報(bào)紙才發(fā)現(xiàn)是去年的報(bào)紙。就信息的特征來說,李明忽略了信息特征的()(A)載體依附性 (B)時(shí)效性 (C)價(jià)值性 (D)共享性2二進(jìn)制數(shù)(111)2轉(zhuǎn)換成十進(jìn)制數(shù)是()(A)5 (B)6 (C)7 (D)1113有一個(gè)網(wǎng)頁文件包含下列元素:文字圖片鏈接音頻,將該網(wǎng)頁以“文本文件”類型保存到本地磁盤

2、,則保存下來的文件內(nèi)容包含()(A) (B) (C) (D)4Access 數(shù)據(jù)表中的每一行數(shù)據(jù)稱作()(A)一條記錄 (B)一個(gè)字段 (C)一條備注 (D)一個(gè)屬性5秦始皇統(tǒng)一六國后,就在全國統(tǒng)一了文字和度量衡,目的是促使信息表達(dá)的()(A)自由化 (B)通俗化 (C)數(shù)字化 (D)規(guī)范化6用來描述網(wǎng)頁文檔結(jié)構(gòu)的語言是()(A)QBASIC 語言 (B)HTML 語言(C)Visual Basic 語言 (D)Pascal 語言7關(guān)于算法,下列敘述正確的是()(A)算法可以用自然語言、流程圖和偽代碼來描述(B)算法只能用流程圖來描述(C)算法不能用偽代碼來描述(D)算法不可以用自然語言來描述

3、8依照中華人民共和國機(jī)動(dòng)車駕駛員駕車時(shí)血液中酒精含量規(guī)定,血液中酒精含量大于或等于0.3mg/ml 駕駛機(jī)動(dòng)車的屬“酒后”駕車;大于或等于 1.0mg/ml 駕駛機(jī)動(dòng)車的屬“醉酒”駕車。如果要根據(jù)血液中的酒精含量確定屬于“酒后”駕車還是“醉酒”駕車,用算法描述這一過程,合適的算法結(jié)構(gòu)是()(A)順序模式 (B)選擇模式 (C)循環(huán)模式 (D)樹型模式9下列屬于 Visual Basic 字符串常量的是()(A)1/2 (B)Int(3.4) (C)1/2 (D)1+210在 Visual Basic 中,將數(shù)字字串轉(zhuǎn)換為數(shù)值的函數(shù)是()(A)Str(x) (B)Val(x) (C)Abs(x)

4、 (D)Int(x)11在 Visual Basic 工程設(shè)計(jì)中,雙擊窗體中的對(duì)象后,出現(xiàn)的是()(A)工程窗口 (B)工具箱 (C)代碼窗口 (D)屬性窗口12. 下列屬于正確的 Visual Basic 賦值語句的是()(A) x+y=10 (B) x+y-10=0 (C) x,y=10 (D) x=10-y13. 圓周長的計(jì)算公式為 L=2a,其中 a 為圓半徑。在 Visual Basic 中,能正確表示 2a 的表達(dá)式是()(A)2a (B)2*a (C)2a (D)2*3.1416*a14在 Visual Basic 中,若 x=3.1415926,則表達(dá)式 Int(x*100+0

5、.5)/100 的值是()(A) 3.14 (B) 3.146 (C) 314 (D) 314.6四、程序設(shè)計(jì)題(本題有 4 小題,第 13 小題,每小題 4 分,第 4 小題 6 分,共 18 分)1.有如下 Visual Basic 程序段:a = 30b = 20a = b該程序段運(yùn)行后,變量 a 的值為_20_。2.有如下 Visual Basic 程序段:Dim a As Single, py As Stringa=Val(Text1.Text)If a0 Then py=正數(shù)If a=0 Then py=零If a0 Then py= 負(fù)數(shù)Label1.Caption=py在文本框

6、Text1 中輸入 100,則在Label1 標(biāo)簽上顯示的是 正數(shù) 。3. 以下 Visual Basic 程序的功能是:計(jì)算表達(dá)式 12345678910 的值,并在文本框 Text1 中輸出結(jié)果。為了實(shí)現(xiàn)這一功能,程序中劃線處的語句應(yīng)更正為_ sum = 1Private Sub Command1_Click()Dim i As Integer, sum As Longsum = 0For i = 1 To 10sum = sum * iNext iText1.Text=Str(sum)End Sub4.從改革開放以來,浙江省農(nóng)村家庭的可支配收入逐年增加,近幾年每年增長率在 9%左右。小明

7、一家今年的可支配收入是 32000 元,按現(xiàn)在的增長率 9%計(jì)算,小明家?guī)啄旰罂芍涫杖雽⑦_(dá)到 50000 元?解決此問題的流程圖如 VB-1 所示。根據(jù)流程圖 VB-1 編寫的 Visual Basic 程序如下,在和劃線處,填入合適的語句或表達(dá)式,把程序補(bǔ)充完整。Private Sub Command1_Click()Dim x As Long, p As Double Dim n As Integerx = 32000p = 0.09n = 0Do While x = x * (1 + p)LoopText1.Text = Str(n)End Sub程序中劃線處應(yīng)填入x5 Theny=x

8、*xElsey=4*xEnd If該程序段運(yùn)行后,變量 y 的值是_12_。3. 下面程序的功能是:計(jì)算表達(dá)式 1+3+5+(2n-1)的值,在文本框 Text1 中輸入 n 的值,結(jié)果在文本框 Text2 中輸出。則程序中劃線處的語句應(yīng)更正為_ sum=sum +i_。Private Sub Command1_Click()Dim sum As Long, i As Integer, n As Integersum = 0n = Val(Text1.Text)For i = 1 To 2 * n - 1 Step 2sum=sum + 2Next iText2.Text=Str(sum)En

9、d Sub4依照中華人民共和國機(jī)動(dòng)車駕駛員駕車時(shí)血液中酒精含量規(guī)定,血液中酒精含量大于或等于 0.3mg/ml 駕駛機(jī)動(dòng)車的屬酒后駕車;大于或等于 1.0mg/ml 駕駛機(jī)動(dòng)車的屬醉酒駕車。設(shè)計(jì)一個(gè)程序,幫助交警判定某人屬酒后駕車、醉酒駕車還是沒有違法。解決此問題的流程圖如 VB-1 所示。根據(jù)流程圖 VB-1 編寫的 Visual Basic 程序如下,在和劃線處,填入合適的語句或表達(dá)式,把程序補(bǔ)充完整。Private Sub Command1_Click()Dim x As Singlex = Val(Text1.Text)If ThenLabel1.Caption = 你屬于醉酒駕車!E

10、lseIf x = 0.3 ThenLabel1.Caption = 你屬于酒后駕車!Label1.Caption = 恭喜你沒有違法!End IfEnd IfEnd Sub程序中劃線處應(yīng)填入x =1.0程序中劃線處應(yīng)填入else算法與程序設(shè)計(jì)題(第三套)一、選擇題(本題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1一張光盤被毀壞了,存儲(chǔ)的信息就無法讀取;一卷錄像帶被燒毀了,影像信息就不復(fù)存在。這主要體現(xiàn)信息的()(A)載體依附性 (B)共享性 (C)傳遞性 (D)時(shí)效性2二進(jìn)制數(shù)(110)2轉(zhuǎn)換成十進(jìn)制數(shù)是()(A)5 (B)6

11、 (C)7 (D)1103將雜志中一篇文章掃描后,通過 OCR 軟件識(shí)別,存儲(chǔ)為電子文檔,操作步驟如下:()用 OCR 軟件打開掃描圖像,進(jìn)行識(shí)別用掃描儀掃描文章,獲取掃描圖像校對(duì)文章保存文件正確的操作順序是(A) (B) (C) (D)4下列行為符合網(wǎng)絡(luò)道德規(guī)范的是()(A)聊天時(shí)對(duì)網(wǎng)友不禮貌地反唇相譏,任意謾罵(B)將病毒放在自己的網(wǎng)站中(C)幫助網(wǎng)友解密正版殺毒軟件,延長使用期(D)對(duì)論壇上別人的合理求助,給予幫助5要發(fā)送電子郵件,必須知道對(duì)方的()(A)家庭地址 (B)電子郵件地址 (C)郵政編碼 (D)賬號(hào)、密碼6Access 數(shù)據(jù)表中的每一列數(shù)據(jù)稱作()(A)一條記錄 (B)一條備

12、注 (C)一個(gè)字段 (D)一個(gè)鏈接7選擇排序的基本思想是在參與排序的所有數(shù)組元素中找出最小(或最大)的元素,使它與第一個(gè)元素互換位置,然后再在余下的元素中重復(fù)上述過程。有一組數(shù),順序是“2、6、4、1”,用選擇排序法將這組數(shù)從大到小排序,第一次交換數(shù)據(jù)后的順序是:()(A) 6、2、1、4 (B) 6、4、2、1(C) 6、1、2、4 (D) 6、2、4、18“下雨在體育館上體育課,不下雨則在操場(chǎng)上體育課”,用算法描述這一問題,合適的算法結(jié)構(gòu)是()(A) 順序模式 (B)選擇模式 (C)循環(huán)模式 (D)樹型模式9. 在 Visual Basic 中,語句 Dim x As String 的作用

13、是將變量 x 定義為()(A)字符串型 (B)整數(shù)型 (C)邏輯型 (D)日期型10. Visual Basic 表達(dá)式 Int(3.1415926*100+0.5)/100 的值是()(A) 314 (B) 3.146 (C) 3.14 (D) 314.611在 Visual Basic 工程設(shè)計(jì)中,要在標(biāo)簽對(duì)象 Start 上顯示文字“歡迎使用本系統(tǒng)!”, 則下列屬性中應(yīng)改變的屬性是()(A)Caption (B)Width (C)Font (D)Height12對(duì)于 Visual Basic 語句 If i=1 Then j=1,下列說法正確的是()(A)i=1 和 j=1 均為賦值語句

14、 (B)i=1 和 j=1 均為關(guān)系表達(dá)式(C)i=1 為關(guān)系表達(dá)式,j=1 為賦值語句 (D)i=1 為賦值語句,j=1 為關(guān)系表達(dá)式13下列屬于正確的 Visual Basic 表達(dá)式是()(A)a+|b| (B)3b-2a (C)2b (D)b+514在 Visual Basic 中,若 x、y 均是正整數(shù),關(guān)系表達(dá)式 x Mod y=0 為真時(shí),則表示()(A) x 不能被 y 整除 (B) x 能被 y 整除(C) x 一定等于 y (D) x、y 均為 0四、程序設(shè)計(jì)題(本題有 4 小題,第 13 小題,每小題 4 分,第 4 小題 6 分,共 18 分)1. 有如下 Visual

15、 Basic 程序段:a=300b=400b=b-a該程序段運(yùn)行后,變量 b 的值為_100_。2有如下 Visual Basic 程序段:a=2b=5If ay Thena=bElseb=a_(A)End (B)End Sub (C)End If (D)If End13在 Visual Basic 中,設(shè) a=3,b=5,則關(guān)系表達(dá)式 ab 的值是()(A)-1 (B)1 (C)True (D)False14在 Visual Basic 中,已知 x、y 均是正整數(shù),關(guān)系表達(dá)式 Int(x/y)=x/y 為真時(shí),則表示()(A)x 不能被 y 整除 (B)x 能被 y 整除(C)x 與 y

16、一定相等 (D)x 小于 y四、程序設(shè)計(jì)題(本題共 4 小題,第 13 小題,每小題 4 分,第 4 小題 6 分,共 18 分)1. 有如下 Visual Basic 程序段:a=2b=3c=4c=b-a該程序段運(yùn)行后,變量 c 的值為_1_。2有如下 Visual Basic 程序段:a=2b=5If ab Then m=a Else m=b該程序段運(yùn)行后,變量 m 的值為_5_。3. 下面是一段 Visual Basic 程序:Private Sub Command1_Click()Dim sum As Double, i As Integersum = 0For i = 1 To 5s

17、um=sum+i*iNext iText1.Text=Str(sum)End Sub該程序運(yùn)行后,語句 sum=sum+i*i 共執(zhí)行了5 次。4. 有一個(gè)有趣的兔子繁殖問題:第 1 個(gè)月買來 1 對(duì)小兔子,兩個(gè)月后,這對(duì)兔子就會(huì)生 1對(duì)小兔子,以后每個(gè)月都會(huì)生一對(duì)小兔子;而生下來的這對(duì)小兔子,兩個(gè)月后又會(huì)開始生 1對(duì)小兔子。依次類推,試問:幾個(gè)月后,兔子將超過 50 對(duì)?分析問題得出月份與兔子對(duì)數(shù)的關(guān)系如下表:由表知兔子繁殖規(guī)律:從第 3 個(gè)月開始,以后每月的兔子對(duì)數(shù)都是它相鄰的前面 2 個(gè)月的兔子對(duì)數(shù)之和。解決上述問題的 Visual Basic 程序如下,在和劃線處,填入合適的語句或表達(dá)

18、式,把程序補(bǔ)充完整。Private Sub Command1_Click()Dim a(1 To 100) As Integer, n As Integera(1) = 1a(2) = 1a(3) = a(2) + a(1)n = 3Do While a(n) = 50n = a(n) = LoopText1.Text = Str(n) 注意:原題這一語句有錯(cuò)誤,輸出月份應(yīng)為 N,a ( n )是兔子數(shù)End Sub程序中劃線處應(yīng)填入n+1程序中劃線處應(yīng)填入a(n-1)+a(n-2)算法與程序設(shè)計(jì)題(第五套)一、選擇題(本題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的

19、正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1存儲(chǔ)一幅未經(jīng)壓縮的 1024768 像素黑白位圖圖像,所占的磁盤空間約為()(A)96KB (B)384KB (C)768KB (D)1024KB2二進(jìn)制數(shù)(10)2轉(zhuǎn)換成十進(jìn)制數(shù)是()(A)1 (B)2 (C)3 (D)103將網(wǎng)頁中的圖片保存到本地計(jì)算機(jī)中,主要操作過程如下:()在“保存圖片”對(duì)話框中,選擇要保存的文件夾在“保存圖片”對(duì)話框中,單擊“保存”按鈕瀏覽需要保存圖片的網(wǎng)頁右擊圖片,在彈出的快捷菜單中選擇“圖片另存為”正確的操作順序是(A) (B) (C) (D)4學(xué)校采購了一批圖書,要將這批圖書信息輸入到圖書館的數(shù)據(jù)庫中,應(yīng)采取的操作是()

20、(A)添加記錄 (B)修改記錄 (C)查詢記錄 (D)刪除記錄5超文本傳輸協(xié)議的英文縮寫是()(A)SMTP (B)TCP/IP (C)FTP (D)HTTP6下列一般屬于網(wǎng)頁文件的是()(A)index.mp3 (B)index.htm (C)index.psd (D)index.fla7. 選擇排序的基本思想是在參與排序的所有數(shù)組元素中找出最小(或最大)的元素,使它與第一個(gè)元素互換位置,然后再在余下的元素中重復(fù)上述過程。有一組數(shù),順序是“4、7、8、1、9”,用選擇排序法將這組數(shù)從小到大排序,第一次交換數(shù)據(jù)后的順序是:()(A) 7、4、8、1、9 (B) 9、4、7、8、1(C) 7、8

21、、1、9、4 (D) 1、7、8、4、98. 有一個(gè)程序段,其功能是畫一個(gè)圓,在編程時(shí),如果用該程序段畫 100 個(gè)圓,則適合采用的算法構(gòu)是()(A)順序模式 (B)選擇模式 (C)循環(huán)模式 (D)樹型模式9. 在 Visual Basic 中,表示整數(shù)型的數(shù)據(jù)類型名是()(A)Date (B)Integer (C)String (D)Boolean10在 Visual Basic 中,下列表達(dá)式的值等于 4 的是()(A)Int(4.1) (B)Int(-4.1) (C)Sqr(4.1) (D)Abs(-4.1)11在 Visual Basic 代碼窗口中,語句 Student.Font=宋

22、體中的 Student 是()(A)對(duì)象名 (B)屬性名 (C)屬性值 (D)窗口名12. 如果以下是一個(gè)完整的 Visual Basic For 語句,則劃線處的語句應(yīng)該是()For i=1 To 10a=a+i_(A)End i (B)Next i (C)End For (D)End13在 Visual Basic 中,設(shè) x=4,y=8,則關(guān)系表達(dá)式 x1 ThenLabel1.Caption = 醉酒!ElseLabel1.Caption = 沒有醉酒! End If該程序段運(yùn)行后, Label1 標(biāo)簽上顯示為_醉酒!_。3. 下面 Visual Basic 程序的功能是:計(jì)算表達(dá)式

23、1+1/2+1/3+1/100 的值,并在文本框Text1 中輸出表達(dá)式的值。為了實(shí)現(xiàn)這一功能,程序中劃線處的語句應(yīng)更正為_ sum=sum+1/i_。Private Sub Command1_Click()Dim sum As Double,i As Integersum = 0For i = 1 To 100sum=sum+iNext iText1.Text=Str(sum)End Sub4. 浙江省道路交通安全法第八十三條規(guī)定:機(jī)動(dòng)車駕駛?cè)笋{駛機(jī)動(dòng)車超過規(guī)定時(shí)速的,按以下標(biāo)準(zhǔn)處以罰款:(一)超過規(guī)定時(shí)速未達(dá)百分之五十的,處二百元罰款;(二)超過規(guī)定時(shí)速百分之五十的,處五百元罰款;每多超五

24、公里,加處二百元罰款,但最高罰款不得超過二千元。設(shè)某公路的規(guī)定時(shí)速為 80(km/h),用 x 表示車速,y 表示罰款數(shù),該問題的數(shù)學(xué)式為:根據(jù)上述分析,解決此問題的 Visual Basic 程序如下,在和劃線處,填入合適的語句或表達(dá)式,把程序補(bǔ)充完整。Private Sub Command1_Click()Dim x As Single, y As Singlex = Val(Text1.Text)If x 2000 Then y = 2000End IfEnd IfLabel1.Caption = Str(y)End Sub程序中劃線處應(yīng)填入x=120程序中劃線處應(yīng)填入y=500+Int

25、(x-1.5*80)/5)*200算法與程序設(shè)計(jì)題(第六套)一、選擇題(本題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1采樣頻率是決定所采集聲音質(zhì)量的因素之一,下列有關(guān)采樣頻率的說法正確的是()(A)采樣頻率越高,音質(zhì)越好 (B)采樣頻率越低,音質(zhì)越好(C)采樣頻率越低,音量越低 (D)采樣頻率越高,存儲(chǔ)容量越小2十進(jìn)制數(shù) 11 轉(zhuǎn)換成二進(jìn)制數(shù)是()(A)(11)2 (B)(1100)2 (C)(1011)2 (D)(1010)23下列描述算法的流程圖符號(hào)中屬于判斷框符號(hào)的是( D)4光學(xué)字符識(shí)別(OCR)軟件能快速識(shí)別字符,其

26、識(shí)別對(duì)象是()(A)圖像 (B)音頻 (C)視頻 (D)動(dòng)畫5下圖是一個(gè)用 Access 軟件創(chuàng)建的數(shù)據(jù)表,表中的記錄數(shù)是()(A)1 (B)2 (C)3 (D)46下列屬于正確電子郵箱地址的是()(A) (B)www (C)www# (D)www&7.在如下圖所示的 Visual Basic 窗體中,這些被放入窗體中的控件稱之為()類 (B) 事件 (C)屬性 (D)對(duì)象小王同學(xué)星期天的計(jì)劃是:“如果下雨,就在家復(fù)習(xí);如果不下雨,就出去郊游”。用算法描述這一計(jì)劃,合適的算法結(jié)構(gòu):()(A)順序模式 (B)選擇模式 (C)循環(huán)模式 (D)樹型模式在Visual Bascic中, 要定義一個(gè)數(shù)組

27、 a, 用于存儲(chǔ)100個(gè)整數(shù)型數(shù)值,則正確的數(shù)組定義語句是:()(A)Dim a100 As Integer (B)Dim a(1-100) As Integer(C)Dim a(1,100) As Integer (D)Dim a(1 To 100) As Integer10. 在 Visual Basic 中,表達(dá)式 Sqr(9)的值是()(A)-3 (B)3 (C)9 (D)8111在 Visual Basic 工程設(shè)計(jì)中, 要在文本框Text1 中顯示“你好”,則下列操作正確的是()(A)在 Text 屬性名中輸入“你好” (B)在 Caption 屬性名中輸入“你好”(C)在 Fon

28、t 屬性名中輸入“你好” (D)在 Name 屬性名中輸入“你好”12. 如果以下是一個(gè)完整的 Visual Basic For語句 ,則劃線處的語句應(yīng)該是()For i=1 To 10a=a+i_(A)Loop (B) End For (C) Next i (D)End13下列能表示“x小于10 且 y 大于 0”的 Visual Basic 邏輯表達(dá)式是()(A)x0 (B)x0(C)x0 (D)x014Visual Basic 函數(shù)Fix(x)的作用是截掉數(shù)據(jù)的小數(shù)部分。已知 a是實(shí)數(shù),當(dāng)關(guān)系表達(dá)式Fix(a)=a 為真時(shí),則表示 a 是()(A)負(fù)數(shù) (B)正數(shù) (C) 整數(shù) (D)小

29、數(shù)四、程序設(shè)計(jì)題(本題有 4 小題,第 13 小題,每小題 4 分,第 4 小題 6 分,共 18 分)1有如下 Visual Basic 程序段:a=15b=5a=a-b該程序段運(yùn)行后,變量 a 的值是_10_。2有如下 Visual Basic 程序段:x=110If x100 ThenLabel1.Caption = 你超速了!ElseLabel1.Caption = 你沒超速! End If該程序段運(yùn)行后, Label1 標(biāo)簽上顯示為_你超速了!_。3下面 Visual Basic 程序的功能是:計(jì)算表達(dá)式 12+34+56+78+910 的值。運(yùn)行該程序后,語句 sum=sum+i*

30、(i+1)共執(zhí)行了5 次。Private Sub Command1_Click()Dim sum As Integer, i As Integersum = 0For i = 1 To 9 Step 2sum = sum + i * (i+1)Next iText1.Text=Str(sum)End Sub4. 哥哥考弟弟一道數(shù)學(xué)題,題目是:“有一筐雞蛋,2 個(gè) 2 個(gè)數(shù)多 1 個(gè),3 個(gè) 3 個(gè)數(shù)多 2個(gè),4 個(gè) 4 個(gè)數(shù)多 3 個(gè),5 個(gè) 5 個(gè)數(shù)正好數(shù)完,問這筐雞蛋最少是幾個(gè)?”為解決此問題,弟弟編了一個(gè)如下 Visual Basic 程序,其中 s 表示雞蛋數(shù),t 用于控制循環(huán)。但此程

31、序存在兩處錯(cuò)誤,已分別用劃線及、標(biāo)注。請(qǐng)改正這二處錯(cuò)誤,并將正確內(nèi)容按順序填寫在程序下方和劃線處。Private Sub Command1_Click()Dim s As Integer, t As Booleans = 5t = FalseDo While Not ts = s + 1t = (s Mod 2 = 1) And (s Mod 3 = 2) And (s Mod 4 = 3) And (s Mod 5 0) Next Text1.Text = Str(s)End Sub程序中劃線處改為( s Mod 5 = 0 )程序中劃線處改為LOOP算法與程序設(shè)計(jì)題(第七套)一、選擇題(本

32、題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1.多媒體信息數(shù)字化后數(shù)據(jù)量很大,為了提高存儲(chǔ)、處理和傳輸效率,需要對(duì)這些數(shù)據(jù)進(jìn)行壓縮,下列壓縮標(biāo)準(zhǔn)用于音頻壓縮的是()(A)JPEG B)MPEG-1 C)MPEG-2 (D)MP32十進(jìn)制數(shù)10 轉(zhuǎn)換成二進(jìn)制數(shù)是()(A)(10)2 (B)(1001) 2 (C)(1010)2 (D)(1011)23下列主要用于網(wǎng)頁瀏覽的軟件是()(A)Word (B)Excel (C)Intern Explorer(D)Access4下列描述算法的流程圖符號(hào)中屬于開始、結(jié)束框符號(hào)的是( B )5

33、要將明天的天氣情況告訴公眾,下列信息表達(dá)方式不恰當(dāng)?shù)氖牵ǎˋ)將氣象信息印刷成書 (B)通過電視發(fā)布信息(C)通過廣播發(fā)布信息 (D)通過特定的網(wǎng)站發(fā)布6把電子郵件發(fā)送到收件人的電子信箱中,所采用的郵件傳輸協(xié)議是()(A)FTP (B)TCP/IP (C)POP3 (D)SMTP7.只能被1 或本身整除的大于 1 的自然數(shù)稱為素?cái)?shù)。判斷大于1 的某自然數(shù)m 是不是素?cái)?shù)的算法基本思想是:把 m 作為被除數(shù),將 2 到 m-1 中的自然數(shù)作為除數(shù),逐一進(jìn)行相除,如果都除不盡,m就是素?cái)?shù),否則 m 就不是素?cái)?shù)。這種判定素?cái)?shù)的算法主要屬于()(A)枚舉算法 (B)解析算法 (C)遞歸算法 (D)排序

34、算法8.小王同學(xué)星期天的計(jì)劃是:“8:00 起床、吃早餐,10:00 至 11:30 學(xué)習(xí),12:30 看一部電影,14:30打籃球”。用算法描述這一計(jì)劃,合適的算法結(jié)構(gòu)是()(A)順序模式 (B)選擇模式 (C)循環(huán)模式 (D)樹型模式9. 在 Visual Basic 中,表示字符串型的數(shù)據(jù)類型名是()(A)Long (B)Integer (C)String (D)Boolean10在 Visual Basic 中,求實(shí)數(shù) x 的算術(shù)平方根的函數(shù)是()(A)Int(x) (B)Sqr(x) (C)Abs(x) (D)Log(x)11.在 Visual Basic代碼窗口中,語句Book1.

35、Text=Windows 操作系統(tǒng)中的Book1是()(A)屬性名 (B)屬性值 (C)窗口名 (D)對(duì)象名12如果以下是一個(gè)完整 Visual Basic 塊 If 語句,則劃線處的語句應(yīng)該是()If ab Thenmax=aElsemax=b_(A)End (B)End Sub (C)End If (D)If End 13下列屬于正確的 Visual Basic 表達(dá)式()(A)2ab (B)2ab (C)2ab (D)2*a*b14在 Visual Basic中,已知 a、x、y 均是正整數(shù),當(dāng)邏輯表達(dá)式(a mod x = 0) And (a mod y=0)為真時(shí),則表示()(A)

36、a 是 x 的倍數(shù)但不是y的倍數(shù) (B)a 既是 x 的倍數(shù),也是 y 的倍數(shù)(C) a 是 x 的倍數(shù)或者是 y 的倍數(shù) (D) a 既不是 x 的倍數(shù),也不是 y 的倍數(shù)四、程序設(shè)計(jì)題(本題有 4 小題,第 13 小題,每小題 4 分,第 4 小題 6 分,共 18 分)1 有如下 Visual Basic 程序段:a=8b=10b=a*b/2該程序段運(yùn)行后,變量 b 的值為40 。2有如下 Visual Basic 程序段:a=5b=10max=aIf bmax Then max=b該程序段運(yùn)行后,變量 max 的值為 10。3下面程序的功能是:計(jì)算表達(dá)式 12310 的值,并在文本框

37、Text1 中輸出表達(dá)式的值。為了實(shí)現(xiàn)這一功能,程序中劃線處的語句應(yīng)更正為_t=1_。Private Sub Command1_Click()Dim i As Integer, t As Longt=0For i=1 To 10t=t*iNext iText1.Text=Str(t)End Sub4我國是人口大國,2007 年初,我國人口總數(shù)已達(dá) 13 億 5千萬。假設(shè)我國年人口增長率為 0.5%,則從 2007 年起多少年后我國人口就會(huì)達(dá)到或超過 15 億?解決此問題的流程圖如 VB-1 所示。根據(jù)流程圖VB-1 編寫的 Visual Basic 程序如下,在和劃線處,填入合適的語句或表達(dá)式

38、,把程序補(bǔ)充完整。Private Sub Command1_click()Dim n As Integer, r As SingleDim p As Doubler = 0.5/100p = 13.5n = 0Do While p 15n = n + 1Text1.Text = Str(n)End Sub程序中劃線處應(yīng)填入p=p*(1+0.005)程序中劃線處應(yīng)填入Loop算法與程序設(shè)計(jì)題(第八套)一、選擇題(本題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1計(jì)算機(jī)中的彩色圖像往往采用 RGB 三原色模式來表示,這三種顏色指的是(

39、)(A)黃青藍(lán) (B)紅黃藍(lán) (C)紅綠藍(lán) (D)紅紫青2十進(jìn)制數(shù) 1 2 轉(zhuǎn)換成二進(jìn)制數(shù)是()(A)(1100)2 (B)(1101)2 (C)(1110)2 (D)(1111)23下列一般屬于Access 數(shù)據(jù)庫文件的是()(A)book1.jpg (B)book1.doc (C)book1.bmp (D)book1.mdb4下列屬于程序設(shè)計(jì)語言的是()(A)QBASIC (B)BBS (C)FrontPage (D)Photoshop5高一(1)班同學(xué)為了展示班級(jí)風(fēng)采,決定建立班級(jí)網(wǎng)站,主要操作步驟如下:()收集反饋意見、評(píng)價(jià)修正網(wǎng)站需求分析、確定目標(biāo)策劃制作方案、收集整理素材選擇適當(dāng)工

40、具、實(shí)際制作合理的操作流程是(A) (B) (C) (D)6從電子信箱中把電子郵件讀到本地的計(jì)算機(jī)中,所采用的電子郵局協(xié)議是()(A)SMTP (B)POP3 (C)HTTP (D)FTP7. 選擇排序的基本思想是在參與排序的所有數(shù)組元素中找出最小(或最大)的元素,使它與第一個(gè)元素互換位置,然后再在余下的元素中重復(fù)上述過程。有一組數(shù),順序是“2、6、4、1”,用選擇排序法將這組數(shù)從小到大排序,第一次交換數(shù)據(jù)后的順序是:()(A) 6、2、1、4 (B) 1、2、6、4(C) 6、1、2、4 (D) 1、6、4、28. 某電視臺(tái)有一檔與觀眾互動(dòng)的猜物品價(jià)格的節(jié)目,如出示一件價(jià)格為1000 元以內(nèi)

41、的物品進(jìn)行競(jìng)猜,有一種猜數(shù)方案是:第 1 次猜 500 元,若低了,則第 2 次猜 750 元,若還是低了,則第 3 次猜875 元 ;若第 1 次猜 500 元高了,則第 2 次猜 250 元,若還是高了,則第 3 次猜 125 元。這一猜數(shù)過程,在算法中被稱為()(A)順序查找 (B)對(duì)分查找 (C)冒泡查找 (D)分類查找9在Visual Basic中,語句Dim b(1 To 5) As Integer所定義的數(shù)組 b 的維數(shù)是()(A)1 (B)2 (C)3 (D)410在 Visual Basic 中,表達(dá)式Abs(-9.3)的值是()(A)-9.3 (B)-10 (C)9.3 (

42、D)1011在 Visual Basic代碼窗口中,語句 abc.Text =Welcome!中的 abc 是()(A)屬性名 (B)對(duì)象名 (C)屬性值 (D)窗口名12. 如果以下是一個(gè)完整的 Visual Basic Do 語句,則劃線處的語句應(yīng)該是()Do While i10sum=sum+i_Next (B)End Do (C)Loop (D)End While13在 Visual Basic 中,設(shè) b=3,c=4,則關(guān)系表達(dá)式 bc 的值是()(A)True (B)False (C)0 (D)114在 Visual Basic 中, 設(shè) x=357,能得到其百位數(shù)字“3”的正確表

43、達(dá)式是()(A) Int(x/10)*10 (B) Int(x/100)*100(C) x-Int(x/10)*10 (D)Int(x/100)四、程序設(shè)計(jì)題(本題有 4 小題,第 13 小題,每小題 4 分,第 4 小題 6 分,共 18 分)1有如下 Visual Basic 程序段:k=30h=5s=h*k/2該程序段運(yùn)行后,變量 s 的值為75 。2有如下 Visual Basic 程序段:a=10b=20 x=30If xb Thena= b+aElsea=b-aEnd If該程序段運(yùn)行后,變量 a 的值為30 。3下面 Visual Basic 程序的功能是:計(jì)算表達(dá)式 12+23

44、+34+89+910 的值,并在文本框 Text1 中輸出表達(dá)式的值。該程序運(yùn)行后,程序中的語句 sum=sum+i*(i+1)共執(zhí)行了9 次。Private Sub Command1_Click()Dim sum As Integer,i As Integersum = 0For i = 1 To 9sum=sum+i*(i+1)Next iText1.Text=Str(sum)End Sub4. 鐵路托運(yùn)行李,是根據(jù)行李的重量按下列標(biāo)準(zhǔn)收費(fèi):若不超過 50 千克,按每千克 0.35元收費(fèi),若超過 50 千克,超過部分則按每千克 0.5 元收費(fèi),行李重量不得超過 150 千克。 設(shè)計(jì)一個(gè) V

45、isual Basic 程序,通過輸入托運(yùn)行李的重量,計(jì)算并輸出托運(yùn)行李的費(fèi)用,若超過 150 千克,提示“行李超重!”。設(shè) x 表示行李重量,y 表示托運(yùn)費(fèi)。通過分析可以得出該問題的數(shù)學(xué)表達(dá)式為:解決上述問題的 Visual Basic 程序如下,在和劃線處,填入合適的語句或表達(dá)式,把程序補(bǔ)充完整。Private Sub Command1_Click()Dim x as Doublex=Val(Text1.Text)If x150 ThenText2.Text=行李超重!ElseIf Theny=50*0.35+(x-50)*0.5ElseEnd IfText2.Text=Str(y)End

46、 IfEnd Sub程序中劃線處應(yīng)填入x50程序中劃線處應(yīng)填入y=0.35*x算法與程序設(shè)計(jì)題(第九套)一、選擇題(本題有 14 小題,每小題 3 分,共 42 分。選出各題中一個(gè)符合題意的正確選項(xiàng),不選、多選、錯(cuò)選均不給分。)1三國演義的“赤壁之戰(zhàn)”中,蔣干從周瑜那里盜得偽造的蔡瑁、張?jiān)释督禃?,致使曹操將這二人斬首,這說明信息具有()(A)載體依附性 (B)傳遞性 (C)時(shí)效性 (D)真?zhèn)涡?十進(jìn)制數(shù) 13 轉(zhuǎn)換成二進(jìn)制是()(A)(1100)2 (B)(1101)2 (C)(1110)2 (D)(1111)23存儲(chǔ)一幅未經(jīng)壓縮的 800600 像素黑白位圖圖像,所占的磁盤空間約為()(A)

47、59KB (B)117KB (C)469KB (D)938KB4下列屬于數(shù)據(jù)庫信息檢索的是()(A)在班級(jí)中填寫家庭情況登記表 (B)用電子郵件發(fā)送國外大學(xué)入學(xué)申請(qǐng)表(C)到中華鐵路網(wǎng)查詢某次列車到站時(shí)間 (D)用 Excel 處理學(xué)生成績(jī)統(tǒng)計(jì)表5下列描述算法的流程圖符號(hào)中屬于輸入、輸出框符號(hào)的是(C)6不同的方言給人們的交流帶來諸多不便,所以長期以來我國政府把推行普通話作為我國語言文字工作的一個(gè)重要內(nèi)容,目的是促使信息表達(dá)的()(A)數(shù)字化 (B)個(gè)性化 (C)多樣化 (D)規(guī)范化7. 英文字典中的單詞是按 ASCII 碼從小到大排列的,習(xí)慣上將這種排法叫做字典排列。若將某字典中的所有單詞按

48、字典排列的順序存儲(chǔ)至程序的某數(shù)組變量中,則要快速查找輸入的一個(gè)單詞(如Hello)并確定其在數(shù)組中的精確位置,最適合的查找方法是()(A)順序查找 (B)對(duì)分查找 (C)冒泡查找 (D)分類查找8. 下列屬于 Visual Basic 數(shù)值常量的是()(A)1+2 (B)1/2 (C)12 (D)0.59在 Visual Basic 中,表示日期型的數(shù)據(jù)()(A)Long (B)Integer (C)Boolea (D)Date10. 在 Visual Basic 中,計(jì)算字符串長度的函數(shù)是()(A)Len(x) (B)Abs(x) (C)Sqr(x) (D)Int(x)11. 在 Visua

49、l Basic 代碼窗口中,語句 Old.Caption=78中的 Caption 是()(A)對(duì)象名 (B)屬性名 (C)屬性值 (D)窗口12. 有如下 Visual Basic 程序段:()For k=_ To 5t=t*kNext k要使循環(huán)體t=t*k 執(zhí)行 10 次,循環(huán)變量的初值是(A)-6 (B)1 (C)-4 (D)1513 在 Visual Basic 中,設(shè) a=3,b=5,則關(guān)系表達(dá)式 ab Thena=a+bElsea=a-bEnd If該程序段運(yùn)行后,變量 a 的值為-10 。3下面 Visual Basic 程序的功能是:求 120 以內(nèi)的奇數(shù)和。運(yùn)行該程序后,語句 sum=sum+i共執(zhí)行了10 次。Private Sub Command1_Click()Dim sum as Integer, i as Integersum=0For i=1 To 20 Step 2sum=sum+iNext iText1.Text=Str(sum)End Sub4將一張

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論