wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài Tập Lập Trình Python và Scratch

Total questions: 66

Worksheet time: 36mins

Name
Class
Date
1.

Biến trong Python được khai báo như thế nào?

a)

Biến trong Python được khai báo bằng cách tạo một danh sách các biến.

b)

Biến trong Python được khai báo bằng cách nhập giá trị từ người dùng.

c)

Biến trong Python được khai báo bằng cách gán giá trị cho tên biến.

d)

Biến trong Python được khai báo bằng cách sử dụng từ khóa 'var'.

2.

Câu lệnh nào dùng để nhập dữ liệu từ người dùng trong Python?

a)

input()

b)

read_input()

c)

get_user_data()

d)

fetch_input()

3.

Kết quả của phép toán 5 + 3 * 2 là gì?

a)

8

b)

11

c)

9

d)

10

4.

Câu lệnh nào dùng để in ra màn hình trong Python?

a)

output()

b)

print()

c)

display()

d)

show()

5.

Biến nào sau đây là biến hợp lệ trong Python? a1, 1a, a-b, a_b

a)

1_a

b)

a1b

c)

a-b1

d)

a1, a_b

6.

Cú pháp nào sau đây là đúng để tạo một danh sách trong Python?

a)

my_list = <1, 2, 3>

b)

my_list = {1, 2, 3}

c)

my_list = (1, 2, 3)

d)

my_list = [1, 2, 3]

7.

Trong Scratch, khối lệnh nào dùng để lặp lại một hành động?

a)

Khối lệnh 'lặp lại' (repeat)

b)

Khối lệnh 'nếu' (if)

c)

Khối lệnh 'dừng lại' (stop)

d)

Khối lệnh 'tiếp tục' (continue)

8.

Cách nào để so sánh hai giá trị trong Python?

a)

Chỉ cần gán giá trị cho biến mới

b)

Sử dụng toán tử cộng để so sánh giá trị

c)

Sử dụng hàm print để so sánh giá trị

d)

Sử dụng các toán tử so sánh như ==, !=, <, >, <=, và >=

9.

Kết quả của phép toán 10 // 3 là gì?

a)

4

b)

5

c)

2

d)

3

10.

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

a)

Dừng chương trình

b)

Kết thúc dự án

c)

Dừng tất cả

d)

Ngừng hoạt động

11.

Kết quả của phép toán 15 % 4 là gì?

a)

3

b)

4

c)

1

d)

2

12.

Kết quả của phép toán 8 * (2 + 3) là gì?

a)

40

b)

50

c)

30

d)

25

13.

Câu lệnh nào dùng để tạo một hàm trong Python?

a)

create my_function()

b)

function my_function()

c)

def my_function()

d)

my_function() = function

14.

Trong Scratch, khối lệnh nào dùng để thay đổi giá trị của một biến?

a)

Gán

b)

Thay đổi

c)

Thêm

d)

Đặt

15.

Trong Scratch, khối lệnh nào dùng để thay đổi tốc độ của một đối tượng?

a)

Đặt hướng

b)

Thay đổi hướng

c)

Đặt tốc độ

d)

Thay đổi tốc độ

16.

Kết quả của phép toán 7 ** 2 là gì?

a)

7

b)

21

c)

49

d)

14

17.

Trong Scratch, khối lệnh nào được sử dụng để kiểm tra điều kiện?

a)

Khối lệnh 'thay đổi' (change)

b)

Khối lệnh 'dừng' (stop)

c)

Khối lệnh 'lặp lại' (repeat)

d)

Khối lệnh 'nếu' (if)

18.

Cách nào để tạo một biến mới trong Scratch?

a)

Nhấp vào 'Tạo biến'

b)

Nhấp vào 'Thêm biến'

c)

Nhấp vào 'Sao chép biến'

d)

Nhấp vào 'Đặt biến'

19.

Trong Scratch, khối lệnh nào dùng để phát âm thanh?

a)

Nghe âm thanh

b)

Phát âm thanh

c)

Thay đổi âm lượng

d)

Ghi âm

20.

Trong Scratch, khối lệnh nào được sử dụng để thay đổi màu sắc của một đối tượng?

a)

Thay đổi hiệu ứng

b)

Đặt màu sắc

c)

Đặt hiệu ứng

d)

Thay đổi màu sắc

21.

Cách nào để tạo một danh sách trong Scratch?

a)

Nhấp vào 'Thêm danh sách'

b)

Nhấp vào 'Đặt danh sách'

c)

Nhấp vào 'Sao chép danh sách'

d)

Nhấp vào 'Tạo danh sách'

22.

Trong Scratch, khối lệnh nào dùng để kiểm tra xem một biến có giá trị bằng một giá trị khác không?

