熱門推薦罰單破解實戰交通警察名師 25 年經驗,親授警察臨檢、檢舉魔人、科技執法、車禍糾紛的執法邏輯看課程介紹
購物車我的課程我的書籤免費註冊
電子工程·113·計算機概要1/40

電子工程 113計算機概要考古題

39 題選擇題1 題申論題資料來源:考選部下載 .txt
跨年同科91-115
答案已遮住,先自己作答(本版尚未保留作答紀錄)答案已全部攤開(切「先自己作答」可遮住答案)

題目與答案為考試當年公告版本,實務標準請以現行規範為準。

試題40
113
1

關於VLIW(Very Long Instruction Word)處理器的敘述,下列何者錯誤?

(A)其設計策略是要開發指令階層平行度(instruction level parallelism),每個時脈週期可同時執行多個運算(operation)
(B)可透過software pipelining 編譯技術增加迴圈(loop)程式的執行效率
(C)具備硬體機制偵測運算間的資料相依性,並於程式執行時自動發掘可平行執行的運算✓ 正解
(D)可透過trace scheduling 編譯器指令排程技術提高程式執行效率
113
2

在程式執行過程中,CPU 須至各不同的記憶元件抓取資料。在下列記憶元件中,何者抓取一筆資料所需的時間最長?

(A)CPU 內部的暫存器
(B)CPU 晶片上的快取(cache)記憶體
(C)主機板上的主記憶體(由DRAM 構成)
(D)位於硬式磁碟機上的swap space✓ 正解
113
3

假設下列4 個數字都是以4 位元的二補數(2’s complement)表示,何者數值最大?

(A)
(B)✓ 正解
(C)
(D)
113
4

將十進位數字35 以三進位表示,下列何者正確?

(A)(2110)3
(B)(1201)3
(C)(2012)3
(D)(1022)3✓ 正解
113
5

下列常見的位元組個數單位如GB、MB、KB、TB,從少到多排列的順序為何?

(A)GB、MB、KB、TB
(B)KB、GB、MB、TB
(C)MB、GB、KB、TB
(D)KB、MB、GB、TB✓ 正解
113
6

關於AVL 樹的敘述,下列何者錯誤?

(A)AVL 樹是一種二元搜尋樹
(B)在AVL 樹中,任一節點的兩棵子樹的最大高度差為1
(C)在一有n 個節點的AVL 樹中插入或刪除一個節點資料,平均複雜度為O(1)✓ 正解
(D)AVL 樹可用來進行排序
113
7

