wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn Thi Cuối Kỳ 1 - Tin Học 10

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Nếu đăng trên mạng xã hội nhận xét có tính xúc phạm đến một người khác thì hành vi này là

a)

vi phạm pháp luật

b)

vi phạm đạo đức

c)

tùy theo mức độ, có thể vi phạm đạo đức hay pháp luật

d)

không vi phạm gì

2.

Bản quyền của phần mềm không thuộc về đối tượng nào?

a)

Người lập trình.

b)

Người đầu tư.

c)

Người mua quyền sử dụng.

d)

Người mua quyền tài sản.

3.

Em mua bản quyền Windows 10 để cài cho máy tính của mình, đó là

a)

quyền tác giả.

b)

quyền sử dụng.

c)

quyền tài sản.

d)

quyền sở hữu.

4.

Cuộc tấn công Trojan-Backdoor được thực hiện như thế nào?

a)

Phần mềm gián điệp có mục đích ăn trộm thông tin để chuyển ra ngoài.

b)

Là một loại spyware ngầm ghi hoạt động của bàn phím và chuột để tìm hiểu người sử dụng máy tính làm gì.

c)

Tạo một tài khoản bí mật, giống như cửa sau, để có thể truy cập ngầm vào máy tính.

d)

Chiếm quyền cao nhất của máy, có thể thực hiện được mọi hoạt động kể cả xóa các dấu vết.

5.

Biện pháp nào bảo vệ thông tin cá nhân không đúng khi truy cập mạng?

a)

Không ghi chép thông tin cá nhân ở nơi người khác có thể đọc.

b)

Chỉ truy cập các trang web tin cậy, hãy cảnh giác với các thông tin giả, lừa đảo.

c)

Cẩn trọng khi truy cập mạng qua wifi công cộng.

d)

Đăng tải tất cả thông tin cá nhân lên mạng cho mọi người cùng biết.

6.

Địa chỉ nào cung cấp các học liệu?

a)

https://hanhtrangso.nxbgd.vn

b)

https://bigschool.vn

c)

https://igiaoduc.vn

d)

Cả A, B và C đều đúng.

7.

Cho một số hành vi sau: (1) Công bố thông tin cá nhân của người khác khi chưa được phép. (2) Đưa tin không chính xác lên mạng xã hội. (3) Chia sẻ bài viết của trang web nhà nước. (4) Bình luận thiếu văn hóa trên bài đăng của bạn bè. (5) Phát tán thư điện tử, tin nhắn rác cho mọi người. Số hành vi vi phạm về đạo đức, pháp luật và văn hóa khi sử dụng mạng là:

a)

1

b)

2

c)

3

d)

4

8.

Bản quyền của phần mềm không thuộc về đối tượng nào?

a)

Người lập trình.

b)

Người đầu tư.

c)

Người mua quyền sử dụng.

d)

Người mua quyền tài sản.

9.

Quyền tác giả là gì?

a)

Là quyền của nhà nước đối với tác phẩm do công dân họ sáng tạo ra.

b)

Là quyền của tổ chức, cá nhân đối với bất kì tác phẩm nào.

c)

Là quyền của tổ chức, cá nhân đối với tác phẩm do mình sáng tạo ra hoặc sở hữu.

d)

Là hình thức xác lập quyền theo cơ chế bảo hộ tự động.

10.

Hành vi nào nghiêm cấm trên không gian mạng?

a)

Tuyên truyền, quảng cáo, mua bán hàng hoá, dịch vụ thuộc danh mục cấm theo quy định của pháp luật;

b)

Các hành vi chiếm đoạt tài sản; tổ chức đánh bạc, đánh bạc qua mạng Internet; trộm cắp cước viễn thông quốc tế trên nền Internet; vi phạm bản quyền và sở hữu trí tuệ trên không gian mạng;

c)

Giả mạo trang thông tin điện tử của cơ quan, tổ chức, cá nhân; làm giả, lưu hành, trộm cắp, mua bán, thu thập, trao đổi trái phép thông tin thẻ tín dụng, tài khoản ngân hàng của người khác; phát hành, cung cấp, sử dụng các phương tiện thanh toán trái phép;

d)

Tất cả các hành vi trên đều bị nghiêm cấm.

11.

Chọn phương án ghép đúng. Một bản thiết kế đồ hoạ vectơ

a)

bị giới hạn bởi dung lượng tệp.

b)

có thể thêm các thành phần mới một cách dễ dàng.

c)

được sử dụng bởi các thợ chụp ảnh.

d)

chỉ mở được bằng Photoshop.

12.

Để thay đổi một ngôi sao thành một khối lập phương, em sẽ tìm công cụ ở thanh công cụ nào?

a)

Bảng màu.

b)

Thanh điều khiển thuộc tính.

c)

Hộp công cụ.

d)

Hộp thoại lệnh.

13.

Chức năng nào trong bảng chọn Path dùng để chuyển hình a thành hình b?

a)

Union (Phép hợp).

b)

Difference (Phép hiệu).

c)

Intersection (Phép giao).

d)

Exclusion (Phép hiệu đối xứng).

14.

Để tuỳ chỉnh màu tô và màu vẽ trong Inkscape, ta sử dụng hộp thoại?

