


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班級: _ 座號: _ 姓名: _ 得分: ( )1. 在Visual Basic語言中,一整數變數佔用2位元組的記憶體,則此變數可表示的數值範圍為:(A)-32768+32768 (B)-32768+32767 (C)-32767+32767 (D)-65535+65535( )2. 下列4種數值資料型別,何者可表示的數值資料範圍最大?(A)整數(Integer) (B)長整數(Long) (C)單精度(Single) (D)倍精度(Double)( )3. Visual Basic中,數值常數以單精度浮點數方式儲存時,其在記憶體中佔用多少個位元組(Byte)?(A)2 (B)4 (C)8 (D)6( )4. 十六進位數在其數字前須加那一種前置符號(A)&H (B)&F (C) &O (D) &P( )5. 有效位七位(含)以內的可含小數的數值是什麼資料型態(A)Single (B)Double (C)Integer (D)Long( )6. 不論單精準數或倍精準數的浮點數表示是以何者代表以10為底數(A)D (B)E (C)H (D)F( )7. 40000是屬於什麼資料型態(A)Double(B)Integer(C)Long(D)Single( )8. 固定長度字串“Hello!”在記憶體中佔多少空間(A)2Byte (B)4Byte(C)5Byte(D)6Byte( )9. 23# 與 12345.6789 何者佔較多的記憶體空間(A)前者(B)後者(C)一樣多(D)無法比較( )10. 下列那一種資料型態不屬於數值類(A)String (B)Single(C)Long (D)Double( )11. 下列有幾個是不合法的一般常數 45,23.456,$1,234,#10/02/2002#,2.3E+4,“12+34”,True(A)1 (B)2 (C)3 (D)4( )12. 下列有幾個是不合法的變數名稱 Hello,A1B2,1A2B,I,AB-CD,Print,%ABC(A)1 (B)2 (C)3 (D)4( )13. 若用型態宣告字元,則下列何者相當於 Dim X As Integer(A)X% (B)X$ (C)X& (D)X# ( )14. 設 Dim X As Integer下列有那一個敘述正確(不會出現錯誤訊息)(A)Let X=”Hello” (B)Let X=34.56 (C)Let 45=X (D)Let X+10=X( )15. 設Dim X As Integer : Let X=2 : Let X=X+X*X : Print X則會顯示(A)2 (B)4 (C)6 (D)8( )16. 設 Const Y As Integer=3 : Let Y=Y+2 : Print Y 會出現 (A)0 (B)3 (C)5 (D)錯誤訊息( )17. 下列何者是 敘述A=A+3的保留字(指令)(A)A (B)A= (C)A=A+3 (D)Let( )18. 下列哪一項Visual Basic的宣告方式錯誤?(A)Dim sum As Single (B)Dim sum! (C)Const sum As Single = 0 (D)Const sum!( )19. 在Visual Basic中宣告變數A%,則此變數屬於下列哪一種變數?(A)倍精度變數(Double) (B)字串變數(String) (C)單精度變數(Single) (D)整數變數(Integer)( )20. 身份證統一編號適合使用下列哪一種類型的資料型別來表示?(A)字串(B)數值(C)布林(D)日期( )21. 下列4個Visual Basic變數,何者不能直接用來做算術運算?(A)Ans& (B)Ans% (C)Ans! (D)Ans$( )22. 下列4個Visual Basic變數,何者佔用較多的記億體空間?(A)AB! (B)B% (C)AB# (D)AB( )23. 下列何者為不正確的Visual Basic變數名稱?(A)HW1 (B)HW2 (C)3HW (D)H4W( )24. 下列哪一個變數佔8個位元組(Bytes)?(A)PK% (B)PL! (C)PM# (D)P$ = APPLE( )25. ABC$在Visual Basic語言中係代表(A)字串變數 (B)整數變數 (C)實數變數 (D)單精變數( )26. 台幣兌換美元的匯率資料適合使用下列哪一個資料型別來處理?(A)整數 (B)布林 (C)字串 (D)單精度( )27. 下列何者不是正確的Visual Basic變數名稱?(A)NAMES$ (B)Y2K (C)CDIM10 (D)56K( )28. 下列何者為不正確的Visual Basic變數名稱?(A)Name (B)S1% (C)Print (D)Avg!( )29. 下列何者是Visual Basic語言宣告變數的保留字?(A)Rem (B)Const (C)If (D)Dim( )30. Visual Basic會將程式中未宣告的變數,視為下列哪一種資料型別?(A)可變資料型別 (B)整數資料型別 (C)單精度資料型別 (D)倍精度資料型別( )31. 在Visual Basic中,值不會因程式的執行而改變者稱為(A)整數 (B)變數 (C)常數 (D)浮點數( )32. 下列有關Visual Basic算術運算子的優先順序依序為:(A) + / Mod (B)* Mod (C) * + (D) * +( )33. 下列Visual Basic算術運算子,何者的運算及執行順序最優先?(A)負號- (B)除號/ (C)乘號* (D)求餘數Mod( )34. 在Visual Basic中,下列哪一種運算子在運算時最為優先?(A)乘號(*) (B)加號(+) (C)減號(-) (D)指數()( )35. Visual Basic中,下列哪一個算術運算子為取餘數運算?(A)Mod (B) (C)/ (D)( )36. 假設運算式A = 13 / 2、運算式B = 13 2,則A、B兩值何者較大?(A)A (B)B (C)一樣大 (D)不一定( )37. Visual Basic運算式 47.3 6.8 + 47.3 Mod 6.8 之結果為 (A)12 (B)11 (C)10 (D)9( )38. 在Visual Basic敘述 Print 2 3 + 45 / 9 - 0.5 * 8 中,共含有幾個算術運算子?(A)2 (B)3 (C)5 (D)6( )39. 使用Visual Basic程式語言,在即時運算視窗的環境下,執行Print (9 0.5 + 17 Mod 3) * 2,則螢幕輸出的資料為何?(A)10 (B)13 (C)16 (D)19( )40. Visual Basic敘述Print 3 - 5 * 2 2 - 2的輸出結果為:(A)-19 (B)-17 (C)-99 (D)-7( )41. Visual Basic運算式47.3 6.8 + 47.3 Mod 6.8之執行結果為(A)12 (B)11 (C)10 (D)9( )42. 下列Visual Basic的敘述執行後,何者所輸出的資料不是2?(A)Print 52 (B)Print 5 Mod 2 (C)Print 21 (D)Print 6/3( )43. 執行Visual Basic敘述Print(9 0.5 + 17 Mod 3) * 2的輸出結果為何?(A)10 (B)13 (C)16 (D)19( )44. 在Visual Basic語言中執行Print -2 2 + 8 Mod 5,則螢幕輸出之資料為何?(A)7 (B)-4 (C)-1 (D)5( )45. 有關下列Visual Basic程式碼的執行結果,何者正確?(A)2 (B)4 (C)7 (D)9Private Sub Form_Activate() Cls A=4:B=5:C=6 C=A+B*2 Mod 3+2 Print CEnd Sub( )46. 下列哪一個不是Visual Basic語言的比較運算子?(A)= = (B)= (C) (D)=( )47. 下列哪個式子是邏輯關係式?(A)Y = A B (B)Y(A = B) (C)Y = A * B (D)Y = A And B( )48. 在Visual Basic程式語言中,邏輯運算子Not,代表何種運算?(A)或 (B)互斥或 (C)非 (D)且( )49. 若邏輯運算子的優先順序由高而低依序為Not、And與Or,假設三運算元X、Y與Z的邏輯值均為假,則運算式X Or Not Y And Z的邏輯值為何?(A)真 (B)假 (C)不真不假 (D)不一定( )50. 若邏輯運算子的優先順序由高而低依序為Not,And與Or,不論運算元X與Y邏輯值為何,運算式Not(X And Not Y)的邏輯值均與下列哪個運算式的邏輯值相同(A)Not X And Y (B)Not X And Not Y (C)Not X Or Not Y (D)Not X Or Y( )51. 惠君正在考慮是否要參加夏令營;若好友A君和B君都要參加,他就要參加,但如果只有死黨C君要參加,他也會參加;請問下列哪一個VB運算式可用來表示此問題(假設YN表示惠君參加此項活動的意願,A、B、C分別表示惠君3位好友的參加意願)?(A)YN = (A And B) Or C (B)YN = A And (B Not C) (C)YN = (A Or B) Eqv C (D)YN = (A Xor B) and C( )52. Print Not 10 5 Or Not 5 5 的結果為 (A)-1 (B)0 (C)1 (D)5( )53. 執行Visual Basic敘述Print Not (3 2 = 6) Or (6 3 * 2)的輸出結果為何?(A)-1 (B)False (C)2 (D)True( )54. 在Visual Basic中,執行敘述B 20 And B 10 * 3 + 2 3時,下列運算子、And、*、+、之執行優先順序為(A)*、+、 、And (B)、*、+、And、 (C)、And、*、+、 (D)、*、+、 12 And 6 15) And (8 10 And 3 * 16 (1 / 2) = 10 的輸出結果為何?(A)False (B)True (C)1 (D)2( )58. 一邏輯運算式為 a 60 And b 60 And d 60 則下列何種情況,可使其值為真(True)(A)a = l00,c = 0,b = d = 60 (B)a = b = 60,c = d = 59 (C) a= b = c = d = 60 (D)a = b = c = d = 59( )59. 若A = 2,B = 3,C = 4,則下列Visual Basic敘述的運算結果,何者為True(表真)?(A)B C (B)Not A B And B (2) (3) (B)(1) (3) (2) (C)(3) (2) (1) (D)(2) (1) (3)( )67. 在Visual Basic中,使用Print來顯示資料時,若不想讓輸出的資料中斷,可用下列哪一個符號來連接資料?(A), (B)+ (C); (D)( )68. 下列Visual Basic程式語言的邏輯運算中,何者的邏輯值為True?(A)(3 2 (B)123 + 456 = 579 (C)5 / 4 5 4 (D)Not 3 + 2 = 5( )69. 執行Visual Basic敘述Print Int(-3.01)之結果為(A)-3 (B)-4 (C)-3.00 (D)3( )70. 在Visual Basic中,若Y-17.52,則Sgn(Y)之值為何?(A)-1 (B)-17 (C)1 (D)0( )71. 在Visual Basic語言中,下列何種指令的執行結果與Int(-13.2)之值相同 ?(A)Fix(-14.3) (B)Abs(-13.2) (C)Fix(-13.2) (D)Sqr(13.2)( )72. 有關Visual Basic內建函數的傳回值,下列何者正確?(A)Int(-5.8)=-6 (B)Fix(-5.8) -5 (C)Abs(5.8) 5 (D)Sqr(9) 81( )73. 在Visual Basic中,若X = Int(Rnd * 10) + 2的執行結果,則X的最大可能值為 (A)2 (B)9 (C)11 (D)13( )74. 亂數Int(Rnd * 4) + 5最大可能值為 (A)4 (B)5 (C)8 (D)9( )75. 欲隨機產生0100中的一個整數,則應 (A)Int(Rnd*99) (B)Int(Rnd*100) (C)Int(Rnd*101) (D)Int(Rnd*100) 1( )76. 假設樂透彩券的中獎號碼是1549,在Visual Basic 語言中,下列何者可以產生一個1549之間的整數亂數?(A)Int(Rnd * 15) + 49 (B)Int(Rnd * 35) + 15 (C)Int(Rnd * 33) + 15 (D)Int(Rnd * 49) + 2( )77. 小明想要使用Visual Basic來撰寫一個模擬樂透彩(142號碼)開獎的程式,則產生亂數號碼的函數寫法應為 (A)Int(Rnd * 40) (B)Int(Rnd * 41) (C)Int(Rnd * 42) (D)Int(Rnd * 42) + 1( )78. 根據下列Visual Basic敘述,何者可隨機產生一個從11到99的正整數亂數值?(A)Print Int(98 * Rnd) 10 (B)Print Int(89 * Rnd) 10 (C)Print Int(88 * Rnd) 11 (D)Print Int(89 * Rnd) 11( )79. 在Visual Basic中,Int(Rnd * 100)所產生之亂數值,其範圍為何?(A)0到100 (B)1到100 (C)0到99 (D)1到99( )80. 偉聖和班上同學打算在園遊會中設置一個砸水球的攤位;為了增加砸水球的趣味性,偉聖想要利用VB撰寫一個隨機產生代表同學座號的程式,以指定同學來作為供人砸水球的活靶。請問他可以使用下列哪一個內建函數來隨機產生亂數值?(A)Int( ) (B)Rnd( ) (C)Str( ) (D)Val( )( )81. 執行下列程式片段後,其執行結果為何?(A)10 (B)64 (C)144 (D)640X = 64SCORE = Sqr(X) * 10Print SCORE + ( )82. 下列哪一個函數可將字串資料轉換為數值型別的資料?(A)Val( ) (B)Rnd( ) (C)Abs( ) (D)String( )( )83. 在Visual Basic中,若要刪除A$字串左邊的第1個字元,則程式敘述可撰寫成 (A)A$ = Left(A$, 1) (B)A$ = Right(A$, 1) (C)A$ = Mid(A$, 1) (D)A$ = Right(A$, Len(A$) - 1)( )84. 若Addr$ = 中正東路83號5F,則執行Visual Basic敘述Print Left(Addr$, 5)的輸出結果為何?(A)中正東路 (B)83號5F (C)中正東路8 (D)中正東路83( )85. Visual Basic敘述 Print Mid$(X1Y2K3, 3)的輸出結果為:(A)Y2K3 (B)1Y2 (C)2K3 (D)Y2K( )86. 執行Visual Basic敘述Print Mid$(BASIC LANGUAGE,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届山东省安丘市红沙沟镇红沙沟中学九年级化学第一学期期中联考试题含解析
- 2026届湖北襄阳五中学实验中学化学九上期中教学质量检测试题含解析
- 2025年教师资格证考试(高中化学)教育知识与能力专项试题
- 2026届北京市通州区九级化学九年级第一学期期末达标检测模拟试题含解析
- 矿山开采项目地质勘查与施工承包合同规范
- 离婚后财产分配及子女监护权调整协议模板
- 离婚后房产及子女抚养权分割补充协议
- 二手房租赁合同中租赁房屋租赁权转让及条件合同
- 专利法考试题目及答案
- 2026届安徽省寿县化学九上期末预测试题含解析
- 蔬菜抗营养成分流失工艺考核试卷及答案
- 极端天气下灾害风险评估方案
- 民警培训安全驾驶简报课件
- 消毒灭菌效果监测报告
- 2025年软工导论期末试题及答案
- 2024统编版八年级历史上册全册知识点复习提纲
- 虚拟服装培训教程课件
- 2025年国防教育知识竞赛试题(附答案)
- 2025年光大金瓯资产管理有限公司招聘笔试参考题库含答案解析
- 沐足行业严禁黄赌毒承诺书
- 电能计量装置安装接线规则
评论
0/150
提交评论