以下哪一種程式語言不是高階語言_第1頁
以下哪一種程式語言不是高階語言_第2頁
以下哪一種程式語言不是高階語言_第3頁
以下哪一種程式語言不是高階語言_第4頁
以下哪一種程式語言不是高階語言_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1 (D) 以下哪一種程式語言不是高階語言?(A)BASIC (B)COBOL (C)FORTRAN (D)assembly language。2 (D) 在電腦程式語言的演進(jìn)過程中,機(jī)器語言屬於第一代語言,組合語言屬於第二代語言。下列關(guān)於機(jī)器語言及組合語言在不同電腦中使用的敘述,何者正確?(A)需使用相同的機(jī)器語言和相同的組合語言 (B)需使用相同的機(jī)器語言和不同的組合語言 (C)需使用不同的機(jī)器語言和相同的組合語言 (D)需使用不同的機(jī)器語言和不同的組合語言。3 (C) 關(guān)於機(jī)器語言的敘述,下列何者錯(cuò)誤?(A)不須經(jīng)過翻譯便可直接執(zhí)行 (B)是由0與1兩種符號(hào)組成的指令 (C)程式較容易學(xué)

2、習(xí)及維護(hù) (D)執(zhí)行速度較快。4 (C) 下列何種程式語言無法宣告資料型態(tài)?(A)C (B)Visual BASIC (C)機(jī)器語言 (D)COBOL。5 (A) 有關(guān)編譯器與直譯器的敘述,下列何者錯(cuò)誤?(A)直譯器輸出的是目的程式 (B)編譯器執(zhí)行速度較直譯器快 (C)編譯器全部翻譯後才執(zhí)行 (D)直譯器較節(jié)省記憶體空間。6 (A) 下列何種資訊最有可能是儲(chǔ)存於電腦主記憶體內(nèi)的機(jī)械碼指令?(A)01010010 00000111 (B)ADD AL #11 (C)PRINT "Visual Basic" (D)STAND UP PLEASE。7 (D) 下列哪一種程式語言

3、具有機(jī)器依賴的特性,意即電腦機(jī)型不同,就無法執(zhí)行?(A)程序性語言 (B)應(yīng)用軟體語言 (C)物件導(dǎo)向語言 (D)機(jī)器語言。8 (B) 下列那一種語言專門用來撰寫人工智慧程式?(A)Java (B)Prolog (C)COBOL (D)C。9 (C) 編寫程式的一般流程為何?(A)編譯(Compile),執(zhí)行(Execution),連接/載入(Link/Load) (B)編譯,執(zhí)行,連結(jié)/載入 (C)編譯,連結(jié)/載入,執(zhí)行 (D)連結(jié)/載入,編譯,執(zhí)行。10 (C) 下列哪一種程式語言不是物件導(dǎo)向程式語言?(A)C+ (B)Java (C)Pascal (D)Visual Basic 2008

4、。11 (C) 直譯程式是指:(A)先譯完才執(zhí)行 (B)先譯完才連結(jié) (C)邊譯邊執(zhí)行結(jié)果 (D)直接連結(jié)再譯。12 (D) 下列何者不屬於高階程式語言?(A)BASIC (B)C+ (C)COBOL (D)Assembly。13 (A) 下列何者不是直譯程式(Interpreter)的優(yōu)點(diǎn)?(A)執(zhí)行效率高 (B)可即時(shí)修正語法錯(cuò)誤 (C)容易學(xué)習(xí) (D)翻譯速度較快。14 (A) 程式語言中哪一種程式,執(zhí)行速度最快,但偵錯(cuò)最不容易?(A)機(jī)器語言 (B)組合語言 (C)商用語言 (D)培基語言。15 (B) 下列有關(guān)高階與低階電腦程式語言的比較,何者正確?(A)高階語言程式撰寫比較困難 (

5、B)低階語言程式執(zhí)行速度較快 (C)高階語言程式除錯(cuò)比較困難 (D)低階語言程式維護(hù)比較容易。16 (C) 關(guān)於程式語言的敘述,下列何者不正確?(A)機(jī)器語言對(duì)硬體有很強(qiáng)的控制能力 (B)Visual Basic.NET具有視覺化的設(shè)計(jì),屬於物件導(dǎo)向語言 (C)組合語言可以用來寫硬體驅(qū)動(dòng)程式,屬於高階語言 (D)Java具有物件導(dǎo)向特性,可應(yīng)用在網(wǎng)際網(wǎng)路程式。17 (C) 下列有關(guān)載入程式(Loader)的敘述,何者是正確的?(A)可檢查原始程式是否有語法(Syntax)上的錯(cuò)誤 (B)將原始程式編譯成目的程式 (C)將目的程式載入主記憶體中 (D)執(zhí)行目的程式。18 (C) 當(dāng)我們用高階程式

6、語言撰寫程式之後,必須經(jīng)過下列哪一種軟體處理後才能交由中央處理器(CPU)執(zhí)行?(A)資料庫系統(tǒng)(Data Base System) (B)Word (C)編譯器(Compiler) (D)瀏覽器(Brower)。19 (D) 下列哪一個(gè)程式語言,適合用來開發(fā)系統(tǒng)軟體及一般應(yīng)用程式?(A)FORTRAN (B)COBOL (C)BASIC (D)C。20 (A) 下列哪一種軟體可以將高階語言程式轉(zhuǎn)換成機(jī)器語言?(A)編譯器 (B)繪圖軟體 (C)試算表程式 (D)資料庫系統(tǒng)。21 (C) 下列哪種程式語言除強(qiáng)調(diào)網(wǎng)際網(wǎng)路的應(yīng)用外,亦具有跨平臺(tái)(Platform)的特性?(A)Visual Bas

