wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ÔN TẬP-CK1-TIN 10

Total questions: 68

Worksheet time: 34mins

Name
Class
Date
1.

Lệnh nào sau đây in ra màn hình kết quả:

a)

Print("1*3*5*7 = ",1*3*5*7)

b)

Print("1x3x5x7 = ",1*3*5*7)

c)

Print("1x3x5x7 =",1x3x5x7)

d)

Không có lệnh nào đúng.

2.

Cho lệnh sau, kết quả in ra màn hình là gì?

a)

13 + 10*3/2 - 3*2 = 13 + 10*3/2-3*2

b)

13 + 10*3/2 - 3*2 = 21

c)

13 + 10*3/2 - 3*2 = 22

d)

13 + 10*3/2 - 3*2 = 23

3.

Dấu nhân trong Python được viết như thế nào?

a)

+

b)

-

c)

*

d)

/

4.

Cho lệnh sau, kết quả in ra màn hình là gì ?

a)

10 10

b)

3+7=3+7

c)

3+7=10

d)

Chương trình báo lỗi.

5.

Dấu chia trong Python được viết như thế nào? (Chỉ được chọn một đáp án)

a)

+

b)

c)

*

d)

/

6.

Theo em, viết chương trình bằng loại ngôn ngữ lập trình nào dễ nhất? (Chỉ được chọn một đáp án)

a)

Ngôn ngữ máy.

b)

Hợp ngữ.

c)

Ngôn ngữ lập trình bậc cao.

d)

Cả 3 ngôn ngữ trên.

7.

Sau khi thực hiện các lệnh sau, kết quả hiển thị trên màn hình là gì?

a)

7

b)

10

c)

17

d)

0

8.

Sau khi thực hiện các lệnh sau, kết quả hiển thị trên màn hình là gì?

a)

615

b)

123123

c)

123123123

d)

123123123123123

9.

Sau khi thực hiện các lệnh sau, kết quả hiển thị trên màn hình là gì?

a)

Hà Nội Việt Nam

b)

Hà NộiViệt Nam

c)

Việt Nam Hà Nội

d)

Việt NamHà Nội

10.

Cho chương trình sau: a,b = 10,3 Sau khi thực hiện lần lượt tiếp tục các chương trình dưới đây, kết quả hiển thị trên màn hình là gì?

a)

Đúng

b)

Sai

11.

Kết quả hiển thị trên màn hình là gì?

a)

1

b)

2

c)

3

d)

-1

12.

Kết quả hiển thị trên màn hình là gì?

a)

14

b)

15

c)

16

d)

17

13.

print(5 / 2) Kết quả hiển thị trên màn hình là gì?

a)

1.5

b)

2

c)

2.5

d)

3

14.

Sau khi thực hiện các lệnh sau, kết quả hiển thị trên màn hình là gì? print(4**2) (Chỉ được chọn một đáp án)

a)

6

b)

8

c)

16

d)

20

15.

Sau khi thực hiện các lệnh sau, kết quả hiển thị trên màn hình là gì?

(Chỉ được chọn một đáp án)

a)

6

b)

7

c)

8

d)

9

16.

Cho đoạn chương trình sau: Lần lượt nhập vào: Nguyễn Văn A, 16. Kết quả in ra màn hình là gì? (Chỉ được chọn một đáp án)

a)

Báo lỗi.

b)

Nguyễn Văn A

c)

Nguyễn Văn A 16 tuổi

d)

Bạn Nguyễn Văn A 16 tuổi

17.

Câu 21: Cho lệnh sau: n = int(input("Nhập vào từ bàn phím: ")) Hỏi n mang kiểu dữ liệu nào? (Chỉ được chọn một đáp án)

a)

A. Số nguyên

b)

B. Số thực

c)

C. Xâu kí tự

d)

D. Logic

18.

Câu 22: Cho lệnh sau: n = input("Nhập vào từ bàn phím: ") Hỏi n mang kiểu dữ liệu nào? (Chỉ được chọn một đáp án)

a)

A. Số nguyên

b)

B. Số thực

c)

C. Xâu kí tự

d)

D. Logic

19.

Kiểu dữ liệu String(Str) là kiểu dữ liệu gì? (Chỉ được chọn một đáp án)

a)

Số nguyên

b)

Số thực

c)

Xâu kí tự

d)

Logic

20.

Kiểu dữ liệu Float là kiểu dữ liệu gì? (Chỉ được chọn một đáp án)

a)

Số nguyên

b)

Số thực

c)

Xâu kí tự

d)

Logic

21.

Kiểu dữ liệu Int là kiểu dữ liệu gì? (Chỉ được chọn một đáp án)

a)

Số nguyên

b)

Số thực

c)

Xâu kí tự

d)

Logic

22.

Sau khi thực hiện câu lệnh sau, kết quả in ra màn hình là gì? print(100 % 4 == 0)

a)

0

b)

1

c)

True

d)

False

23.

Phép so sánh == là phép so sánh gì?

a)

So sánh bằng

b)

So sánh lớn hơn

c)

