wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP CUỐI HỌC KỲ I - TIN 10

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

Phạm vi sử dụng của mạng Internet là?

a)

Chỉ trong gia đình

b)

Chỉ trong cơ quan

c)

Chỉ trong trường học

d)

Trong toàn cầu

2.

Ứng dụng nào dưới đây của Internet có khả năng giúp thay đổi cách mọi người liên lạc, giao tiếp với nhau?

a)

Lazada,Shopee

b)

Cốc Cốc, Google Chrome

c)

Facebook, Zalo

d)

Google Driver, Dropbox

3.

Phương án nào dưới đây KHÔNG phải là một trong các lợi ích của IoT (Kết nối vạn vật)

a)

Có thể thu thập dữ liệu diện rộng nhờ mạng máy tính

b)

Có thể hoạt động liên tục, tự động, tức thời.

c)

Cung cấp dịch vụ Internet tới mọi thiết bị trong phạm vi toàn cầu

d)

Tiết kiệm chi phí so với việc thu thập và xử lý thông tin thủ công

4.

Phát biểu nào dưới đây là ĐÚNG khi nói về dịch vụ Điện toán đám mây?

a)

Toàn bộ các dịch vụ của điện toán đám mây đều phải trả phí

b)

Google Docs, Dropbox,... là những ví dụ điển hình của dịch vụ đám mây

c)

Gmail. Google maps không phải dịch vụ đám mây

d)

Toàn bộ các dịch vụ của điện toán đám mây đều là miễn phí

5.

Hành vi nào dưới đây có thể dẫn tới nguy cơ bị chiếm đoạt tài khoản mạng xã hội?

a)

Nhấn vào đường link, ứng dụng lạ rồi đăng nhập tài khoản

b)

Đồng ý kết bạn với người lạ

c)

Trả lời tin nhắn người lạ

d)

Chia sẻ các bài viết có nội dung chưa được kiểm chứng

6.

Phần mềm độc hại nào dưới đây có khả năng lây lan nhanh, gây khó chịu, làm hỏng phần mềm, thậm chí là tê liệt hệ thống máy tính?

a)

Virus

b)

Virus và Worm

c)

Spyware và Keylogger

d)

Trojan

7.

Để phòng chống phần mềm độc hại, phương án nào dưới đây là đúng nhất?

a)

Tránh tải phần mềm không rõ nguồn gốc

b)

Tránh mở các đường link lạ

c)

Chỉ cần cài phần mềm diệt Virus là đủ

d)

Cài phần mềm diệt Virus, không mở tệp, đường link lạ

8.

Để dịch từ các ngôn ngữ khác nhau sang tiếng Việt, ta sử dụng trang web nào dưới đây?

a)

https://translate.google.com

b)

https://www.google.com/maps

c)

https://scholar.google.com

d)

https://meet.google.com

9.

Trang web https://igiaoduc.vn cung cấp dịch vụ gì tới người dùng?

a)

Tìm kiếm hình ảnh

b)

Cung cấp hệ thống Học liệu số, Sách giáo khoa, Dư địa chí

c)

Cung cấp dịch vụ Lưu trữ đám mây

d)

Cung cấp dịch vụ họp trực tuyến

10.

Hành vi nào khi giao tiếp trên mạng dưới đây được coi là vi phạm pháp luật?

a)

Gửi tin nhắn rác

b)

Ứng xử thiếu văn hóa

c)

Tranh cãi trên mạng

d)

Công bố thông tin cá nhân hay tổ chức mà không được phép

11.

Việc cung cấp, chia sẻ các thông tin trên mạng có nội dung bị cấm có coi là vi phạm pháp luật hay không, vì sao?

a)

Không, vì người chia sẻ không trực tiếp viết bài nên không phải chịu tránh nhiệm

b)

Không, vì hành vi đó chỉ vi phạm đạo đức

c)

Có, vì đó là hành vi vi phạm quyền tác giả và bản quyền

d)

Có, vì đó là hành vi bị cấm theo điểm h, Điều 101 khoản 1 của Nghị định 15/2020/NĐ-CP

12.

Hành vi nào dưới đây KHÔNG vi phạm bản quyền đối với các sản phẩm tin học?

a)

Mạo danh tác giả

b)

Tự ý công bố sản phẩm của người khác khi chưa được phép

c)

Tạo ra phần mềm mới với một số tính năng gần giống phần mềm đã có

d)

Đăng tải các tác phẩm mà không được phép của chủ sở hữu

13.

Một cá nhân cố tình đăng thông tin sai về hành trình đi lại của một bệnh nhân mắc Covid 19 lên mạng xã hội. Sự việc này gây ảnh hưởng lớn tới cả một khu dân cư, theo em cá nhân nói trên đã vi phạm điều nào trong các bộ luật liên quan tới Công nghệ thông tin?

a)

Tiết lộ bí mật nhà nước, bí mật quân sự, an ninh, kinh tế

b)

Xuyên tạc, vu khống xúc phạm uy tín danh dự của cá nhân, tổ chức khác

c)

Thông tin sai sự thật gây hoang mang trong nhân dân, gây thiệt hại cho kinh tế - xã hội

d)

Cung cấp thông tin có nội dung bị cấm

14.

Phát biểu nào dưới đây là ĐÚNG về ngôn ngữ lập trình bậc cao?

a)

Các câu lệnh được viết gần với ngôn ngữ tự nhiên

b)

Các câu lệnh được viết ở dạng mã nhị phân

c)

Là ngôn ngữ mà máy tính có thể trực tiếp hiểu và thực hiện được

d)

Các câu lệnh được viết ở dạng hợp ngữ

15.

Trong chế độ gõ lệnh trực tiếp của Python, để thực hiện lệnh ta nhấn phím nào dưới đây?

a)

