全卷測驗・鍵盤 A–E 作答、Enter 下一題
108 年 計算機概要
1/400 對0 錯
下列何種電腦網路,可用來敘述短距離內的電腦所組成的網路?
一般所謂32位元的電腦,其中32位元指的一定不是下列何者?
處理器的管道化處理技術(pipelining)可提升運作效率,但若下一個指令無法在下一個時脈週期執行時會產生危障(hazards)。下列那個危障可由複製硬體資源來解決?
有關多處理器(multiprocessors)與平行處理程式(parallel processing program)的敘述,下列何者正確?
當具有工作階層平行性(task-level parallelism)的平行程式於多處理器系統上執行時,下列何種指令或是機制出現的頻率增加時,並不會嚴重限制該平行程式的執行效能?
下列何者為常見數位訊號處理器(DSP)用來加速訊號處理相關應用的指令?
計算機中有多種儲存元件,如①主記憶體(Main Memory) ②L1快取記憶體(L1 Cache Memory)③L2快取記憶體(L2 Cache Memory) ④暫存器(Register) ⑤快閃記憶體(Flash Memory),如果依據其存取速度由快至慢排序,應該是下列何者?
有關使用反轉分頁表(inverted page table)來管理記憶體,下列敘述何者正確?
有關記憶體儲存容量的單位換算,下列何者正確?
一個電腦系統採用最近最少使用分頁置換(least recently used page replacement)機制,假設其主記憶體共有三個分頁框(page frames)且三個分頁框的初始狀態皆無資料,現在開始依序地去存取編號3、5、7、9、5、1、5分頁,總共發生幾次分頁錯失(page faults)?
計算機具備五大標準硬體要件,下列關於這些要件的敘述何者錯誤?
下列運算式中,何者錯誤?
將二進制數100往左移(left shift)三位後,假設沒有發生滿溢(overflow),則其值是:
假設以16個位元和2的補數(2's complement)表示法來表示數字,則所能表示的整數範圍為?
若欲以2-input NAND閘來製作一個2-input OR閘的功能時,至少需要幾個2-input NAND閘?
在摩爾模型(Moore Model)的有限狀態機中,目前輸出的值與下列何者有關?
布林函數式(x+y)(x+z)經化簡後,相當於下列那一項?
下列敘述何者錯誤?
已知「C」的ASCII碼以十六進位表示為43,則「X」的ASCII碼以八進位表示為何?
下列C程式執行後的輸出為何?#include <stdio.h>void fun(int *a, int b){*a = *a + b;b++;}int main(void){int a, b;a = b = 1;fun(&a, b);printf("%d, %d", a, b);return 0;}
下列是使用C++語言撰寫的程式:#include <iostream>using namespace std;class Employee{public:void display(void) {}string name;};class HourlyEmployee: private Employee{public:void display(void) {}private:double hours;};int main(void){//程式加入點return 0;}下列那一個程式片段在加入main函式之後,編譯時會產生錯誤?
在Java程式中,若一個類別(Class)中擁有多個相同名稱的方法(Methods),而各個方法的參數(Parameter)型態(Type)與參數數量皆不同,則稱為下列物件導向程式的何種設計方式?
若執行以下的Python程式碼,則螢幕上輸出的數字依序為何?num = 2def function(num):print(num)num = 5print(num)print(num)function(num)print(num)
若有n個數字欲進行排序,關於排序演算法的敘述,下列何者正確?
若一個堆疊結構(Stack),從上(Top)到下(Bottom)已存放35,100,40三個元素,經過pop()、push(20)、push(75)、pop()四個操作後,則此堆疊結構從上到下的元素內容為何?
若使用陣列實作堆積(heap),將一個具有n個元素的陣列建立成最大堆積(max-heap)的時間複雜度,最佳為下列何者?
在嵌入式系統的開發中,一般會使用到的鏈接器腳本(linker script)其功能為何?
即時作業系統(Real-Time Operating System)中有2程序P1, P2在時間0同時被啟動,設其執行週期(period)分別為10, 15,執行時間(execution time)則分別為5, 7,且程序須於其下一週期前完成。若採取最早期限優先(Earliest Deadline First, EDF)排程法,2個程序在共同大週期30時間單位的期間,等待時間之總和是多少?
有一部電腦之記憶體管理為分頁式(Paging)策略,每個分頁大小為8個位元組(Bytes),今有一程序大小有5個分頁(Page),分頁表(Page Table)中分頁0至分頁4之對應值分別為5、0、7、1、6。若此程序之邏輯位址(Logical Address)10與39分別轉換為實體位址(Physical Address)a與b,則a與b之和為何?本題中的位址均以十進制表示。
冗餘廉價磁碟陣列(Redundant Array of Inexpensive Disk, RAID)是一種可以提高資料儲存可靠度(Reliability)的磁碟裝置,常用的RAID層次(RAID Levels)包括0, 1, 3, 5。假設要使用3個磁碟,則下列那一個RAID層次無法實現?
在UNIX系統中,有一程式如下所示。假設此程式執行時,其父程序識別碼(Parent Process ID)是516,子程序識別碼(Child Process ID)是517。下列何者為此程式執行之可能輸出結果?#include <sys/types.h>#include <stdio.h>#include <unistd.h>int i,j;main() {j=1;i=fork();if (i<0) { printf("Error!\n"); }if (i) { j++; } else { j--; }printf("i=%d, j=%d\n",i,j);}
下列那一個系統軟體元件,通常不是屬於作業系統核心的一部分?
在一個單CPU的分時多工作業系統下,時間片斷(time slice)是設成10毫秒(milliseconds)。假設上下文交換(context switch)需時1毫秒,而且所有的執行緒都是純粹進行計算,沒有任何的I/O或共享資源的衝突,那麼該系統每秒最多可以執行多少個執行緒?
電腦系統管理人員應規律性地建立資料備份,以防止資料毀損。而我國各機關對於資料備援的操作與管理係以「行政院及所屬機關資訊安全管理規範」為準則,其中「資料備份作業原則」也規範了資料備援機制。下列關於這項作業原則的敘述,何者錯誤?
關聯式記憶體(associative memory)和一般隨機存取記憶體(RAM),最主要的差異是下列何者?
下列有關解析度的敘述,何者錯誤?
關於點陣圖與向量圖的比較,下列何者錯誤?
常用音訊格式MP3之壓縮技術,始於下列那一個標準所規範的?
聲音壓縮格式AC-3最少見於下列何種系統?
在ASCII碼中的十六進位表示法,(4B)代表字母K,則下列何者代表字母F?