a)

Khối lệnh 'kiểm tra' (check)

b)

Khối lệnh 'so sánh' (compare)

c)

Khối lệnh 'nếu' (if)

d)

Khối lệnh 'thay đổi' (change)

23.

Trong Scratch, khối lệnh nào dùng để di chuyển một đối tượng đến một vị trí cụ thể?

a)

Thay đổi vị trí

b)

Di chuyển đến

c)

Đặt vị trí

d)

Đi đến

24.

Trong Scratch, khối lệnh nào được sử dụng để tạo một sự kiện khi nhấn phím?

a)

Khi phím được bấm

b)

Khi phím được nhấn

c)

Khi nhấn

d)

Khi nhấn phím

25.

Trong Scratch, khối lệnh nào dùng để thay đổi kích thước của một đối tượng?

a)

Đặt tỷ lệ

b)

Đặt kích thước

c)

Thay đổi kích thước

d)

Thay đổi tỷ lệ

26.

Trong Scratch, khối lệnh nào được sử dụng để tạo một đối tượng mới?

a)

Đặt đối tượng

b)

Thêm đối tượng

c)

Tạo đối tượng

d)

Nhập đối tượng

27.

Cách nào để thay đổi nền trong Scratch?

a)

Nhấp vào 'Đặt nền'

b)

Nhấp vào 'Chọn nền'

c)

Nhấp vào 'Tạo nền'

d)

Nhấp vào 'Thay đổi nền'

28.

Trong Scratch, khối lệnh nào dùng để tạo một vòng lặp vô hạn?

a)

Khối lệnh 'lặp lại mãi mãi' (forever)

b)

Khối lệnh 'lặp lại' (repeat)

c)

Khối lệnh 'lặp lại cho đến khi' (repeat until)

d)

Khối lệnh 'dừng lại' (stop)

29.

Sân khấu Scratch được chia thành mấy phần?

a)

1 phần

b)

2 phần

c)

3 phần

d)

4 phần

30.

Sân khấu Scratch được chia thành mấy phần?

a)

1 phần

b)

2 phần

c)

3 phần

d)

4 phần

31.

Trục số X cho biết vị trí nhân vật trên sân khấu theo chiều nào?

a)

chiều ngang

b)

chiều dọc

c)

chiều rộng

d)

chiều cao

32.

Trục số Y cho biết vị trí nhân vật trên sân khấu theo chiều nào?

a)

chiều ngang

b)

chiều dọc

c)

chiều rộng

d)

chiều cao

33.

Giao của trục ngang x và trục dọc y tại trung tâm của sân khấu có tọa độ là?

a)

- 240, 0

b)

0, 180

c)

240, 0

d)

0, 0

34.

Chấm đỏ trên sân khấu có tọa độ là bao nhiêu?

a)

150, 0

b)

150, 100

c)

100, 0

d)

100, 150

35.

Trong Scratch sân khấu được chia làm mấy trục tọa độ?

a)

Hai trục tọa độ

b)

Ba trục tọa độ

c)

Bốn trục tọa độ

d)

Năm trục tọa độ

36.

Trong sân khấu Scratch trục X có tọa độ là bao nhiêu?

a)

(x=-180 đến x=180)

b)

(x= -240 đến x=0)

c)

(x=0 đến x=240)

d)

(x=-240 đến x=240)

37.

Trong sân khấu của Scratch trục Y có tọa độ bao nhiêu?

a)

(y=0 đến y=180)

b)

(y=-180 đến y= 180)

c)

(y=0 đến y=180)

d)

(y=-180 đến y=0)

38.

Điều nào sau đây là sai khi nói về véc tơ tọa độ?

a)

Cho biết vị trí của chất điểm.

b)

Có gốc ở gốc tọa độ.

c)

Có ngọn ở vị trí chất điểm.

d)

Có độ dài bằng kích thước của chất điểm.

39.

Độ dịch chuyển của chất điểm trong một khoảng thời gian là

a)

Quãng đường chất điểm đi trong thời gian đó.

b)

Là véc tơ có gốc ở vị trí đầu và ngọn ở vị trí cuối của quỹ đạo.

c)

Là hiệu thời điểm chất điểm ở đầu và thời điểm chất điểm ở cuối quỹ đạo.

d)

Là hình dạng của quỹ đạo.

40.

Độ lớn của độ dịch chuyển bằng

a)

chiều dài quãng đường chất điểm.

b)

khoảng thời gian chất điểm đi.

c)

khoảnh cách điểm đầu và điểm cuối của đường đi.

d)

khoảng cách từ điểm cuối đến gốc tọa độ.

41.

Độ lớn của độ dịch chuyển bằng quãng đường đi được khi

a)

