114 年 · 電腦概論(第9次・九職等以下新進人員) 試題與解答
全國各級農會聘任職員統一考試 · 共 48 題 · 點題目看答案與詳解
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
在 Python 中,縮排(indentation)只是一種排版風格,對程式能否執行沒有影響。
在大多數程式語言中,while 迴圈會「至少執行一次」迴圈內的程式區塊。
在 C 語言中,陣列索引是從 1 開始,例如 a[1] 代表第一個元素。
在多執行緒程式中,如果兩個執行緒只讀取同一個變數(沒有寫入),那麼這個變數就不會造成任何 race condition。
在多工(multitasking)系統中,CPU 一次只能真正執行一個行程(process)。
在作業系統中,檔案(File)必須要有副檔名(如 .txt、.jpg)才能被使用。
當兩個行程互相等待對方釋放資源,而都無法繼續時,這種現象稱為「死結(Deadlock)」。
在單向鏈結串列(Singly Linked List)中,存取第 k 個節點時,其時間複雜度為 O(1)。
佇列(Queue)適合用來模擬「排隊」的行為,因此遵循「先進先出」(FIFO)。
在二元搜尋樹(Binary Search Tree, BST)中,左子樹的所有鍵值一定都比右子樹的所有鍵值大。
陣列(Array)中的元素在記憶體中是連續排列的。
社交工程攻擊主要依賴人性的弱點,而非電腦技術漏洞。
加密(Encryption)的目的就是保護資料的機密性,使未授權者無法讀取內容。
一個資料表可以有兩個以上的主鍵(Primary Key)。
外鍵(Foreign Key)用來建立資料表間的關聯,並維持資料一致性。
下列哪一個敘述最接近「遞迴(recursion)」的概念?
關於錯誤處理(error handling),下列哪一項做法在大型程式中通常較佳?
(CPU 排程 Scheduling)哪一種排程策略最容易造成「飢餓(Starvation)」?
(記憶體管理 Memory Management)下列哪一項描述符合「分頁(Paging)」機制?
下列哪一種結構最適合實作「瀏覽器返回上一頁」的功能?
下列何者最能代表 Heap 的性質?
在 Tree Traversal 中,哪一種走訪順序是「左子樹 → 根 → 右子樹」?
在圖(Graph)中,BFS(Breadth-First Search)通常使用哪種資料結構實作?
下列哪一個排序演算法在平均情況下的時間複雜度為 $O(n \log n)$?
若某演算法的時間複雜度是 $O(n^2)$,代表什麼意思?
下列哪一項協定負責將網域名稱轉換成 IP 位址?
在 OSI 模型中,Router(路由器)主要工作在哪一層?
什麼設備負責提供區域網路中自動分配 IP 位址?
下列哪一項協定主要在傳輸電子郵件?
下列哪一項屬於監督式學習(Supervised Learning)?
下列哪一項是啟發式搜尋(Heuristic Search)常使用的函數?
下列哪一種演算法可以用於分類(Classification)任務?
軟體開發生命週期(SDLC)中,「需求分析(Requirement Analysis)」的主要目的為何?
在敏捷開發(Agile)中,以下哪一項是其核心價值?
下列哪一項測試主要在確認「各模組彼此之間的互動是否正常」?
下列哪一項最能代表軟體重構(Refactoring)的目的?
以下哪一項屬於「非功能性需求(Non-functional Requirement)」?
Scrum 中的 Sprint Review(短衝檢視)主要目的為何?
下列哪一項屬於 CPU 的「控制單元(Control Unit)」主要功能?
下列哪一個最能描述「指令集架構(ISA)」?
以下哪些屬於物件導向程式設計的核心概念?
哪些語言主要依賴「垃圾回收(Garbage Collection)」?
下列哪些屬於 SQL 的 DDL(Data Definition Language)語法?
哪些屬於 JOIN 的類型?
下列哪些屬於「分治法(Divide and Conquer)」典型用法?
下列哪些協定屬於應用層(Application Layer)協定?
下列哪些屬於路由協定(Routing Protocol)?
關於「指令管線 Pipeline」的敘述,哪些是正確的?