




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
選擇 50 題(4) 1. 執行下面Basic程式後,輸出的結果為何?DIM A(3)SUM = 0FOR I = 1 to 3 SUM = SUM + I A(I) = SUMNEXT IPRINT A(3)END (1)0 (2)1 (3)3 (4)6。(3) 2. 10 A=21.6 : B=35.220 C%=A+B+20 : GOTO 4030 D=B-A+1040 PRINT C%50 PRINT D60 END行號50執行結果為何? (1)24 (2)23.6 (3)0 (4)1。(1) 3. 下列程式執行後輸出到螢幕是10 SUM=020 FOR I=1 TO 530 SUM=SUM+240 NEXT I50 PRINT SUM (1)10 (2)2 (3)12 (4)15。(2) 4. 在BASIC語言中,一整數變數佔用2位元組的記憶體,則此變數可表示的數值範圍為: (1)-32768+32768 (2)-32768+32767 (3)-32767+32767 (4)-65535+65535。(2) 5. RND為一隨機函數,其值介於 (1)0RND=RND=RND1。(4) 6. 下列關於陣列DIM A%(2,3,6)之敘述,何者錯誤? (1)該陣列元素之資料型態皆為整數 (2)系統預設起始元素為A%(0,0,0) (3)該陣列共有84個元素 (4)DEL A%敘述可將陣列值全數清除為0。(1) 7. 下列語言何者不具物件導向的特性? (1)Cobol (2)Java (3)C+ (4)Visual Basic。(3) 8. 下列哪一行BASIC程式所定義的資料結構,佔有最少的記憶體位元組? (1)Dim AA as Long (2)Dim BB as Double (3)Dim CC as Integer (4)Dim DD as Single。(1) 9. SPC(10)表示 (1)空10格再列印 (2)從第10格開始列印 (3)從第9格開始列印 (4)空第9格再列印。(4) 10. 指示電子計算機從鍵盤上輸入資料至所指定的變數內,此敘述為 (1)PRINT (2)REM (3)DATA (4)INPUT。(1) 11. 下列有關資料搜尋之敘述,何者錯誤? (1)循序搜尋法,資料檔必須儲存在磁帶上 (2)二分搜尋法,必須使用已排序好之資料檔 (3)若欲從較大之資料檔中搜尋少量資料,使用循序搜尋法之平均搜尋速度較二分搜尋法慢 (4)循序搜尋法是用逐筆檢查之方式,以尋找所指定的資料。(2) 12. 下面程式行號40執行結果為何?10 A=21.6 : B=35.220 C%=A+B+20 : GOTO 4030 D=B-A+1040 PRINT C%50 PRINT D60 END (1)76.8 (2)76 (3)75 (4)77。(4) 13. 下列程式執行後結果為何?10 PRINT BASIC 20 IF COUNT=5 THEN 4030 GOTO 3040 END (1)印出BASIC 5次 (2)印出BASIC 4次 (3)印出BASIC 6次 (4)無窮盡的迴路。(1) 14. 在Visual Basic語言中,為避免破壞結構化程式設計的單一入口與單一出口的特性,下列哪一種類的指令應該減少使用? (1)GoTo (2)MsgBox (3)Do Loop (4)Select Case。(3) 15. 下面的BASIC程式,執行後輸出結果為何?C = 0FOR K = 1 to 5 FOR J = K to 5 C = C + 1 NEXT JNEXT KPRINT C (1)5 (2)10 (3)15 (4)25。(3) 16. 執行下面的Visual Basic 程式碼後,輸出的資料為何?Private Sub Form_Activate( )X = 5 2Select Case XCase 1Print smallCase 2Print mediumCase ElsePrint largeEnd SelectEnd Sub (1)error (2)large (3)medium (4)small。(3) 17. 一般而言,下列何種電腦資料存取方法的平均速度為最快? (1)循序存取法 (2)索引存取法 (3)隨機存取法 (4)三者存取速度相同。(3) 18. Basic語言的片段程式如下:A = 1:B = 2:C = 3IF B 1 THEN IF A 1 THEN C = 2 ELSE C = 4 END IFEND IF上述片段程式執行後,下列何者正確? (1)C = 1 (2)C = 2 (3)C = 3 (4)C = 4。(3) 19. PRINT LOG(EXP(3)的輸出結果為 (1)0 (2)1 (3)3 (4)-1。(1) 20. 計算一個學生國文、英文和電概成績的平均分數(以四捨五入法取至小數點後第二位),下列運算式何者正確? (1)AVG=INT(CHINESE+ENG+BCC)/3+0.005)*100)/100 (2)AVG=INT(CHINESE+ENG+BCC)/3*100)/100 (3)AVG=INT(CHINESE+ENG+BCC)/3+0.005)*100/100 (4)AVG=INT(CHINESE+ENG+BCC)/3+0.005)*1000/1000。(3) 21. 關於FOR-NEXT敘述,下列何者錯誤? (1)增加值、初值終值之值可為算術運算式或常數 (2)增加值,若使用算術運算式之值設定後,其值不會被改變 (3)初值及終值使用算術運算式之值設後,其值不會被改變 (4)控制變數主要作用為控制迴路執行的次數。(2) 22. 執行下列程式片段後,K 值為何?K = 0J = 0DO WHILE ( J 4 ) FOR I = 1 TO J K = K + 1 NEXT I J = J + 1LOOP (1)5 (2)6 (3)7 (4)8。(1) 23. 利用循序搜尋法,找尋某一筆已知存在陣列(有15 筆資料)中的資料,最好的情況要作比較次數與最壞的情況要作比較次數的平均為: (1)8 (2)7 (3)15 (4)2。(3) 24. Basic語言的片段程式如下:SUM = 0A = 1WHILE A 1000) 已由大至小排序好的資料中,用二元搜尋法(Binary Search) 搜尋某一筆特定資料,最多約要比較幾次才能搜尋到該筆資料? (1)1 (2)log2 N (3)log10 N (4)N。(2) 27. PRINT 43.6 M0D 9+ 45.57 5.78 執行結果為 (1)14 (2)15 (3)16 (4)17。(2) 28. 10 X$= : N=2020 WHILE N030 A=N MOD 2 : (1) : (2)40 WEND此題為計算十進位數字20轉換成二進位數字之結果,則(1)須填入的指令為 (1)N=N/2 (2)N=N2 (3)N=N-2 (4)N=N-A。(2) 29. 執行下列Visual Basic語言片段程式的結果為何?For I = 10 to 16 For J = 100 to 105 Print * Next JPrint *Next I (1)總共印出96 個星號( * ) (2)總共印出91 個星號( * ) (3)總共印出84 個星號( * ) (4)總共印出66 個星號( * )。(3) 30. 下列程式執行結果為何?10 CLS20 LET A$=TODAY-IS-YOUR-BIRTHDAY30 LET B$=DAY40 PRINT INSTR(A$,B$)50 END (1)DAY (2)TODAY (3)3 (4)1。(1) 31. 當輸入資料均為1時輸出才為1,否則輸出均為0者,為何種布林代數運算? (1)AND (2)NOT (3)XOR (4)OR。(3) 32. Basic語言的片段程式如下:SUM = 0FOR I = 10 TO 2 STEP -3 I=10,7,4共執行三次 SUM = SUM + INEXT I上述片段程式執行後,下列何者正確? (1)SUM = 10 (2)SUM = 17 (3)SUM = 21 (4)SUM = 23。(1) 33. INT(RND*12)所產生的整數亂數,其範圍為 (1)0到11 (2)1到12 (3)0到12 (4)1到10。(3) 34. 有一整數陣列,內含9個已排序的整數,假設給予一搜尋值a,並利用二元搜尋法找出搜尋值a,請問在最壞的情況下,必須要對此陣列進行幾次搜尋,才能知道搜尋值a 是否存在陣列中? (1)1 次 (2)3 次 (3)4 次 (4)9 次。(4) 35. 執行下列程式,印出的結果為何?10 S = 020 X = 2030 FOR X = 1 TO 540 S = S + X50 NEXT X60 PRINT X (1)20 (2)5 (3)6 (4)15。(3) 36. 請參考下列程式Dim Count, Sum as IntegerCount = 1 : Sum = 0While Count 9 AND 610 DIM A(6)20 FOR I=0 TO 630 READ A(I)40 NEXT I50 FOR J=0 TO 560 FOR K=0 TO 5-J70 IF A(K)A(K+1) THEN _80 NEXT K90 NEXT J100 DATA 51,73,40,85,92,21,64110 END (1)GOTO 50 (2)SWAP A(K),A(K+1) (3)SWAP A(K),A(J) (4)SWAP A(K),A(K-1)。(4) 40. 已知直角三角形的底為A、高為B,下列哪一個是求解斜邊C的BASIC 正確敘述? (1)A 2 + B 2 = C 2 (2)C 2 = A 2 + B 2 (3)(A2 + B 2) 0.5 = C (4)C= (A 2 + B 2) 0.5。(3) 41. 10 X$= : N=2020 WHILE N030 A=N MOD 2 : (1) : (2)40 WEND此題為計算十進位數字20轉換成二進位數字之結果,則(2)須填入的指令為 (1)X$=X$+CHR$ (2)X$=X$+CHR$(48+A) (3)X$=CHR$(48+A)+X$ (4)X$=X$+CHR+(10+A)。(3) 42. 用泡沫排序法,將自小到大排序的數列(5,10,15,20,25)排序成由大到小的順序,需比較多少次? (1)0 (2)5 (3)10 (4)15。(1) 43. PRINT NOT 105 (1)-1 (2)0 (3)1 (4)5。(4) 44. PRINT CHR$( ASC( A ) + 2 ) 印出的結果為何? (1)A (2)65 (3)67 (4)C。(4) 45. 在A=True:B=True:C=False 的情況下;執行下列哪一項Visual Basic 語言指令的結果為真(True)? (1)Print ( not B ) or C (2)Print ( not A ) and B (3)Print ( A or C ) and ( not B ) (4)Print ( A and B ) or ( B and C )。(4) 46. 執行下列Visual Basic語言片段程式的結果為何?N = 0 : I = 0While I 50 If I Mod 13 = 1 Then N = N + I End If I = I + 3WendPrint N =; N (1)N = 82 (2)N = 78 (3)N = 54 (4)N = 27。(2) 47. 利用氣泡排序法,將以下數列資料30, 50, 20, 60, 40依遞減順序排列,請問在第一次循環結束後,此數列應是下列那一個? (1)30, 50, 60, 40, 20 (2)50, 30, 60, 40,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水泥生产工新员工考核试卷及答案
- 上海灯光秀施工方案审批
- 巡游出租汽车司机质量追溯知识考核试卷及答案
- 职业发展规划分析报告
- 钢结构库房制作施工方案
- 景点建筑方案设计图纸
- 武汉调岗咨询方案
- 建筑临时地面硬化方案设计
- 大学餐饮项目咨询方案
- 中国最好的建筑方案设计
- 女性围绝经期营养管理中国专家共识(2025版)
- 2025驾驶员安全教育培训
- GB/T 16545-2025金属和合金的腐蚀腐蚀试样上腐蚀产物的清除
- 电池(组)装配工职业技能鉴定经典试题含答案
- 2025年国企党建考试题库及答案
- 2025年小学生“学宪法、讲宪法”网络知识竞赛题库及参考答案
- 质量策划与质量控制培训
- 个体诊所药品管理制度
- 2025年高考化学试卷(广东卷)(空白卷)
- 智联招聘公司管理制度
- 卫生心理健康课件
评论
0/150
提交评论