vật chuyển động và lại vị trí ban đầu.

b)

vật chuyển động tròn.

c)

vật chuyển động thẳng.

d)

vật chuyển động thẳng và không đổi chiều hoặc thời gian dịch chuyển rất nhỏ!

42.

Thang máy của một tòa nhà từ mặt đất lên độ cao lên độ cao 40 m rồi lại xuống mặt đất. Độ chuyển cuối của thang có độ lớn là

a)

0 m.

b)

40 m.

c)

60 m.

d)

80 m.

43.

Thang máy của một tòa nhà từ mặt đất lên độ cao lên độ cao 40 m rồi lại xuống mặt đất. Chiều dài quỹ đạo của thang là

a)

0 m.

b)

40 m.

c)

60 m.

d)

80 m.

44.

Trục tọa độ trong Scratch gồm mấy trục?

a)

1

b)

2

c)

3

d)

4

45.

Trục hoành còn gọi là gì?

a)

Trục X

b)

Trục Y

c)

Trục ngang

d)

Trục dọc

46.

Trục tung còn gọi là gì?

a)

Trục X

b)

Trục Y

c)

Trục ngang

d)

Trục dài

47.

Trong Scratch, trục X chạy theo hướng nào?

a)

Trái – Phải ( Ngang)

b)

Trên – Dưới

c)

Chéo

d)

Vòng tròn

48.

Trong Scratch, trục Y chạy theo hướng nào?

a)

Trái – Phải

b)

Trên – Dưới ( dọc)

c)

Chéo

d)

Vòng tròn

49.

Điểm (0, 0) trong Scratch gọi là gì?

a)

Điểm đầu

b)

Gốc tọa độ

c)

Điểm cuối

d)

Điểm trung bình

50.

Khi X > 0, nhân vật nằm ở đâu?

a)

Bên trái

b)

Bên phải

c)

Ở giữa

d)

Không xác định

51.

Khi Y > 0, nhân vật nằm ở đâu?

a)

Phía trên

b)

Phía dưới

c)

Ở giữa

d)

Không xác định

52.

Gốc tọa độ là điểm nào?

a)

(0, 0)

b)

(10, 10)

c)

(100, 100)

d)

(-10, 0)

53.

Nếu nhân vật ở (0, 0), thì nhân vật ở đâu?

a)

Góc trái

b)

Góc phải

c)

Giữa màn hình

d)

Bên dưới

54.

Trên sân khấu Scratch, trục hoành (X) chạy từ:

a)

-240 đến 240

b)

-180 đến 180

c)

0 đến 240

d)

-200 đến 200

55.

Chiều rộng (ngang) của sân khấu Scratch là bao nhiêu?

a)

360

b)

400

c)

480

d)

600

56.

Trục tung (Y) chạy từ:

a)

-240 đến 240

b)

-180 đến 180

c)

-200 đến 200

d)

0 đến 180

57.

Chiều rộng (ngang) của sân khấu Scratch là bao nhiêu?

a)

360

b)

400

c)

480

d)

600

58.

Trục tung (Y) chạy từ:

a)

-240 đến 240

b)

-180 đến 180

c)

-200 đến 200

d)

0 đến 180

59.

Chiều cao (dọc) của sân khấu Scratch là bao nhiêu?

a)

300

b)

360

c)

400

d)

480

60.

Điểm gốc tọa độ (0,0) nằm ở đâu trên sân khấu?

a)

Góc trái trên

b)

Góc trái dưới

c)

Chính giữa

d)

Góc phải dưới

61.

Điểm nằm ở cạnh phải của sân khấu có hoành độ (x) là bao nhiêu?

a)

-240

b)

180

c)

240

d)

-180

62.

Điểm nằm ở cạnh trên của sân khấu có tung độ (y) là bao nhiêu?

a)

-240

b)

-180

c)

180

d)

240

63.

Một nhân vật ở tọa độ (240, 0). Nhân vật này đang ở:

a)

Mép trái sân khấu

b)

Mép phải sân khấu

c)

Mép trên sân khấu

d)

Mép dưới sân khấu

64.

Một nhân vật ở tọa độ (-240, 0). Nhân vật này đang ở:

a)

Mép trái sân khấu

b)

Mép phải sân khấu

c)

Mép trên sân khấu

d)

Mép dưới sân khấu

65.

Một nhân vật ở tọa độ (0, 180). Nhân vật này đang ở:

a)

Giữa sân khấu

b)

Mép trên sân khấu

c)

Mép dưới sân khấu

d)

Mép trái sân khấu

66.

Một nhân vật ở tọa độ (0, -180). Vị trí đó nằm ở đâu?

a)

Mép trên

b)

Mép dưới

c)

Mép trái

d)

Mép phải