編程

資訊及通訊科技 · 共 32 題 · 點擊選項即時核對答案

只看錯題本頁已答 0 / 10
1.

考慮以下用以檢查普通學校考試成績的偽代碼:

如果 (MARKS >= 50) 則 輸出 'PASS' 否則 輸出 'FAIL'

下列哪組測試值是恰當的?

-103040
102545
1009998
99050
2.

空運行下列算法。會有多少個「*」輸出?

N ← 2 當 N < 8 執行 輸出 '*' N ← N + 3

3.

參考下列算法,回答第 28 及 29 題。

算法 1 S ← 0 i ← 0 設 i 由 1 至 5 執行 S ← S + N[i] 輸出 S

算法 2 S ← 0 當 (i <= 5) 執行 S ← S + N[i] 輸出 S

假設陣列 N 內所有數值都是 2,算法 1 的輸出是什麼?

4.

參考下列算法,回答第 28 及 29 題。

算法 1 S ← 0 i ← 0 設 i 由 1 至 5 執行 S ← S + N[i] 輸出 S

算法 2 S ← 0 當 (i <= 5) 執行 S ← S + N[i] 輸出 S

算法 1 和算法 2 的目的應該相同。算法 2 缺少了哪些語句?

(1)i ← 0
(2)i ← 1
(3)i ← i + 1
(4)如果 i=1 則 i ← i+1
5.

以下算法的輸出是什麼?

A ← 5 B ← 11 C ← 7 設 C 由 2 至 3 執行 B ← A + B 輸出 (A + B)

6.

以下算法的輸入是 'Y', 'N', 'Y', 'N', 'Y',其輸出是什麼?

S ← 0 設 i 由 1 至 5 執行 輸入 CH 如果 CH = 'Y' 則 S ← S + 1 否則 輸出 '#' 輸出 S

7.

NUM 是一個有 N 個數值的整數陣列。以下算法有什麼目的?

i ← 1 A ← NUM[i] 當 i < N 執行 i ← i + 1 如果 NUM[i] > A 則 A ← NUM[i]

8.

下列哪些是設計算法時採用模組方法的好處?

(1)一個模組可在其他場景重複使用
(2)縮短算法執行時間
(3)模組更容易去設計和測試
9.

下列哪項是正確的?

資訊處理例子
數據收集製作統計圖表
數據預備輸入前核實問卷資料
數據處理把問卷排序以便輸入數據
數據組織設計線上問卷
10.

有公司開發了一個自動駕駛的電腦系統,使車輛可收集和利用周遭的圖像數據能在道路上安全行駛。這是實時處理系統,原因是 ____________。

資訊及通訊科技 編程 DSE 選擇題 | dselib