
代號:3353
頁次:4
-
2
7 當考慮正負號時,1個Byte 的長度可以儲存的最大值為何?
255 127 512 256
8 已知變數 X=10110001,變數 Z=01101110,變數 Z為變數 X與一未知變數 Y經互斥或閘(XOR gate)運算
之結果,求未知變數 Y=?
11001101 01100110 11011111 10001011
9 下列何者非物件導向程式語言?
C++ C# C Java
10 一個二進位數字(unsigned integer)往右移(right shift)1位元後,其值為原來的:
0.25 倍 0.5 倍 2倍 4倍
11 二進位數值 101001.011 等於十進位數值的:
42.225 43.875 41.375 43.375
12 假若二元樹中每一個節點都可存放一筆資料,若需利用此種樹存放 700 筆資料,則從根(root)節點算起為
第1層,根節點的子節點則為第 2層,以此類推,此樹最少需建至第幾層才能存放所有的資料?
8 9 10 11
13 Unicode 碼最多可以表示幾個文字符號?
210 220 32768 65536
14 請問那種排序(sorting)方法是使用 divide-and-conquer 的策略?
Merge Sort Bubble Sort Selection Sort Insertion Sort
15 若已知 n為資料量,下列為四個演算法的時間複雜度,請問何者的時間複雜度最高?
O(1) O(n) O(log n) O(2n)
16 已知變數 X=(45)8,為八進位數,Y=(22)16,為十六進位數,若將 X與Y做邏輯的 XOR 運算之後產生 Z,求
Z=?
(0011)十六進位 (0007)八進位 (0110)二進位 (1111)二進位
17 下列何者為死結(Dead Lock)的預防方式?
互斥 允許搶奪資源 循環式等候 持有並等候
18 關於排班程式種類之敘述,下列何者正確?
Short-Term Scheduler 僅用在即時系統上
Short-Term Scheduler 會將工作從工作池(Job Pool)中載入到記憶體中執行
Long-Term Scheduler 的執行頻率不高
Long-Term Scheduler 常被用在分時系統及即時系統
19 在中央處理器(CPU)中存在許多暫存器(register),這些暫存器有特定的名稱和用途,請問其中的 program
counter 之功能為何?
存放下一個指令的位址 存放目前系統中有幾個執行中的程式
存放目前執行中程式的迴圈數 存放系統最大能同時執行的程式數
20 當有 A、B兩個大小相同的檔案,A檔案儲存在硬碟中分散的位置,而 B檔案儲存在硬碟中連續的位置,
因此 B檔案的存取時間比 A檔案少,請問其主要影響因素是下列何者?
CPU 執行時間(Execution time) 傳送時間(Transfer time)
記憶體存取時間(Memory access time) 搜尋時間(Seek time)
21 選擇排序法(Selection Sort)在下列何種狀況下,其執行所花的時間比合併排序法(Merge Sort)少?
輸入的資料量非常多時 輸入的資料量非常少時
輸入的資料已經排序好時 電腦的記憶體容量非常多時
22 若以 8位元 2的補數表示法表示負數,下列何者為十進位數(12−)的二進位表示法?
11110011 10001100 11110100 10001101