wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 15. Sử dụng chương trình để diễn tả ý tưởng

Total questions: 74

Worksheet time: 40mins

Name
Class
Date
1.

Chương trình máy tính là gì?

a)

Tài liệu

b)

Tập hợp các lệnh

c)

Hình ảnh

2.

Mục đích của việc sử dụng chương trình máy tính là gì?

a)

Giải trí

b)

Thực hiện các tác vụ tự động

c)

Lưu trữ thông tin

3.

Ngôn ngữ lập trình được sử dụng để làm gì?

a)

Viết văn

b)

Viết mã cho chương trình

c)

Vẽ tranh

4.

Điều nào sau đây không phải là một phần của chương trình máy tính?

a)

Lệnh

b)

Dữ liệu

c)

Hình ảnh

5.

Để diễn tả ý tưởng bằng chương trình, bạn cần làm gì đầu tiên?

a)

Viết mã ngay lập tức

b)

Xác định ý tưởng

c)

Tìm kiếm thông tin

6.

Trong lập trình, biến được sử dụng để làm gì?

a)

Lưu trữ giá trị

b)

Thực hiện tính toán

c)

Hiển thị hình ảnh

7.

Một chương trình máy tính có thể thực hiện nhiều nhiệm vụ cùng lúc không?

a)

b)

Không

c)

Chỉ khi có nhiều người sử dụng

8.

Để mô phỏng một trò chơi, bạn cần điều gì?

a)

Âm nhạc

b)

Một kịch bản rõ ràng

c)

Hình ảnh đẹp

9.

Chương trình máy tính nào được sử dụng để tạo ra các đoạn hoạt hình?

a)

Word

b)

Scratch

c)

Excel

10.

Điều nào sau đây là một phần mềm lập trình?

a)

Photoshop

b)

Visual Studio

c)

PowerPoint

11.

Trong Scratch, để bắt đầu một chương trình, bạn thường sử dụng khối lệnh nào?

a)

Khối "Khi bấm vào cờ"

b)

Khối "Di chuyển"

c)

Khối "Dừng"

12.

Khối lệnh nào dùng để tạo ra âm thanh trong Scratch?

a)

Khối "Di chuyển"

b)

Khối "Âm thanh"

c)

Khối "Hình ảnh"

13.

Khi lập trình, bạn cần kiểm tra chương trình để làm gì?

a)

Tăng tốc độ

b)

Tìm lỗi

c)

Thay đổi giao diện

14.

Khối lệnh "Di chuyển" trong Scratch dùng để làm gì?

a)

Thay đổi màu sắc

b)

Di chuyển nhân vật

c)

Thêm âm thanh

15.

Khi sử dụng chương trình, điều gì là quan trọng nhất?

4 lines
16.

Khối lệnh "Di chuyển" trong Scratch dùng để làm gì?

a)

Thay đổi màu sắc

b)

Di chuyển nhân vật

c)

Thêm âm thanh

17.

Khi sử dụng chương trình, điều gì là quan trọng nhất?

a)

Hiểu cách sử dụng

b)

Thể hiện sáng tạo

c)

Cả A và B đều đúng

18.

Cách nào sau đây giúp bạn chia sẻ chương trình của mình với người khác?

a)

Lưu lại và gửi email

b)

Đưa cho họ xem trên màn hình

c)

Xóa chương trình

19.

Trong Scratch, nhân vật được gọi là gì?

a)

Sprite

b)

Block

c)

Stage

20.

Chức năng của "Khối điều kiện" là gì?

a)

Lặp lại hành động

b)

Kiểm tra một điều kiện cụ thể

c)

Thay đổi âm thanh

21.

Điều gì xảy ra khi bạn nhấn nút "Chạy" trong Scratch?

a)

Chương trình dừng lại

b)

Chương trình bắt đầu chạy

c)

Chương trình xóa

22.

Khối lệnh nào cho phép nhân vật thay đổi hình dạng?

a)

Khối "Chuyển sang"

b)

Khối "Đổi hình"

c)

Khối "Di chuyển"

23.

Một chương trình tốt cần có điều gì?

a)

Đơn giản và dễ hiểu

b)

Nhiều hình ảnh

c)

Không có lỗi

24.

Trong lập trình, "gỡ lỗi" có nghĩa là gì?

a)

Thay đổi giao diện

b)

Tìm và sửa lỗi trong chương trình

c)

Xóa chương trình

25.

Khối lệnh nào có thể tạo ra hiệu ứng chuyển động cho nhân vật?

a)

Khối "Nhảy"

b)

Khối "Di chuyển"

c)

Khối "Dừng lại"

26.

Mô hình hóa là gì trong lập trình?

a)

Tạo một bản sao của một đối tượng

b)

Tạo một kế hoạch cho chương trình

