wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KTHK HK1- K11- v01

Total questions: 30

Worksheet time: 59mins

Name
Class
Date
1.

Đoạn chương trình sau giải quyết bài toán nào?

if  X<=Y:

Z=X

else: Z=Y

a)

Z để lưu giá trị nhỏ nhất trong giá trị hai biến số X và Y

b)

Z để lưu giá trị lớn nhất trong giá trị hai biến số X và Y

c)

không giải được bài toán nào

d)

Giải bài toán lớn nhất và nhỏ nhất

2.

Để hiển thị thứ gì đó lên màn hình, ta sử dụng lệnh sau:

a)

int

b)

print

c)

float

d)

input

3.

Để nhập thứ gì đó vào chương trình, ta sử dụng lệnh sau:

a)

int

b)

print

c)

float

d)

input

4.

Đâu là toán tử chia lấy dư ?

a)

/

b)

//

c)

%

5.

Biến a = 1, a thuộc kiểu dữ liệu nào.

a)

int

b)

str

c)

bool

d)

float

6.

Biến t1 = True thuộc kiểu dữ liệu gì?

a)

int

b)

str

c)

bool

d)

float

7.

25>4 and not 7.6<4.5

a)

True

b)

False

8.

Toán tử quan hệ nào dưới đây không thể dùng được trong điều kiện của if?

a)

!=

b)

>=

c)

==

d)

=

9.

Toán tử nào không phải là toán tử logic nào?

a)

and

b)

or

c)

nor

d)

not

10.
Bằng 2 ký tự C, g ta có thể viết được mấy tên đúng có độ dài không quá 2 kí tự:
a)
6
b)
7
c)
5
d)
8
11.
Bằng 2 ký tự K, b ta có thể viết được mấy tên đúng có độ dài không quá 2 kí tự:
a)
6
b)
7
c)
5
d)
8
12.
Bằng 2 ký tự @, < ta có thể viết được mấy tên đúng có độ dài không quá 2 kí tự:
a)
0
b)
1
c)
-1
d)
2
13.
Tên nào là tên Đúng:
a)
qUE7
b)
19hz2
c)
5TCQ
d)
AQ6{5
14.
Tên nào là tên sai:
a)
SV%00
b)
eHOZ6
c)
yo82
d)
HM6R0
15.
Tên nào là tên Đúng:
a)
dUB2
b)
3Go
c)
5iGw
d)
OB^~9
16.
Bằng 2 ký tự 1, 2 ta có thể viết được mấy tên đúng có độ dài không quá 2 kí tự:
a)
0
b)
1
c)
-1
d)
2
17.
Tên nào là tên sai:
a)
9LC43
b)
_0wK6
c)
ap61
d)
PpFw0
18.

Đáp án nào không là hằng

a)

Toi_la_hang

b)

True

c)

1.23

d)

‘Khong_phai_toi’

19.
Đáp án nào là hằng
a)
false
b)
true
c)
9,8
d)
‘hang_ne’
20.

hằng số học là hằng nào

a)

100,000

b)

3.14

c)

‘65'

d)

False

21.

Hằng Logic là hằng nào

a)

tenkhongsai

b)

_tengandung

c)

False

d)

ten-dung

22.
Hằng xâu là hằng nào
a)
tenkhongsai
b)
true
c)
Python"
d)
'hang sai'
23.
Hằng Logic là hằng nào
a)
true
b)
_hanggandung
c)
hangkhongsai
d)
hang dung
24.




a)

 ( x*x + (x +1) ** (1/2) ) / ( 2*a )      

b)

 (x*x + x** (1/2) +1) / (2*a)

c)

 x*x + (x+1)** (1/2) / ( 2*a )

d)

( x*2 + (x+1)** (1/2) ) / 2*a

25.

a = 23

b = 33

c = 32

a =c + b 

b =a + b 

print(c) 

kết quả màn hình

a)

23

b)

2323

c)

2333

d)

32

26.

a =121

b =212

t  = b +a 

b = t - b 

a = t - a

print(a,b)

a)

121212

b)

121121

c)

212212

d)

212121

27.

Biểu thức nào sau đây biểu diễn Đúng x có giá trị 0<= x <=5

a)

(x<5) or (0<x)

b)

not (x<0) and (x<=5)

c)

 (x<5) and (0<x)

d)

not(5<=x) and (0<x)

28.

Muốn dùng biến Z để lưu giá trị nhỏ nhất trong các giá trị hai biến A và B cấu trúc rẽ nhánh nào sau đây là Sai

a)

if  A<=B:

          Z=A

   else:

Z=B

b)

   Z=B

        if   A<B:

          Z=A

c)

Z=B

       if   A<B:

          Z=A

   Else:

Z=B

d)

if A<B:

          Z=B

29.

Biểu thức nào sau đây có giá trị False

a)

not(6<5) and not(200<199)   

b)

(5<6) or (199<200)

c)

 (5<6) or (200<199)

d)

(200>199) and (5>6)

30.

Đâu KHÔNG phải cách in biến x ra màn hình

a)

output(‘ x= ’)

b)

print( ‘ x =    ‘,x)

c)

print( ‘ x= ‘, x)

d)

print(x)