• 沒有找到結果。

資訊科學能力競賽初試試題

N/A
N/A
Protected

Academic year: 2021

Share "資訊科學能力競賽初試試題"

Copied!
1
0
0

加載中.... (立即查看全文)

全文

(1)

國立台灣師大附中九十九學年度校內資訊學科能力競賽初試試題 師:這次考試90 分以上的人數跟 80 分以上的人數一樣多 生:(歡呼貌) 師:80 分以上的人數跟 70 分以上的人數一樣多 生:(歡呼貌 again) 生:那...不及格的人數呢? 師:跟考試的人數一樣多 生: 單選題,共50 每題 2 分,總分共 100 分。

1. 噴墨式印表機的墨水有CMYK 四個顏色,下列何種顏色不屬於 CMYK 之一?(A) 青色 (B) 洋紅色 (C) 洋藍色 (D) 黃色 2. 有關USB 的敘述,下列何者不正確? (A) 支援即插即用的功能 (B) 支援熱插拔功能 (C) USB 2.0 具 480 Mbps 之傳輸速度 (D) 最多可以連接 64 個 USB 裝置 3. N 個資料作氣泡排序時,須經過幾次比較? (A)N(N-1)/2 (B)N/2 (C)N (D)N(N+1)/2 4. P1 代表編譯程式原始碼、P2 代表編寫程式原始碼、P3 代表載入可執行程式碼、P4 代表 產生程式目的碼、P5 代表連結程式目的碼,下列何種順序是正確的程式編寫與編譯過程? (A) P2 P5 P3 P1 P4 (B) P2 P5 P1 P4 P3 (C) P2 P1 P5 P4 P3 (D) P2 P1 P4 P5 P3

5. 中央處理單元CPU 中的 ALU 其功能是 (A)執行資料傳輸 (B)執行加、減法與邏輯運算 (C)執行 中斷程式 (D)執行控制作業

6. 一般程式執行時會依下列何種暫存器的內容來順序執行 (A)程式計數器 (B)指令暫存器 (C)索 引暫存器 (D)狀態暫存器

7. 有關ROM 的敘述何者有誤? (A)是唯讀記憶體 (B)是輔助記憶體之一 (C)只能讀出資料,無法 寫入(D)當電源關閉時,存在其中之資料不會消失

8. 那一種記憶體的磁軌是以螺蚊狀排列 (A)RAM (B)ROM (C)CD-ROM (D)Hard Disk

9. 假設某城市有一萬個市民,若每一位市民的戶籍資料佔用1024 個位元組,試問至少需要多少 張容量為1.2MB 的磁片才能儲存所有資料? (A)6 (B)7 (C)8 (D)9

10. 磁碟存取時間不包含下列那一項? (A)讀寫頭移動時間 (B)執行時間 (C)轉動延遲 (D)資料傳遞 時間

11. 將八進位數值(25.7)轉換成十六進位數,其結果為 (A)14.7 (B)13.E (C)15.7 (D)15.E

12. 假設一計算機以 36 位元代表一浮點數(floating-point number),其中符號佔 1 位元,其中指 數部份佔8 位元,分數(fraction)佔 27 位元,則此計算機的有效位為十進位之幾位? (A) 6位 (B) 7位 (C) 8位 (D) 9位 13. 假設某電腦系統以 8 位元表示一個整數,而負數採用 2 的補數表示方式,則十進位數(-30)的二 進位表示法應該為何? (A)11100010 (B)11100001 (C)00011110 (D)10011110 14. 同位檢查是一種查錯方法,下列那個字元是錯誤的奇數同位碼 (A)01100001 (B)11000011 (C)01010100 (D)11010101 15. 十六進位(F1)和(55)作 AND 運算後,其值為 (A)A4 (B)51 (C)F5 (D)5B 16. XYXYXY可以寫成 (A) Y (B)XY (C)X  (D) XY 17. 下列何種電腦犯罪模式,是針對特定主機不斷且持續發出大量封包,藉以癱瘓系統? (A) 木馬攻擊 (B) 網路蠕蟲攻擊 (C) 阻絕攻擊 (D) 隱私竊取

