TopStudy

Đáp án và lời giải

Đề thi cuối kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 1

Về trang đề

Câu 1

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 2

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Câu 3

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Câu 4

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Câu 5

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Câu 6

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Câu 7

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 8

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 9

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 10

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Câu 11

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 12

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Câu 13

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Câu 14

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 15

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Câu 16

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 17

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Câu 18

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 19

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Câu 20

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Câu 21

Lời giải do TopStudy biên soạn

  • a) Đúng

  • b) Sai

  • c) Sai

  • d) Sai

a) Đ, vì được khai báo trong thân các hàm

b) S, vì gt, n, i là các biến cục bộ chỉ có tác dụng trong các hàm khai báo nó

c) S, vì nếu ta nhập n=5 và k=2 thì kết quả của chương trình là tổ hợp chập 2 của 10 là 45.

d) S, được phép nhập vì các biến n và k không liên quan gì nhau.

Câu 22

Lời giải do TopStudy biên soạn

  • a) Đúng

  • b) Sai

  • c) Đúng

  • d) Sai

a) Đ. Vì "programming" là xâu con của "Python programming is fun".

b) S. Vì "Python" xuất hiện tại vị trí 0 trong xâu t, nên lệnh này sẽ trả về 0.

c) Đ. Vì "is" xuất hiện đầu tiên tại vị trí 18 trong xâu t.

d) S. Vì Python phân biệt chữ hoa và chữ thường, nên "Fun" không có trong xâu t (xâu này chứa "fun" với chữ "f" thường)

Câu 23

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

# Nhập số lượng phần tử N

n = int(input("Nhập số lượng phần tử N: "))

input_string = input("Nhập dãy A: ")

a = [int(x) for x in input_string.split()]

count = 0

# Duyệt qua các phần tử của mảng để kiểm tra

for x in a:

if x % 5 == 0 and x % 3 == 1:

count += 1

# Đưa ra màn hình kết quả

print("Số lượng số chia hết cho 5 và chia 3 dư 1 là: “,count)

Câu 24

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

def is_prime(x):

# Các số nhỏ hơn 2 không phải là số nguyên tố

if x < 2:

return 0

# Kiểm tra tính chia hết từ 2 đến căn bậc hai của x

i = 2

while i * i <= x:

if x % i == 0:

return 0

i += 1

return 1