Revision Quiz

Revision Quiz

2nd Grade

9 Qs

quiz-placeholder

Similar activities

五下電腦期末評量---Scratch

五下電腦期末評量---Scratch

1st - 5th Grade

10 Qs

爆玉米

爆玉米

1st - 3rd Grade

6 Qs

chinese (成语)

chinese (成语)

1st - 2nd Grade

10 Qs

单元二 认识数据库的系统

单元二 认识数据库的系统

1st Grade - Professional Development

6 Qs

计算机34

计算机34

1st - 5th Grade

6 Qs

TMK

TMK

2nd Grade

10 Qs

4 年级 RBT - Scratch

4 年级 RBT - Scratch

1st - 12th Grade

8 Qs

课堂测试与评价——第9课 修改文章中的错误

课堂测试与评价——第9课 修改文章中的错误

1st - 5th Grade

10 Qs

Revision Quiz

Revision Quiz

Assessment

Quiz

Computers

2nd Grade

Medium

Created by

CIY CLUB

Used 4+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

下面哪一个是 Sequence?

Which of the following is Sequence?

5

[1, 2, 3]

True

"hello"

Answer explanation

Sequence 指的是一个有序的序列,可以包含多个元素。

在这个选项中,只有 [1, 2, 3] 是一个由三个整数组成的有序序列。

其它选项分别是一个整数、一个布尔值 (Boolean) 和一个字符串 (String),都不是 Sequence。

2.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

下列哪项是最符合 Algorithm 的描述?

Which of the following best describes an Algortihm?

一堆计算机代码

A bunch of computer code

一种解决问题的方法

A way to solve a problem

一种编程语言

A programming language

Answer explanation

Algorithm 指的是一种解决问题的方法,是一组有序的步骤,可以用来解决某个特定的问题。

Algorithm 不同于计算机代码、编程语言等概念,它是一种通用的解决问题的方法,可以用于编程、数学、工程等领域。

3.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

哪个是 Algorithm 的例子?

Which one is an example of Algorithm?

一张照片

A photo

一首歌曲

A song

科幻小说

A science fiction novel

烹饪食谱

A cooking recipe

Answer explanation

Algorithm(算法)是一组定义良好的规则,用于解决特定问题的计算步骤。

烹饪食谱是一个常见的算法,它包含了一组定义好的步骤,用于制作特定的菜肴。

因此,"烹饪食谱" 是 Algorithm 的一个例子。

选项 "一张照片"、"一首歌曲" 和 "科幻小说" 并不是 Algorithm 的例子,因为它们并没有一组定义好的规则来解决特定问题。

4.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

什么是 Program?

What is a Program?

一种计算机设备

A type of computer device

一种数据类型

A data type

一组计算机指令

A set of computer instructions

一种算法

An algorithm

Answer explanation

Program(程序)是一组计算机指令的集合,可以被计算机执行。

在编程中,程序是一种具体的、实现细节丰富的概念,它描述了 Algorithm 中每个步骤的具体计算机指令和数据表示方式。

因此,"一组计算机指令" 最准确地描述了 program 的本质。

5.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

哪个是 Program 的例子?

Which one is an example of Program?

一个游戏

A game

一首歌曲

A song

一张图片

An image

一本书

A book

Answer explanation

在计算机编程中,Program(程序)是一组指令和数据,用于指导计算机执行某项任务。

游戏是一个常见的计算机程序,它包含了一组指令和数据,可以让用户在计算机上进行互动娱乐。

因此,"一个游戏" 是 Program 的一个例子。"一张图片"、 "一首歌曲" 和 "一本书" 并不是 Program 的例子,因为它们不是用来指导计算机执行任务的。

6.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

Loop 的作用是什么?

What is the purpose of a Loop?

读取用户输入的资料

To read user input

执行某个指令

To execute a certain instruction

重复执行一段代码

To repeat a piece of code

显示输出结果

To display output results

Answer explanation

Loop(循环)是一种常见的程序结构,它可以重复执行一段代码,直到满足某个条件为止。

在编程中,循环通常用来简化重复性的任务,例如在列表中查找数据、输出一系列数字等。

7.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

什么是 Nested Loop?

What is a Nested Loop?

数据类型

Data type

条件语句

Conditional statement

程序算法

Program algorithm

嵌套循环

Loop nested within another loop

Answer explanation

Nested loop(嵌套循环)是指在循环体中再嵌套一个或多个循环,以实现更复杂的循环逻辑。

8.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

什么是 Bug?

What is a bug?

一种动物

An animal

一种计算机程序错误

A computer program error

一种编程语言

A programming language

一种计算机设备

A computer device

Answer explanation

在计算机编程中,Bug(缺陷)通常指程序的错误或问题。

程序员在编写代码时可能会犯错或忘记考虑某些情况,导致程序无法按照设计要求执行。

在调试程序时,程序员需要找到并修复这些错误,以确保程序正常运行。

9.

MULTIPLE CHOICE QUESTION

45 sec • 20 pts

为什么 Debugging 在编程中很重要?

Why is Debugging important in programming?

可以让程序变得更加美观

Help make the program more visually appealing

可以让程序运行得更快

Make the program run faster

可以找出程序中的错误

Identify errors in the program

可以增加程序的功能

Add functionality to the program

Answer explanation

在编程中,Debugging(调试)是指在程序出现问题时,找出并修复程序中的错误。

程序员在调试程序时,需要通过不断地修改代码、重新运行程序等方式,逐步缩小错误范围,最终找到并修复 bug,使程序能够正常运行。