wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tin Học cuối năm

Total questions: 40

Worksheet time: 23mins

Name
Class
Date
1.

Hãy nêu ý nghĩa của câu lệnh:

a)

Xoay nhân vật theo chiều kim đồng hồ 15 độ

b)

Di chuyển nhân vật theo chiều kim đồng hồ 15 độ

c)

Xoay nhân vật ngược chiều kim đồng hồ 15 độ

d)

Di chuyển nhân vật ngược chiều kim đồng hồ 15 độ.

2.

Đúng ghi Đ, sai ghi S vào ô trống:

a)

Trong nhóm lệnh điều khiển, lệnh lặp lại điều khiển khối lệnh được lặp lại với số lần biết trước.

b)

Trong nhóm lệnh điều khiển, lệnh lặp lại điều khiển khối lệnh được lặp lại với số lần chưa biết trước.

3.

Khi viết kịch bản cho câu chuyện Cá và Sứa cần có nhân vật nào?

a)

b)

Sứa

c)

Cá, Sứa, Sao biển

d)

Cá và Sứa

4.

Em hãy cho biết đây là lệnh gì?

a)

Nhân vật chuyển động theo hướng phải

b)

Nhân vật chuyển động theo hướng trái

c)

Nhân vật chuyển động theo hướng lên

d)

Nhân vật chuyển động theo hướng xuống.

5.

Trong những tình huống nào sau đây, chỉ khi thực hiện thì chương trình mới có được thông tin nhận vào để xử lí?

a)

Chương trình tính và đưa ra giá trị biểu thức 10 + 20

b)

Chương trình so sánh 20 và 10

c)

Chương trình tính và đưa ra quãng đường khi nhập vào vận tốc và thời gian.

d)

Chương trình Nhân vật nói "Xin chào" trong 2s

6.

Câu: "Nếu bạn Hoa ốm phải nghỉ học, em sẽ chép bài giúp bạn" thể hiện cấu trúc điều khiển nào?

a)

Cấu trúc rẽ nhánh dạng đủ.

b)

Cấu trúc rẽ nhánh dạng thiếu.

c)

Cấu trúc lặp.

d)

Cấu trúc tuần tự.

7.

Điều kiện trong lập trình (condition) là gì?

a)

Làm cho mèo Scratch chạm vào một cái gì đó

b)

Khi mèo Scratch chạm vào một cái gì đó

c)

Hướng dẫn cho chương trình biết phải làm gì

d)

Kiểm tra xem một cái gì đó là đúng hay sai

8.

Điền vào chỗ chấm để được phát biểu đúng:

Trong màn hình Trang phục để thêm trang phục cho nhân vật là một hình ảnh khác, em cần (1) ................. trang phục để mở thư viện trang phục rồi chọn (2) .............................

(a)  

9.

Em hãy cho biết đây là lệnh gì?

a)

Đưa nhân vật xuống phía dưới.

b)

Đưa nhân vật lên phía trên cùng.

c)

Nhân vật chuyển động theo hướng lên.

d)

Nhân vật chuyển động theo hướng xuống.

10.

Sự việc có thể biểu thị bằng một cấu trúc lặp có điều kiện?

a)

Lệnh nhập thông tin từ bàn phím và biến trả lời không được sử dụng cùng nhau.

b)

Lệnh nhập thông tin từ bàn phím và biến trả lời luôn được sử dụng cùng nhau.

11.

Cấu trúc lặp với số lần biết trước dùng để làm gì?

a)

Đưa nhân vật xuống phía dưới.

b)

Mô tả công việc.

c)

Mô tả công việc được lặp lại với số lần cho trước.

d)

Tạo nhân vật chuyển động theo hướng.

12.

Trong các phép so sánh sau:

Số kết quả hiển thị FAlSE là:

a)

2

b)

4

c)

5

d)

6

13.

Để viết được kịch bản, em cần:

a)

Hợp tác theo nhóm.

b)

Xây dựng ý tưởng câu chuyện.

14.

Chọn đáp án đúng:

a)

Sự thay đổi trang phục không làm thay đổi hình ảnh nhân vật

b)

Sự thay đổi trang phục làm thay đổi hình ảnh nhân vật

15.

Em có thể tạo chương trình có cấu trúc lặp bằng phần mềm nào?

a)

Microsoft Word.

b)

Zalo.

c)

Messenger Kids.

d)

Scratch.

16.

Trong nhóm lệnh (1)………….., lệnh (2)………….. điều khiển khối lệnh được lặp không dừng.

(a)  

17.

Em hãy cho biết đây là lệnh gì?

a)

Nhân vật chuyển động theo hướng phải

b)

Nhân vật chuyển động theo hướng trái

c)

Nhân vật chuyển động theo hướng lên

d)

Nhân vật chuyển động theo hướng xuống

18.

Chọn đáp án đúng

a)

Trong nhóm lệnh điều khiển, lệnh lặp lại điều khiển khối lệnh được lặp lại với số lần biết trước

b)

Trong nhóm lệnh điều khiển, lệnh lặp lại điều khiển khối lệnh được lặp lại với số lần chưa biết trước

19.

Em hãy cho biết đây là lệnh gì?

a)

Đưa nhân vật xuống phía sau cùng.

b)

Đưa nhân vật lên phía trên cùng.

c)

Nhân vật chuyển động theo hướng lên.

d)

Nhân vật chuyển động theo hướng xuống.

20.

"Nếu trời không mưa thì em đi đá bóng" có chứa cấu trúc nào?

a)

Cấu trúc tuần tự

b)

