資源簡(jiǎn)介 浙江省臺(tái)州市2017-2018學(xué)年高二信息技術(shù)上學(xué)期第一次月考試題(滿分:50分考試時(shí)間:45分鐘)一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個(gè)選項(xiàng)中,只有一個(gè)符合題目要求)下列有關(guān)信息的說(shuō)法,錯(cuò)誤的是( )A.現(xiàn)在很多智能手機(jī)有了指紋鎖,是為了提升信息的安全性B.人類在造紙術(shù)和印刷術(shù)產(chǎn)生之前,信息無(wú)法存儲(chǔ)C.公民身份證號(hào)和考生準(zhǔn)考證號(hào)的編排,都屬于信息的編碼D.不同的載體的可以承載同樣的信息在計(jì)算機(jī)內(nèi),有符號(hào)數(shù)有3種表示法:原碼、反碼和補(bǔ)碼。(1)原碼就是二進(jìn)制定點(diǎn)表示法,即最高位為符號(hào)位,“0”表示正,“1”表示負(fù),其余位表示數(shù)值的大小;(2)反碼表示法規(guī)定:正數(shù)的反碼與其原碼相同;負(fù)數(shù)的反碼是對(duì)其原碼逐位取反,但符號(hào)位除外。如二進(jìn)制原碼10010,則反碼11101(注:在10010中,左邊的1為符號(hào)碼,故為負(fù));(3)補(bǔ)碼表示法規(guī)定:正數(shù)的補(bǔ)碼與其原碼相同;負(fù)數(shù)的補(bǔ)碼是在其反碼的末位加1,符號(hào)位除外。根據(jù)以上運(yùn)算規(guī)則,二進(jìn)制有符號(hào)數(shù)100011的補(bǔ)碼的十進(jìn)制表示是( )A.-29B.-4C.-61D.-36使用UltraEdit軟件觀察字符“挑戰(zhàn)AlphaGo!”的內(nèi)碼,部分界面如圖所示。下列說(shuō)法正確的是()A.字符“!”的內(nèi)碼占兩個(gè)字節(jié)B.字符“戰(zhàn)”的十六進(jìn)制碼是“BD41”C.字符“h”的二進(jìn)制碼是“01101000”D.字符“go”的十六進(jìn)制碼是“476F”某文件夾下共有100張屬性相同的BMP圖片,共占用了約75MB的存儲(chǔ)空間,已知圖片的分辨率為1024768,問(wèn)這種圖片包括多少種顏色()A.8B.16C.256D.512將一個(gè)時(shí)長(zhǎng)為1分鐘、采樣頻率為44.1kHz、量化位數(shù)為16、雙聲道未經(jīng)壓縮的Wave格式音頻文件壓縮為MP3格式文件,壓縮后的MP3格式文件大小為940KB,則其壓縮比約為()A.11:1B.11:2C.11:4D.88:1VB表達(dá)式9\8/2+12Mod33-2^-2的值是()A.3.25 B.4.75 C.5 D.7有如下VB程序段:DimaAsInteger,bAsInteger,cAsInteger,yAsIntegera=3:b=4:c=4Ifa<=bAndc<=aTheny=a+bElseIfa<=borb<=cTheny=b+cElseIfb=cTheny=amodcElsey=a+b+cEndIf該程序段運(yùn)行之后,變量y的值為()A.3B.7C.8D.11某兩段VB程序分別如圖1和圖2所示:DimnAsInteger,sAsInteger,iAsIntegern=Val(Text1.Text)s=0Fori=1TonStep2 s=s+iNextiText2.Text=Str(s)圖1DimnAsInteger,sAsInteger,iAsIntegern=Val(Text1.Text)s=0i=1DoWhilei<=n s=s+i i=i+2LoopText2.Text=Str(s)圖2當(dāng)n的值為10時(shí),關(guān)于該兩段程序,下列說(shuō)法不正確的是( )A.兩段程序中i的初值相同B.兩段程序的運(yùn)算結(jié)果不相同C.兩段程序都采用了循環(huán)結(jié)構(gòu)D.圖1程序?qū)崿F(xiàn)了“1+3+5+7+9”和的運(yùn)算有如下VB程序段:Dima(1To5)AsInteger,iAsInteger,cAsIntegera(1)=2:a(2)=1:a(3)=3:a(4)=4:a(5)=5c=0Fori=3To5Ifa(i-2)+a(i-1)=a(i)Thenc=c+1NextiText1.Text=Str(c)該程序段運(yùn)行后,文本框Text1中顯示的內(nèi)容是()A.1B.2C.3D.4單擊窗體后,文本框Text1、Text2中顯示的內(nèi)容是( )PrivateSubForm_Click( )DimxasInteger,nasInteger x=1 n=0DoWhilex<20 n=n+1 x=x3LoopText1.Text=Str(x)Text2.Text=Str(n)EndSubA.27 3B.3 27C.20 3D.3 21已知存有6個(gè)數(shù)字的數(shù)組d,其數(shù)組元素如下表,則以下程序的輸出結(jié)果為()A.-8B.-6C.9D.12有如下VB程序段:Dima(1To10)AsInteger,iAsInteger,jAsIntegera(1)=1a(2)=1Fori=3To5a(i)=1Forj=i-1To2Step-1a(j)=a(j)+a(j-1)NextjNextiText1.Text=Str(a(3))該程序段運(yùn)行后,在文本框Text1中顯示的內(nèi)容是( )A.1B.3C.4D.6二、非選擇題:(本大題共4小題,其中第13題和第14題每題6分,第15題和第16題每題7分,共26分)編寫(xiě)VB程序,實(shí)現(xiàn)如下功能:在文本框Text1、Text2中分別輸入一個(gè)正整數(shù),單擊“計(jì)算累加和”按鈕,在標(biāo)簽Label3中顯示起始值與結(jié)束值之間所有奇數(shù)的累加和。界面如圖所示。(1)在設(shè)計(jì)應(yīng)用程序界面時(shí),要將窗體的標(biāo)題改為“計(jì)算累加和”,應(yīng)將窗體的____________屬性的值更改為“計(jì)算累加和”(填寫(xiě)相應(yīng)屬性名)。(2)為實(shí)現(xiàn)上述功能,請(qǐng)?jiān)趧澗€處填入合適代碼。PrivateSubCommand1_Click()Dimx1AsInteger,x2AsInteger,nAsIntegerDimsumAsLongx1=Val(Text1.Text)x2=Val(Text2.Text)Sum=0Ifx1Thenn=1Else____①____Fori=x1Tox2StepnIf____②____Thensum=sum+i____③____NextiLabel3.Caption=“從”&x1&“到”&x2&“之前所有奇數(shù)的累加和=”&Str(sum)EndSub小丁想買幾張6+1彩票,選號(hào)時(shí),他希望前4位用自己的生日:11月8日,即1108,特別號(hào)碼他選了買彩票日子的個(gè)位數(shù)5,并且他希望前六個(gè)數(shù)字組成的數(shù)能被他的幸運(yùn)數(shù)字9整除。他的好朋友小杰幫他設(shè)計(jì)了一個(gè)VB程序,可以提供一份符合這些要求的號(hào)碼清單供他挑選。相應(yīng)的界面如圖1所示。閱讀程序并完成后面的問(wèn)題。(1)設(shè)計(jì)應(yīng)用程序界面時(shí),為添加a所指向的對(duì)象,應(yīng)使用圖2所示的“控件工具箱”中的(填寫(xiě)相應(yīng)編號(hào))。(2)請(qǐng)根據(jù)題意將下列程序補(bǔ)充完整。PrivateSubCommand1_Click()DimiAsInteger,jAsInteger,cAsInteger,nAsLongc=0①n=110800+iIf②ThenList1.AddItemStr(n)+""+"5"③EndIfNextiLabel2.Caption="滿足條件的數(shù)有:"+Str(c)+"組"EndSub編寫(xiě)“數(shù)字序列”程序,實(shí)現(xiàn)如下功能:在文本框Text1中輸入[100,500]范圍內(nèi)的整數(shù),單擊“生成”按鈕Command1,在列表框List1中顯示9個(gè)該序列的數(shù)字。數(shù)字序列的生成規(guī)則為:該項(xiàng)的數(shù)字+該數(shù)百位上的數(shù)字+該數(shù)十位上的數(shù)字+該數(shù)個(gè)位上的數(shù)字=下一項(xiàng)的數(shù)字,例如:365+3+6+5=379。小明編寫(xiě)了VB程序,運(yùn)行的界面如圖所示,程序代碼如下:(1)代碼“PrivateSubCommand1_Click()”中的Command1_Click()是_________。(單選,填字母:A.對(duì)象名B.事件C.事件處理過(guò)程D.方法)(2)為實(shí)現(xiàn)上述功能,請(qǐng)?jiān)趧澗€處填入合適的代碼。PrivateSubCommand1_Click()DimnAsInteger,iAsIntegerDimaAsIntegerDimbAsIntegerDimcAsIntegerList1.Clearn=Val(Text1.Text)Ifn>=100Andn<=500ThenFori=1To9a=n\100b=(n-100a)\10c=nMod10NextiElseList1.AddItem"輸入數(shù)值有誤"EndIfEndSub(3)上述代碼段中缺少了List1.AddItemStr(i)+"."+Str(n),此句代碼應(yīng)該加在_______________(填字母)位置。(4)若輸入的數(shù)字為123,則第三項(xiàng)的值為_(kāi)_________________。小婷編寫(xiě)了一個(gè)VB程序,實(shí)現(xiàn)如下功能,在文本框Text1中輸入一個(gè)4位整數(shù)zs,單擊解密按鈕后,在List1列表框中顯示當(dāng)前zs值降序開(kāi)始的10位相鄰整數(shù)“解密前”和“解密后”的信息,運(yùn)行界面如圖所示。解密規(guī)則:將整數(shù)中各個(gè)位中的每一位值乘以5,然后除以8所得余數(shù)即為該位的值,然后將所得數(shù)的首末位進(jìn)行交換。如數(shù)字9357,解密后的值為3715。(1)觀察程序代碼,可知“解密”按鈕的對(duì)象名是(2)實(shí)現(xiàn)上述功能,請(qǐng)?jiān)趧澗€處填入合適的代碼。PrivateSubDecryp_Click()DimzsAsLong,gAsIntegerDimbAsInteger,qAsIntegerDimmAsInteger,sAsIntegerDimjmhAsStringzs=Val(Text1.Text)Form=zsTo①q=(m\1000)5Mod8b=((m\100)Mod10)5Mod8s=((m\10)Mod10)5Mod8g=(mMod10)5Mod8②List1.AddItemStr(m)+""+jmhNextmEndSub(3)由上述算法可知,四位數(shù)“6124”對(duì)應(yīng)的解密數(shù)值是2017學(xué)年第一學(xué)期書(shū)生中學(xué)高二年級(jí)第一次月考信息技術(shù)答題卷一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個(gè)選項(xiàng)中,只有一個(gè)符合題目要求)123456789101112二、非選擇題:(本大題共4小題,其中第13題和第14題每題6分,第15題和第16題每題7分,共26分)(1)(2)①②③(1)(2)①②③(1)(2)(3)(4)(1)(2)①②(3)信息技術(shù)參考答案一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個(gè)選項(xiàng)中,只有一個(gè)符合題目要求)12345678910BADCABCBCA1112DD二、非選擇題:(本大題共4小題,其中第13題和第14題每題6分,第15題和第16題每題7分,共26分)(1)Caption ……1分(2)①n=-1 ……1分②imod2=1 ……2分③EndIf……2分(1)4……1分(2)①Fori=0To99……2分②nMod9=0……2分③c=c+1……1分(1)C……1分(2)n=n+a+b+c……2分(3)A……2分(4)141……2分(1)D……1分(2)①zs-9Step-1……2分②jmh=Str(g)+Str(b)+Str(s)+Str(q)……2分(3)4526……2分ba圖1圖31234圖2A.位置一B.位置二C.位置三D.位置四 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)