So sánh nhỏ hơn

d)

So sánh không bằng

24.

Phép so sánh != là phép so sánh gì? (Chỉ được chọn một đáp án)

a)

Nhỏ hơn

b)

Lớn hơn

c)

Khác nhau

d)

Bằng nhau

25.

Trong Python, biểu thức Logic là biểu thức nhận giá trị nào? (Chỉ được chọn một đáp án)

a)

Số nguyên

b)

Số thực

c)

Đúng hoặc Sai

d)

Xâu kí tự

26.

Lệnh range(start,stop) trả lại vùng giá trị nào?

a)

0 đến stop-1

b)

1 đến stop-1

c)

start đến stop-1

d)

stop đến start-1

27.

Lệnh range(n) trả lại vùng giá trị nào?

a)

Các số từ 0 đến n-1

b)

Các số từ 1 đến n

c)

Các số từ 0 đến n

d)

Các số từ 1 đến n-1

28.

Đoạn chương trình sau thực hiện công việc gì ?

a)

Tính tổng các số nguyên nhỏ hơn 20 và là bội của 3

b)

Đếm các số nguyên nhỏ hơn 20 và là bội của 3

c)

Tính tổng các số nguyên nhỏ hơn 20 và là ước của 3

d)

Đếm các số nguyên nhỏ hơn 20 và là ước của 3

29.

Cho đoạn chương trình sau:

a)

9

b)

10

c)

11

d)

12

30.

Cho đoạn chương trình sau, kết quả in ra màn hình là bao nhiêu ?

a)
50
b)
45
c)

44

d)
60
31.

Cho chương trình sau:

a,b = 10,3

Sau khi thực hiện lần lượt tiếp tục các chương trình (hình bên), kết quả hiển thị trên màn hình là gì ?

a)

Đúng

b)

Sai

32.

Cho chương trình sau:

a,b = 10,3

Sau khi thực hiện lần lượt tiếp tục các chương trình (hình bên), kết quả hiển thị trên màn hình là gì ?

a)

Đúng

b)

Sai

33.

Cho chương trình sau:

a,b = 10,3

Sau khi thực hiện lần lượt tiếp tục các chương trình (hình bên), kết quả hiển thị trên màn hình là gì ?

a)

Đúng

b)

Sai

34.

Sau khi thực hiện các lệnh sau, kết quả hiển thị trên màn hình là gì ?

a)

-1

b)

2

c)

3

d)

4

35.


Cho đoạn chương trình (hình bên):

Lần lượt nhập m,n,p là : 2, 3, 4. Kết quả in ra màn hình là gì ?

(Chỉ được chọn một đáp án)

a)
Tổng ba số đã nhập là 7
b)
Tổng ba số đã nhập là 10
c)
Tổng ba số đã nhập là 9
d)
Tổng ba số đã nhập là 8
36.

Giá bán cam tại siêu thị tính như sau:

·         Nếu khối lượng cam mua dưới 5kg thì giá bán là 12000 đồng/kg.

·         Nếu khối lượng mua lớn hơn hoặc bằng 5kg thì giá bán là 10000 đồng/kg.

Yêu cầu: Viết chương trình nhập số lượng mua (tính theo kg ) sau đó tính số tiền phải trả.

 

Cho biết các nhận định (hình bên) là đúng hay sai ?

a)

Đúng

b)

Sai

37.

Giá bán cam tại siêu thị tính như sau:

·         Nếu khối lượng cam mua dưới 5kg thì giá bán là 12000 đồng/kg.

·         Nếu khối lượng mua lớn hơn hoặc bằng 5kg thì giá bán là 10000 đồng/kg.

Yêu cầu: Viết chương trình nhập số lượng mua (tính theo kg ) sau đó tính số tiền phải trả.

 

Cho biết các nhận định (hình bên) là đúng hay sai ?

"Trong câu lệnh điều kiện để lập trình bài toán, ta sử dụng phép so sánh == và !=. Đúng hay sai ?"

a)

Đúng

b)

Sai

38.

Giá bán cam tại siêu thị tính như sau:

·         Nếu khối lượng cam mua dưới 5kg thì giá bán là 12000 đồng/kg.

·         Nếu khối lượng mua lớn hơn hoặc bằng 5kg thì giá bán là 10000 đồng/kg.

Yêu cầu: Viết chương trình nhập số lượng mua (tính theo kg ) sau đó tính số tiền phải trả.

 

Cho biết các nhận định (hình bên) là đúng hay sai ?

"Nếu khối lượng cam mua là 4kg thì tiền phải trả là 48000 đồng. Đúng hay sai ?"

a)

Đúng

b)

Sai

39.

Giá bán cam tại siêu thị tính như sau:

·         Nếu khối lượng cam mua dưới 5kg thì giá bán là 12000 đồng/kg.

·         Nếu khối lượng mua lớn hơn hoặc bằng 5kg thì giá bán là 10000 đồng/kg.

Yêu cầu: Viết chương trình nhập số lượng mua (tính theo kg ) sau đó tính số tiền phải trả.

 