7、ic (B)Delphi (C)Java (D)Ada。22 (C) CPU可直接執(zhí)行的語言為: (A)BASIC語言 (B)組合語言 (C)機(jī)器語言 (D)高階語言。23 (D) 當(dāng)程式設(shè)計(jì)師以物件導(dǎo)向方式開發(fā)一個(gè)校務(wù)行政課程管理系統(tǒng)時(shí),下列何者通常不會(huì)以類別(class)來表示?(A)學(xué)生 (B)教師 (C)課程 (D)姓名。24 (A) 下列何者屬於直譯式語言?(A)BASIC (B)Pascal (C)C+ (D)Delphi。25 (C) 下列哪一個(gè)關(guān)於語言處理程式的描述是不正確的?(A)編譯程式(compiler)將高階語言程式翻譯為目的程式 (B)編譯程式所產(chǎn)生的目的程式可能為組

8、合語言程式或機(jī)器語言程式 (C)直譯程式(interpreter)將高階語言程式翻譯為目的程式 (D)組譯程式(assembler)將組合語言程式翻譯為機(jī)器語言程式。26 (B) 下列敘述何者是錯(cuò)的?(A)VB是一種高階語言 (B)高階語言的執(zhí)行速度較機(jī)器語言為快 (C)機(jī)器語言是由0與1所構(gòu)成的 (D)高階語言的可讀性較機(jī)器語言為高。27 (B) 使用編譯器(compiler)及解釋器(interpreter)的程式執(zhí)行速度,何者較快?(A)兩者執(zhí)行速度相同 (B)使用編譯器(compiler)的程式執(zhí)行速度較快 (C)使用解釋器(interpreter)的程式執(zhí)行速度較快 (D)不一定。2

9、8 (D) 關(guān)於物件導(dǎo)向的基本觀念,以下哪一敘述是錯(cuò)誤的:(A)繼承(Inheritance)的觀念是類別與物件之間的關(guān)係,每個(gè)物件會(huì)繼承類別的屬性與操作 (B)多型(Polymorphism)的觀念是允許不同的類別去定義相同的操作,等程式執(zhí)行時(shí)再根據(jù)訊息的類型來決定執(zhí)行此操作的物件 (C)封裝(Encapsulation)的觀念是將物件的實(shí)作細(xì)節(jié)隱藏,外界僅能透過訊息傳遞要求該物件的操作提供服務(wù) (D)分類(Classification)的觀念是類別之間的關(guān)係,父類別是子類別的一般化,子類別是父類別的特殊化。29 (A) 在未來之智慧型軟體系統(tǒng)(Intelligent software sy

10、stems)中,應(yīng)包括那一項(xiàng)研究工作?(A)自然語言處理(Natural Language Processing) (B)資訊管理系統(tǒng)(MIS) (C)立體繪圖(3D graphics) (D)資料庫管理系統(tǒng)(DBMS)。30 (D) 下列哪一種程式語言,同時(shí)具有封裝性、繼承性及多型性的特性?(A)BASIC (B)COBOL (C)FORTRAN (D)JAVA。31 (D) 使用直譯器(interpreter)將程式翻譯成機(jī)器語言的方式,下列敘述何者正確?(A)直譯器與編譯器(compiler)翻譯方式一樣 (B)先將整個(gè)程式翻譯成目的碼再執(zhí)行 (C)在鍵入程式的同時(shí),立即翻譯並執(zhí)行 (D

11、)依行號(hào)順序,依序翻譯並執(zhí)行。32 (C) 程式設(shè)計(jì)師通常不使用機(jī)器語言來撰寫程式,其原因是:(A)機(jī)器語言執(zhí)行速度慢 (B)機(jī)器語言須經(jīng)編譯才能執(zhí)行 (C)機(jī)器語言可讀性差 (D)機(jī)器語言指令功能少。33 (B) 在物件導(dǎo)向程式語言中,子類別(subclass)會(huì)分享父類別(superclass)所定義的結(jié)構(gòu)與行為,下列何者最能描述此種特性?(A)封裝(encapsulation) (B)繼承(inheritance) (C)多型(polymorphism) (D)委派(delegation)。34 (D) 下列關(guān)於機(jī)器語言及組合語言在不同電腦中使用的敘述,何者正確?(A)需使用相同的機(jī)器語

12、言和相同的組合語言 (B)需使用相同的機(jī)器語言和不同的組合語言 (C)需使用不同的機(jī)器語言和相同的組合語言 (D)需使用不同的機(jī)器語言和不同的組合語言。35 (C) 在物件導(dǎo)向程式語言中,父類別和子類別之間可以擁有相同名稱但不同功能的方法(method),此種特性稱為:(A)封裝(encapsulation) (B)繼承(inheritance) (C)多型(polymorphism) (D)委派(delegation)。36 (B) 使用直譯程式(Interpreter)的程式語言為(A)C (B)BASIC (C)PASCAL (D)VC.NET。37 (B) 下列哪一種程式翻譯方式,必須

