計概16-02佇列-統測試題

【四技試題】

A01.現有一容量充足、內無資料的佇列(Queue)資料結構,操作Enqueue為加入資料,操作Dequeue為取出並輸出資料。依序執行下列操作:Enqueue '1'DequeueEnqueue '2'Enqueue '3'DequeueDequeue,其輸出資料順序為何? (A)'1' '2' '3' (B)'3' '2' '1' (C)'1' '3' '2' (D)'2' '3' '1'[113管理]

佇列:先進先出,由尾端加入資料,由頭端取出資料。

Enqueue '1' 1

Dequeue 輸出1

Enqueue '2' 2

Enqueue '3' 2 3

Dequeue 輸出2

Dequeue 輸出3

  

【二技試題】

D01.有關電腦系統中資料結構的應用,下列敘述何者不正確? (A)多項式(polynomial)適合以串列(linked list)來表示 (B)多工的作業系統常利用佇列(queue)來記錄各個程序(process)的資訊 (C)遞迴(recursive)呼叫適合用堆疊(stack)來處理 (D)環狀佇列(circular queue)可以改善資料存取的時。[92電機]

 

C02.具有先進先出(first in first out)特性的資料結構為何? (A)堆積結構(heap) (B)樹狀結構(tree) (C)佇列結構(queue) (D)堆疊結構(stack)[92護理]

 

B03.有關資料結構觀念,下列何者正確? (A)按先後順序排隊買票,是堆疊(stack)的處理觀念 (B)從鍵盤輸入的資料會先存入佇列(queue) (C)串列(linked list)可用來模擬堆疊(stack)的功能,無法模擬佇列(queue)的功能 (D)堆疊(stack)的資料結構是FIFO(first in first out)[97管理]

 

C04.欲設計程式以廣度優先搜尋(Breadth First Search)的方式,拜訪一個圖(Graph)中全部的頂點(Vertex),最合適使用哪種資料結構? (A) (B)堆疊 (C)佇列 (D)雜湊表。[99電機]

 

B05.關於堆疊(Stack)與佇列(Queue)的敘述,下列何者正確? (A)堆疊是後進先出(LIFO),佇列是先進後出(FILO)的串列 (B)堆疊是後進先出(LIFO),佇列是先進先出(FIFO)的串列 (C)佇列是先進先出(FIFO),堆疊是後進後出(LILO)的串列 (D)佇列是先進後出(FILO),堆疊是後進後出(LILO)的串列。[100電機]

 

C06.下列有關資料結構的應用,何者最不合適? (A)函數呼叫利用堆疊來達成 (B)字串反轉利用堆疊來處理 (C)稀疏矩陣利用佇列來儲存 (D)印表機的緩衝區利用佇列來處理。[100管理]

 

留言

這個網誌中的熱門文章

計概16-09後序-公職試題

計概16-06樹-公職試題

計概16-09後序-統測試題