將布林運算式(F=A'BC'+ABC'+ABC)做邏輯化簡可得:

(A)F= BC' + AB✓ 正解
(B)F= B'C + A'B
(C)F= A'C + AB'
(D)F= AC' + AB
113
8

同一台電腦上的兩個程序(Process),可利用下列何種技術,透過記憶體共用來溝通?

(A)記憶體映對式輸出入(Memory-Mapped I/O)
(B)記憶體映對式檔案(Memory-Mapped Files)✓ 正解
(C)動態連結(Dynamic Linking)
(D)動態載入(Dynamic Loading)
113
9

DVD(Digital versatile disk)系列儲存裝置的存取速度若為16×,則其每秒可存取的資料量,最接近下列何者?

(A)1 MB
(B)2 MB
(C)16 MB
(D)21 MB✓ 正解
113
10

下列何者不是死結(deadlock)出現的必要條件?

(A)循環等待(circular waiting)
(B)允許搶佔(preemption)✓ 正解
(C)互相排斥(mutual exclusion)
(D)資源持有(resource holding)
113
11

假設原始資料是<BBBBBCCCCCCCCAAAAAA> ,編碼後的資料是<B,5,C,8,A,6>,則此編碼方式是採用下列何種方法?

(A)Huffman coding
(B)JPEG encoding
(C)Run-length encoding✓ 正解
(D)Lempel Ziv(LZ)encoding
113
12

在TCP/IP 協定堆疊中,最上層為應用層,最下層為實體層。中間三層從上至下,依序為下列何者?

(A)網路層、傳輸層、連結層
(B)傳輸層、網路層、連結層✓ 正解
(C)連結層、網路層、傳輸層
(D)連結層、傳輸層、網路層
113
13

若一維陣列A 包含400 個元素,且已知A[150] 和A[250] 的記憶體位置分別為9200 和10400,存放陣列A 共需要多大的記憶體空間?

(A)600 個位元組
(B)715 個位元組
(C)4800 個位元組✓ 正解
(D)5720 個位元組xyzzxyyzxxyz
113
14

若執行下列C 語言程式,所建立的二元樹為下列何者?#include<stdio.h>#include<stdlib.h>struct node {char data;struct node *left;struct node *right;};void main(){struct node *n1, *n2, *n3;n1 = (struct node *)malloc(sizeof(struct node));n2 = (struct node *)malloc(sizeof(struct node));n3 = (struct node *)malloc(sizeof(struct node));n1->data = 'x'; n1->left = NULL; n1->right = NULL;n2->data = 'y'; n2->left = NULL; n2->right = NULL;n3->data = 'z'; n3->left = n1; n3->right = n2;}

113
15

下列那項不是佇列(Queue)資料結構固有特性的應用?

(A)樹狀結構的廣度優先拜訪(Breadth-first traversal)
(B)作業系統的工作排程(Job scheduling)問題
(C)函數呼叫與返回(Function call and return)✓ 正解
(D)列印多工緩衝處理器(Print spooler)
113
16

一個二元樹中,若其分支度(Degree)為2 的節點共有n 個,則此二元樹的樹葉(Leaf)節點個數,為下列何者?

(A)n-1
(B)n
(C)n+1✓ 正解
(D)2n
113
17

某二元搜尋樹(Binary Search Tree)內存有一些數目,且任一節點所含的值大於等於其左子樹所含的值。有關此二元搜尋樹的敘述,下列何者錯誤?

(A)依照「左子樹(Left subtree)—根(Root)—右子樹(Right subtree)」的順序走動(Traverse),可將這些數目排序
(B)這些數目中,最大的數目存於最右邊的節點(Rightmost node)
(C)刪除含有某數值的一個節點後,再插入含有該數值的一個節點,所得的二元搜尋樹與原來相同✓ 正解
(D)如果根節點沒有左子樹,則存於根中的數目是最小的數目
113
18

下圖所示為連接a 到g 共7 個觀光景點的快速道路分布圖。若小明想請你幫忙規劃行車路線,讓他能從某一個景點出發,並瀏覽到每一個路段的景色,但每個路段只想走一次,以免欣賞到重複的景色。下列何者應為提供給小明的資訊?

(A)不可能規劃出滿足小明要求的路線
(B)從任一個景點出發皆可以規劃出滿足小明要求的路線
(C)可以規劃出從a 出發,行經每個路段一次,並回到a 作為終點的路線
(D)可以規劃出從a 出發,行經每個路段一次,但終點不是a 的路線✓ 正解
113
19

有關十進位的-13 在6 位元二補數,如何表示?

(A)
(B)
(C)✓ 正解
(D)
113
20

十進位(73.375)10 相當於二進位:

(A)1001001.0101
(B)1001001.011✓ 正解
(C)101001.0101
(D)101001.011cfgeabd
113
21

若針對一串數字2, 6, 4, 1, 3, 5 進行排序,且排序過程的5 個回合如下:第一回合:1, 2, 6, 4, 3, 5第二回合:1, 2, 3, 6, 4, 5第三回合:1, 2, 3, 4, 6, 5第四回合:1, 2, 3, 4, 5, 6第五回合:1, 2, 3, 4, 5, 6上述排序採用的是何種演算法?

(A)合併排序演算法(Merge sort algorithm)
(B)泡沫排序演算法(Bubble sort algorithm)✓ 正解
(C)插入排序演算法(Insertion sort algorithm)
(D)選擇排序演算法(Selection sort algorithm)
113
22

使用循序搜尋法(Sequential Search),當要尋找的目標資料是何種情況時,會發生最壞的情況(Worst case)?

(A)要尋找的資料是陣列的中間元素
(B)要尋找的資料不存在於陣列
(C)要尋找的資料是陣列的最後元素
(D)要尋找的資料是陣列的最後元素或不存在於陣列✓ 正解
113
23

int i;short s;i = s = 65536;printf("%d %d", i, s);上述C 指令的輸出為何?

(A)0 0✓ 正解
(B)65536 0
(C)65536 65536
(D)0 65536
113
24

int a[10]={0, 1, 2, 3, 4, 5, 6, 7, 8, 9};int *p=a;for (; p < &a[10]; p++)printf("%d, ",*p++);上述C 指令的輸出為何?

(A)0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
(B)0, 2, 4, 6, 8,✓ 正解
(C)1, 3, 5, 7, 9,
(D)1, 2, 3, 4, 5, 6, 7, 8, 9,10,
113
25

假設C 語言的陣列變數(Array variables)int a[5][6] 中a 的位址(Address)為0X62FDA0,下列何者不是a[3][2] 的位址?

(A)*a+20
(B)a[2]+8
(C)*(a+2)+3✓ 正解
(D)&a[4][1]-5
113
26

執行下列Python 程式,並輸入“love”字串,輸出結果為何?item = input()Yes = 0No = 0sentence = ['I', 'love', 'Computer', 'love', 'Piano']for i in sentence:if (i == item):Yes = Yes+1else:No = No+1print(Yes, ":", No)

(A)1:3
(B)2:3✓ 正解
(C)2:4
(D)2:5
113
27

下列C 語言程式片段執行後,變數x 的值為何?int x=0;chars='x';switch (s) {case 'a': x += 1;case 'b': x += 3;case 'c': x += 5;default: x += 3;}

(A)0
(B)1
(C)3✓ 正解
(D)5
113
28

下列C 迴圈指令執行的結果為何?int i=12345,cnt=0;do{i/=10;cnt++;}while (i);printf("%d",cnt);

(A)5✓ 正解
(B)4
(C)3
(D)2
113
29

給定下列C 函式:int f(const int b[],int p){if (p==1)return b[0];elsereturn b[p-1]*f(b,p-1);}若在主函式main()中執行下列指令:int a[6]={1,2,3,4,5,6};printf("%d",f(a,5));則輸出為何?

(A)6
(B)24
(C)120✓ 正解
(D)720
113
30

執行下列Python 程式後,程式的輸出包含下列何者?def bigger(x):return 2*xlist = [1, 3, 5]for i in list:print(i, ":", i*bigger(i))

(A)1:2✓ 正解
(B)3:6
(C)3:9
(D)5:10
113
31

若執行下列C++程式語言的指令:「cout << "She said, \"OK!\"";」,其輸出為何?

(A)She said, OK!
(B)She said, "OK!"✓ 正解
(C)She said, \"OK!\"
(D)"She said, \"OK!\""
113
32

文件物件模型(Document Object Model, DOM)提供一個文件樹的結構化表示法,並定義讓程式可以存取與改變文件架構、風格和內容的方法,下列那種程式語言,最常用來解析與操作DOM 文件?

(A)VB
(B)Java
(C)VBScript
(D)JavaScript✓ 正解
113
33

OSI 參考模型下網路架構層次,與網際網路應用下網路架構層次,差異為何?

(A)無差異
(B)實體層、表現層
(C)資料連結層、網路層
(D)會議層、表現層✓ 正解
113
34

關於Media Access Control(MAC)位址,下列何者錯誤?

(A)又稱為實體位址(Physical Address)
(B)同一台裝置的多個網卡會有相同的MAC 位址✓ 正解
(C)MAC 位址長度為48 bits
(D)MAC 位址用於資料連結層
113
35

localhost 主機解析為下列那個IP 位址?

(A)172.16.0.0
(B)127.0.0.1✓ 正解
(C)192.168.0.1
(D)10.0.1.1
113
36

關於ARP(Address Resolution Protocol)協定,下列敘述何者正確?

(A)ARP 請求(Request)封包是屬於網路層的廣播封包
(B)ARP 的主要功能是取得某個IP 位址相對應的實體位址(MAC Address)✓ 正解
(C)主機所發送的ARP 請求封包可以透過路由器轉送至其所在區域網路以外的位址
(D)主機裡的ARP 快取(ARP Cache)資料會自動更新,且絕對是正確無誤的
113
37

下列何種服務通常使用443 通訊埠(port)?

(A)HTTP
(B)HTTPS✓ 正解
(C)Telnet
(D)FTP
113
38

架設在伺服器與使用者間,可以將使用者瀏覽過的網頁資料儲存起來,加快下次相同網頁資料的存取速度,另可以進行安全方面的管理與控制,為下列何者功能?

(A)代理伺服器(Proxy server)✓ 正解
(B)防火牆(Firewall)
(C)DNS
(D)NAT
113
39

如果在一個Class B 的網路中,要切出每個子網路有2048 個IP 數(包括第一個網路位址與最後一個群播位址),那麼子網路遮罩的1 位元數量應為下列何者?

(A)19
(B)20
(C)21✓ 正解
(D)22
113
40

下列何者非防範加密勒索軟體(Ransomware)的方法?

(A)時常備份資料
(B)只存取值得信賴的網站
(C)安裝防毒軟體
(D)關閉作業系統的自動更新,避免安裝到惡意軟體✓ 正解
同年其他科目113 · 24