版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)用文案《算法與程序設(shè)計(jì)》測(cè)試題(二)考試時(shí)間:90分鐘 滿分:100分第一卷一、 單項(xiàng)選擇題:(共 20個(gè)空,每空2分,共40分)1.下面關(guān)于算法的認(rèn)識(shí),錯(cuò)誤的是 [ ] 。A.算法是解決問(wèn)題的方法和步驟B.算法有一個(gè)或多個(gè)的輸出C.算法就是計(jì)算機(jī)程序D.算法的步驟必須是有限的2.關(guān)于數(shù)組的說(shuō)法,下面錯(cuò)誤的是 [ ] 。A.同一數(shù)組中的數(shù)據(jù)類型一定相同B.?dāng)?shù)組元素個(gè)數(shù)是有限的C.可以定義字符串類型的數(shù)組D.同一個(gè)程序的數(shù)組數(shù)據(jù)類型一定相同3.設(shè)置窗體標(biāo)題時(shí),應(yīng)改變窗體的 [ ] 屬性。A.NameB.FontC.BackColorD.Caption4.不能使用“do”作為變量名的原因是[ ] 。A.由英文字母開(kāi)頭B.后面沒(méi)有使用數(shù)字C.使用了英文單詞D.使用了關(guān)鍵字5.代數(shù)式 對(duì)應(yīng)的VB表達(dá)式是[ ] 。A.(a+b)/(c-d)B.(a+b)/c –d標(biāo)準(zhǔn)文檔實(shí)用文案C.a(chǎn)+b/(c-d)D.a(chǎn)+b/c-d6.若變量a的值為34000,則變量a的數(shù)據(jù)類型不可能為[ ] 。A.integerB.longsingledouble如圖所示的流程圖為求 x的絕對(duì)值的算法。請(qǐng)回答 7-8題:7.根據(jù)算法,流程圖中①處的內(nèi)容是[ ] 。A.輸入-xB.輸入xC.輸入yD.輸入-y8.該算法包含了[ ] 控制結(jié)構(gòu)。A.順序結(jié)構(gòu)B.選擇結(jié)構(gòu)C.順序和循環(huán)結(jié)構(gòu)D.順序和選擇結(jié)構(gòu)9.在VB語(yǔ)言中,下列正確的賦值語(yǔ)句是 [ ] 。A.a(chǎn)+a=2B.3*a=c –5C.a(chǎn)=2*aD.a(chǎn)+3=b10.在VB中,假定有以下程序段:Fori=1to3step2標(biāo)準(zhǔn)文檔實(shí)用文案Print “VB”Nexti則語(yǔ)句print “VB”的執(zhí)行次數(shù)是[ ] 。A.4B.3C.2D.111.下面一組語(yǔ)句能令數(shù)組的兩個(gè)元素 a(i)與a(j)交換數(shù)據(jù)的是[ ]A.temp=a(i):a(i)=a(j):a(j)=tempB.temp=i:i=j:j=tempC.temp=a(i):a(j)=a(i):a(i)=tempD.temp=a(j):a(i)=a(j):a(j)=temp12.在VB語(yǔ)言中,表示“a大于5或b小于0”的正確表達(dá)式是[ ] 。A.0<bora<5B.a(chǎn)>5Andb<0C.a(chǎn)>5Orb<0D.a(chǎn)>0Andb<513.若a=4,b=5,則運(yùn)行Printa;"+";b;"=";a+b 的結(jié)果是[ ]A.4+5=9B.a(chǎn)+b=9C.a(chǎn)+b=a+bD.914.下列循環(huán)語(yǔ)句中循環(huán)次數(shù)無(wú)限的是 [ ] 。A.x=0Dox=x+1Loopuntilx>0B.x=1Do標(biāo)準(zhǔn)文檔實(shí)用文案x=2*x+1Loopuntilx=3C.x=5Dox=x-2Loopuntilx>=3D.x=1Dox=x+2Loopuntilx=815.關(guān)于函數(shù)與過(guò)程的說(shuō)法,正確的是 [ ] 。A.過(guò)程結(jié)束時(shí)一定要返回一個(gè)值B.過(guò)程內(nèi)一定要定義變量C.可以在表達(dá)式中調(diào)用過(guò)程D.函數(shù)一定要有返回值16.二分法查找的前提是[]。A.被查找數(shù)據(jù)元素個(gè)數(shù)是奇數(shù)B.被查找數(shù)據(jù)元素個(gè)數(shù)是偶數(shù)C.被查找數(shù)據(jù)元素是有序的D.被查找數(shù)據(jù)元素是無(wú)序的17.當(dāng)一個(gè)順序文件通過(guò)[]方式打開(kāi)以后,才能向此文件寫(xiě)入數(shù)據(jù)。A.forinput或foroutputB.forinput或forappendC.foroutput或forappendD.以上都可以18.用選擇排序法對(duì)數(shù)據(jù) 7,8,3,9,2 從小到大排序,第 3趟結(jié)果是[ ] 。A.2,3,7,9,8B.3,8,2,7,9標(biāo)準(zhǔn)文檔實(shí)用文案C.3,2,8,7,9D.3,7,8,9,219.要從n個(gè)數(shù)據(jù)元素中順序查找一個(gè)元素,最多查找次數(shù)是 [ ] 。A.1B.nC.n/2D.lgn20.《孫子算經(jīng)》上有一道“物不知數(shù)”問(wèn)題:“今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二。問(wèn)物幾何?”該問(wèn)題應(yīng)采用 [ ] 。A.解析法B.查找法C.窮舉法D.遞歸算法第二卷二、填空題(共 10個(gè)空,每空3分,共30分)21.編程計(jì)算s=1*(-2)*3*(-4)* ??*49*(-50)PrivateSubForm_Click()Dimsasinteger,iassingles=(1)Fori=1to50If (2)thens=s*ielses=(3)next iprint“s=”;sendsub程序中(1)處應(yīng)填入____________________。標(biāo)準(zhǔn)文檔實(shí)用文案程序中(2)處應(yīng)填入____________________。程序中(3)處應(yīng)填入____________________。22.某顧客欲將300元全部換成10元、20元、50元的紙幣(每種面額至少 1張),請(qǐng)問(wèn)有幾種換法?PrivateSubForm_Click()Dimaasinteger,basinteger,casinteger,nAsinteger’a,b,c 分別代表10,20,50元面額的張數(shù);n代表?yè)Q法n=(1)Fora=1to30Forb=1to (2)Forc=1to30If (3)thenn=(4)NextcNextbNextaprint“n=”;nendsub程序中(1)處應(yīng)填入____________________。程序中(2)處應(yīng)填入____________________。程序中(3)處應(yīng)填入____________________。程序中(4)處應(yīng)填入____________________。23.編寫(xiě)遞歸函數(shù)求 5!的值。PublicFunctions(nAsInteger)AsLongIfn=1Thens=(1)Elses=(2)EndIf標(biāo)準(zhǔn)文檔實(shí)用文案EndFunctionPrivateSubform_Click() ' 調(diào)用遞歸函數(shù),顯示結(jié)果Print"s(5)="; (3)EndSub程序中(1)處應(yīng)填入____________________。程序中(2)處應(yīng)填入____________________。程序中(3)處應(yīng)填入____________________。三、閱讀程序,寫(xiě)出運(yùn)行后輸出的結(jié)果:(前兩題每題 5分,后兩題每題 10分,共30分)24.PrivateSubCommand1_Click()dimxasinteger ,yassinglex=Round(5.4)SelectCasexCase1To5y=4+Abs(x)Case6To10y=50*xCaseElsey=x^2EndSelectPrintyEndsub標(biāo)準(zhǔn)文檔實(shí)用文案25.PrivateSubCommand1_Click()Dimmasinteger,nasintegerDimtAsIntegerm=10n=m*2t=m*nprinttEndSub運(yùn)行結(jié)果:26.PrivateSubCommand1_Click()Dimaasinteger,basinteger,tasintegerDimmaasinteger,mbasinteger,nAsIntegera=12:b=8:n=20t=0Dot=t+1ma=t*aModnmb=t*bModnLoopUntilma=mb標(biāo)準(zhǔn)文檔實(shí)用文案PrinttEndSub運(yùn)行結(jié)果:27.PrivateSubCommand1_Click()Dimm1asinteger ,m2asintegerDimjasinteger ,a(5)asintegerForj=1To5a(j)=InputBox("")Nextjm2=1m1=a(1)Forj=2To5Ifa(j)>m1Thenm1=a(j)m2=jEndIfNextjPrintm1標(biāo)準(zhǔn)文檔實(shí)用文案Printm2Endsub若輸入的數(shù)分別是 237,126,87,48,498 ,則輸出結(jié)果是什么?運(yùn)行結(jié)果:標(biāo)準(zhǔn)文檔實(shí)用文案答案:1.C2.D3.D4.D5.C6.A7.B8.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2021年功率器件設(shè)計(jì)行業(yè)新潔能分析報(bào)告
- 績(jī)效反饋的有效對(duì)話計(jì)劃
- 提升倉(cāng)庫(kù)作業(yè)流程透明度的計(jì)劃
- 家長(zhǎng)輔導(dǎo)與參與活動(dòng)安排計(jì)劃
- 2024-2025學(xué)年年八年級(jí)數(shù)學(xué)人教版下冊(cè)專題整合復(fù)習(xí)卷第21章 二次根式全章測(cè)試題(含答案)-
- 《講義數(shù)采器應(yīng)用》課件
- 2024年浙江省中考英語(yǔ)沖刺試卷(七)
- 《高效課堂培訓(xùn)》課件
- 現(xiàn)代企業(yè)財(cái)務(wù)管理學(xué)課件lm
- 《數(shù)據(jù)與方法》課件
- 中國(guó)能源建設(shè)集團(tuán)有限公司招聘筆試真題2023
- 《Unit-10-If-you-go-to-the-party-you'll-have-a-great-time》教學(xué)設(shè)計(jì)-(5課時(shí))
- 2024年《書(shū)籍裝幀設(shè)計(jì)》教案
- 浙江省衢州市錦繡育才教育集團(tuán)2023-2024學(xué)年七年級(jí)上學(xué)期期末考試科學(xué)試卷
- 常見(jiàn)的金屬材料課件
- 云上:再見(jiàn)啦!母親大人
- 游戲客服處理技巧培訓(xùn)課件
- 生態(tài)文明教育視域下的語(yǔ)文教材選文研究以義務(wù)教育統(tǒng)編語(yǔ)文教材為例
- 創(chuàng)業(yè)計(jì)劃書(shū)大學(xué)生攝影工作室
- 人工智能倫理導(dǎo)論- 課件 3-人工智能倫理
- 第章列車自動(dòng)駕駛(ATO)系統(tǒng)方案
評(píng)論
0/150
提交評(píng)論