S5 Programming Quiz

S5 Programming Quiz

10th Grade

7 Qs

quiz-placeholder

Similar activities

Ôn lại kiến thức  Lớp 3 T13

Ôn lại kiến thức Lớp 3 T13

1st - 10th Grade

10 Qs

XI_осн_веб_кон

XI_осн_веб_кон

9th - 12th Grade

10 Qs

North and south bridge

North and south bridge

9th - 10th Grade

10 Qs

History of Digital Computer

History of Digital Computer

10th - 12th Grade

10 Qs

photocap

photocap

KG - University

10 Qs

Câu hỏi trắc nghiệm Tin Học 10 - Bài 10

Câu hỏi trắc nghiệm Tin Học 10 - Bài 10

10th Grade

10 Qs

Avaliação 1T - JavaScript

Avaliação 1T - JavaScript

9th - 12th Grade

10 Qs

Цикл з лічильником

Цикл з лічильником

8th - 10th Grade

10 Qs

S5 Programming Quiz

S5 Programming Quiz

Assessment

Quiz

Computers

10th Grade

Practice Problem

Medium

Created by

Hiu Chan

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

下列程式用以檢查 X 是否能被 7 整除。以下哪項可以填入.......位置?

          X = 14

.........

 

    print("It is divisible by 7")

if X == 7:

if X / 7 == 2:

if X % 7 == 0:

if X // 7 == 0:

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

以下哪個程式的輸出與下列算法相同?

       i ← 1

      當 i < 5

            輸出 i

            i ← i + 1

for i in range(1, 4):

          print(i)

 for i in range(1, 6):

          print(i)

i = 1

     while i < 5:

         print(i)

i = 1

     while i < 5:

          print(i)

          i = i + 1

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

以下哪項是模組化的好處?

減少程式的執行時間

使程式不須測試

使程式可重用

使用戶更容易使用程式

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

允行的程式未能產生正確輸出,因此他修改了程式的流程圖。以下哪項解難步驟最能貼切地描述他的動作?

分析問題

設計算法

開發程式

測試及除錯

5.

MULTIPLE CHOICE QUESTION

1 min • 2 pts

已知 num 是大小為 10 的陣列,以下哪項是下列算法的目的?(陣列的索引由1開始。)

       X ← num[ 1 ]

       設 i 由 2 至 10

             如果 num[ i ] > X 則

                 X ← num[ i ]

       輸出 X

找出陣列 num 中的最大值

找出陣列 num 中的最小值

找出陣列 num 的最終值

找出陣列 num 的起始值

6.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

以下哪項是下列算法的目的 ?(陣列的索引由1開始。)

      X[ ] ← [ 1, 2, 3, 4, 5, 4, 3, 2, 1 ]

      Y ← True

      i ← 1

      當 i < 9 AND Y = True

             如果 X[ i ] < X[ i + 1] 則

                 Y ← False

      輸出 i

找出陣列停止由小至大排列的位置索引

找出陣列停止由大至小排列的位置索引

檢查陣列是否由小至大排列

檢查陣列是否由大至小排列

7.

OPEN ENDED QUESTION

5 mins • 4 pts

凱莉開發了子程式 swap(S, x),以將堆疊 S 中第 x 個和第 (x+1) 個鞋盒的位置交換。

(i)

她使用了一個空的堆疊 T 協助操作 swap(S, x)。試為凱莉完成 swap(S, x) 的偽代碼。 (4 分)

行號  偽代碼

 1    子程式 swap(S, x)

 2        設i 由 1 至 ___

 3            push(T, pop(S))

 4        temp ß pop(S)

 5        push(S, _____)

 6        push(S, _____)

 7        設i 由 1 至 ___

 8            push(S, pop(T))

 

Evaluate responses using AI:

OFF

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?