wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ôn tập cuối kì tin 10

Total questions: 68

Worksheet time: 49mins

Name
Class
Date
1.

Quá trình xử lí thông tin gồm các bước:

a)

Tiếp nhận dữ liệu, xử lí dữ liệu, đưa ra kết quả.

b)

Tiếp nhận thông tin, xử lí thông tin, đưa ra kết quả.

c)

Tiếp nhận thông tin, chuyển thành dữ liệu, tính toán dữ liệu, đưa ra kết quả.

d)

Tiếp nhận dữ liệu, chuyển thành thông tin, xử lí thông tin, đưa ra kết quả.

2.

Lệnh nào in ra màn hình các giá trị sau?

11111

22222

33333

44444

55555

a)

for i in range(1, 6):

print(i, i, i, i, i)

b)

for i in range(1, 6):

print(str(i)*5)

c)

for i in range(1, 5):

print(str(i)*5)

d)

for i in range(0, 5):

print(str(i)*5)

3.

Cho biết kết quả khi chạy đoạn chương trình sau:

s=0

for i in range(3):

s=s+2*i

print(s)

a)

12

b)

10

c)

8

d)

6

4.

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

t=0

for i in range(1,101):

if i%3==0 and i%5==0:

t=t+1

print(t)

a)

Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 100

b)

Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 101

c)

Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100

d)

Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 101

5.

Trong câu lệnh lặp:

j=0

for j in range(10):

print("A")

khi kết thúc câu lệnh có bao nhiêu chữ "A" xuất hiện?

a)

10

b)

1

c)

5

d)

0

6.

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

a)

for i in range(10): prin(“A”)

b)

for i in range(10): print(“A”)

c)

for i in range(10): print(A)

d)

for i in range(10) print(“A”)

7.

Cho các câu lệnh sau, hãy chỉ ra câu lệnh đúng:

a)

x = 0

for i in range(10):

x = x + 1

b)

x = 0

for i in range(10):

x := x + 1

c)

x := 0

for i in range(10):

x := x + 1

d)

x := 0

for i in range(10):

x = x + 1

8.

Biến chạy trong vòng lặp for i in range(<giá trị cuối>) tăng lên mấy đơn vị sau mỗi lần lặp?

a)

1

b)

2

c)

0

d)

sai hết

9.

Năm nhuận là năm chia hết cho 400 hoặc chia hết cho 4 đồng thời không chia hết cho 100. Biểu thức biểu diễn kiểm tra năm nhuận là:

a)

n % 400 == 0 or (n % 4 == 0 and n % 100 != 0)

b)

n % 400 == 0 or n % 4 == 0 and n % 100 != 0

c)

n % 400 != 0 or ( n % 4 == 0 and n % 100 != 0)

d)

n % 400 != 0 or ( n % 4 == 0 and n % 100 != 0)

10.

Biểu thức lôgic đúng thể hiện số a nằm ngoài [3,8] là:

a)

a < 3 and a >= 8

b)

3 <= a <=8

c)

a < 3 or a > 8

d)

a <= 3 and a >= 8

11.

Giá trị của ai biểu thức sau là True hay False?

50%3==1

34//5==6

a)

True, True

b)

False, False

c)

True, False

d)

False, True

12.

Kết quả của đoạn chương trình sau:

x=2021

print((x%4==0 and x%100!=0) or x%400==0)

a)

55

b)

True

c)

5

d)

False

13.

Phát biểu nào sau đây là sai khi nói về biểu thức lôgic?

a)

Biểu thức lôgic là biểu thức chỉ nhận giá trị True hoặc False

b)

Giá trị của biểu thức lôgic thuộc kiểu bool

c)

Ngoài hai giá trị True, False biểu thức lôgic nhận giá trị undefined

d)

Biểu thức “2 * 3 // 5 == 1” mang giá trị True

14.

Viết chương trình nhập vào 4 số và tính tổng của chúng. Dòng lệnh nào sai?

a = int(input(“Nhập số a”))

b = float(input(“Nhập số b”))

c = int(input(“Nhập số c”))

d = input(“Nhập số d”)

print(“Tổng là: ”, a+b+c+d)

a)

Dòng 1, 2

b)

Dòng 2, 4

c)

Dòng 3, 5

d)

Dòng 4

15.

