wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KT5PHUT_TIN10_LAN3_HK1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Mục đích chính của việc sử dụng ngôn ngữ lập trình bậc cao là gì?

a)

Điều khiển trực tiếp phần cứng

b)

Viết chương trình dễ hiểu, gần với ngôn ngữ tự nhiên của con người

c)

Thay thế hoàn toàn hệ điều hành

d)

Lưu trữ dữ liệu

2.

Python được xếp vào loại ngôn ngữ lập trình nào?

a)

Ngôn ngữ máy

b)

Ngôn ngữ hợp ngữ

c)

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

d)

Ngôn ngữ đánh dấu

3.

Trong Python, câu lệnh nào dùng để gán giá trị cho biến?

a)

x == 5

b)

x := 5

c)

x = 5

d)

5 = x

4.

Phát biểu nào sau đây là đúng về biến trong Python?

a)

Biến luôn phải khai báo kiểu dữ liệu trước

b)

Biến chỉ lưu được số nguyên

c)

Biến dùng để lưu trữ dữ liệu trong chương trình

d)

Biến không thay đổi giá trị

5.

Kiểu dữ liệu nào sau đây dùng để lưu số nguyên trong Python?

a)

float

b)

int

c)

str

d)

bool

6.

Lệnh nào dùng để đưa kết quả ra màn hình trong Python?

a)

input()

b)

print()

c)

type()

d)

len()

7.

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

a = 5

b = 2

c = a / b

print(c * 2)

Kết quả in ra màn hình là:

a)

4

b)

4.0

c)

5

d)

5.0

8.

Cho đoạn lệnh: x = 10 y = 4 z = x - (y - 2) * 2 print(z) Kết quả là:

a)

6

b)

7

c)

8

d)

9

9.

Giả sử người dùng nhập vào số 6 khi chương trình chạy: a = int(input()) b = a / 4 print(b + 1) Kết quả in ra là:

a)

2

b)

2.5

c)

3

d)

3.5

10.

Cho đoạn chương trình: x = 9 y = 2 print((x // y) + (x / y)) Kết quả in ra là:

a)

8

b)

8.5

c)

9

d)

9.5