13、每次在執(zhí)行程式前,逐行翻譯原始程式?(A)組譯 (B)直譯 (C)編譯 (D)口譯。38 (C) 在物件導(dǎo)向設(shè)計(jì)中,相同性質(zhì)的物件(Objects)可以集合成為:(A)屬性(Attributes) (B)群集(Aggregation) (C)類別(Classes) (D)訊息(Messages)。39 (D) 下列那個(gè)程式語言的發(fā)展與Internet關(guān)係密切?(A)Notes (B)C+ (C)Visual Basic (D)JAVA。40 (C) 下列敘述何者是錯(cuò)的?(A)程式語言的翻譯方式有組譯、編譯、直譯三種 (B)高階語言比低階語言更接近人類的語言 (C)低階語言比高階語言較易閱讀 (

14、D)機(jī)器語言是一種低階語言。41 (D) 下列何者不是物件導(dǎo)向語言的特性?(A)繼承 (B)封裝 (C)多型 (D)委派。42 (A) 在下列的選項(xiàng)中,何者結(jié)合副程式與資料,以作為抽象資料型態(tài)的基礎(chǔ)?(A)封裝 (B)繼承 (C)指標(biāo) (D)多型。43 (C) 在物件導(dǎo)向的程式設(shè)計(jì)中,子類別會(huì)具備父類別的基本特性(包括屬性和方法),此種特性稱為:(A)封裝性 (B)抽象性 (C)繼承性 (D)多態(tài)性。44 (D) 每當(dāng)執(zhí)行時(shí)都必須用來重新翻譯程式碼為機(jī)器語言的是那一個(gè)?(A)編輯器(Editor) (B)編譯器(Compiler) (C)組譯器(Assembler) (D)直譯器(Interp

15、reter)。45 (A) 高階語言所編寫的程式原始檔,須經(jīng)由下列何種程式的轉(zhuǎn)換之後,才會(huì)成為可執(zhí)行檔?(A)編譯程式、連結(jié)程式 (B)驅(qū)動(dòng)程式、載入程式 (C)組譯程式、驅(qū)動(dòng)程式 (D)連結(jié)程式、載入程式。46 (A) 有關(guān)程式語言之?dāng)⑹?,下列何者正確?(A)用於資料庫的結(jié)構(gòu)化查詢語言SQL是第四代語言 (B)C語言是低階語言 (C)組合語言是高階語言 (D)組合語言使用編譯器(Complier)來編譯程式。47 (D) 下列哪一個(gè)工具程式,可用來將可執(zhí)行的目的碼由輔助記憶體載入主記憶體中?(A)編輯程式 (B)翻譯程式 (C)連結(jié)程式 (D)載入程式。48 (D) 德國(guó)研發(fā)了一種名為機(jī)器寶

16、寶的機(jī)器人,這種機(jī)器人能觀察人類的表情,並做不同的動(dòng)作來與人類互動(dòng)。請(qǐng)問下列哪一種程式語言,最適合用來撰寫機(jī)器寶寶的內(nèi)部程式?(A)Ada (B)SQL (C)JavaScript (D)Lisp。49 (D) 以下那一種程式語言不具有可攜性(portability)而且不具有機(jī)器無關(guān)性(machine independent)?(A)BASIC (B)C+ (C)FORTRAN (D)Assembly language。50 (C) 那一類程式語言的學(xué)習(xí)者可以不用深入瞭解電腦內(nèi)部之結(jié)構(gòu)?(A)組合語言 (B)機(jī)器語言 (C)高階語言 (D)低階語言。51 (D) 下列何種程式語言的執(zhí)行速度最

17、快?(A)C+ (B)Visual Basic (C)Java (D)組合語言。52 (C) 以下那一項(xiàng)不屬於物件導(dǎo)向程式的特性?(A)繼承性 (B)封裝性 (C)開放性 (D)重複使用性。53 (C) C語言屬於以下那一類程式語言?(A)組合語言 (B)機(jī)器語言 (C)高階語言 (D)超高階語言。54 (B) 請(qǐng)問下列何者並非物件導(dǎo)向程式語言?(A)C+ (B)C (C)Java (D)smalltalk。55 (C) 下列有關(guān)物件導(dǎo)向觀念之描述何者為誤?(A)繼承(Inheritance)是類別間之關(guān)係,在此關(guān)係中某類別之資料結(jié)構(gòu)與行為可供其關(guān)係中之類別分享 (B)類別(Class)指的是

18、具有相同結(jié)構(gòu)及行為的物件所組成的集合 (C)多型(Polymorphism)指的是一個(gè)物件會(huì)有很多個(gè)不同的操作,以及眾多的屬性 (D)將資料及操作此資料的所有方法包裝成一個(gè)物件,稱之為封裝(Encapsulation)。56 (B) 某校老師使用Visual Basic來教授程式語言課程。請(qǐng)問利用Visual Basic的哪一個(gè)工作模式,可檢查學(xué)生所撰寫的程式能否執(zhí)行?(A)設(shè)計(jì)模式 (B)執(zhí)行模式 (C)中斷模式 (D)查詢模式。57 (C) 在Visual Basic中,當(dāng)程式執(zhí)行出現(xiàn)錯(cuò)誤時(shí),會(huì)進(jìn)入下列哪一個(gè)工作模式?(A)查詢模式 (B)設(shè)計(jì)模式 (C)中斷模式 (D)執(zhí)行模式。58 (

19、D) 在Visual Basic中編輯完的程式,存檔時(shí)至少會(huì)產(chǎn)生哪兩種類型的檔案?(A).bas , .txt (B).com , .exe (C).xls , .ppt (D).vbp , .frm。59 (B) 在表單上要產(chǎn)生一個(gè)給使用者當(dāng)介面的物件(如按鈕),下列步驟的次序應(yīng)為何? a.設(shè)定屬性 b.撰寫程式碼 c.建立物件(A)abc (B)cab (C)bac (D)acb。60 (A) 在Visual Basic中,如果我們要改變標(biāo)籤控制物件(Label)上的標(biāo)題文字(Caption),則我們應(yīng)該使用下列哪一個(gè)視窗?(A)屬性視窗 (B)專案總管視窗 (C)表單配置視窗 (D)監(jiān)看

