算法與程序設(shè)計(jì)試題.doc_第1頁(yè)
算法與程序設(shè)計(jì)試題.doc_第2頁(yè)
算法與程序設(shè)計(jì)試題.doc_第3頁(yè)
算法與程序設(shè)計(jì)試題.doc_第4頁(yè)
算法與程序設(shè)計(jì)試題.doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余3頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

算法與程序設(shè)計(jì)期中考試試題一、選擇題:每題2分,30題,共60分( )1以下問題中最適合用計(jì)算機(jī)編程處理的是D。A制定本學(xué)期的學(xué)習(xí)計(jì)劃B計(jì)算正方形的周長(zhǎng)C創(chuàng)作一首歌曲 D求1000以內(nèi)的所有素?cái)?shù)( )2用計(jì)算機(jī)解決問題的步驟一般為D。(p3)編寫程序 設(shè)計(jì)算法 分析問題 調(diào)試程序 ABCD( )3下面說法正確的是A。(P5)A算法+數(shù)據(jù)結(jié)構(gòu)=程序B算法就是程序C數(shù)據(jù)結(jié)構(gòu)就是程序D算法包括數(shù)據(jù)結(jié)構(gòu)( )4以下D是算法具有的特征。(P5)有窮性 確定性 可行性 輸入 輸出ABCD( )5常用的算法描述方法有D。A用自然語(yǔ)言描述算法B用流程圖描述算法C用偽代碼描述算法D以上都是( )6流程圖中表示判斷框的是B。(P8)A矩形框B菱形框C圓形框D橢圓形框( )7程序設(shè)計(jì)語(yǔ)言的發(fā)展階段不包括A。(P11)A自然語(yǔ)言B機(jī)器語(yǔ)言C匯編語(yǔ)言D高級(jí)語(yǔ)言( )8要使命令按鈕顯示文字“確定”,正確的設(shè)置是把該命令按鈕的C。(P18)AFont屬性設(shè)置為“確定”BForeColor屬性設(shè)置為“確定”CCaption屬性設(shè)置為“確定”DBorderStyle屬性設(shè)置為“確定”( )10下面的屬性中,用于設(shè)定控件高度的是化程B序設(shè)。(P18)AFontBHeight CCaption DWidth ( )11窗體的BackColor屬性用于設(shè)置窗體的D。(p18)A寬度B前景色C高度D背景色12在VB中,若要將變量N定義為單精度型數(shù)據(jù),則下列表示方法中正確的是B化。(P21)ADim N as String BDim N as SingleCDim N as Integer DDim N as Long ( )14在程序設(shè)計(jì)的過程中,錯(cuò)誤的聲明一個(gè)變量會(huì)導(dǎo)致程序不能正常編譯。因此,需要規(guī)范合理地聲明一個(gè)變量,下列合法的變量名是B。(P23、很重要)AifBzf3C8-aDa#2( )17某學(xué)校打算選拔身高T超過1.75米且體重W不大于55公斤的人作為招生條件,表示該條件的布爾表達(dá)式為C。AT=1.75 And W=55BT=55CT1.75 And W1.75 Or W55( )18. 下列結(jié)果為True的邏輯表達(dá)式是C。ANot (38)B(310) C(38) And (58) Or (510)( )19. 表達(dá)式243的值是A。(P25重要)A5B6C7D8( )20如果x= -121,則運(yùn)行x=Abs (x) 及x=Sqr (x) 后,x的值是B。A-11B11C121D-121( )21. 下列賦值語(yǔ)句中,錯(cuò)誤的是化程C序設(shè)。(P27 重要).x=x+1.x=x+y.x+y=x.x=46( )22數(shù)學(xué)式子sin30寫成VB表達(dá)式是按 D, 鍵。(P30)ASin30BSin(30)CSin(30)DSin(30*3.14/180)( )23邏輯與(And)運(yùn)算的結(jié)果為“真”,與它所連接的兩個(gè)條件必須是按 , C, 鍵。A前一個(gè)為“真”,后一個(gè)為“假”B前一個(gè)為“假”,后一個(gè)也為“假”C前一個(gè)為“真”,后一個(gè)也為“真”D前一個(gè)為“假”,后一個(gè)為“真”( )24Rnd函數(shù)不可能產(chǎn)生的值是按 , B, 鍵。A0B1C0.1234D0.00005( )25如果a、b、c、d分別是一個(gè)四位整數(shù)中千、百、十、個(gè)位上的數(shù)字,用來表示這個(gè)四位數(shù)的VB表達(dá)式為C。AAbcd Ba+b+c+dCa*1000+b*100+c*10+dD以上都不對(duì)27設(shè)S=中華人民共和國(guó),表達(dá)式Left(S,1)+Right(S,1)+Mid(S,3,2)的值為B , 。(P31)A中華人民B中國(guó)人民C中共人民D人民共和( )28下面四個(gè)表達(dá)式,結(jié)果為14的是化程A序設(shè)。(P32).2+val(12).2+len(12).2+cos(12).2+log(12)( )29結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是D。(P32、非常重要)A順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)B分支結(jié)構(gòu)、等價(jià)結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價(jià)結(jié)構(gòu)D順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)( )30表一是某公司設(shè)計(jì)的一種繪圖軟件的部分指令,如要根據(jù)表一中的指令畫出圖一的圖形,表二中第6行的指令應(yīng)該是( D )。AFORWARD BLEFT 90CBACKWARD 20DRIGHT 90二、填空題:每空1分,共10分(都很重要,不要背,理解)1算法就是解決問題的方法和步驟。2計(jì)算機(jī)能夠直接識(shí)別的語(yǔ)言是機(jī)器語(yǔ)言,它是一串由“0”和 “1”構(gòu)成的二進(jìn)制代碼。3VB是美國(guó)微軟公司于1991年推出的基于Basic的可視可視化 化程序設(shè)計(jì)語(yǔ)言。4. VB程序設(shè)計(jì)中運(yùn)算符 “整除”用可 化表示,“求余”用可視mod 化表示。5關(guān)系表達(dá)式的運(yùn)算結(jié)果為布爾值選true擇結(jié)構(gòu)或選false擇結(jié)構(gòu)。6代數(shù)式b2-4ac的VB表達(dá)式是多b*b-4*a*c(或b2-4*a*c)結(jié)構(gòu)。7某班有60名同學(xué),寫出讓計(jì)算機(jī)產(chǎn)生一個(gè)160之間隨機(jī)整數(shù)的VB表達(dá)式多分int(rnd*60)+1結(jié)選擇結(jié)構(gòu)。8當(dāng)程序出現(xiàn)多分支選擇時(shí),用If語(yǔ)句比較煩瑣,而使用分select case支語(yǔ)句比較方便。三、判斷題:每空2分,共20分( )1計(jì)算機(jī)語(yǔ)言就是程序設(shè)計(jì)語(yǔ)言。( )3算法是獨(dú)立于任何具體程序設(shè)計(jì)語(yǔ)言之外的。( )4用流程圖描述算法形象、直觀,容易理解。( )6編寫VB程序代碼時(shí),采用縮進(jìn)格式只是為了排版需要。( )7賦值語(yǔ)句中的“=”與數(shù)學(xué)中的“=”作用是相同的。( )87 / 2與7 2的結(jié)果是一樣的。( )9VB中提供了Inputbox()函數(shù)和Msgbox()用于人機(jī)交互。( )10在VB程序中,各關(guān)鍵字之間、關(guān)鍵字與變量名、常量名之間要用空格。四、應(yīng)用題:每題5分,共10分1閱讀程序代碼并填空。(本題 是交換兩個(gè)變量的典型算法,非常重要,紅字部分要背下來) (1)程序中起注釋作用的標(biāo)識(shí)符是_rem_。(1分)(2)在程序中,a=b的含義是_把變量b的值賦給a_。(2分)(3)執(zhí)行程序后,b的輸出結(jié)果是_3_。(2分)2某市固定電話市話資費(fèi)標(biāo)準(zhǔn)如下:本地網(wǎng)營(yíng)業(yè)區(qū)內(nèi)電話(市話)每次通話按前3分鐘020元,以后每1分鐘計(jì)010元(不足1分鐘的按1分鐘計(jì))。請(qǐng)你完善該市市話計(jì)費(fèi)程序。提示:程序中用變量t表示通話時(shí)間(單位:分鐘),f表示通話費(fèi)用(單位:元 )Pr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論