Cho biết các nhận định (hình bên) là đúng hay sai ?

Nếu khối lượng cam mua là 5kg thì tiền phải trả là 50000 đồng. Đúng hay sai ?

a)

Đúng

b)

Sai

40.

Đoạn chương trình dùng để kiểm tra số nhập vào là số tự nhiên. Đúng hay sai ?

a)

Đúng

b)

Sai

41.

Nếu n = 10 thì n%2 == 0 cho kết quả là False.

Đúng hay sai ?

a)

Đúng

b)

Sai

42.

Nếu n = 11 thì n%2 == 0 cho kết quả là False.

Đúng hay sai ?

a)

Đúng

b)

Sai

43.

Nếu n = 12 thì kết quả in ra màn hình là :

Số đã nhập là số lẻ

Đúng hay sai ?

a)

Đúng

b)

Sai

44.

k nhận kiểu dữ liệu số nguyên đúng hay sai ?

a)

Đúng

b)

Sai

45.

Với k = 50 thì t = 83.9 đúng hay sai ?

a)

Đúng

b)

Sai

46.

Với k = 100 thì t = 170.8 đúng hay sai ?

a)

Đúng

b)

Sai

47.

Với k = 1000 thì t = 1983.2 đúng hay sai ?

a)

Đúng

b)

Sai

48.

Sau khi thực hiện câu lệnh sau, kết quả in ra màn hình là gì?

a)

Không có gì.

b)

n là số lớn hơn 0

c)

True

d)

False

49.

Đoạn chương trình sau trả lời các câu hỏi ?

Với n = 10, thì ở vòng lặp for k nhận giá trị trong khoảng từ 1 đến 9. Đúng hay sai ?

a)

Đúng

b)

Sai

50.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Kết quả in ra màn hình là số lượng ước thực sự của n. Đúng hay sai ?

(Biết ước thực sự của số n không tính n)

a)

Đúng

b)

Sai

51.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Nếu n = 10 thì kết quả in ra màn hình là:

3

Đúng hay sai?

a)

Đúng

b)

Sai

52.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Nếu n = 11 thì kết quả in ra màn hình là:

1

Đúng hay sai?

a)

Đúng

b)

Sai

53.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Với n = 10, thì ở vòng lặp for k nhận giá trị trong khoảng từ 0 đến 9. Đúng hay sai ?

a)

Đúng

b)

Sai

54.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Kết quả in ra màn hình là liệt kê các bội số của n. Đúng hay sai ?

a)

Đúng

b)

Sai

55.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Trong dòng lệnh cuối cùng, lệnh end = “ “ dùng để xuống dòng. Đúng hay sai ?



a)

Đúng

b)

Sai

56.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Nếu n = 10 thì kết quả in ra màn hình là:

1 2 5

Đúng hay sai?


a)

Đúng

b)

Sai

57.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Với n = 5 thì sau khi kết thúc vòng lặp S * S bằng 226 đúng hay sai ?




a)

Đúng

b)

Sai

58.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Với n = 5 thì sau khi kết thúc vòng lặp S bằng 15 đúng hay sai ?




a)

Đúng

b)

Sai

59.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Với n = 5 thì k nhận khoảng giá trị từ 1 đến 5 đúng hay sai ?




a)

Đúng

b)

Sai

60.

Đoạn chương trình (hình bên) trả lời các câu hỏi ?

Với n = 5 thì vòng lặp lặp lại 6 lần đúng hay sai ?




a)

Đúng

b)

Sai

61.

Đoạn chương trình (hình bên) trả lời các câu hỏi ? (Chỉ được chọn một đáp án)

a)

Tính tổng các số tự nhiên từ 1 đến n

b)

Tìm các bội số của n

c)

Tìm các ước số của n

d)

Tính tổng các số tự nhiên từ 1 đến k

62.

"Với giá trị n cho trước, so sánh giá trị S trong đoạn chương trình sau với tổng 1 + 2 + ... + n."

a)

Lớn hơn

b)

Nhỏ hơn

c)

Bằng nhau

d)

Không thể so sánh

63.

Đoạn chương trình sau thực hiện công việc gì ?

a)

Tính tổng các số tự nhiên nhỏ hơn 10

b)

Tính tổng các số tự nhiên lẻ nhỏ hơn 10

c)

Tính tổng các sô tự nhiên chẵn nhỏ hơn 10

d)

Tính tổng các số thực nhỏ hơn 10

64.

Cho đoạn chương trình sau(hình bên):

Hỏi lệnh for thực hiện bao nhiêu lần lặp ?

(Chỉ được chọn một đáp án)

a)

9

b)

10

c)

11

d)

12

65.

đoạn chương trình sau, kết quả in ra màn hình là bao nhiêu ?

a)

44

b)

45

c)

46

d)

47

66.

Gợi ý:

n-=1 nghĩa là n là giảm n xuống 1 đơn vị

a)

A

b)

B

c)

C

d)

D

67.
a)

a

b)

b

c)

c

d)

d

68.
a)

a

b)

b

c)

c

d)

d