20、視窗。61 (C) 從物件導(dǎo)向的觀點(diǎn)來看,文字的字型、大小、顏色是文字的(A)事件 (B)類別 (C)屬性 (D)物件。62 (A) 在VB中,下列何者是系統(tǒng)提供給物件,使該物件產(chǎn)生一特定功能,使用者不能設(shè)定,只能引用(A)方法 (B)事件 (C)屬性 (D)類別。63 (A) 當(dāng)撰寫好Visual Basic程式碼後,可按下列哪一個(gè)按鈕來執(zhí)行程式?(A)開始鈕 (B)中斷模式鈕 (C)結(jié)束鈕 (D)檢視程式碼鈕。64 (C) Visual Basic的程式架構(gòu)可分為哪三個(gè)主要部份?(A)專案,模組,表單 (B)專案,使用者控制項(xiàng),表單 (C)表單,控制項(xiàng),程式碼 (D)表單,物件類別模組,控

21、制項(xiàng)。65 (B) 在Visual Basic中,表單檔的副檔名為(A)*.doc (B)*.frm (C)*.css (D)*.xls。66 (D) Visual Basic敘述 "Print Int(Rnd( ) * 10) + 11",可輸出一個(gè)介於多少範(fàn)圍間的整數(shù)亂數(shù)值?(A)09 (B)010 (C)1019 (D)1120。67 (C) 在Visual Basic中,INT(RND * 100)所產(chǎn)生之亂數(shù)值,其範(fàn)圍為何?(A)0到100 (B)1到100 (C)0到99 (D)1到99。68 (D) 小明想要使用Visual Basic來撰寫一個(gè)模擬大樂透開獎(jiǎng)

22、的程式,以作為每次下注的參考,若小明在撰寫程式時(shí)要利用函數(shù)來產(chǎn)生亂數(shù),請(qǐng)問必須使用下列哪一個(gè)函數(shù)?(A)Len( ) (B)Int( ) (C)Sqr( ) (D)Rnd( )。69 (C) 若A = 5且B = 3,則下列敘述之執(zhí)行結(jié)果,何者會(huì)與其他三者不同?(A)PRINT INT(A / B) (B)PRINT SGN(A - B) (C)PRINT EXP(LOG(A ) (D)PRINT ABS(A > B)。70 (A) 在Visual Basic中,若Y = -17.52,則SGN(Y)之值為何?(A)-1 (B)-17 (C)1 (D)0。71 (C) 亂數(shù)Int(Rnd

23、 * 4) + 5最大可能值為(A)4 (B)5 (C)8 (D)9。72 (A) 下列Visual Basic執(zhí)行的結(jié)果為何?Dim X As String * 20X = "Good Luck!"Print Len(X)(A)20 (B)10 (C)9 (D)語法錯(cuò)誤。73 (C) 欲隨機(jī)產(chǎn)生0100中的一個(gè)整數(shù),則應(yīng)(A)Int(Rnd * 99) (B)Int(Rnd * 100) (C)Int(Rnd * 101) (D)Int(Rnd * 100) + 1。74 (B) 在Visual Basic程式語言中,執(zhí)行Oct$(20)可以得到哪一個(gè)數(shù)值?(A)16 (

24、B)24 (C)26 (D)30。75 (C) Print Mid("Hello", 3, 2)若與Print Left(Right("Hello",_),_)有相等作用,則空白處應(yīng)分別填入(A)2,2 (B)2,3 (C)3,2 (D)3,3。76 (A) 計(jì)算一個(gè)學(xué)生國(guó)文、英文和電概成績(jī)的平均分?jǐn)?shù)(以四捨五入法取至小數(shù)點(diǎn)後第二位),下列運(yùn)算式何者正確? (A)AVG = INT(CHINESE + ENG + BCC) / 3 + 0.005) * 100) / 100 (B)AVG = INT(CHINESE + ENG + BCC) / 3 *

25、100) / 100 (C)AVG = INT(CHINESE + ENG + BCC) / 3 + 0.005) * 100 / 100 (D)AVG = INT(CHINESE + ENG + BCC) / 3 + 0.005) * 100 / 100。77 (A) 執(zhí)行下列Visual Basic程式片段後,不可能出現(xiàn)的數(shù)值是?For I = 1 To 10 Print Int (100 * Rnd( )1);Next(A)101 (B)86 (C)75 (D)32。78 (C) 有關(guān)字串函數(shù)之?dāng)⑹?,下列何者錯(cuò)誤?(A)PRINT LEN("QUICKBASIC")之

26、結(jié)果為10 (B)PRINT RIGHT$("BASIC", 2)之結(jié)果為IC (C)PRINT MID$("BASIC", 2 , 3) 之結(jié)果為SI (D)PRINT RTRIM$("ABC") + LTRIM$("DEF")之結(jié)果為ABCDEF。79 (D) 下列敘述之執(zhí)行結(jié)果,何者與其它三者不同?(A)Print Sgn(1) + 8 (B)Print Exp(Log(9) (C)Print Sqr(81) (D)Print Oct$(9)。80 (D) 若要?jiǎng)h除A$字串左邊的第一個(gè)字元,其Visual B