(2)

18. 關於 OSI 七層網路架構模式的敘述,下列何者正確? (A) 網路層負責兩點之間的資料傳送 (B) 會議層負責資料格式的轉換 (C) 傳輸層負責將資料轉換成封包 (D) 實體層定義網路硬體的傳輸媒介與規格 19. Class C 網路運用 CIDR 機制進行子網路的分割規劃時, 若子網路遮罩是 255.255.255.240, 則可用 的子網路數量是?(A) 8 (B) 16 (C) 32 (D) 64 20. 下列各種通訊協定的說明,何者不正確? (A) ARP 是負責將 IP 位址轉換成實體位址的通訊協定 (B) DHCP 是提供動態分配 IP 位址服務的通訊協定 (C) Telnet 是提供傳送網頁所用的通訊協定 (D) SMTP 是提供電子郵件傳送服務的通訊協定

21. 下列何種資料結構的資料元素存取方式是先進先出 ( First In First Out )? (A) 陣列 (B) 雙向串列 (C) 堆疊 (D) 佇列

22. 在橫向優先搜尋(Breadth First Search)中,需要使用下列哪一種資料結構? (A) 堆積(heap) (B) 佇列(Queue) (C) 堆疊(Stack) (D) 二元樹(Binary Tree)

23. 有一個 8x11 的二維陣列,以列為主的排列方式儲存在記憶體裡,第一個陣列元素[0,0]起始位 址為(20)10,如果每個陣列元素佔1個記憶體單位,請問[3,6] 這個陣列元素會被存放在哪個

位址?(A) (42)10 (B) (54)10 (C) (59)10 (D) (60)10

24. 下列哪一個是 T(n) = 2T(n / 2) + n 這個遞迴式(Recurrence)的解? (A) θ(n log n) (B) θ(log n) (C) θ(n) (D) θ(n2)

25. 下列程式的複雜度為何? int i, j, k, sum; for (i=0; i < n; i++)

for (j=0; j < n; j++) { sum = 0; for (k=0; k < n; k++) sum = sum+a[i][k]*b[k][j]; c[i][j] = sum; } (A)O(nlogn)(B)O(n)(C)O(n2) (D)O(n3)

26. 下列何種順序所建造的二元搜尋樹(Binary Search Tree)最平衡(Balanced)?

(A) 30,20,50,5,25,41,80 (B) 5,20,25,30,41,50,80 (C) 80,50,41,30,25,20,5 (D) 50,80,41,30,25,20,5

27. CPU 在執行指令的一個循環回合為何?(A) Fetch, Decode, Execute, Store (B) Execute, Fetch, Decode, Store (C) Store, Execute, Decode, Fetch (D) Decode, Fetch, Store, Execute

28. 在定量模式(Deterministic Modeling)下,以下面的行程(Process)工作量資料評估下列 CPU 的排程演算法(Scheduling Algorithm),則哪個演算法的平均等候時間(Average Waiting Time)最小?(五個行程都在時間 0 的時候到達。)

行程 CPU 所需時間(單位:毫秒) P1 9

P2 29

(3)

P4 7

P5 16

(A) 先來先做(First-Come, First-Serve Scheduling) (B) 依序循環(Round-Robin Scheduling)(時間量:10 毫秒)(C) 最短的工作先做(Shortest-Job-First Scheduling) (D) 都一樣。

29. 下列何者是 Gateway 的功能?(A) 替封包選擇傳輸路徑(B) 只是作為封包的路徑而已(C) 連接不 同的網域(D) 讓廣播信號可以跨出自己的網域

