111 學年度身心障礙學生升學大專校院甄試試題本
甄試類(群)組別:四技二專組
【電機與電子群資電類】
考試科目(編號):專業科目(二)
微處理機、數位邏輯設計、
程式設計實習(C2213)
─作答注意事項─
1. 考試時間:90 分鐘。
2. 請在答案卷上作答,答案卷每人一張,不得要求增補。
3. 請核對報考甄試類(群)組別、考試科目是否相符。
4. 單選題共 40 題。
專業科目(二)
單 選 題 , 共 40 題 , 每 題 2. 5 分
1. 微 處 理 機 常 以 下 列 哪 一 個 方 式 評 估 其 執 行 速 度 ? (A )MPS (Met er P er S ec ond )
(B) BPS (Bit P er S ec ond)
(C)M IPS (Mi lli on In struc ti on Per S ec ond) (D ) FPS ( Fra m e Per S ec ond)
2. 主 記 憶 體 與 輔 助 記 憶 體 特 性 比 較 中 , 下 列 何 者 錯 誤 ? (A )主 記 憶 體 存 取 速 度 較 快
(B)輔 助 記 憶 體 容 量 較 小 (C)主 記 憶 體 較 常 存 取
(D )輔 助 記 憶 體 成 本 價 格 較 便 宜
3. 下 列 何 者 不 是 微 處 理 機 所 常 見 的 串 列 埠 ? (A )J TA G (J oin t Test A ct i on Group )
(B)SP I (S eria l P er iph ea l In t er f ace Bus) (C)TWI ( Tw o- Wir e Bu s In t erf ace Bu s) (D )LPT ( Lin e Pr int er Term ina l)
4. 下 列 何 者 能 夠 將 組 合 語 言 程 式 轉 換 成 微 處 理 機 可 以 執 行 的 機 器 碼 工 具 程 式 ?
(A )函 式 庫(Librar y) (B)直 譯 器( Int erpr et er) (C )編 譯 器(Compi ler ) (D )組 譯 器(A ss emb ler )
5. 下 列 何 者 為 一 個 微 電 腦 系 統 架 構 的 最 底 層 ? (A )應 用 程 式
(B)作 業 系 統
(C)硬 體
(D )視 窗 程 式
6. 下 列 何 者 傳 輸 方 式 可 以 同 時 雙 向 進 行 資 料 的 接 收 與 傳 送 ? (A )半 單 工
(B)單 工
(C)全 雙 工 (D )雙 工
專業科目(二)
7. 當 採 用 奇 同 位(O dd Parit y)錯 誤 偵 測 方 法 傳 送7位 元 資 料 , 下 列 接 收 的 二 進 制 資 料 何 者 發 生 錯 誤 ?
(A )1111001 (B)10 11101 (C)1100001 (D )1010101
8. 微 處 理 機 在 執 行 中 斷 服 務 程 式( ISR)時,一 般 而 言 會 採 取 下 列 哪 種 方 式 來 暫 存 資 料 ?
(A )堆 疊(Stack) (B)指 標(P oint er) (C)佇 列(Q ueu e) (D )表 列(List )
9. 記 憶 體SRA M與D RA M特 性 比 較 中 , 下 列 何 者 錯 誤 ? (A )SRA M存 取 速 度 較 快
(B)D RA M成 本 價 格 較 高
(C)SRA M不 需 要 刷 新(Ref res h)
(D )D RA M功 率 消 耗 較 高
10.有 一 個 硬 碟 它 有4個 讀 寫 頭 、2個 磁 盤 , 正 反 面 各 有2, 048個 磁 軌 , 每 一 個 磁 軌 有128個 磁 區 , 每 一 個 磁 區 可 以 儲 存2 K Byt es資 料 , 則 這 個 硬 碟 的 容 量 有 多 大 ?
(A )2 G Byt es (B)4 G Byt es (C)8 G Byt es (D )16 G Byt es
11. 微 處 理 機 外 部 頻 率 指 的 是 下 列 哪 種 頻 率 ?
(A )系 統 匯 流 排 頻 率 乘 以 倍 數 頻 率 (B)系 統 匯 流 排 頻 率
(C)前 端 匯 流 排 頻 率 (D )記 憶 體 匯 流 排 頻 率
12. 何 謂 分 散 式 計 算 ?
(A )一 種 網 路 線 上 對 戰 遊 戲
(B)同 一 台 電 腦 輪 流 放 置 在 不 同 的 地 方 (C)將 計 算 結 果 分 散 存 放 在 不 同 的 電 腦 上
(D )利 用 網 路 傳 遞 溝 通,將 大 量 的 計 算 分 散 給 多 台 電 腦 處 理 運 算 結 果 後 , 再 回 傳 合 成 執 行 結 果
專業科目(二)
13. 下 列 哪 個 不 是 嵌 入 式 電 腦 的 特 點 ? (A )可 使 用 的 系 統 資 源 相 對 較 多 (B)專 門 設 計 來 做 特 定 用 途
(C)低 功 率 消 耗 (D )可 攜 帶 性 高
14. 下 列 哪 一 種 計 量 裝 置 所 表 達 的 是 數 位 計 量 ? (A )無 段 式 音 量 控 制
(B)日 曆
(C)指 針 式 電 表 (D )水 銀 溫 度 計
15. 數 位 邏 輯 運 算1100□1111的 結 果 為0011, 運 算 子 □ 應 為 下 列 何 種 邏 輯 閘 ?
(A )N O R gat e (B)O R ga t e (C)A N D gat e (D )X O R gat e
16. 將 一 個 兩 輸 入 的N AN D gate的 輸 入 腳 接 在 一 起 時 , 此 閘 相 當 於 下 列 何 種 邏 輯 閘 ?
(A )N O T gat e (B)A N D gat e (C)O R gat e (D )N O R gat e
17. F(X , Y, Z)=Σ(1, 4, 6)也 同 等 於 下 列 何 式 ? (A )Π (0, 2, 3, 5, 7)
(B)Π (1, 2, 4, 5, 8) (C)Π (1, 3, 4, 5) (D )Π (2, 3, 5, 7)
18. 若A =1,B=0, 下 列 布 林 代 數 式 , 何 者 錯 誤 ? (A )A +A B+ B=1
(B)A (A + B) =1 (C)A (A +B) =0 (D )A B=0
專業科目(二)
19. 將 布 林 代 數 式F(W, X, Y, Z)=Σ(5, 12, 13, 14, 15)化 簡 之 後 , 其 SO P(Sum of Product)最 簡 式 為 何 ?
(A )WXZ+YZ (B) XYZ+WY (C)XYZ+WX (D )WXY+YZ
20. 下 列 何 者 是 合 法 的 八 進 位 數 字 ? (A )49
(B)57 (C)386 (D )598
21. 將00110110( B C D )轉 換 成 十 進 位 數 字 , 其 值 為 何 ? (A )36
(B)54 (C)66
(D )11001001
22. 有 一 個 編 碼 器 有26個 輸 入 端 , 則 其 輸 出 端 應 該 有 幾 條 輸 出 線 ? (A )5條
(B)6條
(C)26條
(D )22 6條
23. 具 備 有 致 能(Enab le)信 號 控 制 腳 位 的 解 碼 器,可 以 當 作 下 列 何 種 元 件 使 用 ?
(A )編 碼 器 (B)多 工 器 (C)解 多 工 器 (D )比 較 器
24. 循 序 邏 輯 電 路 是 由 組 合 邏 輯 電 路 及 記 憶 元 件 所 組 成 , 其 最 基 本 的 記 憶 元 件 為 何 ?
(A )加 法 器 (B)正 反 器 (C)反 相 器 (D )計 數 器
專業科目(二)
25. 將J K正 反 器 的J及K兩 個 輸 入 端 短 路 連 接 在 一 起 , 則 可 以 變 成 下 列
何 種 元 件 ? (A )D型 正 反 器 (B)R S正 反 器 (C)T型 正 反 器 (D )J K正 反 器
26. 有 一 個 同 步 計 數 器 電 路 是 由8個 正 反 器 所 組 成,若 是 每 一 個 正 反 器 的 延 遲 時 間 為100ns,則 此 同 步 計 數 器 電 路 的 總 延 遲 時 間 為 多 少ns?
(A )100 (B)200 (C)400 (D )800
27. 下 列C++程 式 何 者 能 正 確 執 行 ? (A ) int 5boys = 5;
f or(in t i=1 ;i <=5b oys ;i ++ ){
cou t << "第" << i << "位 男 孩";
}
(B) f or(in t i=1 ;i <=10 ;i+ +){
if ((i%2) =0){
cou t << i << "是 偶 數";
} }
(C) int sum = 0;
f or(in t i=1 ;i <=10 ;i+ +){
sum += i }
cou t << "1 +2+. . . +10=" << su m;
(D ) int sum = 0;
f or(in t i=1 ;i <=9 ;i+ +){
if ((i%2) !=0 ){
sum = sum + i;
} }
cou t << "1 +3+. . . +9=" << su m ;
專業科目(二)
28. 有 關 下 列C++程 式 的 執 行 結 果 , 何 者 正 確 ? int f 1(int x, int y){
return x * y;
}
int main (){
cou t << f 1(2, f 1(3, 4));
} (A )6 (B)12 (C)24 (D )48
29. 執 行 下 列 程 式 後,若 將 陣 列A之 值 由A[ 0]至A [ 4]列 出,並 使 用 逗 點 分 隔 元 素 , 何 者 正 確 ?
int A [ 5] ={3, 7, 2, 5, 4};
int t emp ;
f or(in t i=1 ;i <5; i++ ){
f or(in t j =0;j <5 -i ;j ++ ){
if (A [j ] <A[j +1] ){
t emp = A [ j] ; A [j ] = A[ j +1] ; A [j +1] = temp;
} } }
(A )2, 3, 4, 5, 7 (B)3, 7, 2, 5, 4 (C)4, 5, 2, 7, 3 (D )7, 5, 4, 3, 2
30. 有 家 公 司 為 了 使 部 門 內 多 部 電 腦 設 備 可 以 彼 此 利 用 區 域 網 路 交 換 訊 息 , 則 下 列 何 者 能 連 接 電 腦 設 備 達 到 交 換 訊 息 之 目 的 ?
(A )數 據 機 (B)橋 接 器 (C)交 換 器 (D )訊 號 放 大 器
專業科目(二)
31. 下 列 何 者 數 值 填 入 程 式 碼「 」中,能 使 程 式 執 行 結 果 為Cor r ect? int x = 10, y = 10;
y += + +x;
if (( y & ) == 0){
cou t << "C orr ec t ";
} (A )9 (B)10 (C)11 (D )21
32. 下 列 為 定 義 一 個 員 工 類 別 , 程 式 功 能 為 計 算 月 薪 , 若 有 一 位 員 工
A m y, 其 員 工 編 號 為10, 時 薪 為180, 時 數 為40, 則 在m ain()中 使
用 該 員 工 類 別 , 下 列 何 者 程 式 正 確 ? c lass Emp loyee{
public :
int sa la r y;/ /時 薪
int numb er ;/ /員 工 編 號 int hou r; //時 數
int getM on th lySa lar y() ;/ /計 算 月 薪 } ;
int Emp loyee ::get M onth l ySa lar y(){
return h our * sa lar y;
}
(A ) Emp loyee emp loyee = { 180, 10, 40} ;
cou t << "A m y(編 號:" << emp loyee. numb er << " )月 薪 為" <<
emp loyee. getM on th lySa lar y( ) ;
(B) emp loyee Emp loyee = { 180, 10, 40} ;
cou t << "A m y( 編 號 :" < < numb er < < ") 月 薪 為 " <<
getM onth l ySa lar y( ) ;
(C) Emp loyee emp loyee = { 180, 10, 40} ;
cou t << "A m y( 編 號 :" < < numb er < < ") 月 薪 為 " <<
getM onth l ySa lar y( ) ;
(D ) emp loyee Emp loyee = { 180, 10, 40} ;
cou t << "A m y(編 號:" << E mp loyee. numb er < < ")月 薪 為" <<
Emp loyee. getM onth l ySa la r y() ;
專業科目(二)
33. 下 列 程 式 執 行 後 所 輸 出 的 值 為 何 ? c lass Ca lcu la ti on{
public : int x;
int y;
int r esu lt( ){
w hile(x < 1357){
x *= y;
}
return x;
} ; } ;
int main (){
Calcu lat i on ca l = { 4, 4} ; cou t << ca l. r esu lt( ) << end l;
}
(A )64 (B)256 (C)1024 (D )4096
專業科目(二)
34. 下 列 程 式 執 行 後 所 輸 出 的 值 為 何 ? int x = 10;
void f 1(){
int x = 20;
cou t << x << ", " ; }
void f 2(){
x = 30;
cou t << x << ", " ; }
int main (){
f 1();
cou t << x << ", " ; f 2();
cou t << x;
}
(A )20, 20, 30, 10 (B)20, 20, 30, 30 (C)20, 10, 30, 30 (D )20, 10, 30, 10
35. 若x=10,y=20, 下 列 何 者 為 真(Tru e)? (A )(x< y) & & !(x != y)
(B) !(x> y) && ( y-x ==x) (C) !((x < y) && ( y!=x) ) (D )(x> y) & & ( y-x= =x)
36. 下 列 何 者 填 入 程 式 碼「 」中,能 使 程 式 執 行 結 果 為"分 數 為90分
"?
int main (){
int sc or e = 90;
int *p tr = &sc or e;
cou t << "分 數 為" << < < "分" ; }
(A )ptr (B) &pt r (C)&sc or e
專業科目(二)
37. 下 列 程 式 片 段 執 行 後 , 輸 出 為 何 ? void ca lcu la ti on( int x, int y){
f or(in t i=0 ; i< y; i += 3){
i += x;
cou t << i << " ";
} }
int main (){
int a = 2, b = 30;
ca lcu la ti on(a, b);
}
(A )2 7 12 17 22 27 (B)2 6 10 14 18 22 26
(C)2 5 8 11 14 17 20 23 26 29
(D )2 4 6 8 10 12 14 16 18 20 22 24 26 28
38. C++程 式 中 有 一d oub le型 態 變 數x需 要 轉 換 成int型 態 , 下 列 何 者 為
正 確 語 法 ? (A )int x (B) <in t>x (C)(in t)x (D )[ int] x
39. 下 列 何 者 敘 述 錯 誤 ?
(A )封 裝(Encapsu la ti on)為 物 件 導 向 語 言 的 特 性 之 一
(B)C+ +不 是 一 種 物 件 導 向 語 言
(C)高 階 語 言 的 可 讀 性 較 機 器 語 言 高 (D )編 譯 器 將 高 階 語 言 轉 換 成 目 的 語 言
專業科目(二)
40. 下 列 程 式 無 法 正 確 輸 出"低"、"中"、"高",則 下 列 哪 一 個 修 改 方 式 能 正 確 輸 出 ?
f or(in t i=0 ;i <=100 ;i+ =50){
if (i<=50 ){
cou t << "低";
}els e if (50< =i <=75 ){
cou t << "中";
}els e {
cou t << "高";
} }
(A )需 要 將i< =50修 正 為i<50
(B)需 要 將i< =50修 正 為i <50, 以 及 將50<=i <=75修 正 為i >=50 & &
i<=75
(C)需 要 將i< =50修 正 為i <50, 以 及 將50<=i <=75修 正 為5 0< i <=75 (D )需 要 將i< =50修 正 為i<50, 以 及 將50 <= i< =75修 正 為i <50 &&
i<=75