112年 國安局特考 五等 資訊組 計算機大意 試卷

pdf
300.04 KB
6 頁
windows10
侵權投訴
加載中. ..
PDF
112
公務人員特種試警、一般警察人員、國家安全局國家安全
112
退
國家安全情報人員考試
五等考試
資訊組
計算機大意
1小時 座號:
402.52B
使
代號:
3952
頁次:
6
1
1 11010110 是利用八位元二的補數表示法所表示的整數,其對應的十進位數值為何?
-41 -42 -86 -214
2元二數,何者法的
圍?
01011111+11101101 10010111+01101000
01010101+00010100 10000101+10101101
3大五碼(Big 5)是繁體中文常見的編碼標準,如果利用大五碼儲存「資訊安全」四個字,則需要使
用多少個位元組?
46810
4 X Y皆為一位元二進位的數下列何者布林函式可用於判斷 XY是否相同(當 X=Y 時輸出 1
反之則輸出 0)?
X Y+X Y
i i
X Y+X Y
i i
i
i
5下列何者不是作業系統的功能?
提供介面讓使用者和硬體互動 管理和配置電腦資源
協助程序間的溝通 提供編譯程式的功能
6最短工作優先(Shortest Job First, SJF)排班法是一種常見的 CPU 排班演算法,假設新進三個行程依
序為 P1P2P3,其工作時間依序為 738,利用最短工作優先排班法的等待時間總和為何?
10 13 17 18
7下列關於陣列(array)與連結串列(linked list)的敘述何者正確?
連結串列需存放在記憶體上的一塊連續的位置
陣列裡的資料存取需透過指標循序存取
我們一般稱陣列為直接存取資料結構
連結串列裡的資料可透過定址直接存取
8下列關於堆積(Heap的敘述何者錯誤?
堆積必須是一個完美二元樹(perfect or full binary tree
在最大堆積(max heap)中,每一個節點的值都不小於兒子們的值
堆積是一個可利用陣列來實作的樹狀資料結構
堆積可用於排序,利用堆積完成排序的演算法稱作堆積排序(heap sort
9在一個連通加權無向圖Connected weighted undirected graph關於最小生成樹minimum spanning
tree)的敘述何者錯誤?
最小生成樹是連通圖中權值最小的生成樹
如果圖的每一條邊的權值都互不相同,那麼最小生成樹將只有一個
最小生成樹不一定存
一個連通圖可能有多個生成樹
代號:
3952
頁次:
6
2
10 如果鍵值相同之資料,在排序後相對位置與排序前相同時,則稱為穩定排序(stable sorting)法,下
列何者不屬於穩定排序法
堆積排序法(Heap sort氣泡排序法(Bubble sort
插入排序法(Insertion sort合併排序法(Merge sort
11 下列何種排序方法其最壞情況時間複雜度為 Onlog2n)?
選擇排序法(selection sort插入排序法(insertion sort
合併排序法(merge sort快速排序法(quick sort
12 下列 C語言程式片段執行後,變數 S的值為何?
int S=0;
forint i=0;i<5;i++
S=S+i*i;
28 30 32 34
13 下列 C語言程式片段印出的數值為何?
for(i = 2; i < 100; i++) {
flag = 1;
for(j = 2; j <= i/2; j++){
if(i % j == 0){
flag = 0;
break;
}
}
if(flag == 1) {
printf("%dn", i);
}
}
299 中所有的奇數 299 中所有的偶數
299 中所有的質數 299 中所有的合數(非質數)
14 下列程式是 C語言的函式(function),呼叫 ff(10)會得到多少?
int ff(int n)
{
if(n<=4)return n;
else return ff(n-3)+ff(n-2);
}
65 47 33 21
15 在關聯式資料庫中,外來鍵的作用是什麼?
將不同資料表之間的關聯建立起來 保證資料表中每一列的唯一性
設定欄位的屬性 保護資料不被未經授權的使用者存取
16 資料探勘是從大量的資料中發現知識的過程,假設大賣場的主管想從交易資料庫中了解那些商品
常一起被購買,可以利用下列那種技術?
資料分群(data clustering)技術 資訊檢索(information retrieval)技術
資料關聯分析(data association analysis資料分類(data classification)技術
代號:
3952
頁次:
6
3
17 當我們指定一網域名稱時,下列何種伺服器會將它轉化成對應的 IP 位置?
WEB 伺服器 DNS 伺服器 IP 伺服器 SMTP 伺服器
18 下列關於惡意軟體與電腦病毒的敘述,何者錯誤
蠕蟲(worm)通常是一個獨立的程式,可以自我複製並傳播到其他電腦上,而不需要附加到其他
程式上
巨集病毒是一種能夠在應用軟體中嵌入惡意巨集程式碼的病毒
檔案型病毒是藏匿和感染磁碟片或硬碟的第一個磁區,藉由開機動作而侵入記憶體
特洛伊木馬程式是一種惡意軟體通常會偽裝成有用的程式如病毒掃描器系統優化工具等
欺騙使用者安裝和執行
19 下列何者為印表機解析度的單位?
bps ppm ddr dpi
20 對於多工的電腦作業系統同時可以讓多個程序process在系統裡執行但因為資源限制的關係
有可能會讓程序彼此之間造成死結deadlock無法順利完成工作下列那一個不是死結發生的必
要條件:
一個資源只能被一個程序所持有,不能同時共同使用
作業系統不能強迫重新分配資源
某個程序需要的資源,碰巧目前被另一個程序所使用中
一個程序一旦搶到某個資源一直會持有到其他所有需要的資源都占有完成他的工作後才會釋
21 在一個多工的電腦系統內下列那個情況並不會將正在執行running狀態的程序轉換到另一種狀
態?
程序工作結束
程序執行到需要 I/O 的資源
程序執行時間已經用完它所被分配的時槽
程序執行一個遞迴函式(recursive function的呼叫
22 以下的邏輯線路圖有兩個 1-bit 的輸入 ab產生 1-bit 的輸出。請問這個邏輯線路跟那一個運算
結果是一樣的?
NOT(a OR b) NOT(a AND b) a XOR b NOT(a XOR b)
23 通常我們使用脈衝編碼調變(Pulse Code Modulation),將類比音訊將其數位化。如果我們的取樣率
是每秒 8000 個,每個取樣以 256 個量化級別(quantization level)來編碼,那麼輸出的數位化資料,
大約每秒有多少?
8000 bits 16 Kbits 32 Kbits 64 Kbits
24 下列依據由左至右順序來建構二元搜尋樹(binary search tree
depth)?
23, 7, 31, 40 23, 31, 7, 40 40, 7, 31, 23 40, 23, 7, 31
代號:
3952
頁次:
6
4
25 下列敘述中何者錯誤?
使用二元搜尋法,原本的資料必須是已經排序好的才行
使用合併排序法(merge sort),是將兩個已經排序好的陣列,來進行合
氣泡排序法(bubble sort)的平均運算時間複雜度為 O(nlog(n))
循序搜尋法(Sequential Search)的平均運算時間複雜度為 O(n)
26 有一個二元樹,它的後序走訪(postorder traversal)的結果是 CBEFDA,那麼它的中序走訪的結果
不可能是下列那一個?
BCAEDF ACEBFD CBEFDA BACDCF
27 下列的運算式是以前序法prefix)表示: + 4 * 9 + 3 2 ,請問運算的結果為何?
49 41 28 50
28 假設兩個堆疊stackS1 S2一開始它們的內容都是空的empty那麼執行下列的演算法後
S1 的內容為何?(由左至右的順序代表堆疊的底部到上面)
push(S1, 5)
push(S1, 3)
push(S1, 2)
push(S2, 6)
push(S2, 7)
pop(S1)
while(not empty(S2)) push(S1, pop(S2))
5 3 2 7 6 3 2 7 6 5 3 7 6 5 3 6 7
29 如果資料用下列的資料結構來儲存,那麼我們要搜尋某個資料,下列那一個它的平均時間複雜度
其他三個不一樣?
線性鏈結串列(linear linked list堆疊(stack
佇列(queue二元搜尋樹(binary search tree
30 下列是 scheme function
(define(cube X) (*(*X X)X))
(define(double X) (* 2 X))
(define(five X) (* 5 X))
(define(poly X) (+(-(double(cube X))(five X))1))
那麼執行(poly 2)的結果是多少?
712 -3 55
31 下列是 C語言的函式 mm,請問呼叫 mm(mm(20, 30), 21)會回傳多少?
int mm(int x, int y)
{ /*assume x>=1 && y>=1 */
int i, max=x*y;
for(i = x; i <=max; i++)
if(i%x==0 && i%y==0)
return i;
}
120 420 1260
代號:
3952
頁次:
6
5
32 軟體工程對軟體開發程序development process)的第一個階段是那個?
設計(Design
分析(Analysis
實作程式(Implementation
測試(Testing
33 關於三層式架構的資料庫管理系統,那一層是在定義對資料的邏輯觀點(logical view)?
內部層(Internal level
概念層(Conceptual level
外部層(External level
應用層(Application program
34 下列表格有四個欄位A, B, C, D有三個橫列值組Tuple但它並沒有符合第一正規化1NF
規範,若要將其調整,使其符合第一正規化形式,會變成有幾個橫列值組
A B C D
1 70 65 14
2 25, 32, 71 24 12, 18
3 32 6, 11 18
68912
35 下列那個選項內的兩個 IP,並不在同一個子網域內?
167.199.170.82/25 167.199.170.114/25
167.199.170.82/27 167.199.170.114/27
167.199.170.82/27 167.199.170.84/27
167.199.170.82/29 167.199.170.84/29
36 針對傳送的訊息,務必要讓接收方收到的訊息,跟所傳送的訊息一致,是下列那一個特性?
不可否認性(Nonrepudiation訊息完整性(Message Integrity
認證性(Authentication秘密性(Secrecy
37 根據 TCP/IP 的通訊協定(protocol suite),下列敘述何者錯誤?
TCP 有作流量控制(flow control),UDP 則無
對於區域網路如果通訊頻道是多人共用的shared那麼就需要有媒介存取控制mediumaccess
control)的機制,以提升封包傳送的效率
流量控制flow control與壅塞控制congestioncontrol都是希望來源端source可以送慢一
所以是解決一樣的議題
一般來說,IP 層的服務,採取的策略是盡力服務(best-effort),而不保證一定送達
38 假設班上有 50 位同學如果使用對稱式symmetric-key)加密方式讓任何兩位同學互相傳遞訊息
作加密,以保有兩方的私訊機密。那麼,總共需要幾隻密鑰(secret key)才夠?
50 100 51 1225
39 針對 IEEE 802.11 的標準,下列那個敘述是錯誤的
使用的媒介存取控制協定為 CSMA/CA
利用不同長度的 IFSInter-Frame Space)來讓訊框區分為三種不同優先等級
使用 RTS/CTS 機制來避免隱藏點問題hidden terminal
因為使用隨機後退機制(random backoff),所以可能導致有些節點發生飢餓(starvation)問題
代號:
3952
頁次:
6
6
40 假設我們有個關聯表格 COURSES 如下:
COURSES
No Course-Name Unit
CIS15 Intro to C 5
CIS17 Intro to Java 5
CIS19 UNIX 4
CIS51 Networking 5
CIS52 TCP/IP 6
那麼執行下列這個 SQL 指令,會得到什麼?
select No, Unit
from COURSES
where Unit = 5
No Unit
CIS15 5
CIS17 5
CIS19 4
CIS51 5
CIS52 6
No Unit
CIS15 5
CIS17 5
CIS51 5
No Course-Name Unit
CIS15 Intro to C 5
CIS17 Intro to Java 5
CIS51 Networking 5
No Unit
CIS15 5
收藏 ⬇️ 下載