114年 高普考 普通考試 電信工程 計算機概要 試卷

pdf
351.39 KB
侵權投訴
加載中. ..
PDF
114年公務人員普通考試試題
子工程
電信工程
算機概要
考試時間
1
小時
座號
402.52B
使
代號
3446
頁次
4
1
1十六進制數字 54B,等同那一個十進制數字?
927 1282 1355 1764
2假設有一台電腦的記憶體容量為 512 MBMegabytes每一筆資料會 16 bytes 的單位來儲存資料至少
需要多少位元數(bits)來定位記憶體中的任何一筆資料?
12 位元 16 位元 24 位元 32 位元
3關於算術/邏輯指令(ArithmeticLogic Instructions)的敘述,下列何者正確?
算術/邏輯指令的功能是將資料從 CPU 傳送至主記憶體
包括布林邏輯運算,例如 ANDOR XOR
包含從記憶體載入資料到暫存器的動作
可用於控制程式流程,例如條件式跳躍Conditional Jump
4某特殊用途處理器以 12 bits 暫存器儲存資料,並以二補數(two's complement)編碼來儲存有號數。則該
處理器能以一個暫存器儲存的整數值範圍為何?
-2048 2047 -2047 2048 -4096 4095 -4095 4096
5藝術家阿花非常喜歡紫色,在所有的紫色中,他最喜歡的色碼為(164, 34, 255,這轉成十六進位表示法
後為:
FF22A4 A03BFF 7F2FCA A422FF
610011001 00101111 進行 OR 運算後的結果為何?
10111111 10101111 01001011 01110010
7有關在作業系統中,下列敘述何者正確?
行程(Process)可能處於非活躍(Inactive)狀態,直到作業系統重新啟動
作業(Job)在變成程序(Process)之前,可能會處於保留(Hold)或被結束(Terminated)的狀
程序(Process)只能處於就緒(Ready)或執行中(Running)兩種狀態之中
程式(Program)是靜態的可執行檔案,作業系統執行後,會立刻成為程序(Process
8關於排程器(Scheduler的主要功能,下列敘述何者正確?
管理記憶體分配並處理硬體驅動程式 決定那些程序Process)該被加入執行序列
負責執行中斷處理程式(Interrupt Handler將程式轉換成可執行
9遞歸神經網路Recurrent Neural Network; RNN是一種具有記憶功能的網路常被應用於處理時間序列或
是自然語言處理問題,下列何者不屬於 RNN 的重要架構?
最大池化(Maximum Pooling長短期記憶(Long Short-Term Memory; LSTM
門控循環單元(Gated Recurrent Unit; GRU控制閥(Gate
10 在關聯式資料庫設計中,下列何種關聯式運算,可用來選取關聯中的特定屬性(Column)?
SELECT PROJECT JOIN UPDATE
11 若有一個遞增排序(由小到大)的整數陣列 A並欲尋找值 X的元素若想降低平均搜尋時間可使用
下列何種搜尋演算法?
線性搜尋(Linear Search二元搜尋(Binary Search
插值搜尋(Interpolation Search鄰近搜尋(Adjacent Search
12 關於堆疊(Stack)和佇列(Queue)的敘述,下列何者錯誤?
堆疊是一種後進先出Last in, first outLIFO)的資料結構
佇列是一種先進先出First in, first outFIFO)的資料結構
在車站等待公車的隊伍即是一種佇列
在銀行櫃檯等候服務的隊伍即是一種堆
代號
3446
頁次
4
2
13 關於環狀佇列(circular queue)的敘述,下列何者正確?
環狀佇列的前端與後端指標絕不可能相
環狀佇列是利用鏈結串列實作才能達到前端與後端的相連
若前端與後端指向同一位置且不為空,表示佇列已滿
環狀佇列只能同時放入與取出一筆資料
14 若有 22 個節點形成一棵完整二元樹Complete Binary Tree 4階層Level 4有幾個是樹葉節點Leaf
Node)?(假設樹根為 1階層,往下之子節點層數遞增)
3458
15 關於樹(Tree)的定義,下列敘述何者正確?
樹是一種只有一個節點的特殊佇列(Queue
樹是一種能連接許多節點且可能含有環Ring)的結構
樹是一種可以有分層關係且不含任何環的階層式結構
樹只適用於排序之用
16 對於圖的定義,所謂簡圖Simple Graph,下列敘述何者正確?
以相鄰矩陣(Adjacency Matrices)表示該圖,其主對角線上的值均為 0
對於簡單有向圖Simple Directed Graph則兩節u, v間僅允許一個亦即u→v或是v→u
的任一個
對於簡單有向圖,相鄰矩陣上的數字會 0,1,2的數值
該圖允許某些節點可以直接連接自我的節點,稱為自我迴圈(Self Loops
17 有關選擇排序法(selection sort)進行由小到大的數字排序,每一次操作會如何進行?
每次將最大的數從後方移到前方 每次將最小的數移到未排序數列的最前
每次將相鄰的數字互 每次將未排序數列的第一個數插入到已排序數列中
18 網路搜尋引擎(Search Engine)能快速從大量網頁資料中找到相關資訊,主要是透過下列何種方式達成?
每次搜尋時從頭到尾逐一比對全部網頁 透過事先建立好的索引結構來快速定位資料
每次搜尋時隨機挑選網頁進行比對 每次搜尋時依序線性掃描資料庫
19 使ClientSide
Cookie Mirror Web Proxy Connection Buffer
20 根據以下 C程式,下列敘述何者正確?
void AddTogether(int x, int y){
printf("Sum%dn", x+y);
}
int main(){
int a=100, b=100;
AddTogether(a, b);
return 0;
}
第一行 void AddTogether(int x, int y)內,xy是實際參數(actual parameters
第五行 int a=5, b=10;為全域變數
第六行的 AddTogether(a, b);內的 ab稱為引數argument
本程式沒有形式參數formal parameters
21 下列何者為本 Python 程式之輸出
my_string = "taiwan number One"
print(my_string[0].upper()+ my_string[1:])
taiwan number One Taiwan number one Taiwan number One Taiwan Number One
22 下列何者屬於邏輯式設計方式的語言?
C++ PROLOG Java C#
23 C 語言字串陣列宣告如下
char *names[]={"ABCD","EFG","XYZ"};
則下列程式執行後輸出的內容為何?
printf("%c",*names[2]);
BCEX
代號
3446
頁次
4
3
24 下列程式碼的執行成果為多少?
def f(x, y):
return x+y, x-y, x+2*y
data=f(123, 456)
print(data[1])
579 -333 1035 [579,-333,1035]
25 執行以下程式碼,當 i=2,執行 while 迴圈完成後的排序結果為?
s=[3,2,1,5,0,4,6,9,8,7]
def Sort(data):
for i in range(1, len(data)):
key=data[i]
j=i-1
while j >=0 and key<data[j]:
data[j+1]=data[j]
j -=1
data[j+1]=key
return data
print(Sort(s))
[3,2,1,5,0,4,6,9,8,7] [2,3,1,5,0,4,6,9,7,8] [2,1,3,5,0,4,6,8,9,7] [1,2,3,5,0,4,6,9,8,7]
26 下列 C程式執行結果,變數 inum 的值為何?
int i=3, num=7;
do {
num -= i--;
} while(i !=1);
i=0num=0 i=1num=0 i=1num=1 i=1num=2
27 C 語言的函數如下,則 g(10, 10)的回傳值為何
int g(int s, int n)
{if(n<=1)
return s;
return g(s+n, n-1);
}
54 55 64 65
28 有向圖的鄰接矩陣(adjacency matrix)為何者?從左到右、從上到下分別代表 1234
0 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 0 0 0 0 0 1
0 0 1 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0
29 下列何個關鍵字在 JAVA 程式中,可用於呼叫同一個類別內的其它的建構函數(Constructor)?
this static template protected
30 撰寫程式的過程中,將抽象性(abstraction函式介面interface)的實作細節部分隱藏起來,此方法是由
程式語言本身來提供的。這是屬於物件導向程式設計中的何種方法
宣告(declaration多型(polymorphism
繼承(inheritance封裝(encapsulation
31 TCP/IP 協定架構中,關於傳輸層(Transport Layer)協定的分類,下列何者非屬於傳輸層協定?
ICMPInternet Control Message ProtocolUDPUser Datagram Protocol
TCPTransmission Control ProtocolSCTPStream Control Transmission Protocol
代號
3446
頁次
4
4
32 集線器(Hub)和交換機Switch)主要的差異是
集線器(Hub)會廣播數據給所有設備,而交換機(Switch)只傳送給特定設備
集線器(Hub)可以根 IP 地址轉發數據,而交換機(Switch)不
集線器(Hub)是一種路由器的變形
集線器(Hub)只能用於無線網路,而交換機Switch)只能用於有線網路
33 「今天是星期一或星期二」在命題邏輯中的表示方式為何?
pqp→q p↔q pq
34 有關 URLUniform Resource Locator)敘述,下列何者正確?
是一種協定,可由一台主機複製資料到另一台主機
是一種在電子郵件(E-mail)中使用的安全協定
是一種 IP 位址(IPAddress)的資訊
是一種網頁唯一識別符號(Unique Identifier
35 當你在 YouTube 上觀看影片時,主要使用下列何種網際網路技術?
雲端硬碟(Cloud Storage串流技術(Streaming
加密技術(Data Encryption點對點傳輸(Peer-to-Peer Communication
36 有關「多個電腦系統同時發送請求淹沒目標伺服器」屬於下列何種攻擊手法?
間諜軟體(spyware
阻斷服務(denial of service, DoS
分散式阻斷服務(distributed denial of service, DDoS
釣魚軟體(phishing
37 小花想要發送一封重要文件,並確保接收者能夠驗證文件的來源,他應該使用何種技術?
對稱式加密(Symmetric Encryption非對稱式加密Asymmetric Encryption
哈希加密(Hash Encryption數位簽章(Digital Signature
38 有關「數據最小化原則」Data Minimization Principle)的核心理念,下列何者正確?
盡可能減少數據儲存成本
只收集和保留必要的數據,限制處理範圍和保留時間
將所有數據壓縮至最小文件大小
集中儲存所有數據以簡化管理
39 臺灣聯大教育聯盟現在要開發一套學生系統來記載聯盟中的學生資假設資料庫設計師給了一個如附圖
的初稿,我們是否能根據這樣的設計查詢到學生是屬於那個大學的學生?
不管學生是那個系所都不行 不管學生是那個系所都可以
只有特殊的系(其他大學沒有的系)才可以 只有特殊的系(所有大學都有的系)才不行
40 class A
{friend class B;
private
static int data;
public
A(){data++;}
};
class B
{public
void f(A var){A.data+=1;
cnt <<A.data;
}
};
int A::data=1;
針對以上類別定義,且在 main()中執行以下指令,則將產生的輸出為何?
A v1, v2, v3;
B v4;
v4.f(v1);
2345
收藏 ⬇️ 下載