阿摩線上測驗
登入
首頁
>
網際網路應用實務
> 102年 - 宜蘭高商102-2-3 高1網際網路應用實務_設計一#28052
102年 - 宜蘭高商102-2-3 高1網際網路應用實務_設計一#28052
科目:
網際網路應用實務 |
年份:
102年 |
選擇題數:
35 |
申論題數:
9
試卷資訊
所屬科目:
網際網路應用實務
選擇題 (35)
1. ( )SQL主要應用於資料庫處理領域,屬於第三代語言。 (A)O(B)X
2. ( )VB內建函數Val(),可將文字轉換為數值型態。 (A)O(B)X
3. ( )ComboBox控制項可用以建立下拉清單。 (A)O(B)X
4. ( )人工智慧是目前仍處於發展中的階段,屬於第四代語言,目標是能夠以對話方式向電腦下達指令。 (A)O(B)X
5. ( )Label控制項可供使用者輸入文字型態的資料。 (A)O(B)X
6. ( )設定表單的Caption屬性可更改標題列文字。 (A)O(B)X
7. ( )程式設計師通常不使用機器語言來撰寫程式,主要是因為機器語言 (A)可讀性差 (B)須經編譯才能執行 (C)執行速度較慢 (D)無法控制硬體設備
8. ( )每次執行時都必須用來重新翻譯程式原始碼為機器語言為何? (A)直譯器 (B)編譯器 (C)組譯器 (D)編輯器
9. ( )下列有關演算法的敘述,何者不正確? (A)演算法描述解決問題的步驟 (B)每一個問題只存在一種演算法 (C)演算法可以利用流程圖或文字敘述的方式來表達 (D)演算法的推演步驟可以利用程式語言加以描述
10. ( )下列敘述何者有誤? (A)組合語言是一種低階語言 (B)高階語言執行速度較機器語言快 (C)機器語言由0和1組成 (D)高階語言可讀性較低階語言高
11. ( )下列哪一種程式語言的指令原始碼是完全由0與1組成的? (A)機器語言 (B)BASIC (C)Java (D)組合語言
12. ( )下列有關演算法與程式語言的敘述,何者正確? (A)相同的演算法若以不同的程式語言撰寫,其執行效率也不同 (B)演算法可藉由無限的步驟解決問題 (C)程式語言是一種邏輯上的推演法則,演算法則是實現的工具 (D)所有程式在執行前都必須被轉換為高階語言才能被電腦接受
13. ( )VB的一個完整程式會以專案形式儲存,請問其副檔名為何? (A).bas (B).frm (C).cls (D).vbp
14. ( )在以滑鼠點一下按鈕物件時會引發哪一VB事件? (A)Resize (B)DragDrop (C)Unload (D)Click
15. ( )在Visual Basic中,哪一個控制項,可以用來提供使用者輸入文字資料,也可以用來顯示文字資料? (A)Label (B)CommandButton (C)TextBox (D)PictureBox
複選題
16. ( )假設三人體重分別為A、B、C且均不相等,處理流程圖(一)所示,,則下列何項為正確的敘述? (A)三人體重需經三次比較 (B)將由大到小輸出三人體重 (C)將由小到大輸出三人體重 (D)輸出三人體重中之最大者
17. ( )依據上列流程圖(二),變數a之輸出值為多少? (A)68 (B)84 (C)104 (D)124
18. ( )程式流程圖中的
符號表示下列何種意義? (A)處理 (B)列印 (C)副程式 (D)輸入/輸出
19. ( )一般VB程式中若要提供「性別」這種單選選項時,應該使用哪一控制項? (A)CheckBox (B)MsgBox (C)OptionButton (D)CommandButton
20. ( )設計VB程式時,若要在表單中放入一張照片,應該使用下列哪一控制項? (A)
(B)
(C)
(D)
21. ( )設計VB程式時,若要以程式碼將顯示字體設為斜體,則應如何設定其屬性值? (A)FontItalic=False (B)FontBold=True (C)FontUnderline=False (D)FontItalic=True
22. ( )下列哪一個指令可以在Visual Basic語言執行中顯示對話方塊? (A)ImageBox (B)PictureBox (C)TextBox (D)MsgBox
23. ( )設計VB程式時,若希望每隔3秒引發某一事件,應使用下列哪一控制項? (A)
(B)
(C)
(D)
24. ( )下列表單中,共使用幾個控制物件(表單本身不計)? (A)4 (B)7 (C)8 (D)12
25. ( )在VB中,有關表單與專案的描述何者正確? (A)一個專案可以包含多個表單 (B)一個表單可以包含多個專案 (C).frm是專案檔的副檔名 (D)表單檔的副檔名是.bas
26. ( )按下VB工具列上的開始鈕
時,會以哪一方式執行專案中的程式碼? (A)組譯 (B)超連結 (C)直譯 (D)編譯
27. ( )修改表單的Caption屬性時會產生什麼變化? (A)表單大小改變 (B)改變表單字型 (C)變更表單背景顏色 (D)改變標題列的顯示文字
28. ( )VB程式中哪一控制項適合用於可供複選的選項? (A)TextBox (B)OptionButton (C)CheckBox (D)CommandButton
29. ( )在VB中,何者可引發DblClick事件? (A)關閉表單 (B)以滑鼠雙擊表單 (C)以滑鼠拖曳表單 (D)表單變成作用中視窗
30. ( )MsgBox "關閉前是某儲存檔案?",vbQuestion +____,"關閉程式"要產生如下圖(三)所示,應在上面空格內填入? (A)vbYesNoCancel (B)vbOKNoCancel (C)vbAbortRetryIgnore (D)vbOKOnly
31. ( )在如上圖(四)所示,當按下「顯示」鈕時顯示系統時間,請問這項功能的程式碼應寫在下列何者? (A)Form_Load() (B)Label1.Caption (C)Command1_Click() (D)Command1.Timer
32. ( )若要使標籤內的顯示文字置中,應該設定那一屬性? (A)Caption (B)Alignment (C)Font (D)Height
33. ( )下列那一個VB控制項中,可以再包含其他不同類型的控制項? (A)Form (B)TextBox (C)Frame (D)CommandButton
34. ( )執行下列Visual Basic語言片段程式(一)的結果為何? (A)1 (B)2 (C)3 (D)110
35. ( )執行下面的Visual Basic程式(二)後,Label控制項中會顯示 ? (A)甲 (B)乙 (C)丙 (D)無資料
申論題 (9)
1. 所有的程式在執行前都必須被轉換成
(1)
。
2.
(2)
控制項中可再放入其他控制項,因此多用來將性質類似的控制項歸類分組。
3.
(3)
是一種利用特定的圖形符號表示演算法的方式,藉此可以增加演算法的說明性。
4. 工具箱上的各種元件稱為
(4)
,可用來在表單上建構圖形化使用者介面。
5. 在高階語言翻譯過程中,
(5)
採逐行翻譯並立即執行的方式, 而
(6)
則會產生可執行檔供下次直接使用。
6. 當CheckBox控制項的Value屬性值變成
(7)
時,代表被勾選。
7. HScrollBar控制項的
(8)
屬性用以指定捲軸的最大值。
8. 組合語言須經
(9)
翻譯成機器語言後才能被電腦接受。
9. 若希望每隔一秒引發一次Timer事件,應該將interval屬性的值設為
(10)
。