Kết quả của câu lệnh sau là gì?

>>str(3+4//3)

a)

“3+4//3”

b)

'3+4//3'

c)

4

d)

'4'

16.

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

4 + 5*6-34 >5*8-2

a)

bool, True

b)

bool, true

c)

bool, False

d)

bool, false

17.

Kết quả của dòng lệnh sau:

>>> x, y, z = 10, “10”, 10

>>> type(z)

a)

int

b)

float

c)

double

d)

str

18.

Kết quả của dòng lệnh sau

>>x=6.7

>>type(x)

a)

int

b)

float

c)

string

d)

double

19.

Câu lệnh nào dùng để đưa dữ liệu từ bàn phím vào?

a)

print()

b)

input()

c)

nhap()

d)

enter()

20.

Đưa dữ liệu ra màn hình dùng thủ tục nào?

a)

print()

b)

input()

c)

type()

d)

abs()

21.

Kết quả khi thực hiện câu lệnh sau:

>>>10 - 5 ** 2 + 8//3 +2

a)

-11

b)

11

c)

7

d)

Câu lệnh bị lỗi

22.

Chuyển biểu thức sau sang python

a)

2*x+1/x+2

b)

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

c)

(2*x+1)(x+2)

d)

(2*x+1) :(x+2)

23.

Để gán giá trị cho một biến số ta thực hiện như thế nào?

a)

<giá trị> := A

b)

A = <giá trị>

c)

<giá trị> = A

d)

A := <giá trị>

24.

Trường hợp nào sau đây không phải lệnh gán trong python?

a)

cd = 50

b)

a = a * 2

c)

a = 10

d)

a + b = 100

25.

Trong ngôn ngữ Python, tên nào sau đây đặt sai theo quy tắc?

a)

10tinhoc.

b)

tinhoc10.

c)

tin_hoc.

d)

_10.

26.

Đâu là quy tắc đúng khi đặt tên biến cho Python?

a)

Tên biến có thể bắt đầu bằng dấu gạch dưới “_”

b)

Có thể sử dụng keyword làm tên biến

c)

Tên biến có thể bắt đầu bằng một chữ số

d)

Tên biến có thể có các kí hiệu @, #, %, &,…

27.

Trong ngôn ngữ Python, tên nào sau đây là từ khoá?

a)

program, sqr

b)

uses, var

c)

include, const

d)

if, else

28.

Dùng câu lệnh print và kí tự nào để viết được đoạn văn xuống dòng giữa xâu?

a)

Cặp dấu nháy đơn

b)

Cặp ba dấu nháy kép

c)

Cặp dấu nháy kép

d)

Không thể thực hiện được

29.

Chọn phát biểu đúng khi nói về môi trường lập trình Python?

a)

Chế độ soạn thảo có dấu nhắc

b)

Ngoài chế độ gõ lệnh trực tiếp và soạn thảo còn có các chế độ khác

c)

Chế độ gõ lệnh trực tiếp thích hợp cho việc tính toán và kiểm tra nhanh các lệnh

d)

Chế độ gõ lệnh trực tiếp có con trỏ soạn thảo

30.

Output của lệnh sau là:

print(1+ 2 + 3+ 4)

a)

10

b)

15

c)

1+2+3+4

d)

1+2+3

31.

Biểu thức sau trong Python sẽ cho kết quả là:

6 – 6 / 2 + 4 * 5 – 6 / 2

a)

7.0

b)

20.0

c)

7

d)

20

32.

Mỗi đoạn cong biểu diễn bởi ?

a)

Bốn điểm: 2 điểm đầu mút và 2 điểm điều khiển.

b)

Hai điểm: 1 điểm đầu mút và 1 điểm điều khiển.

c)

Ba điểm: 2 điểm đầu mút và 1 điểm điều khiển.

d)

Ba điểm: 1 điểm đầu mút và 2 điểm điều khiển.

33.

Để làm việc với đối tương văn bản trong Inkscape, ta chọn biểu tượng nào sau đây trên thanh công cụ?

a)

b)

c)

d)

34.

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.

35.

Quan sát hình sau, cho biết trong hình có bao nhiêu điểm neo trơn?

a)

1

b)

2

c)

3

d)

không có

36.

