wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn Tập Chuong III - Tin 11

Total questions: 40

Worksheet time: 9mins

Name
Class
Date
1.

Cú pháp của cấu trúc câu lệnh điều kiện (cấu trúc rẽ nhánh) dạng thiếu:

a)
b)
c)
d)
2.

Cú pháp của cấu trúc câu lệnh điều kiện (cấu trúc rẽ nhánh) dạng đủ:

a)
b)
c)
d)
3.

Cú pháp của cấu trúc câu lệnh điều kiện (cấu trúc rẽ nhánh) lồng nhau:

a)
b)
c)
d)
4.
a)

Biểu thức số học

b)

Câu lệnh

c)

Biểu thức logic

d)

ABiểu thức quan hệ

5.
a)

Biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong

b)

Câu lệnh 1 được thực hiện

c)

Biểu thức điều kiện sai

d)

Biểu thức điều kiện đúng

6.
a)

Điều kiện được tính toán xong

b)

Điều kiện được tính toán và cho giá trị đúng

c)

Điều kiện không tính được

d)

Điều kiện được tính toán và cho giá trị sai

7.

Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong câu lệnh rẽ nhánh

a)

A + B

b)

A > B

c)

N % 2

d)

“A bằng B”

8.
a)

2

b)

10

c)

89

d)

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

9.

Mệnh đề nào sau đây dùng để kiểm tra n có phải là số lẻ hay không?

a)

n // 2 == 0

b)

n // 2 == 1

c)

n % 2 == 0

d)

n % 2 == 1

10.
a)

GIỎI

b)

KHÁ

c)

TRUNG BÌNH

d)

YẾU

11.
a)

10

b)

9

c)

12

d)

6

12.
a)

yes

b)

none

c)

no

d)

error

13.
a)

hello

b)

bye bye

c)

none

d)

error

14.

Trong ngôn ngữ lập trình Python muốn kiểm tra đồng thời cả ba giá trị của a, b, c có đồng thời lớn hơn 0 hay không. Các câu lệnh nào sau đây đúng?

a)

if   a,b,c> 0: print()

b)

if   a>0 and b>0 and c>0: print()

c)

if (a>0)&(b>0)&(c>0): print()

d)

if (a>0) or (b>0) or (c>0): print()

15.
a)

1

b)

3

c)

4

d)

13

16.

Cú pháp của cấu trúc lặp khi biết trước số lần lặp:

a)
b)
c)
d)
17.

for i in range(10). Giá trị của i là bao nhiêu?

a)

0 đến 9

b)

1 đến 9

c)

0 đến 10

d)

1 đến 10

18.

for i in range(1, 10). Giá trị của i là bao nhiêu?

a)

0 đến 9

b)

1 đến 9

c)

0 đến 10

d)

1 đến 10

19.
a)

40

b)

45

c)

50

d)

55

20.
a)

10

b)

15

c)

45

d)

50

21.
a)

Tổng các số chẵn từ 1 đến n

b)

Tổng các số lẻ từ 1 đến n

c)

Tổng các số chẵn từ 1 đến n – 1

d)

Tổng các số lẻ từ 1 đến n - 1

22.

Trong Python câu lệnh nào được viết đúng?

a)

for i in range(5): print("A")

b)

for i in range(5); print('A')

c)

for i in rangE (5) print(A)

d)

For i in range(5): print("A")

23.

Cú pháp của cấu trúc lặp khi chưa biết trước số lần lặp:

a)
b)
c)
d)
24.
a)

Khi một điều kiện cho trước được thỏa mãn

b)

Khi đủ số vòng lặp

c)

Khi điều kiện đúng

d)

Khi điều kiện sai

25.
a)

Khi một điều kiện cho trước được thỏa mãn

b)

Khi đủ số vòng lặp

c)

Khi điều kiện đúng

d)

Khi điều kiện sai

26.
a)

Biểu thức logic