c)

Vẽ tranh

27.

Tính năng nào giúp lập trình viên tổ chức chương trình tốt hơn?

a)

Sử dụng khối lệnh

b)

Lập kế hoạch trước

c)

Cả A và B đều đúng

28.

Để nhân vật trong Scratch nói, bạn sử dụng khối lệnh nào?

a)

Khối "Di chuyển"

b)

Khối "Nói"

c)

Khối "Âm thanh"

29.

Để nhân vật trong Scratch nói, bạn sử dụng khối lệnh nào?

a)

Khối "Di chuyển"

b)

Khối "Nói"

c)

Khối "Âm thanh"

30.

Tại sao cần tạo ra các biến trong chương trình?

a)

Để lưu trữ thông tin

b)

Để thay đổi màu sắc

c)

Để tạo âm thanh

31.

Điều nào không phải là phần mềm lập trình?

a)

Scratch

b)

Microsoft Word

c)

Python

32.

Khối lệnh nào dùng để dừng chương trình trong Scratch?

a)

Khối "Dừng"

b)

Khối "Tiếp tục"

c)

Khối "Nhảy"

33.

Khối "Lặp lại" có tác dụng gì trong Scratch?

a)

Thực hiện lệnh một lần

b)

Thực hiện lệnh nhiều lần

c)

Dừng chương trình

34.

Chương trình nào có thể giúp bạn học lập trình dễ dàng?

a)

Word

b)

Scratch

c)

Excel

35.

Ý nghĩa của "lập trình hướng đối tượng" là gì?

a)

Tạo chương trình từ các đối tượng cụ thể

b)

Tập trung vào dữ liệu hơn là chức năng

c)

Sử dụng âm thanh và hình ảnh

36.

Cách nào để tối ưu hóa chương trình?

a)

Giảm số lượng lệnh

b)

Tăng số lượng hình ảnh

c)

Thêm nhiều âm thanh

37.

Chương trình được chia thành nhiều phần nhỏ để làm gì?

a)

Dễ quản lý

b)

Tăng tính phức tạp

c)

Thay đổi giao diện

38.

Khối "Chờ" trong Scratch có tác dụng gì?

a)

Thực hiện lệnh ngay lập tức

b)

Dừng chương trình

c)

Đợi một khoảng thời gian trước khi thực hiện lệnh tiếp theo

39.

Khi lập trình, việc lặp lại một đoạn mã có ích như thế nào?

a)

Tiết kiệm thời gian

b)

Tăng cường độ khó

c)

Làm chương trình chậm lại

40.

Phần mềm nào có thể dùng để tạo video?

a)

Scratch

b)

Adobe Premiere

41.

Phần mềm nào có thể dùng để tạo video?

a)

Scratch

b)

Adobe Premiere

c)

Microsoft Excel

42.

Lệnh nào dùng để thay đổi màu sắc của nhân vật trong Scratch?

a)

Khối "Chuyển sang"

b)

Khối "Đổi màu"

c)

Khối "Di chuyển"

43.

Để thêm hình ảnh vào chương trình Scratch, bạn cần làm gì?

a)

Nhập mã

b)

Tải lên từ máy tính

c)

Chụp ảnh trực tiếp

44.

Khối lệnh nào cho phép nhân vật di chuyển đến một vị trí cụ thể?

a)

Khối "Đi đến"

b)

Khối "Nhảy"

c)

Khối "Chạy"

45.

Trong Scratch, các sự kiện có vai trò gì?

a)

Kích hoạt các hành động

b)

Thay đổi âm thanh

c)

Tạo biến

46.

Khối lệnh nào cho phép bạn thay đổi kích thước của nhân vật?

a)

Khối "Thay đổi kích thước"

b)

Khối "Tăng kích thước"

c)

Khối "Giảm kích thước"

47.

Chương trình nào sau đây là ngôn ngữ lập trình được sử dụng phổ biến trong giáo dục?

a)

Java

b)

Scratch

c)

C++

48.

Để tạo hiệu ứng âm thanh cho chương trình, bạn cần sử dụng khối lệnh nào?

a)

Khối "Âm thanh"

b)

Khối "Nói"

c)

Khối "Di chuyển"

49.

Tại sao việc lập kế hoạch trước khi lập trình là quan trọng?

a)

Giúp tiết kiệm thời gian và công sức

b)

Tạo ra nhiều lỗi hơn

c)

Không cần thiết

50.

Khối lệnh nào có thể sử dụng để kiểm tra điều kiện?

a)

Khối "Nếu... thì..."

b)

Khối "Lặp lại"

c)

Khối "Dừng"

51.

Nhân vật trong Scratch được điều khiển bằng cách nào?

a)

Các lệnh trong khối

b)

Bằng hình ảnh

c)