Chọn từ còn thiếu trong câu sau: Khi nối các đoạn thẳng hoặc đoạn cong với nhau ta thu được đường cong … hơn.

a)

đơn giản.

b)

phức tạp.

c)

cong.

d)

thẳng.

37.

Hãy cho biết phát biểu nào sau đây sai khi làm việc với đối tượng văn bản trong Inkscape?

a)

Trong một đoạn văn có nhiều chữ ta có thể tô mỗi chữ bằng một màu khác nhau.

b)

Nếu đặt đoạn văn uốn lượn theo một đường, ta không thể thay đổi định dạng đó.

c)

Trong một đoạn văn có nhiều chữ, ta có thể tùy chỉnh để mỗi chữ độ cao thấp khác nhau.

d)

Ta có thể đặt đoạn văn bản theo một khuôn dạng nhất định.

38.

Có mấy bước vẽ đối tượng đường?

a)

2

b)

3

c)

4

d)

5

39.

Phép hiệu đối xứng các đối tượng đồ họa cần dùng tổ hợp phím gì?

a)

Ctrl + +

b)

Ctrl + -

c)

Ctrl + ^

d)

Ctrl + /

40.

Phép hợp các đối tượng đồ họa cần dùng tổ hợp phím gì?

a)

Ctrl + /

b)

Ctrl + +

c)

Ctrl + -

d)

Ctrl + *

41.

Có mấy phép ghép các đối tượng đồ họa?

a)

3

b)

4

c)

5

d)

6

42.

Thứ tự thực hiện các phép tính trong Python ở đáp án nào đúng?

a)

/, -, +, *

b)

(*, /), (+, -)

c)

Từ trái sang phải.

d)

(+, -), (*, /)

43.

Phần mở rộng nào sau đây là đúng của tệp Python

a)

.python

b)

.pl

c)

.py

d)

.p

44.

Để 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 Style.

45.

Đâu không là thuộc tính của hình sao trong Inkscape?

a)

Corners.

b)

Rounded.

c)

Spoke Ratio.

d)

Start, End.

46.

Thanh công cụ nào được sử dụng nhiều nhất trong Inkscape?

a)

Bảng màu.

b)

Thanh thiết lập chế độ kết dính.

c)

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

d)

Hộp công cụ.

47.

Để thêm các đối tượng có sẵn trên hộp công cụ trong Inkscape cần thực hiện theo mấy bước?

a)

2

b)

3

c)

4

d)

5

48.

Đâu không là đặc điểm của đồ hoạ điểm ảnh?

a)

Định nghĩa bằng tập điểm.

b)

Phóng to có ảnh hưởng chất lượng hình.

c)

Phù hợp tạo logo, minh hoạ và bản vẽ kĩ thuật, …

d)

Ảnh lớn, độ chi tiết tương ứng kích thước tệp lớn.

49.

Phần mềm Inkscape có sản phẩm đuôi mở rộng là:

a)

.ink.

b)

.scp.

c)

.svg.

d)

pts.

50.

Cần thiết kế một bộ sản phẩm bút, sổ danh thiếp, … nên dùng phần mềm nào?

a)

Paint.

b)

Power Point.

c)

Inksape.

d)

Photoshop.

51.

Có mấy loại đồ họa cơ bản?

a)

2

b)

3

c)

4

d)

5

52.

Trong tin học, mua phần mềm... mua quyền sử dụng. Chọn từ còn thiếu trong câu trên?

a)

giống

b)

khác

c)

phân biệt

d)

là cách

53.

Khi sử dụng mạng xã hội, có thể bị xử lí vi phạm pháp luật nếu thực hiện hành vi nào sau đây?

a)

Chia sẻ một tin mới về một căn bệnh lạ ngay khi vừa đọc nó.

b)

Chia sẻ lịch thi đấu bóng đá của World Cup 2022 đã niêm yết trên các diễn đàn uy tín.

c)

Đăng hình ảnh bông hoa vừa mới nở trong vườn nhà.

d)

Đăng thông báo về Hội thi văn nghệ do trường tổ chức đã được giáo viên phổ biến.

54.

Trong Luật Sở hữu trí tuệ, quy định quyền tác giả đối với tác phẩm bao gồm quyền … và quyền …

a)

sở hữu, tài sản

b)

tác giả, tài sản

c)