Nhấn Enter

b)

Nhấn Ctrl+F5

c)

Nhấn Shift + F5

d)

Nhấn dấu cách

16.

Lệnh sau đây có kết quả là gì? >>> 10 + 6/2 - 1

a)

10

b)

11

c)

12

d)

13

17.

Phát biểu nào dưới đây là ĐÚNG về biến trong ngôn ngữ lập trình Python?

a)

Biến là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình

b)

Biến là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình

c)

Tên biến do ngôn ngữ lập trình quy định, người lập trình không thể tạo tên biến mới

d)

Tên biến có thể bắt đầu bằng chữ số, chữ cái hoặc dấu gạch dưới

18.

Tên biến nào dưới đây là HỢP LỆ trong Python?

a)

12CDE

b)

TINH TONG

c)

AB&CD

d)

BAI_TAP_VD

19.

Lệnh sau đây có kết quả là gì?

>>> x,y = 1,2

>>> p = (x + y)**2 + (y-x)

>>> p

a)

100

b)

7

c)

10

d)

15

20.

Trong các tên biến sau, tên biến nào là hợp lệ trong Python?

a)

12CD

b)

"ABCD"

c)

AB23

d)

True

21.

Lệnh sau đây có kết quả là gì? >>> print("ABCD" * 2)

a)

ABCD*2

b)

ABCDABCD

c)

ABCD2222

d)

2222 2222

22.

Lệnh sau đây có kết quả là gì?

>>> a,b,c = 1,2,3

>>> TB = (a+b+c)/3

>>> TB

a)

1

b)

2

c)

3

d)

4

23.

Câu lệnh sau có ý nghĩa là gì? >>> n = input("Nhập vào n:")

a)

In kết quả biến n ra màn hình

b)

Nhập vào biến n từ bàn phím

c)

Khai báo kiếu dữ liệu cho biến n

d)

Lệnh không có ý nghĩa

24.

Để in kết quả là giá trị của biến TB ra màn hình, ta dùng câu lệnh nào dưới đây

a)

>>>print("Giá trị của TB là:", Giá trị)

b)

>>>print("Giá trị của TB là:", TB)

c)

>>>input("Giá trị của TB là:", Giá trị)

d)

>>>input("Giá trị của TB là:", TB)

25.

Phương án nào dưới đây thể hiện đúng thứ tự các kiểu dữ liệu dưới đây trong Python?

Số nguyên -> Số thực -> Xâu ký tự -> Logic    

a)

float,bool,int,str

b)

float,bool,int,str

c)

int,bool,float,str

d)

int,float,str,bool

26.

Cho biết kiểu dữ liệu của biểu thức sau >>> 7 + 4/2 - 1

a)

int

b)

float

c)

bool

d)

st

27.

Lệnh sau có kết quả là gì? >>> int(55.133)

a)

55

b)

55133

c)

13355

d)

133

28.

Lệnh sau có kết quả là gì? >>> float("2**3 + 10/2")

a)

13

b)

23

c)

33

d)

Lệnh bị lỗi không thực hiện được

29.

Hãy biểu diễn dãy số sau bằng lệnh range( )? 0,1,2,3,4,5

a)

range(6)

b)

range(5)

c)

range(4)

d)

range(7)

30.

Lệnh sau có phạm vi giá trị là bao nhiêu? range(4,10)

a)

4,5,6,7,8,9

b)

0,1,2,3,4,5,6,7,8,9,10

c)

4,5,6,7,8,9,10

d)

0,1,2,3,4,5,6,7,8,9

31.

Cho biết kết quả của đoạn lệnh sau?

>>> S=0

>>> for k in range(4):

           S=S+k

>>> print(S)

a)

9

b)

7

c)

8

d)

6

32.

Cho biết ý nghĩa của đoạn lệnh sau?

>>> T=0

>>> for k in range(2,14):

           T=T+k

>>> print(T)

a)

Tính tổng các số trong phạm vi từ 0 đến 14

b)

Tính tổng các số trong phạm vi từ 2 đến 13

c)

Tính tổng các số trong phạm vi từ 2 đến 14

d)

Tính tổng các số trong phạm vi từ 0 đến 13

33.

Cho biết kết quả của phép toán sau?

>>> x,y=3,4

>>> x > 0 and y < 1

a)

True

b)

False

c)

true

d)

false

34.

Cho biết kết quả của phép toán sau?

>>> x,y=2,4

>>> x > 0 or  y < 1

a)

True

b)

False

c)

true

d)

false

35.

Cho biết kết quả của đoạn lệnh sau?

a,b = 1,2

if a > 0:

           S= a + 2*a*b + 1

print(S)

a)

9

b)

7

c)

8

d)

6

36.

Cho biết kết quả của đoạn lệnh sau?

a,b = 1,2

if a > 0 and b > 5:

           S= a + 2*a*b + 1

else:

            S= a + 2*a*b - 1

print(S)

a)

1

b)

2

c)

3

d)

4

37.

Lệnh sau sẽ trả về giá trị nào? >>>str(123)

a)

'123'

b)

123

c)

321

d)

123123

38.

Lệnh nào dưới đây có thể chuyển đổi từ số 3.14 thành số 3

a)

>>>float(3.14)

b)

>>>int(3.14)

c)

>>>str(3.14)

d)

>>>float("3.14")

39.

Lệnh sau sẽ trả về giá trị nào? >>>str(22+33)

a)

'22+33'

b)

'55'

c)

'22'

d)

'33'

40.

Xác định kiểu và giá trị của biểu thức sau?

a)

S = 3.2 và kiểu dữ liệu là float

b)

S = 3.2 và kiểu dữ liệu là int

c)

S = 3 và kiểu dữ liệu là float

d)

S = 2 và kiểu dữ liệu là int