TopStudy

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

Đề thi cuối kì 2 Tin học 10 Cánh diều có đáp án - Đề 5

Về trang đề

Câu 1

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

Đáp án: A

Đáp án: A

Câu 2

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

Đáp án: B

Đáp án: B

Câu 3

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

Đáp án: D

Đáp án: D

Câu 4

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

Đáp án: A

Đáp án: A

Câu 5

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

Đáp án: A

Đáp án: A

Câu 6

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

Đáp án: B

Đáp án: B

Câu 7

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

Đáp án: A

Đáp án: A

Câu 8

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

Đáp án: A

Đáp án: A

Câu 9

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

Đáp án: A

Đáp án: A

Câu 10

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

Đáp án: D

Đáp án: D

Câu 11

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

Đáp án: B

Đáp án: B

Câu 12

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

Đáp án: B

Đáp án: B

Câu 13

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

Đáp án: C

Đáp án: C

Câu 14

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

Đáp án: D

Đáp án: D

Câu 15

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

Đáp án: A

Đáp án: A

Câu 16

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

Đáp án: D

Đáp án: D

Câu 17

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

Đáp án: D

Đáp án: D

Câu 18

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

Đáp án: B

Đáp án: B

Câu 19

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

Đáp án: D

Đáp án: D

Câu 20

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

Đáp án: C

Đáp án: C

Câu 21

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

Đáp án: C

Đáp án: C

Câu 22

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

Đáp án: C

Đáp án: C

Câu 23

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

Đáp án: B

Đáp án: B

Câu 24

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

Đáp án: B

Đáp án: B

Câu 25

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

Đáp án: D

Đáp án: D

Câu 26

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

Đáp án: A

Đáp án: A

Câu 27

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

Đáp án: D

Đáp án: D

Câu 28

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

Đáp án: C

Đáp án: C

Câu 29

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

Việc tạo danh sách con giống như tạo xâu con:

a[:m] - câu lệnh đưa ra danh sách m phần tử đầu tiên của a.

a[p:q] - câu lệnh đưa ra danh sách con tử phần tử ở vị trí p đến phần tử ở vị trí q - 1

a[m: ] - câu lệnh đưa ra danh sách các phần tử cuối của a bắt đầu từ vị trí m.

Câu 30

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

Ta có thể sử dụng công cụ Debugger sau đó chọn Step để thực hiện từng bước các câu lệnh, quan sát giá trị các biến. Hoặc ta cũng có thể chèn thêm các câu lệnh print để in ra giá trị của các biến.

Câu 31

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

Tóm tắt bài toán (Mô hình toán học)

Cho:

- Số nguyên n, (1 ≤n≤\le n \le105^{5}) và n số nguyên a1_{1}, a2_{2}, .., an_{n} (0 ≤ ai_{i} ≤104^{4}, i = 1, 2, .., n).

Yêu cầu:

- Xác định k là số lượng ai_{i} lớn hơn 0 và chia hết cho 3.

- Tính tổng (ai_{i} – 3)/3 với các ai_{i} tìm được.

Thuật toán và cách tổ chức dữ liệu

- Bước 1. Nhập dữ liệu vào (dùng kiểu danh sách cho dãy n số nguyên).

- Bước 2. Chuẩn bị tích luỹ số lượng và tổng: k = 0, s = 0.

- Bước 3. Duyệt với mọi i: Nếu ai_{i}> 0 và ai_{i} chia hết cho 3 thì tăng k và tích luỹ ai_{i} vào s.

- Bước 4. Đưa ra k và (s - 3*k*)/3.

Tham khảo chương trình sau:

Hình minh hoạ