Cấu trúc nhánh dạng thiếu

c)

Cấu trúc nhánh dạng đủ

d)

Cấu trúc lặp

21.

Nhóm lệnh nào của Scratch có các lệnh thể hiện cấu trúc lặp?

a)

Điều khiển.

b)

Hành vi.

c)

Nhân vật.

d)

Chuyển động.

22.

Đối tượng nào sử dụng phần mềm Scratch nhiều nhất?

a)

Giám đốc

b)

Học sinh

23.

Giả sử ta đang lập trình trò chơi rắn và cần phải lưu lại điểm cao nhất thì ta sẽ cần dùng khối lệnh nào?

a)

Các phép toán

b)

Các biến số

c)

Cảm biến

d)

Sự kiện

24.

Biểu thức có điều điện dùng để kiểm tra điều kiện có giá trị là (1) ................. hay (2) ..................

(a)  

25.

Em hãy cho biết đây là lệnh gì?

a)

Nhân vật chuyển động theo hướng phải

b)

Nhân vật chuyển động theo hướng trái

c)

Nhân vật chuyển động theo hướng lên

d)

Nhân vật chuyển động theo hướng xuống

26.

Sự việc có thể biểu thị bằng một cấu trúc lặp có điều kiện?

a)

Một xe máy đi một quãng đường dài 5km

b)

Một xe buýt chạy 30 ngày trong 1 tháng, mỗi ngày chạy 10 chuyến.

27.

Chức năng của lệnh là

a)

Xóa tất cả các hình đã vẽ trên vùng sân khấu.

b)

In hình ảnh nhân vật tại vị trí của nhân vật trên vùng sân khấu.

c)

In hình ảnh nhân vật tại vị trí bất kì trên vùng sân khấu.

d)

Đổi màu hình ảnh nhân vật tại địa chỉ của nhân vật trên vùng sân khấu.

28.

Em hãy cho biết đây là lệnh gì?

a)

Đưa nhân vật xuống phía sau cùng.

b)

Đưa nhân vật lên phía trên cùng.

c)

Nhân vật chuyển động theo hướng lên.

d)

Nhân vật chuyển động theo hướng xuống.

29.

Chọn đáp án đúng

a)

Sau khi tạo chương trình, em không cần chạy thử.

b)

Từ kịch bản, em dễ dàng tạo ra chương trình để thực hiện ý tưởng.

30.

Câu 30/ Nhân vật Dove là con gì?

a)

Mèo

b)

Chim bồ câu

c)

Chó

d)

Thỏ

31.

Câu 31/ Phát biểu nào sau đây là sai?

a)

Cấu trúc lặp có số lần lặp luôn được xác định trước kết quả.

b)

Cấu trúc lặp bao giờ cũng có điều kiện để vòng lặp kết thúc.

c)

Cấu trúc lặp có hai loại là lặp với số lần biết trước và lặp với số lần không biết trước.

d)

Cấu trúc lặp có loại kiểm tra điều kiện trước và loại kiểm tra điều kiện sau.

32.

Em hãy điền từ còn thiếu vào dòng sau sao cho phù hợp.

Cấu trúc tuần tự trong chương trình là (1) .......................... các câu lệnh theo thứ tự từ (2) .............................

(a)  

33.

Câu 33/ Trong cấu trúc tuần tự, chúng ta có thể mô tả một quá trình?

a)

Với tất cả các bước cùng một lúc

b)

Với các bước đầu tiên

c)

Với các bước lần lượt diễn ra

d)

Với các bước lặp lại liên tiếp.

34.

Câu 34/ Điểm giống nhau giữa cấu trúc rẽ nhánh và cấu trúc lặp là:

a)

Đều có bước quan trọng nhất là kiểm tra điều kiện

b)

Các bước của thuật toán được thực hiện lặp lại nhiều lần.

35.

Trong các hoạt động sau đây, hoạt động nào có thể biểu thị bằng cấu trúc lặp liên tục?

a)

Hoạt động chở khách của tàu cao tốc: Tàu cao tốc chạy liên tục giữa ga đầu và ga cuối.

b)

Hoạt động chuyển hóa giữa cây và hạt. Hạt dưới đất nảy mầm thành cây, cây ra hoa, kết trải có hạt rơi xuống đất.

c)

Hoạt động ăn uống của một người: Người đó ăn ba bữa sáng, trưa, tối hàng ngày.

d)

Cả b và c đúng.

36.

Cấu trúc lặp lại có điều kiện dùng để mô tả các hành động được thực hiện lặp lại cho đến khi nào?

a)

Cho đến khi hết yêu cầu.

b)

Cho đến khi hành động dừng lại.

c)

Cho đến khi điều kiện dừng lặp được thoả mãn.

d)

Ta sẽ nhận được chương trình lỗi.

37.

Chọn đáp án sai

a)

Nhân vật Dress là bé gái

b)

Nhân vật Harer là váy    

38.

Trong phần mềm Scratch mỗi hình ảnh thể hiện một nhân vật được gọi là gì?

a)

Thiết bị

b)

Trang phục

c)

Đặc điểm

d)

Thức ăn

39.

Em hãy điền từ còn thiếu vào dòng sau sao cho phù hợp:

Muốn chuyển đổi ngôn ngữ trong Scratch thì bạn phải thực hiện (1) .............................

........................................................................... chọn (2) ..................................................

(a)  

40.

Em có thể chạy thử chương trình bằng cách nháy chuột vào các nhân vật trên vùng nào?

a)

Lập trình

b)

Sân khấu

c)

Âm thanh

d)

Khối lệnh