101 學年度電機資訊學院 - 電子與資訊基本能力會考 系級 : 系年班學號 : 姓名 : 選擇題, 共 60 題 ( 每題 2 分 ) ( B ) 1. 價電子是位於 (A) 最接近原子核的軌道 (B) 距離原子核最遠的軌道 (C) 繞著原 子核的不同軌道 (D) 與任何原子無關 ( C ) 2. 在半導體材料中加入五價雜質的目的是 (A) 降低矽晶體的導電性 (B) 增加電洞 的數目 (C) 增加自由電子的數目 (D) 產生少數載子 ( C ) 3. 理想上, 二極體可視為 (A) 電壓源 (B) 阻抗 (C) 開關 (D) 以上皆是 ( D ) 4. 當矽二極體正常操作於順向偏壓時, 用數位三用電表測量二極體兩端的電壓所 得之讀數為 (A)0V (B)OL (C) 約 0.3V (D) 約 0.7V ( A ) 5. 當 60Hz 的正弦波電壓輸入全波整流器, 則輸出電壓的頻率為 (A)120Hz (B)60Hz (C)240Hz (D)0Hz ( C ) 6. 某一橋式全波整流器的輸出電壓有效值為 20V, 若假設二極體的切入電壓為 0V, 則整流器中二極體的反峰值電壓為 (A)20V (B)40V (C)28.3V (D)56.6V ( A ) 7. 如下圖的電容濾波整流器電路, 當電路中的電容值減少時, 輸出的漣波電壓將會 (A) 增加 (B) 減少 (C) 不受影響 (D) 有不同的頻率 ( A ) 8. 一般在齊納二極體的應用電路 ( 如電壓調整器 ) 中, 齊納二極體的陰極電壓通常是 (A) 大於陽極電位 (B) 小於陽極電位 (C)10.7 V (D)0 V ( A ) 9. 如下圖, 假設齊納二極體正常工作於逆向崩潰區, 則若將電路中的負載電阻 R L 移除時, 通過齊納二極體的電流 I Z 將會 (A) 增加 (B) 減少 (C) 不變 (D) 答案 (A)(B)(C) 均可能 ( B ) 10. 承上題, 若將電路中的輸入電阻 R 值增加, 則通過負載電阻 R L 的電流 I L 將會 (A) 增加 (B) 減少 (C) 不變 (D) 答案 (A)(B)(C) 均可能 第 1 頁, 共 7 頁
( D ) 11. 在 pnp 雙極接面電晶體 (BJT) 中,p 型區域是 (A) 基極和射極 (B) 基極和集極 (C) 閘極和源極 (D) 射極和集極 ( C ) 12. 場效電晶體 (FET) 的三個端點稱為 (A)p, n, p (B)n, p, n (C) 閘極 源極 汲 極 (D) 基極 射極 集極 ( B ) 13. 矽晶體的 BJT 中, 基極 - 射極接面的順向偏壓的大約值是 (A)0V (B)0.7V (C)0.3V (D) 不一定 ( D ) 14. 接面場效電晶體 (JFET) 是 (A) 單極性元件 (B) 電壓控制元件 (C) 電流控制元件 (D) 答案 (A) 和 (B) 皆正確 ( D ) 15. 理想狀況下,FET 的等效電路模型包含 (A) 電流源與電阻串聯 (B) 汲極與源極端間的電阻 (C) 閘極與源極端間的電流源 (D) 汲極與源極端間的電流源 ( A ) 16. 電動機的輸出功率為 750W, 損失 250W, 則該電動機的效率為何? (A)η= 75% (B)η= 80% (C)η= 90% (D) 以上皆非 ( C ) 17. 有一 RLC 並聯電路,R = 1Ω C = 1F, 要產生臨界阻尼的暫態響應, 則 L =? (A)6H (B)8H (C)4H(D) 以上皆非 ( B ) 18. 50kΩ 的電阻上, 兩端加入 10V 的直流電壓, 試問流過電阻的電流為何? (A)20µA (B)200µA (C)500µA (D) 以上皆非 ( B ) 19. 有一電熨斗工作電壓為 90V, 工作電流為 10A, 功率因數為 1, 使用 20 小時, 耗電幾度? (A)9 度 (B) 18 度 (C) 20 度 (D) 以上皆非 ( D ) 20. 某電流為 i(t)=155sin(377t+45 )A, 表示 (A) 頻率 f=377hz (B) 角速度 ω=45 (C) 相位角 θ=377t (D) 頻率 f=60hz ( B ) 21. 色碼電阻色帶為紅色 綠色 橙色 金色, 則電阻值為 (A) 2.5 10 3 Ω±10%(B)2.5 10 4 Ω±5% (C)5.2 10 4 Ω±5% (D)2.5 10 3 Ω±20% ( C ) 22. 求圖 ( 一 ) 的 Rab=? (A)2 (B)3 (C)4 (D)6 Ω a 2Ω 12Ω 6Ω 4Ω b 圖 ( 一 ) ( D ) 23. 求圖 ( 二 ) R L 之最大消耗功率為多少瓦特?(A)12W (B)18W (C)24W (D)32W 圖 ( 二 ) 第 2 頁, 共 7 頁
( B ) 24. 如圖 ( 三 ) 所示之電路, 電流 I 的大小為何?(A)9A (B)10A (C)12A (D) 以上皆非 V 12Ω 5A 6Ω I 6Ω 圖 ( 三 ) ( D ) 25. RC 並聯電路,R=10Ω,X C =10Ω, 電源電壓 V=100 伏特, 電源電流為多少安培? (A)5 (B)5 2 (C)5 3 (D)10 2 A ( D ) 26. 如圖 ( 四 )RL 串聯電路, 若是將功率因數提高到 1, 則應該與電源並聯多大的電容? (A)50 (B)100 (C)150 (D)200 μf 圖 ( 四 ) ( B ) 27. 如圖 ( 五 ) 電路, 計算電源電流為多少安培?(A)10 37 (B)10-37 (C)10 53 (D)10-53 A 圖 ( 五 ) ( C ) 28. 如圖 ( 六 ) 電路, 在電路穩定之後, 在 t 1 的時間將開關 SW 打開 (OFF), 則 i(t 1 ) 為多 少安培? (A)1 (B)3 (C)5 (D)15 ma 圖 ( 六 ) 第 3 頁, 共 7 頁
( B ) 29. 如圖 ( 七 ) 電路, 開關 SW 閉合的瞬間電流 i 為 (A)1 (B)2 (C)3 (D)4 圖 ( 七 ) ( C ) 30. 如圖 ( 八 ),I 與 I 1 之值為 (A)I=0.45A,I 1 =0A (B)I=0.45A,I 1 =0.4A (C)I=0.85A,I 1 =0.4A (D)I=0.85A,I 1 =0A 圖 ( 八 ) ( A ) 31. 若以 2 的補數表示法 (2 s complement) 來表示十進位數值 -128, 則為 (A) 1000 0000 (B) 1111 1111 (C) 0000 0000 (D) 1111 0000 ( D ) 32. 下列何者為十進位數值 438 轉換為八進位等於? (A) 662 (B) 663 (C) 664 (D) 666 ( D ) 33. 下列何者儲存記憶體於電源關閉後其內部資料不會消失? (A) RAM (B) SRAM (C) DRAM (D) Flash Memory ( A ) 34. 下列何者有最多之位元組 (A) 0.08TB (B) 100KB (C) 2.8MB (D) 13GB ( A ) 35. 下列資料結構具有先進後出 (First In Last Out) 之特性? (A) 堆疊 (Stack) (B) 樹狀結構 (Tree) (C) 佇列 (Quene) (D) 串列 (List) ( C ) 36. 週期 0.01 秒之訊號, 其頻率相當於 (A)1 赫茲 (Hz) (B) 10 赫茲 (Hz) (C)100 赫茲 (Hz) (D)1000 赫茲 (Hz) ( C ) 37. 請問下列何者為 DHCP 伺服器功能? (A) 提供網路資料庫管理 (B) 提供檔案傳輸功能 (C) 動態分配 IP 給使用者 (D) 提供網頁連接服務 ( D ) 38. 使用於連接區域網路與廣域網路, 已進行傳輸路徑選定與轉換之設備為? (A) 閘 道器 (Gateway) (B) 橋接器 (Bridge) (C) 數據機 (Modem) (D) 路由器 (Router) ( D ) 39. 使用偶同位 (Even Parity) 錯誤偵測法傳送 7 位元資料, 下列哪一項資料於傳送 過程中發生錯誤? (A) 1101 1011 (B)1010 1010 (C) 1100 1100 (D) 1001 0010 ( B ) 40. 下列何種檔案用來記錄使用者於網站上之活動狀況? (A) 日誌檔 (B) cookie 檔 (C) 過濾檔 (D) 活動檔 第 4 頁, 共 7 頁
( B ) 41. 下列語言何者為最低階語言, 主要由 0 與 1 所組成? (A) 組合語言 (B) 機器語言 (C) Java 程式語言 (D) C 語言 ( C ) 42. 以下何種資料結構, 其邏輯順序與實體順序不一定相同 (A) 一維陣列 (B) 二維陣列 (C) 鏈結串列 (D) 以上皆是 ( D ) 43. 下列何者非物件導向技術特性? (A) 多型 (Polymorphism) (B) 繼承 (Inheritance) (C) 封裝 (Encapsulation) (D) 分割 (Segmentation) ( B ) 44. 物件導向程式設計中, 一個物件可以扮演多個不同類別角色之特性稱為? (A) 繼承 (Inheritance) (B) 多型 (Polymorphism) (C) 封裝 (Encapsulation) (D) 分割 (Segmentation) ( A ) 45. 在物件導向程式設計中, 若想讓一個物件成員 (class s member) 僅能夠被自己內部 (within class) 使用, 則其屬性應該宣告為? (A) private (B) public (C) static (D) protected ( C ) 46. 下列程式程式語言語法, 不是用來產生重複執行 (Repetition) 的效果? (A) for (B) do-while (C) if (D) while ( A ) 47. C 語言指令 typedef 是用來定義 (A) 新的資料型態 (B) 新的變數名稱 (C) 新的記憶體空間 (D) 以上皆是 ( B ) 48. 下列何者非函數宣告之組成 : (A) 函數名稱 (B) 區域變數 (C) 回傳值型別 (D) 引數與其形態 ( B ) 49. 下列為語法錯誤 : (A)for(;;){} (B)if(){} (C)for(int i=0;i<0;){} (D) while(true){} ( B ) 50. 請問變數 mydata 占了多少記憶體空間? (A) 4 Bytes (B) 8 Bytes (C) 12 Bytes (D) 16 Byte union data{ int a; //4 bytes struct value{ int b; // 4 bytes float c; // 4 bytes } value; }; ( C ) 51. 下列程式其輸出為何? (A) 100 (B) 55 (C) 30 (D) 10 int sum=0; for(int i=0; i <=10; i=i+2){ sum = sum + i; }// End of for printf( %d, sum); 第 5 頁, 共 7 頁
( B ) 52. 下列為一段以 C 語言撰寫之程式, 當執行 func(10), 其回傳值為 : (A)100 (B) 55 (C) 10 (D) 1 int func(int x){ if(x==1) return 1; else return x+func(x-1); }/*End of func */ ( D ) 53. 試問以下指令敘述何者會使得此一程式在螢幕上輸出訊息 4 (A) printf("%d\n", 11/3); (B) printf("%d\n", 11.0/3); (C) printf("%d\n", (float)11/3); (D) printf("%d\n", (int) (11.0/3+0.5)); ( B ) 54. 下列程式其輸出為何? (A) x:10 y:20 (B) x:10 y:10 (C) x:20 y:10 (D) x:20 y:20 void func(int x, int& y){ int temp = x; y = x; x = temp; }/*End of func */ void main(void){ int x=10; int y=20; func(x, y); printf( x:%d }// End of main y:%d, x, y); ( C ) 55. 下列程式其輸出為何? (A) 1 2 3 4 (B) 2 4 6 8 (C) 0 2 6 12 (D) 2 3 4 5 int array[4]={1, 2, 3, 4}; int* p = array; for(int i=0; i < 4; i++){ *p = *p * i; p = p + 1; }// End of for-loop for(int i=0; i < 4; i++) printf("%d ", array[i]); ( A ) 56. 下列程式其輸出為何? (A) 1:2 (B) 2:1 (C) 1:1 (D) 2:2 void func(int* p1, int* p2){ int* temp = p1; p1 = p2; p2 = temp; }/*End of func */ 第 6 頁, 共 7 頁
void main(void){ int array1[4]={1, 2, 3, 4}; int array2[4]={2, 4, 6, 8}; func(array1, array2); printf( %d:%d, array1[0], array2[0]); }// End of main ( D ) 57. 於下列程式中其輸出為何? (A) a:10 b:10 (B) a:11 b:10 (C) a:10 b:11 (D) a:11 b:11 int a=10; int b=10; if(a++ > 10 ++b >1); printf( a:%d b:%d, a, b); ( A ) 58. 下列為一段以 C 語言撰寫之程式, 指令 printf( A ) 會被執行幾次 : (A) 0 (B) 1 (C) 10 (D) 100 for(int i=0; i < 0; i++){ for(int j=0; j < 10; j++){ printf( A ); }// End of j }// End of i ( C ) 59. 下列程式其輸出為何? (A) 4 (B) -2 (C) -5 (D) -8 #include <stdio.h> #define M1(X,Y) X+Y #define M2(X,Y) (X-Y) void main(){ int a=1, b=3; printf("%d\n", M1(a, b) * M2(a, b) ); }// End of main ( B ) 60. 下列程式其輸出為何? (A) 1 (B) 4 (C) 11 (D) 15 int sum=0; for(int i=1; i <=5; i++){ if(i == 2) continue; if(i == 4) break; sum = sum + i; }// End of for printf( %d, sum); 第 7 頁, 共 7 頁