27、asic敘述為(A)A$ = MID(A$, 1, 1) (B)A$ = LEFT(A$, 1) (C)A$ = RIGHT(A$, 1) (D)A$ = RIGHT(A$, LEN(A$) - 1)。81 (B) 明哲利用Visual Basic撰寫了一個(gè)可列印每日營(yíng)收金額的程式,若他希望在每日營(yíng)收?qǐng)?bào)表中加註當(dāng)天的日期,請(qǐng)問他必須在程式中使用下列哪一個(gè)函數(shù)?(A)Year( ) (B)Date( ) (C)Time( ) (D)Minute( )。82 (A) 在VB程式中,RND(1)可產(chǎn)生一亂數(shù)(0RND(1) < 1),下列何者可產(chǎn)生一個(gè)介於10和20範(fàn)圍之間(含10和20)的整

28、數(shù)?(A)10 + INT(11 * RND(1) (B)10 + INT(10 * RND(1) (C)10 + INT(21 * RND(1) (D)10 + INT(20 * RND(1)。83 (C) 假設(shè)樂透彩券的中獎(jiǎng)號(hào)碼是1042,在Visual Basic 語言中,下列何者可以產(chǎn)生一個(gè)從10到42的整數(shù)亂數(shù)?(A)Int (Rnd * 10) + 33 (B)Int (Rnd * 32) + 10 (C)Int (Rnd * 33) + 10 (D)Int (Rnd * 41) + 2。84 (B) 執(zhí)行Visual Basic敘述 "Print Val(Asc(&qu

29、ot;A") + 3)" 的輸出結(jié)果為何?(A)65 (B)68 (C)A (D)C。85 (D) 若A$ = "20"、B$ = "30",求PRINT VAL(A$) * VAL(B$)之結(jié)果(A)2030 (B)50 (C)60 (D)600。86 (B) 若 X = #2005/9/27#,則執(zhí)行Visual Basic敘述 "Print Mid(Year(X),2,2)" 的輸出結(jié)果為何?(A)20 (B)0 (C)5 (D)5/。87 (C) 執(zhí)行Visual Basic敘述Print Sgn(Fix(

30、-0.7) + 5,其結(jié)果為:(A)4 (B)4.3 (C)5 (D)5.7。88 (A) 在Visual Basic執(zhí)行下列那一項(xiàng)指令的結(jié)果為假(False)?(A)PRINT (3 > 2) XOR (4 > 3) (B)PRINT (NOT(4 > 5) XOR (5 > 6) (C)PRINT (3 > 4) XOR (5 > 4) AND (7 > 6) (D)PRINT (6 > 5) AND (7 > 6) OR (3 > 4) AND (5 > 6)。89 (A) 在Visual Basic語言中,下列何者為不合

31、法的變數(shù)名稱?(A)6AC (B)ATTO (C)A1# (D)A_1。90 (D) 下列何者不是正確的Visual Basic變數(shù)名稱?(A)NAMES$ (B)Y2K (C)CDIM10 (D)56K。91 (D) 下列何者是Visual Basic語言宣告變數(shù)的保留字?(A)Rem (B)Const (C)As (D)Dim。92 (A) 下列Visual Basic程式執(zhí)行後X,Y,Z的結(jié)果依次為何?X = 10 : Y = 20 : Z = 30 : T = 40T = X : X = Y : Y = Z : Z = T : PRINT X, Y, Z (A)20 30 10 (B)

32、30 10 20 (C)30 20 10 (D)10 30 20。93 (A) 在Visual Basic中其值不會(huì)因程式的執(zhí)行而改變者稱為(A)常數(shù) (B)整數(shù) (C)變數(shù) (D)浮點(diǎn)數(shù)。94 (C) 下列何者是不正確的Visual Basic語言的數(shù)值常數(shù)?(A)30050 (B)&O4567 (C)&O196 (D)&HDD。95 (B) 下列哪一個(gè)Visual Basic的保留字可用來宣告常數(shù)?(A)Dim (B)Const (C)For (D)Print。96 (A) 在Visual Basic語言中,運(yùn)算式16 / 4 - 2 5 * 8 MOD 7 + 2

33、0之值為何?(A)20 (B)21 (C)25 (D)18。97 (B) 使用Visual Basic(VB)程式語言,在即時(shí)運(yùn)算視窗的環(huán)境下,執(zhí)行Print (200 - 100) 0.5,則螢?zāi)惠敵鲋Y料為何?(A)5 (B)10 (C)15 (D)20。98 (B) 數(shù)學(xué)式X + 2Y / 5寫成Visual Basic運(yùn)算式為?(A)X + 2Y / 5 (B)X + 2 * Y / 5 (C)(X + 2Y) / 5 (D)(X + 2 * Y) / 5。99 (B) 執(zhí)行Visual Basic敘述PRINT MID$("BASIC LANGUAGE", 2,

34、3)的結(jié)果為(A)BASIC (B)ASI (C)BAS (D)SI。100 (D) 若邏輯運(yùn)算子的優(yōu)先順序由高而低依序?yàn)镹OT,AND與OR,不論運(yùn)算元X與Y邏輯值為何,運(yùn)算式NOT(X AND NOT Y)的邏輯值均與下列哪個(gè)運(yùn)算式的邏輯值相同?(A)NOT X AND Y (B)NOT X AND NOT Y (C)NOT X OR NOT Y (D)NOT X OR Y。101 (B) 執(zhí)行Visual Basic敘述Print "Cost =" + Str(300)的輸出結(jié)果為何?(A)Cost=300 (B)Cost = 300 (C)cost = 300 (D

35、)cost =300。102 (B) 假設(shè)X、Y的值分別為-1(真)、0(假),則執(zhí)行Visual Basic敘述 "Print X XOR Y" 的輸出結(jié)果為何?(A)0 (B)-1 (C)-2 (D)-3。103 (A) 若邏輯運(yùn)算中,1 代表真,0 代表假,試問式子NOT (10 > 15) AND (8 < 5 + 10)的結(jié)果為何?(A)1 (B)0 (C)3 (D)-1。104 (A) 下列哪一個(gè)Visual Basic敘述,可用來判斷成年與否(假設(shè)18歲成年,age代表年齡)?(A)Print age >= 18 (B)Print age &

36、lt; 18 (C)Print age <> 18 (D)Print age <= 18。105 (C) 下列哪一個(gè)符號(hào),是Visual Basic提供用來連接不同類型資料的串接運(yùn)算子?(A)+ (B)# (C)& (D)。106 (A) 執(zhí)行PRINT "11" + "05"之Visual Basic程式片段的敘述,其結(jié)果為何?(A)1105 (B)11 (C)5 (D)16。107 (C) 下列Visual Basic語言運(yùn)算式之值,何者正確?(A)(3 > 4) Or (2 <> 5)值為False (B

37、)7 3 + 7 * 3值為22 (C)3 + 4 Mod 2 + 5值為8 (D)"12" + "34"值為46。108 (A) 執(zhí)行Visual Basic敘述Print (2 4 - 5) > 10 And 3 * 16 (1/2) <= 10的輸出結(jié)果為何?(A)FALSE (B)TRUE (C)1 (D)2。109 (B) 已知字元A的ASCII碼為65,則Visual Basic敘述PRINT CHR(ASC("A") + 1)之輸出結(jié)果為(A)A (B)B (C)65 (D)66。110 (B) 今年的校慶園

38、遊會(huì),偉威和班上同學(xué)打算設(shè)置一個(gè)砸水球的攤位;為了增加砸水球的趣味性,偉威想要利用VB撰寫一個(gè)可隨機(jī)產(chǎn)生代表同學(xué)座號(hào)的程式,以指定同學(xué)來作為供人砸水球的活靶。請(qǐng)問他可以使用下列哪一個(gè)內(nèi)建函數(shù)來隨機(jī)產(chǎn)生亂數(shù)值?(A)Int( ) (B)Rnd( ) (C)Str( ) (D)Val( )。111 (A) 在Visual Basic中執(zhí)行Print Right(Left("ABCDE", 3), 2)其結(jié)果為何?(A)BC (B)CD (C)DE (D)CDE。112 (D) 若邏輯運(yùn)算式:NOT(A OR B),執(zhí)行結(jié)果得出值為True,則A與B的值,應(yīng)該是多少?(A)A =

39、 True、B = True (B)A = False、B = True (C)A = True、B = False (D)A = False、B = False。113 (B) 在Visual Basic語言中敘述X = Abs(-4.3) + Int(-4.3),試問X =?(A)0.3 (B)-0.7 (C)-0.3 (D)0。114 (C) 在Visual Basic語言中,若變數(shù)X的內(nèi)容為3,變數(shù)Y的內(nèi)容為-3,則下列邏輯關(guān)係運(yùn)算結(jié)果何者異於其他三者?(A)(X = 3) AND (Y = -3) (B)(X = 3) OR (Y = 3) (C)NOT (X + Y = 0) (D

40、)(X * Y < 0) AND (X > Y)。115 (D) 在Visual Basic中,執(zhí)行敘述B > 20 AND B < 10 * 3 + 2 3時(shí),下列運(yùn)算子<、AND、*、+、之執(zhí)行優(yōu)先順序?yàn)?A)*、+、< 、AND (B)、*、+、AND、< (C)<、AND、*、+、 (D)、*、+、<、AND。116 (A) 若A = -1 : B = 0 : C=1,則下列邏輯運(yùn)算的結(jié)果,何者為真?(A)A < B Or C < B (B)A > B And C > B (C)(B - C) = (B -

41、A) (D)(A - B) < > (B - C)。117 (D) 一邏輯運(yùn)算式為 "a < 60 AND b < 60 OR c > 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。118 (B) 以下哪個(gè)Visual Basic敘述的執(zhí)行結(jié)果為假?(A)Print 6 > 3 And 5 &l