30. 下列何者不是造成死結(Deadlock)的必要條件?(A) 互斥(Mutual Exclusion):至少有一個資 源(Resource)不可被共用 (B) 集中要求(Common Request):大部分的行程(Process)都要 求使用某個稀少的資源 (C) 佔用與等候(Hold-And-Wait):有個行程佔用至少一個資源,且正 等候已被佔用的其他資源 (D) 不可搶先(Non-Preemption):不能搶走正在被使用的資源 31. 假設資料的長度為 N 位元,如果我們想達成 Single-Error Correction, Double-Error

Detection,至少需額外加入 x 位元? x 為 (A) 1 位元 (B) 2 位元 (C) 2x > N + x + 1 (D)

3x > N + x + 2

32. 下列何者為中置式 (Infix Expression) (A+B)*C-D/E 的後置式 (Postfix Expression)? (A) AB+C*DE/- (B) ABC*+DE-/ (C) AB+C*D-E/ (D) ABCDE+*-/

33. 假設一二元樹(binary tree)經前序(Preorder)追蹤可得一次序為 ABCDEFGH,經中序 (Inorder)追蹤可得一次序為 CDBAFEHG,則此樹經後序(Postorder)追蹤後的次序為? (A)CDBAEFGH(B)DCBFHGEA(C)HGFEABCD(D)ABECFGDH 34. 下列遞迴程式的主要目的為何? function What(Head:Ptr;X:Integer):Integer; begin If (Head=nil) then What:=0

else if (Head^.Data=X) then What:=What(Head^.Link) else

What:=1+What(Head^.Link) end;

(A)在此 List 中,X 的出現次數 (B)傳回此 List 的長度 (C)假如 X 不在 List 中,則傳回 1;反之為 0 (D)在此 List 中,其值不為 X 的資料個數 35. 一個實際大小為 8.09 KB (8,285 位元組)的檔案,其所佔用的磁碟空間為 12.0 KB (12,288 位元組),這是什麼原因?(A) 預留檔案加入資料空間。 (B) 檔案系統是以固定區塊大小配置硬 碟空間。 (C) 磁碟大小的計算包括檔案配置表。(D) 檔案系統計算磁碟大小有考慮不同磁軌隨著 半徑不同而有差異。 36. 我們在寄電子郵件時,可以使用什麼技術讓電子郵件的收信人確認寄件人的身分,以確認郵件 來源,並避免第三人冒名傳遞不實訊息? (A) 數位信封(B) 郵件加密(C) 數位簽章(D) 防火牆

37. 下列敘述何者錯誤? (A) 印表機解析度為 1200DPI 表示每英吋可列印 1200 個素點(pixel) (B) 數據機速度為 56K bps 表示其傳輸速度為每秒 56K bytes (C) CPU 速度為 800MHz 表示 這顆CPU 時脈為每秒 800 百萬次 (D) 電腦速度為 100 MIPS 表示一秒鐘可處理 100 百萬個指 令

(4)

尺寸越大。(B) 在相同尺寸顯示器下的同一張圖,會因螢幕解析度的不同,而顯示不同尺寸的畫 面。(C) 在不改變圖檔大小的情況下,我們想列印出較原尺吋大的圖形,則解析度會較差。(D) 解析度是電腦衡量圖形品質好壞的一個指標,一般是以DPI 為其單位。

39. 一雜湊函數(hashing function)為 H(X)=X mod 13,則 H(31)與下列何者會碰撞(collision)? (A)H(18) (B)H(41) (C)H(55) (D)H(62)。

40. 下列哪一種排序法的最佳和最壞狀況皆是 O (n log n)? (A) Merge Sort (B) Quick Sort (C) Heap Sort (D) Bubble Sort