a)

Stroke Style.

b)

Fill and Stroke.

c)

Opacity.

d)

Fill

15.

Điểm neo góc được thể hiện bằng hình gì?

a)

Hình tam giác.

b)

Hình vuông, hình tròn.

c)

Hình thoi.

d)

Hình bình hành.

16.

Muốn đặt văn bản theo đường đã có, ta dùng lệnh gì?

a)

File/ Put on Path.

b)

Text/ Put the Path.

c)

Text/ Put in Path.

d)

Text/ Put on Path.

17.

Ngôn ngữ lập trình là ngôn ngữ

a)

tự nhiên.

b)

biểu diễn thuật toán dưới dạng dễ hiểu.

c)

dùng để viết các chương trình máy tính.

d)

dùng để thực hiện giao tiếp giữa người và máy tính.

18.

Lệnh sau in ra kết quả nào?>>>10+7/2

a)

10

b)

13

c)

11

d)

13.5

19.

Giá trị của biểu thức Python sau sẽ là bao nhiêu? 6 – 6 / 2 + 4 * 5 – 6 / 2

a)

17.5

b)

20.0

c)

18.0

d)

19.0

20.

Trong Ngôn ngữ Python, câu lệnh sau bị lỗi ở đâu? >>>3+*5

a)

3 .

b)

+ *.

c)

5.

d)

Không có lỗi.

21.

Cú pháp nào là lệnh gán?

a)

x =5

b)

x = =5

c)

x != 5

d)

x :=5

22.

Ký tự đặc biệt nào có thể xuất hiện trong tên biến của Python?

a)

_

b)

@

c)

!

d)

#

23.

Tên biến nào dưới đây là hợp lệ trong Python?

a)

abc_123

b)

12abc

c)

abc@123

d)

abc 123

24.

Phép toán nào sau đây KHÔNG thực hiện với kiểu số thực?

a)

%

b)

-

c)

*

d)

+

25.

Lệnh “124”*3 cho ra kết quả là

a)

124124124

b)

1234

c)

1243

d)

732

26.

Biểu thức (13 – 11 // 2) **2 – 4 cho kết quả là bao nhiêu?

a)

8

b)

12

c)

60

d)

30

27.

Khi thực hiện các lệnh. Kết quả giá trị của biến x, y? x,y = 7,3 x,y = x+y, x-y

a)

10, 4

b)

10, 7

c)

7, 3

d)

4, 10

28.

Kiểu dữ liệu nào KHÔNG dùng trong NNLT Python?

a)

bool

b)

int

c)

str

d)

byte

29.

Lệnh nào KHÔNG có chức năng chuyển đổi dữ liệu từ kiểu khác về kiểu dữ liệu tương ứng?

a)

int()

b)

str()

c)

bool()

d)

float()

30.

Kiểu của biểu thức x = “7 + 3 * 2” là gì?

a)

int

b)

bool

c)

float

d)

str

31.

Lệnh nào sau đây sẽ báo lỗi?

a)

int(“173”)

b)

float(“17.3”)

c)

str(17.3)

d)

int(“17.3”)

32.

Kiểu và giá trị của biểu thức 7 = = 15/2 là gì?

a)

float, 7.5

b)

bool, False

c)

int, 7

d)

int, 1

33.

Đoạn lệnh Python sau cho kết quả là gì? a = 2 b = '2' print(a==b)

a)

True

b)

False

c)

true

d)

false

34.

Hãy chọn cách dùng SAI. Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau

a)

if (A < B): X = A

b)

if (A <= B): X = A else: X = B

c)

if (A < B): X = A else: X = B

d)

X = B if (A < B): X = A

35.

Câu lệnh nào sau đây đúng trong ngôn ngữ lập trình Python?

a)

if <điều kiện>: <khối lệnh>

b)

if <khối lệnh>: <điều kiện>

c)

if (<điều kiện>) <khối lệnh>

d)

if (<khối lệnh>) <điều kiện>

36.

Hãy chọn cách dùng SAI. Muốn dùng biến X lưu giá trị lớn nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau

a)

if (A < B): X = A else: X = B

b)

if (A < B): X = B else: X = A

c)

if (B<A): X=A else: X=B

d)

X = A; if (A < B): X = B

37.

Kết quả thực hiện các lệnh Python sau? a, b = 7, 10 if (a > b): print(a-b) else: print(b-a)

a)

7

b)

10

c)

3

d)

Error

38.

Trong Python biểu diễn vùng giá trị nguyên từ 0 đến 1 bằng câu lệnh nào?

a)

range (2)

b)

range (0, 1)

c)

range (1, 0)

d)

range (1, 2)

39.

Cho cú pháp trong Python như sau for in range(n): thì phát biểu nào sau đây là đúng với số lần lặp

a)

được xác định bởi i.

b)

được xác định bởi biến người dùng đặt.

c)

không thể xác định.

d)

được xác định bởi n.

40.

Trong Python cho câu lệnh như sau S = 1 for k in range (1, 4): S = S * k sau khi chạy xong đoạn lệnh thì kết quả S lưu là bao nhiêu?

a)

6.

b)

4.

c)

0.

d)

24.