42、t; "56" (B)Print 9 > 10 And Not 6 > 1 (C)Print 9 > 10 Or 93 > 1 (D)Print "a" > "A" And "5" < "53"。119 (C) PRINT "123" + "456"之結(jié)果為(A)"123456" (B)"579" (C)123456 (D)579。120 (A) Visual Basic敘述PRI

43、NT MID$("X1Y2K3", 3)的輸出結(jié)果為:(A)Y2K3 (B)1Y2 (C)2K3 (D)Y2K。121 (C) Visual Basic函數(shù),依其性質(zhì)可分為字串函數(shù)與數(shù)值函數(shù)兩種,下列何者屬於字串函數(shù)?(A)CINT函數(shù) (B)FIX函數(shù) (C)VAL函數(shù) (D)SGN函數(shù)。122 (C) 下列程式片段之執(zhí)行結(jié)果為何?10 A$ = "Visual Basic內(nèi)建函數(shù)"20 L% = LEN(A$) 2 30 PRINT MID$(A$, L%, 5) (A)sic內(nèi) (B)asic (C)Basic (D)c內(nèi)建函數(shù)。123 (B) 在

44、Visual Basic中,下列哪一個(gè)敘述可用來產(chǎn)生一個(gè)訊息交談窗?(A)InputBox (B)MsgBox (C)Print (D)Dim。124 (B) 執(zhí)行Visual Basic敘述PRINT INT(-3.01)之結(jié)果為(A)-3 (B)-4 (C)-3 (D)3。125 (B) 若邏輯運(yùn)算子的優(yōu)先順序由高而低依序?yàn)镹OT、AND與OR,假設(shè)三運(yùn)算元X、Y與Z的邏輯值均為假,則運(yùn)算式X OR NOT Y AND Z的邏輯值為何?(A)真 (B)假 (C)不真不假 (D)不一定。126 (B) 假設(shè)X$ = "12",Y$ = "3",下列Vi