b)

Biểu thức quan hệ

c)

Biểu thức số học

d)

Hằng đẳng thức

27.
a)

40

b)

45

c)

50

d)

55

28.
a)

Kết thúc chương trình

b)

Cho người dùng nhập vào 1 số nguyên

c)

In ra kết quả n mũ 2

d)

In ra kết quả n nhân 2

29.
a)

1

b)

2

c)

3

d)

4

30.
a)

2 và 3

b)

1 và 3

c)

2 và 4

d)

1 và 4

31.

Đoạn chương trình bên cho phép kiểm tra một số nguyên n có phải là số âm hay số dương hay không? Nếu là số âm thì in ra YES, số dương thì in ra NO, nếu là số 0 thì in ra ‘không âm không dương’. Hãy điền vào chỗ trống đáp án thích hợp

(gõ đáp án theo thứ tự từ trên xuống, các đáp án cách nhau bởi dấu ;)

(a)  

32.

Đoạn chương trình bên cho phép kiểm tra một số nguyên n có phải là số chẵn hay không? Nếu là số chẵn thì in ra YES, số lẻ thì in ra NO

(Đáp án viết theo thứ tự từ trên xuống, cách nhau bởi dấu ; )

(a)  

33.

Đoạn chương trình bên cho phép kiểm tra một số nguyên n có chia hết cho 5 hay không? Nếu là chia hết thì in ra YES, số không chia hết thì in ra NO.

(Viết đáp án theo thứ tự từ trên xuống và cách nhau 1 dấu ; )

(a)  

34.

Đoạn chương trình bên cho phép kiểm tra một số nguyên n có phải là số nguyên tố hay không? Nếu là số là số nguyên tố thì in ra YES, số không phải thì in ra NO

(a)  

35.

Đoạn chương trình bên thực hiện nhập vào số nguyên dương m và n (m<n). Tính và in ra màn hình tổng của các số từ m  đến n. Em hãy viết và sắp xếp lại các dòng lệnh sau sao cho thành một chương trình hoàn chỉnh theo đúng cấu trúc.

(gõ số và không có khoảng trắng giữa các số)

(a)  

36.

Đoạn chương trình dưới đây thực hiện nhập vào số nguyên dương n. Tính và in ra màn hình tích của các số từ 1 đến n. Em hãy viết và sắp xếp lại các dòng lệnh sau sao cho thành một chương trình hoàn chỉnh theo đúng cấu trúc.

(gõ số và không có khoảng trắng giữa các số)

(a)  

37.

Đoạn chương trình dưới đây thực hiện nhập vào số nguyên dương n. Tính và in ra màn hình tổng của các số từ 1 đến n. Em hãy viết và sắp xếp lại các dòng lệnh sau sao cho thành một chương trình hoàn chỉnh theo đúng cấu trúc.

(Gõ số và không có khoảng trắng giữa các sô)

(a)  

38.

Đoạn chương trình dưới đây thực hiện nhập vào số nguyên dương n. Tính và in ra màn hình tích của các số chẵn từ 1 đến n. Em hãy viết và sắp xếp lại các dòng lệnh sau sao cho thành một chương trình hoàn chỉnh theo đúng cấu trúc.

(a)  

39.

Đoạn chương trình dưới đây thực hiện nhập vào số nguyên dương n. Kiểm tra và cho biết n có phải là số hoàn hảo không. Biết Số hoàn hảo (hay còn gọi là số hoàn chỉnh, số hoàn thiện hoặc số hoàn thành) là một số nguyên dương mà tổng các ước nguyên dương chính thức của nó (số nguyên dương bị nó chia hết ngoại trừ nó) bằng chính nó. Em hãy viết và sắp xếp lại các dòng lệnh sau sao cho thành một chương trình hoàn chỉnh theo đúng cấu trúc.

(a)  

40.

cho biết câu lệnh while thực hiện bao nhiêu lần

(a)