nhân thân, tài sản

d)

thân nhân, tài sản

55.

Luật An ninh mạng được Quốc hội Việt Nam ban hành vào năm nào?

a)

1998

b)

2008

c)

2018

d)

2017

56.

Điều nào sau đây là không đúng khi nói về cơ chế phát tán của worm?

a)

Tận dụng lỗ hổng bảo mật của hệ điều hành.

b)

Lừa người sử dụng tải phần mềm.

c)

Gắn mình vào một tệp khác để khi tệp đó được sử dụng thì phát tán.

d)

Chủ động phát tán qua thư điện tử và tin nhắn, lợi dụng sự bất cẩn của người dùng.

57.

Điều nào sau đây là không đúng khi nói về cơ chế phát tán của worm?

a)

Tận dụng lỗ hổng bảo mật của hệ điều hành.

b)

Lừa người sử dụng tải phần mềm.

c)

Gắn mình vào một tệp khác để khi tệp đó được sử dụng thì phát tán.

d)

Chủ động phát tán qua thư điện tử và tin nhắn, lợi dụng sự bất cẩn của người dùng.

58.

Phần mềm nào không phải phần mềm phòng chống virus?

a)

Avira

b)

Kaspersky

c)

AVG

d)

Safari

59.

Để bảo vệ thông tin cá nhân chúng ta không làm việc nào sau đây?

a)

Giữ cho máy tính không nhiễm các phần mềm gián điệp

b)

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

c)

Ghi chép thông tin cá nhân ở những nơi dễ nhìn thấy

d)

Chỉ truy cập các trang web tin cậy

60.

Chọn phát biểu sai trong các phát biểu sau:

a)

Phần mềm tạo lớp học ảo Zoom là phần mềm ứng dụng.

b)

Lưu trữ thông tin trên Internet qua Google Drive là thuê phần cứng.

c)

Dịch vụ lưu trữ đám mây của Microsoft là OneDrive.

d)

SaaS, SaaP, SaaI là các loại hình dịch vụ chủ yếu của điện toán đám mây.

61.

Việc chia sẻ các tài nguyên mạng theo nhu cầu qua Internet miễn phí hoặc trả phí theo hạn mức sử dụng được gọi là:

a)

Trí tuệ nhân tạo

b)

Dịch vụ đám mây

c)

Kết nối vạn vật

d)

Dữ liệu lớn

62.

Điền vào chỗ trống: Mạng LAN có phạm vi địa lí … mạng WAN.

a)

lớn hơn

b)

bé hơn

c)

bằng

d)

bằng hoặc lớn hơn

63.

E-commerce, E-learning, E-government,... là ứng dụng của Tin học trong:

a)

Truyền thông

b)

Tự động hóa

c)

Văn phòng

d)

Giải trí

64.

Một trong những nội dung cơ bản của cuộc cách mạng công nghiệp 4.0 là:

a)

IoT – Internet of Things

b)

IoT – Internet of Think

c)

IoT – Internet of Thing

d)

IoT – Internet of Thinks

65.

Thiết bị nào sau đây không phải là thiết bị thông minh?

a)

Điện thoại Iphone 11

b)

Camera kết nối Internet

c)

Máy ảnh số

d)

Máy tính bảng

66.

Bạn Linh đăng kí một dịch vụ đám mây với tài khoản miễn phí là 15GB để lưu trữ các bộ truyện sưu tầm được. Hỏi đám mây đó lưu được bao nhiêu bộ truyện, biết mỗi bộ có dung lượng 71,44MB? (Biết dung lượng các bộ truyện là như nhau).

a)

214

b)

215

c)

209

d)

210

67.

Phát biểu nào sai khi nói về quan hệ giữa thông tin và dữ liệu?

a)

Dữ liệu là thông tin đã được đưa vào máy tính.

b)

Thông tin là ý nghĩa của dữ liệu.

c)

Thông tin và dữ liệu có tính độc lập tương đối.

d)

Mỗi thông tin chỉ có một cách thể hiện dữ liệu.

68.

Thiết bị số là:

a)

thiết bị có thể thực hiện được các phép tính số học.

b)

thiết bị có thể xứ Ií thông tin.

c)

máy tính điện tử.

d)

thiết bị lưu trữ, truyền và xử lí thông tin số.