41. 在佇列中所有的新增和刪除的操作: (A)均在同一端完成 (B)均在不同的兩端完成 (C)必須在中 間段完成 (D)在何處完成沒有限制 42. PUSH(S, 2); PUSH(S, 3); PUSH(S, 6); PUSH(S, POP(S)+POP(S)); Writeln(POP(S)); 假設 S 是一個堆疊(Stack),PUSH(S, x)表示將資料 x 存入 S 中,而 POP(S)會從 S 中取出 一筆資料傳回。請問執行上述程式片段,螢幕上會印出什麼結果? (A) 2 (B) 3 (C) 6 (D) 9 43. 假設在資料輸入串流(input stream)中的數字以下列順序輸入:1, 2, 3, 4, 5, 6,若可以使用 堆疊(stack)來暫存數字,則下面選項的輸出中哪一個是不可能的?(每一單位時間,我們可以: 輸入一個數後直接輸出、輸入一個數後放進堆疊、或由堆疊輸出一個數。) (A) 231465 (B) 456321 (C) 123645 (D) 435216 44. 一個含有 n 個節點的二元樹(binary tree)其深度至少為

(A) log n (B) n1/2 (C) n (D) n log n

45. 一個有n個樹葉節點(leaf node)的完整二元樹有幾個內部節點(internal nodes)?

(A) n (B) n-1 (C) logn (D) n2 46. 請觀察下列程式碼: PROGRAM main PROCEDURE p(x,y,z) BEGIN y=y+1; z=x+x; END BEGIN a=1; b=2; CALL p(a+b,a,a); PRINT a; END 若使用call-by-reference 呼叫副程式,請問最後印出的 a 值為何? (A) 2 (B) 4 (C) 6 (D) 8 47. 有一陣列 A 有五個元素代號分別為 a, b, c, d, e,其值皆為 5,將此一陣列輸入下列的演算法 for(i=1; i<=len(A); i++) {

(5)

if(A[j-1]>=A[j]) swap(A[j-1],A[j]); /*交換兩個元素*/ } } 其最後的結果為何?(請用abcde表示) (A) a b c d e (B) c d e b a (C) d c b a e (D) e d c b a

48. 那個邊(edge)存在於下圖的最小成本生成樹(minimum-cost spanning trees)中?

A E D B C F 5 12 15 6 10 18 25 21 24 30

(A)AB (B)CD (C)CE (D)EF

49. 從頂點 0 開始,利用 depth-first search 的方法走訪下圖,則所有點會以何種順序被走過? 0 1 2 3 4 5 6 7 (A)0,1,2,3,4,5,6,7 (B)0,1,3,4,2,5,6,7(C)0,1,3,7,4,5,2,6(D)0,1,3,4,7,2,5,6 50. 從 五 個 不 同 數 字 中 要 找 出 中 間 值 至 少 需 要 幾 次 比 較?

(6)

(A) 5 次 (B) 6 次 (C) 7 次 (D) 8 次

參考文獻

相關文件

充份,且木材包裝材料在國際貿易中被普遍使用,恐 對正常貿易造成不必要的限制效果,是否有其必要值 得商榷,因此

(一)初試:採筆試方式,題目類型為選擇題,每科目題數各 50 題(每題 2 分,各題未作 答不予計分,答錯倒扣 0.6 分) 。初試成績達參加複試標準(初試科目其中

五、 最遲應於甄試日前一週,於分署網站公告甄試資訊。甄試資

分拆課題為不同部份 通常2至4堂可教完一課 幾乎1至2天要交一次家課 每次家課的題型較少.

讓多數學生透過免試入學升高中職和五專。雖然叫做免試,但是

近年,各地政府都不斷提出相同問題:究竟資訊科技教育的投資能否真正 改善學生的學習成果?這個問題引發很多研究,嘗試評估資訊科技對學習成果 的影響,歐盟執行委員會聘請顧問撰寫的

在 Java 例外(Exception)處理中,若在 try 區塊中配置一個資源,下述何者正確?(A)至少要 跟隨一個

探討:香港學生資訊素養 類別二:一般的資訊素養能力 識別和定義對資訊的需求.. VLE Platform – Discussion 討論列表 Discussion