Bộ số 1

Câu 1

Đâu là một ví dụ về 'toán tử so sánh' trong lập trình?

Câu 2

Đâu là phát biểu đúng về vai trò của biến (variable) trong lập trình?

Câu 3

Đâu là ví dụ về một cấu trúc điều khiển rẽ nhánh?

Câu 4

Trong Scratch, khối lệnh 'repeat until ' dùng để làm gì?

Câu 5

Trong Scratch, khối lệnh 'turn right 15 degrees' làm gì?

Câu 6

Trong Scratch, làm thế nào để tạo ra một chương trình tương tác khi người dùng nhấn vào phím 'Space'?

Câu 7

Trong Scratch, làm thế nào để làm cho một nhân vật (sprite) di chuyển theo đường chéo?

Câu 8

Phát biểu nào sau đây mô tả đúng về 'lập trình tuần tự'?

Câu 9

Trong Scratch, làm thế nào để nhân vật nói một câu trong 5 giây?

Câu 10

Trong lập trình Scratch, khối lệnh 'say' được sử dụng để làm gì?

Câu 11

Trong Scratch, để làm cho một nhân vật thay đổi trang phục (costume), bạn sẽ sử dụng khối lệnh nào?

Câu 12

Trong Scratch, khối lệnh 'wait 1 seconds' có chức năng gì?

Câu 13

Trong Scratch, làm thế nào để nhân vật di chuyển về phía trước 50 bước?

Câu 14

Trong Scratch, làm thế nào để nhân vật quay trái 90 độ?

Câu 15

Một thuật toán được coi là 'hiệu quả' khi nào?

Câu 16

Phát biểu nào sau đây mô tả đúng về 'biên dịch' (compilation) trong lập trình?

Câu 17

Đâu là một ví dụ về 'biến đếm' (counter variable) trong lập trình?

Câu 18

Trong Scratch, làm thế nào để tạo ra một vòng lặp thực hiện mãi mãi?

Câu 19

Trong Scratch, khối lệnh 'go to x: y:' dùng để làm gì?

Câu 20

Phát biểu nào sau đây là đúng về 'ngôn ngữ máy'?

Câu 21

Trong Scratch, để nhân vật nói 'Xin chào!' trong 2 giây, bạn dùng khối lệnh nào?

Câu 22

Đâu là một ví dụ về 'lệnh' trong lập trình?

Câu 23

Phát biểu nào sau đây mô tả đúng về 'thuật toán'?

Câu 24

Phát biểu nào sau đây là đúng về 'vòng lặp vô hạn' trong lập trình?

Câu 25

Đâu là bước đầu tiên quan trọng nhất trong quá trình giải một bài toán bằng máy tính?

Câu 26

Trong lập trình Scratch, khối lệnh nào được sử dụng để lặp lại một chuỗi các lệnh một số lần xác định?

Câu 27

Khi thiết kế một thuật toán, điều kiện dừng của một vòng lặp là gì?

Câu 28

Phát biểu nào sau đây là đúng về 'gỡ lỗi' (debugging) trong lập trình?

Câu 29

Đâu là một ví dụ về 'biểu thức' trong lập trình?

Câu 30

Phát biểu nào sau đây mô tả chính xác nhất về 'ngôn ngữ lập trình bậc cao'?