阿摩線上測驗
登入
首頁
>
程式語言
> 101年 - 101-1-1 宜蘭高商高2_資處:程式語言#38221
101年 - 101-1-1 宜蘭高商高2_資處:程式語言#38221
科目:
程式語言 |
年份:
101年 |
選擇題數:
20 |
申論題數:
13
試卷資訊
所屬科目:
程式語言
選擇題 (20)
1.下列何種資訊最有可能是儲存於電腦主記憶體內的機械碼指令? (A)1010010 00000111 (B)ADD AL (C)X = \"Visual Basic\" (D)STAND UP PLEASE
2.在物件導向程式語言中,父類別和子類別之間可以擁有相同名稱但不同功能的方法(method),此種特性稱為:(A)多型(polymorphism) (B)繼承(inheritance) (C)封裝(encapsulation) (D)委派(delegation)
3.當程式設計師以物件導向方式開發一個『校務行政課程管理系統』時,下列何者通常不會以類別(class)來表示? (A)學生 (B)姓名 (C)課程 (D)教師
4.下列有關高階與低階電腦程式語言的比較,何者正確? (A)高階語言程式撰寫比較困難 (B)低階語言程式執行速度較快 (C)高階語言程式除錯比較困難 (D)低階語言程式維護比較容易
5.下列關於JAVA語言的敘述何者正確? (A)以JAVA撰寫的程式不需經過翻譯,電腦即能執行 (B)可攜性高,可用來開發手機應用程式(C)源自於BASIC (D)只能用來編寫網頁
6.直譯程式與編譯程式比較,下列何者不是直譯程式的特性? (A)每次執行需重新翻譯 (B)不產生執行檔 (C)執行速度較快 (D)用來翻譯高階語言,如BASIC、Visual Basic、Java
7.下列何者不是使用流程圖輔助程式設計的優點? (A)易於掌控重點,減少錯誤 (B)有助於偵錯 (C)有助於程式日後的維護 (D)使用流程圖所輔助設計的程式,於電腦上執行必然快速
【已刪除】8. 右圖所示的流程圖符號,其意義為何? (A)輸入 (B)顯示(C)註解 (D)處理
9. 下列有關演算法與程式語言的敘述,何者正確? (A)相同的演算法若以不同的程式語言撰寫,其執行效率也不同 (B)演算法可藉由無限的步驟解決問題 (C)程式語言是一種邏輯上的推演法則,演算法則是實現的工具 (D)BASIC是屬於基本的低階程式語言
【已刪除】10.如下圖所示,若N為一正偶數,則流程圖最後列印出的S值為何? (A)S = 1 + 2 + … + N (B)S = 2 + 4 + … + N (C)S = 1 + 3 + … + N (D)S = 1 + 2 + … + N / 2
11. 執行下列Visual Basic程式片段後,S的值為何? (A)-23.5 (B)-28 (C)-29 (D)-30 Dim S As Integer S = – 2 ^ 3 * 3 – 11 / 2
12.下列Visual Basic語言運算式之值,何者正確? (A)「5+4 *2 ^ 2 – 13 \\ 4」值為66 (B)「3 + 4 Mod 2 + 5 / 2」值為5 (C)「\"12\" + \"34\"」值為\"1234\" (D)「7 \\ 3 + 7 * 3」值為22
13.在Visual Basic中,數學式 與下列哪個運算式相同? (A) a = m + n ^ 2 / (m^3*n – 3 * n) (B) a = (m + n * n) / (m^3n – 3 * n) (C) a = (m + n ^ 2) / (m*m*m*n – 3 * n) (D) a = m + n ^ 2 / m^3*n – 3 * n
14. 執行Visual Basic敘述Debug.Print(3 - 5 * 2 ^ 2 - 2)後,即時運算視窗的輸出結果為: (A)-99 (B)-2 (C)-19 (D)-22
15.利用Visual Basic設計程式時,若希望在表單顯示時,可以輸出目前系統的時間及日期,則應在下列哪一個事件中撰寫對應的程式碼? (A)Form1_Click (B)Form1_Activated (C)Form1_GotFocus (D)Form1_DoubleClick
16.下列哪一行VB所定義的資料結構,佔有最多的記憶體位元組?(A)Dim AA As Long (B)Dim DD As Integer (C)Dim CC As Short (D)Dim BB As Double
17.為避免小哈利沉迷於電腦遊戲,哈林利用VB撰寫一個程式,在電腦連續使用2個小時後自動關機。請問在撰寫這個小程式時,最可能需要使用哪一個控制項? (A)Button (B)TextBox (C)ListBox (D)Timer
18. 下列Visual Basic程式片段執行時,會在哪裡產生錯誤? Const A As Integer = 2 Dim B As Integer B = 1 A = B (A)B = 1 (B)Dim B As Integer (C)A = B (D)Const A As Integer = 2
19.Visual Basic語言的執行畫面,如下圖一所示,是哪一項指令執行的結果? (A)MsgBox(\"國文成績90\", vbOKCancel + vbInformation, \"成績公佈\") (B)MsgBox(\"成績公佈\", vbYesNo + vbInformation, \"國文成績90\") (C)MsgBox(\"成績公佈\", vbOKCancel + vbInformation, \"國文成績90\") (D)MsgBox(\"國文成績90\", vbYesNo + vbInformation, \"成績公佈\")
20. 執行下列哪一個程式片段可顯示上圖二之交談窗? (A)ID = MsgBox(\"請輸入使用者帳號\", , \"歡迎光臨\") (B)? \"歡迎光臨\" + \"請輸入使用者帳號\" (C)Debug.Print(\"請輸入使用者帳號 1234\") (D)ID = InputBox(\"請輸入使用者帳號\", \"歡迎光臨\", \"1234\")
申論題 (13)
(一) 請在下圖空格處填入正確的代碼,以完成使用編譯器來翻譯及執行程式的流程。 (A) 載入 (B) 連結 (C) 編譯 1
2
3
(二) 請將下列程式語言的分類或說明選項,填入適當的位置(請填代號) (A) 機器語言 (B) VBA (C) 應用軟體語言 (D) 高階語言 (E) 物件導向語言 (F) FORTRAN (G) C++ (H) 程序導向語言 (I) 低階語言 (J) 組合語言 6
7
8
9
10
(三) 請依照下列功能敘述,在空格中填入符合這些敘述的控制項代碼: (A). 按鈕(Button) (B) 選項按鈕(RadioButton) (C) 框架(GroupBox) (D) 標籤(Label) (E) 文字方塊(TextBox) (F) 核取方塊(CheckBox) __(14)__ 用來操控程式的運作。
__(15)__ 收納其它控制項。
__(16)__ 將文字顯示於表單。
_(17)__ 用來佈建複選式的選項資料。
(四) 如果要將表單上的Button1控制項之Text屬性設為 "結束"?請在下表空白處填入正確的答案。