所屬科目:農會◆程式設計
1. 編譯語言需要在程式執行前透過編譯器(compiler)將程式碼編譯成機器碼再執行,常見的編譯語言包含,C++與 Python 等。(A)O(B)X
2.JAVA,C++及 JavaScript 語言的單行的註解的表示方式是以 // (兩個斜線) 開始一直到該行結束。(A)O(B)X
3.C 語言指標(Pointer)是一種變數,用來儲存記憶體位址。(A)O(B)X
4._500ok 是 C 及 Python 語言合法的變數名稱。(A)O(B)X
5.with 是 C 語言的關鍵字。(A)O(B)X
6.在 Python 語言中,單行的註解的表示方式是以 # 開始一直到該行結束。(A)O(B)X
7.在 Python 語言中,執行 tuple(range(3)) 的結果為 [0,1, 2]。(A)O(B)X
8.結構化查詢語言(SQL),它是一種專門用來管理與查詢關聯式資料庫的一種程式語言。(A)O(B)X
9.前端網頁所使用 CSS 技術的全名為 Content Style Sheets 可以美化網站頁面。(A)O(B)X
10.JavaScript 中可以將字串轉成數值的函數為 Number()。(A)O(B)X
1.在 C 程式片段中,int a=2,b=3; a*=b++; 執行後 a+b 的值為何? (A) 5 (B) 8 (C) 10 (D) 12
2.以下為 C 語言的函數,請問 fact(5)的執行結果為何?(A)5 (B)15 (C)30 (D)120
3.在 C 程式片段中,int a=(7>2) + (7>>2) * (7/2); 執行後 a 的值為何? (A) 4 (B) 4.5 (C) 5 (D) 5.5
4.在 C 語言中,下列何者不屬於迴圈控制敘述? (A) while(B) do-while (C) switch (D) for
5.下列何者是 Python 互動交談模式(Python shell)的提示符號 (A) > (B) >>> (C) # (D) $
6.Python 官方所提供的整合開發環境為何? (A) Anaconda(B) Colab (C)Thonny (D) IDLE
7.在 Python 中, 輸入函數 input() 所得到的內容均為 (A)整數 (B)字串 (C)複數 (D)小數
8. 根據下列的 Python 程式片段,請問執行後 s 的值為何?(A) 4 (B) 8 (C) 16 (D) 32
9.根據下列的 Python 程式片段,請問執行後顯示的結果為何?class Test:(A) 8.5 (B) 8.50 (C) 9.5 (D) 9.50
10. 在 Python 中要使用圓周率 math.pi 請問先要將 math 模組匯入的指令為 (A) import (B)install (C)include (D) package
11.以下為 Python 程式,請問 x 的結果為何?def fun(a):(A) 1 (B) 3 (C) 5 (D) 6
12.下列何者不是 Python 的關鍵字? (A) break (B) raise(C) try (D) elseif
13.根據下列 JAVA 語言程式碼,其輸出的結果為何?(A)31.4 (B)31.42 (C)31.41 (D)314.16
14.下列何者不是 JAVA 的關鍵字? (A) public (B) default(C) lambda (D) catch
15.根據下列 JAVA 語言程式碼,其輸出的結果為何?int a,b,c;(A)0 (B)6 (C)12 (D)15
16.下列哪一個資料庫管理系統支援開放原始碼(Open Source) 的版本 (A)SQL Server (B)Oracle (C)Access (D) MySQL
17. 下列敘述何者不是資料庫管理系統的特性?(A)保持資料的重複性 (B)保持資料的一致性 (C)確保資料的完整性 (D)確保資料的安全性
18.下列何者是用來定義資料庫的結構、欄位型態及長度的語言? (A)DDL (B)DCL (C)DLL (D)DML
19.下列何者是用來操作資料庫的新增資料、修改資料、刪除資料、查詢資料等功能的語言 (A)DDL (B)DCL (C)DLL (D)DML
20.下列何者不是聲音、圖片或影片的檔案格式? (A)RAR (B)MP3 (C)TIFF (D)JPEG
1.下列哪些是具備物件導向的程式語言? (A)Python (B)PHP(C)Swift (D)C (E)Java
2. 下列哪些是物件導向程式設計的特性? (A)封裝性 (Encapsulation) (B)多型性(Polymorphism) (C)事件性 (Event) (D)繼承性(Inheritance) (E)獨立性 (Independence)
3. 在程式語言中,對於整數轉換字串所使用函數,下列何者正確? (A)C 語言使用 str (B)Python 語言使用 str (C)JAVA 語言使用 Integer.toString (D)PHP 語言使用 strval (E)JavaScirpt 語言使用 String
4.下列何者是網頁的副檔名? (A).html (B).java (C).php(D).aspx (E).py
5. HTML 的語法中,那一個標籤(tag)與文字設定有關? (A)<HR> (B)<H3> (C)<U> (D)<EM> (E)<I>
6. 在網頁設計中,哪些技術需由後端伺服器執行後,再將結果傳給客戶端的瀏覽器來顯示? (A)PHP (B)JSP (C)ASP.NET (D)CGI (E)JavaScript
7.在 HTML5 的 Video 標籤中,哪些是可以使用的影片格式?(A)AVI (B)MP4 (C)Ogg (D)MOV (E)WebM
8.在網頁設計中,哪些是前端程式語言?(A)HTML (B)CSS (C)ASP (D)PHP (E)JavaScript
9. 下列何者是多媒體(聲音、圖片或影片)的檔案格式? (A)AVI (B)MP3 (C)MOV (D)GIF (E)ZIP
10. 下列何者為 HTML 的標籤? (A)<span> (B)<table> (C)<audio> (D)<caption> (E)<select>
11.下列哪些是 Python tkinter 所提供的元件位置佈局方式?(A) pack (B)table (C)peak (D)grid (E)place
12.下列何者為 Python 的標準內建模組或套件? (A) random(B)math (C)numpy (D)requests (E)sys
13. 下列何者為 Python 的第三方套件? (A) flask (B) scikitlearn (C)numpy (D)matplotlib (E)calendar
14. 在 Python 程式語言中,下列哪些執行結果為 1 ? (A)print("%d" % (3**0)) (B)print("%d" % (3>2)) (C)print("%d" % (3%2)) (D)print("%d" % (3<2)) (E)print("%d" % (3/2))
15.在 Python 程式語言中,下列哪些執行結果為『你養 2 隻狗 和 3 隻貓』? (A)a=2; b=3;print("你養"+str(a)+"隻狗和"+str(b)+"隻 貓") (B)a=2; b=3;print("你養%d 隻狗和%d 隻貓" % (a,b)) (C)a=2; b=3;print("你養{}隻狗和{}隻貓".format(a,b)) (D)a=2; b=3;print("你養{1}隻狗和{0}隻貓 ".format(b,a)) (E)a=2; b=3;print("你養%d 隻狗和%d 隻貓" % a,b)
16. 下列何者屬於 SQL 語言中資料定義語言(DDL)? (A)CREATE TABLE (B)UPDATE TABLE (C)DELETE TABLE (D)DROP TABLE (E)ALTER TABLE
17.下列何者屬於 SQL 語言中資料操作語言(DML)? (A)CREATE(B)UPDATE (C)GRANT (D)SELECT (E)DELETE
18. SQL 語言中資料控制語言(DCL)主要控制使用者的存取權限,下列哪些是權限的選項? (A)SELECT (B)UPDATE (C)DELETE (D)INSERT (E)CREATE
19. 下列何者是 SQL 語言中 SELECT 敘述式可以使用的關鍵字? (A)WHERE (B)ORDER (C)GROUP (D)INNER (E)HAVING
20.下列哪些是屬於 ANSI/SPARC 資料庫系統的三層架構? (A)外部層 (B)內部層 (C)實體層 (D)概念層 (E)中介層