45、sual Basic關(guān)係運(yùn)算式之值,何者為假?(A)LEN(X$ + Y$) = 3 (B)VAL(X$ + Y$) = 15 (C)LEN(X$) + LEN(Y$) = 3 (D)VAL(X$) + VAL(Y$) = 15。127 (D) 根據(jù)下列Visual Basic敘述,何者可隨機(jī)產(chǎn)生一個(gè)從11到99的正整數(shù)亂數(shù)值?(A)PRINT INT(98 * RND) + 10 (B)PRINT INT(89 * RND) + 10 (C)PRINT INT(88 * RND) + 11 (D)PRINT INT(89 * RND) + 11。128 (A) Visual Basic指令X

46、 = INT(RND(1) * 10) + 2執(zhí)行的結(jié)果,X值最大為a,最小為b,則a10b =(A)31 (B)32 (C)112 (D)122。129 (C) 欲模擬丟一顆公正的骰子所出現(xiàn)的點(diǎn)數(shù),應(yīng)該表示為下列哪一個(gè)Visual Basic敘述?(A)PRINT INT(RND * 6) (B)PRINT INT(RND * 5 + 1) (C)PRINT INT(RND * 6 + 1) (D)PRINT FIX(RND * 6)。130 (A) INT(RND * 12)所產(chǎn)生的整數(shù)亂數(shù),其範(fàn)圍為(A)0到11 (B)1到12 (C)0到12 (D)1到10。131 (C) Visua

