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 - Đề 2

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: C

Đáp án đúng là C

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: B

Đáp án đúng là B

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: D

Đáp án đúng là D

Câu 8

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

Đáp án: A

Đáp án đúng là A

Câu 9

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

Đáp án: B

Đáp án đúng là B

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: D

Đáp án đúng là D

Câu 12

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

Đáp án: B

Đáp án đúng là B

Câu 13

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

Đáp án: C

Đáp án đúng là C

Câu 14

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

Đáp án: D

Đáp án đúng là D

Câu 15

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

Đáp án: A

Đáp án đúng là A

Câu 16

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

Đáp án: B

Đáp án đúng là B

Câu 17

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

Đáp án: B

Đáp án đúng là B

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: B

Đáp án đúng là B

Câu 21

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

Đáp án: D

Đáp án đúng là D

Câu 22

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

Đáp án: B

Đáp án đúng là B

Câu 23

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

Đáp án: C

Đáp án đúng là C

Câu 24

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

Đáp án: D

Đáp án đúng là D

Câu 25

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

Đáp án: C

Đáp án đúng là C

Câu 26

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

Đáp án: D

Đáp án đúng là D

Câu 27

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

Đáp án: B

Đáp án đúng là B

Câu 28

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

Đáp án: B

Đáp án đúng là B

Câu 29

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

- Các cấu trúc lập trình: Cấu trúc tuần tự; cấu trúc rẽ nhánh; cấu trúc lặp.

- Ví dụ: Cấu trúc tuần tự: câu lệnh gán, input, print..

Cấu trúc rẽ nhánh: câu lệnh if; if – else

Cấu trúc lặp: câu lệnh for; while.

Câu 30

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

Đáp án: Chương trình sau có lỗi không? Nếu có thì lỗi thuộc loại nào? Em hãy viết lại chương trình cho đúng S=0 A=[2,5,-4,3,6] for i in range(len(A)): s = s+i print(S)

- Lỗi ngoại lệ: Biến s chưa khai báo.

- Có lỗi ngữ nghĩa, kết quả đưa ra không phải là tổng các phần tử trong danh sách A.

⇒ chương trình viết đúng

S=0

A=[2,5,-4,3,6]

for i in range(len(A)):

S=S+A[i]

print(S)

Câu 31

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

Đáp án: Từ đó hãy viết chương trình nhập hai số a, b và tính ƯCLN của a và

Chương trình có thể viết như sau:

def UCLN(a, b):

while b > 0:

r = a%b

a = b

b = r

return a

a,b = eval(input("Nhập hai số a, b cách nhau bởi dấu phẩy: "))

print("ƯCLN là: ", UCLN(a,b))