Bằng âm thanh

52.

Một chương trình máy tính đơn giản cần có những yếu tố nào?

a)

Ý tưởng rõ ràng và lệnh hợp lý

b)

Nhiều hình ảnh và âm thanh

c)

Không cần kế hoạch

53.

Một chương trình máy tính đơn giản cần có những yếu tố nào?

a)

Ý tưởng rõ ràng và lệnh hợp lý

b)

Nhiều hình ảnh và âm thanh

c)

Không cần kế hoạch

54.

Khối lệnh nào có thể giúp bạn làm cho nhân vật quay?

a)

Khối "Quay"

b)

Khối "Di chuyển"

c)

Khối "Nhảy"

55.

Khối "Gọi" trong Scratch dùng để làm gì?

a)

Tạo một hàm mới

b)

Thực hiện một đoạn mã đã định nghĩa trước

c)

Xóa chương trình

56.

Cách nào là hữu ích để làm cho chương trình trở nên sinh động hơn?

a)

Thêm âm thanh và hình ảnh

b)

Chỉ sử dụng văn bản

c)

Giảm số lượng lệnh

57.

Lập trình viên có thể sử dụng điều gì để thử nghiệm chương trình của mình?

a)

Chạy thử chương trình

b)

Chỉ viết mã

c)

Không cần thử nghiệm

58.

Khối lệnh nào dùng để chuyển đổi giữa các nhân vật trong Scratch?

a)

Khối "Đổi nhân vật"

b)

Khối "Chuyển sang"

c)

Khối "Chạy"

59.

Điều nào sau đây có thể gây ra lỗi trong chương trình?

a)

Viết sai cú pháp

b)

Tổ chức mã rõ ràng

c)

Kiểm tra trước khi chạy

60.

Khối lệnh nào có thể giúp bạn tạo hiệu ứng lặp đi lặp lại trong Scratch?

a)

Khối "Lặp lại"

b)

Khối "Chạy"

c)

Khối "Nếu... thì..."

61.

Để làm cho nhân vật nhảy lên, bạn sẽ sử dụng khối lệnh nào?

a)

Khối "Nhảy"

b)

Khối "Di chuyển lên"

c)

Khối "Lặp lại"

62.

Khi lập trình, điều gì là cần thiết để làm cho chương trình dễ hiểu?

a)

Sử dụng tên biến rõ ràng

b)

Thêm nhiều âm thanh

c)

Giảm số lượng lệnh

63.

Chức năng của "bảng điều khiển" trong Scratch là gì?

a)

Thay đổi âm thanh

b)

Quản lý các khối lệnh

c)

Thay đổi kích thước hình ảnh

64.

Khối lệnh nào giúp bạn kiểm tra xem một biến có đạt giá trị nhất định không?

a)

Khối "Nếu... thì..."

b)

Khối "Chờ"

c)

Khối "Lặp lại"

65.

Chương trình Scratch được phát triển để dành cho đối tượng nào?

a)

Người lớn

b)

Trẻ em và học sinh

c)

Các lập trình viên chuyên nghiệp

66.

Mục tiêu chính của việc học lập trình là gì?

a)

Tạo ra các trò chơi và ứng dụng

b)

Chỉ viết mã

c)

Tạo ra âm nhạc

67.

Khối lệnh nào giúp nhân vật nói một câu?

a)

Khối "Nói"

b)

Khối "Âm thanh"

c)

Khối "Di chuyển"

68.

Điều gì có thể làm cho chương trình trở nên phức tạp hơn?

a)

Thêm nhiều chức năng

b)

Sử dụng ít lệnh hơn

c)

Tổ chức mã rõ ràng

69.

Khi nào bạn nên gỡ lỗi chương trình của mình?

a)

Trước khi chạy thử

b)

Khi gặp lỗi

c)

Không cần gỡ lỗi

70.

Khối lệnh nào cho phép bạn thay đổi vị trí của nhân vật?

a)

Khối "Đi đến"

b)

Khối "Di chuyển"

c)

Khối "Quay"

71.

Một chương trình tốt thường có đặc điểm gì?

a)

Dễ hiểu và dễ sử dụng

b)

Rất phức tạp

c)

Không có kế hoạch

72.

Khối nào cho phép bạn tạo ra một biến mới trong Scratch?

a)

Khối "Tạo biến"

b)

Khối "Đổi biến"

c)

Khối "Xóa biến"

73.

Trong Scratch, các khối lệnh được sắp xếp như thế nào?

a)

Theo thứ tự ngẫu nhiên

b)

Theo loại chức năng

c)

Không có quy tắc

74.

Điều nào sau đây là một lợi ích của việc lập trình?

a)

Giúp phát triển tư duy logic

b)

Chỉ cần viết mã

c)

Không có lợi ích gì