47、l Basic程式中,RND(X)可產(chǎn)生一亂數(shù)0 <= RND(X) < 1,則下列何者指令可產(chǎn)生一介於10和25之間的整數(shù)(含10和25)?(A)10 + INT(14 * RND(X) (B)10 + INT(15 * RND(X) (C)10 + INT(16 * RND(X) (D)10 + INT(25 * RND) - INT(10 * RND(X)。132 (B) 執(zhí)行下列哪一個(gè)程式片段可顯示下圖之交談窗?(A)Print "請(qǐng)輸入使用者帳號(hào)" 1234 (B)ID = InputBox("請(qǐng)輸入使用者帳號(hào)", "歡迎

48、光臨") (C)ID = MsgBox("請(qǐng)輸入使用者帳號(hào)","歡迎光臨") (D)Print "歡迎光臨"。133 (B) 下列哪一個(gè)敘述可以顯示訊息交談窗?(A)InputBox (B)MsgBox (C)Box (D)Print。134 (A) 欲以Visual Basic製作表單(Form)程式,功能為在表單上有一請(qǐng)按我按鈕,按了此按鈕後,就出現(xiàn)一個(gè)訊息方塊寫道恭喜快考完了,範(fàn)例請(qǐng)見下圖。為達(dá)成目的,在VB整合式開發(fā)環(huán)境中,建立一個(gè)新專案(project),在Form物件上先新建立一個(gè)名稱為Command1的按鈕,將

49、物件Command1的Caption屬性值改為請(qǐng)按我後,再進(jìn)行下列哪一動(dòng)作即可完成程式?(A)在程序Command1_Click內(nèi)新增敘述MsgBox ("恭喜快考完了") (B)在程序請(qǐng)按我_Click內(nèi)新增敘述MsgBox ("恭喜快考完了") (C)在程序Command1_Click內(nèi)新增敘述Print ("恭喜快考完了") (D)在程序請(qǐng)按我_Click內(nèi)新增敘述Print ("恭喜快考完了")。135 (C) 在Visual Basic語言中,若X = 5678,則LEN(STR$(X)為下列何值?(A)

50、7 (B)6 (C)5 (D)4。136 (C) 使用Visual Basic(VB)程式語言,在即時(shí)運(yùn)算視窗的環(huán)境下,執(zhí)行Print (2 - 5) 2 MOD 5,則螢?zāi)惠敵鲋Y料為何?(A)-3 (B)3 (C)4 (D)5。137 (B) 在VB中,撰寫訊息交談窗敘述:MsgBox "Visual Basic", 16, "程式語言",當(dāng)執(zhí)行程式時(shí),"程式語言" 將出現(xiàn)在訊息交談窗中的哪個(gè)位置?(A)訊息文字 (B)標(biāo)題文字 (C)輸入欄的預(yù)設(shè)值 (D)說明檔代碼。138 (C) 下列哪一個(gè)變數(shù)佔(zhàn)8個(gè)位元組(Bytes)?(A

51、)PK% (B)PL! (C)PM# (D)P$ = "APPLE"。139 (A) ABC$在Visual Basic語言中係代表(A)字串變數(shù) (B)整數(shù)變數(shù) (C)實(shí)數(shù)變數(shù) (D)單精變數(shù)。140 (A) 在Visual Basic語言中宣告變數(shù)A%,則此變數(shù)屬於下列哪一變數(shù)?(A)整數(shù)變數(shù)(INTEGER) (B)字串變數(shù)(STRING) (C)單精確度變數(shù) (SINGLE) (D)雙精確度變數(shù)(DOUBLE)。141 (C) 在Visual Basic程式語言中,當(dāng)變數(shù)test宣告成下列哪一種資料型態(tài)時(shí),所需的記憶體最多?(A)Boolean (B)Integer

52、 (C)Double (D)Single。142 (D) 下列四個(gè)Visual Basic變數(shù),何者佔(zhàn)用較多的記憶體空間?(A)a$ (B)b% (C)c& (D)d#。143 (C) 下列何者不是Visual Basic的整數(shù)型態(tài)資料?(A)11 (B)-123 (C)0030 (D)245。144 (A) 在Visual Basic敘述中,若a代表關(guān)係運(yùn)算式,b代表邏輯運(yùn)算式,c代表算術(shù)運(yùn)算式,則此三種運(yùn)算式執(zhí)行的優(yōu)先順序是(A)cab (B)abc (C)cba (D)bca。145 (C) Visual Basic中,下列哪一個(gè)算術(shù)運(yùn)算子為取餘數(shù)運(yùn)算?(A)/ (B)% (C)

53、MOD (D)XOR。146 (A) 在Visual Basic語言中執(zhí)行PRINT NOT 10 < 5 OR NOT 5 < 9 AND 8 > 5的結(jié)果為(A)TRUE (B)0 (C)FALSE (D)-1。147 (C) VB指令:PRINT "3" + "1" + (3 & 1) & (3 + 1),執(zhí)行後印出的結(jié)果為:(A)3112 (B)3134 (C)31314 (D)31313 + 1。148 (C) 在Visual Basic語言中執(zhí)行PRINT -3 AND 6後,所顯示的是何值?(A)-36 (

54、B)3 (C)4 (D)0。149 (D) Visual Basic敘述PRINT 3 - 5 * 2 2 - 2的輸出結(jié)果為:(A)2 (B)-22 (C)-99 (D)-19。150 (A) 執(zhí)行Visual Basic敘述之PRINT 4 * 3 2 5,可得到的結(jié)果為(A)7 (B)28 (C)29 (D)7.2。151 (B) 數(shù)學(xué)式3X + (X + 5Y) / 2寫成Visual Basic運(yùn)算式為:(A)3 * X + X + 5Y / 2 (B)3 * X + (X + 5 * Y) / 2 (C)3X + (X + 5 * Y) / 2 (D)3X + (X + 5Y) /

55、 2。152 (D) 以Visual Basic敘述表示數(shù)學(xué)式是(A)X = A / B 1 / 2 - 2 * C (B)X = A / B (1 / 2) - 2C (C)X = A B 1 / 2 - 2 * C (D)X = A / B (1 / 2) - 2 * C。153 (D) 用Visual Basic表達(dá)數(shù)學(xué)式X = ABC應(yīng)為:(A)X = A B * C (B)X(A B) * C (C)X = A * (B C) (D)X = A (B * C)。154 (B) 將代數(shù)式以Visual Basic語言表示成(A)X = SQR (B 2 - 4 * A * C) (B)

56、X = (B 2 - 4 * A * C) 0.5 / (2 * A) (C)X = (B 2 - 4AC) 0.5 / 2A (D)X = (B2- 4 * A * C) 0.5 / 2 / A。155 (B) AND與OR為何種之運(yùn)算子?(A)算術(shù) (B)邏輯 (C)關(guān)係 (D)判斷。156 (C) 下列那個(gè)式子不是邏輯關(guān)係式?(A)Y = A > B (B)Y = (A = B) (C)Y = A * B (D)Y = A AND B。157 (A) 在Visual Basic中,True代表真,F(xiàn)alse代表假 。 若a = 5,b = 20,c = l00, 則執(zhí)行PRINT

57、a < c OR a > b AND a = b / c 之結(jié)果為(A)TRUE (B)FALSE (C)0.2 (D)語法錯(cuò)誤。158 (C) 在Visual Basic中,可用下列哪個(gè)符號(hào)代替PRINT敘述?(A)* (B)! (C)? (D)$。159 (B) 執(zhí)行下列Visual Basic程式後,變數(shù)A、B與C的內(nèi)容分別為A = 10 : B = 20 : C = 30 B = A A = C C = B * 10 (A)10 20 30 (B)30 10 100 (C)30 20 10 (D)30 20 100。160 (A) 有三位同學(xué)到遊樂區(qū)玩,甲同學(xué)表明若乙和丙同學(xué)都要乘坐獨(dú)木舟遊樂設(shè)施,則他也願(yuàn)意乘坐該遊樂設(shè)施;假設(shè)X、Y分別表示乙、丙兩位同學(xué)的乘坐意願(yuàn),請(qǐng)問下列哪一個(gè)Visual Basic敘述可用來輸出甲同學(xué)的乘坐意願(yuàn)?(A)Print X And Y (B)Print X Or Y (C)Print Not X And Y (D)Print

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論