S GIÁO DC VÀ ĐÀO TO ĐIN BIÊN
TRƯNG THPT TP ĐIN BIÊN PH
ĐỀ CHÍNH THỨC
Đề kiểm tra gồm có 4 trang
ĐỀ KIỂM TRA CUỐI HỌC KỲ II
NĂM HỌC 2023-2024
Môn: TIN HỌC Lớp 10
Thi gian: 45 phút (không k thi gian giao đ)
ĐIỂM Giáo viên
chấm số 1
(, ghi rõ h tên)
Giáo viên
chấm số 2
(, ghi rõ h tên)
Số phách
(Do Trưng ban
chm ghi)
Bằng
số
Bằng
chữ
..................................................
..........................................
........................................
....................................
ĐỀ BÀI
I. Phần trắc nghiệm (7 điểm)
1.1. Trả lời trắc nghiệm
(Học sinh ghi đáp án mục 1.2. Câu hỏi trắc nghiệm vào ô của bảng dưới)
Câu 1 2 3 4 5 6 7 8 9 10 11 12
Đáp án
Câu 13 14 15 16 17 18 19 20 21 22 23 24
Đáp án
(Học sinh ghi đáp án mục 1.3. Câu hỏi trắc nghiệm ĐÚNG/SAI vào ô của bảng dưới)
Câu 25
Ýa b c d e
Đáp án
1.2. Phần câu hỏi trắc nghiệm (6,0 điểm. Mỗi câu trả lời đúng được 0.25 điểm)
Câu 1. Trojan là một phương thức tấn công kiểu:
A. Điều khiển máy tính nạn nhân từ xa thông qua phần mềm cài sẵn trong máy nạn nhân.
B. Tấn công làm tê liệt hệ thống mạng của nạn nhân
C. Can thiệp trực tiếp vào máy nạn nhân để lấy các thông tin quan trọng
D. Đánh cắp dữ liệu của nạn nhân truyền trên mạng
Câu 2. Kết quả của chương trình sau:
def my_function(x):
return 3 * x
print(my_function(3))
print(my_function(5))
print(my_function(9))
A. 3, 5, 9. B. 9, 5, 27.
C. Chương trình bị lỗi D. 9, 15, 27.
Câu 3. Mua quyền sử dụng cho một máy tính, sau đó cài đặt cho máy thứ hai là hành vi vi phạm gì?
A. Vi phạm pháp luật. B. Không vi phạm gì.
C. Vi phạm đạo đức. D. Vi phạm bản quyền.
Câu 4. Bản chất của virus là gì?
A. Là sinh vật có thể thấy được. B. Các đoạn mã độc.
C. Các đoạn mã độc gắn với một phần mềm. D. Các phần mềm hoàn chỉnh.
Câu 5. Chương trình báo lỗi SyntaxError. Đây là lỗi gì?
A. Lỗi kiểu dữ liệu
Mã đề 101 Trang 1
MÃ ĐỀ 101
B. Lỗi cú pháp
C. Lỗi khi các dòng lệnh thụt vào không thẳng hàng hoặc không đúng vị trí
D. Lỗi liên quan đến giá trị của đối tượng
Câu 6. Phát biểu nào dưới đây là đúng?
A. Mạng LAN là mạng mà các máy tính được kết nối qua cùng một bộ thu phát wifi.
B. Các máy tính trong mạng LAN cần được đặt trong một phòng.
C. Mng LAN là mng mà các y tính đưc kết ni trc tiếp vi nhau qua cáp truyn tín hiu.
D. Mạng LAN là mạng kết nối các máy tính trong một quy mô địa lí nhỏ.
Câu 7. Thiết bị nào sau đây KHÔNG là thiết bị thông minh?
A. Smart TV B. Máy giặt C. Smart Car D. Smartwatch
Câu 8. Đâu không phải biện pháp phòng chống hành vi bắt nạt trên mạng
A. Lưu giữ tất cả những bằng chứng bắt nạt trên mạng.
B. Kết bạn rộng rãi trên mạng xã hội
C. Chia sẻ với thầy cô, bố mẹ nếu bị bắt nạt trên mạng.
D. Không trả lời thư từ hay tin nhắn, không tranh luận với những kẻ bắt nạt trên diễn đàn.
Câu 9. Quyền tác giả là gì?
A. Không có quyền tác giả.
B. Quyền của tất cả mọi người đối với tác phẩm mình sáng tạo ra hoặc sở hữu.
C. Quyền của tổ chức, cá nhân đối với tác phẩm mình sáng tạo ra hoặc sở hữu.
D. Quyền của tổ chức, cá nhân đối với tác phẩm mình không sáng tạo ra hoặc không sở hữu.
Câu 10. Phát biểu nào sau đây nêu ĐÚNG về mạng Internet?
A. Mạng Internet là mạng kết nối máy tính trong phạm vi một quốc gia
B. Mạng Internet có bán kính nhỏ hơn mạng LAN
C. Mạng Internet là mạng toàn cầu, kết nối máy tính trong phạm vi toàn cầu
D. Mạng Internet là mạng có kết nối máy tính với khoảng cách trong toàn thành phố
Câu 11. Luật Sở hữu trí tuệ bao gồm quyền thân nhân và quyền:
A. Sở hữu. B. Trí tuệ. C. Giá trị. D. Tài sản.
Câu 12. Cho xâu S= Python, mun chuyn thành xâu S=P y t h o n ta cn sử dng nhng câu lệnh?
A. split() và replace() B. split() và join()
C. del() và replace() D. in() và find()
Câu 13. Điện toán đám mây không thể cung cấp những dịch vụ nào trong các dịch vụ sau:
A. Dịch vụ thư tín điện tử.
B. Dịch vụ bảo trì phần cứng và phần mềm tại gia đình.
C. Dịch vụ lưu trữ.
D. Dịch vụ cung cấp máy chủ.
Câu 14. Xét đoạn chương trình bên dưới, phát biểu nào sau đây là đúng?
def sum(a,b,c):
return a+b+c
x,y = 5, 3
print( sum(10, x, y))
A. (a,b,c) và (x,y) đều là đối số B. (a,b,c) là đối số, (x,y) là tham số
C. (a,b,c) và (x,y) đều là tham số D. (a,b,c) là tham số, (x,y) là đối số
Câu 15. Giá trị của a, b là bao nhiêu khi thực hiện lệnh f(2, 5)
a, b = 0, 1
Mã đề 101 Trang 2
def f(a, b):
a = a * b
b = b % 2
return a + b
A. 2, 5. B. 10, 1. C. 0, 1. D. 10, 2.
Câu 16. Dựa vào hiểu biết của bản thân, đâu không là phần mềm chống phần mềm độc hại?
A. BKAV. B. Antivirus. C. Ubuntu. D. Kapersky.
Câu 17. Các dòng lệnh sau đây cho kết quả là gì?
s= “70 năm chiến thắng Điện Biên Phủ”
print( s.split())
A. [“70”, “năm”, “chiến”, “thắng”, “Điện”, “Biên”, “Phủ”]
B. [70 năm chiến thắng Điện Biên Phủ]
C. 70 năm chiến thắng Điện Biên Phủ
D. [70, năm, chiến, thắng, Điện, Biên, Phủ]
Câu 18. Cú pháp câu lệnh gọi hàm trong Python có dạng chung nào sau đây?
A. <tên hàm> = (<danh sách tham số>) B. <tên hàm> . (<danh sách tham số>)
C. <tên hàm>(<danh sách tham số>) D. <tên hàm> : (<danh sách tham số>)
Câu 19. Bài toán yêu cầu sắp xếp dãy số ban đầu thành dãy số tăng dần. Giả sử dãy số ban đầu là [3, 1, 8,
10, 0]. Kết quả thu được dãy [1, 3, 8, 10, 0]. Chương trình có lỗi không? Nếu có lỗi đó thuộc loại gì?
A. Chương trình lỗi cú pháp B. Chương trình không có lỗi
C. Chương trình lỗi ngoại lệ D. Chương trình lỗi lôgic
Câu 20. Đưa thông tinˆkhôngˆphù hợp lên mạng có thể bị coi là vi phạm gì?
A. Không vi phạm. B. Vi phạm đạo đức.
C. Tùy theo nội dung và hậu quả. D. Vi phạm pháp luật.
Câu 21. Phát biểu nào dưới đây đúng nhất về IOT? IOT là:
A. mạng của thiết bị thông minh nhằm thu thập, xử lí dữ liệu tự động
B. mạng của các thiết bị tiếp nhận tín hiệu.
C. mng kết nối các thiết bị thông minh qua mạng internet nhằm thu thp d liệu tn phạm vi tn cu
D. mạng của các máy tính nhằm trao đổi dữ liệu với nhau
Câu 22. Phát biểu nào sau đây về Nhà thông minh làˆSAI?
A. Thông qua hệ thống cảm biến, Nhà thông minh tự động theo dõi và điều chỉnh các điều kiện sinh
hoạt trong phòng như: nhiệt độ, độ ẩm, ánh sáng, âm thanh sao cho phù hợp. Chủ nhân có thể điều khiển
các thiết bị gia dụng thông minh thông qua lời nói, cử chỉ.
B. Tất cả những thiết bNhà thông minh được sản xuất cung cấp Việt Nam hiện nay đều được gắn cảm
biến, có khng tự hoạt động kết ni qua mạng vi những thiết bkhác.
C. Nhà thông minh là một hệ thống IoT gồm nhiều thiết bị kết nối với nhau qua mạng.
D. Hiện nay Việt Nam đã có nhiều loại thiết bị Nhà tng minh được sản xut và cung cấp.
Câu 23. Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là:
A. Đối số. B. Hiệu số. C. Hàm số. D. Tham số.
Câu 24. Trong Python biến được khai báo và sử dụng bên trong một hàm được gọi là biến gì?
A. Biến cục bộ B. Biến riêng C. Biến cơ bản D. Biến toàn cục
Mã đề 101 Trang 3
1.3. PHẦN CÂU HỎI TRẮC NGHIỆM ĐÁP ÁN ĐÚNG SAI (1,0 điểm, mỗi
câu đúng 0,2đ)
Câu 25. Cho đoạn chương trinh sau:
def f(a,b):
global T
if a > b: T = a // b
else: T = a%b
return T
T = 15
print(f(4, 9))
print(T)
a) Sau khi kết thúc chương trình thì giá trị của T là 15
b) Biến T chỉ được phép sử dụng bên trong hàm f
c) // là phép chia lấy nguyên
d) Chương trình đã sử dụng câu lệnh rẽ nhánh if - else.
II. PHẦN CÂU TỰ LUẬN (3,0 điểm)
Câu 26.
a. (2 điểm): Viết hàm Number() tính năng sau: Giá trị trả về tổng các
số chẵn trong dãy A.
b. (1 điểm): Em hãy kể một số nguy mất an toàn khi tham gia các mạng
xã hội và các biện pháp phòng chống tương ứng
.............................................. Hết ...................................................
(Giáo viên coi kiểm tra không giải thích gì thêm)
Mã đề 101 Trang 4