TopStudy

Tin học · Lớp 8

Đề thi cuối kì 2 Tin học 8 Cánh diều có đáp án (Đề 2)

20 câu · 30 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm

Phần I. Trắc nghiệm (4 điểm)

Câu 1: Khi gán một biểu thức cho biến thì máy tính sẽ tính toán?

  1. Đáp án A: Các phép tính
  2. Đáp án B: Biểu thức
  3. Đáp án C: Cả hai đáp án trên đều đúng
  4. Đáp án D: Cả hai đáp án trên đều sai
Xem đáp án và lời giải

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

Đáp án: B

Chọn B

Câu 2

1 điểm
Kết quả của máy tính tính toán biểu thức là?
  1. Đáp án A: Một biểu thức
  2. Đáp án B: Một hằng số
  3. Đáp án C: Một giá trị cụ thể
  4. Đáp án D: Đáp án khác
Xem đáp án và lời giải

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

Đáp án: C

Chọn C

Câu 3

1 điểm
Biểu thức là?
  1. Đáp án A: Một toán hạng được kết nối với nhau bởi các phép toán
  2. Đáp án B: Nhiều hạng toán kết nối với nhau bởi các phép toán
  3. Đáp án C: Cả hai đáp án trên đều đúng
  4. Đáp án D: Cả hai đáp án trên đều sai
Xem đáp án và lời giải

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

Đáp án: C

Chọn C

Câu 4

1 điểm
Trong quá trình thể hiện một thuật toán, khi phải dựa trên điều kiện cụ thể nào đó để xác định bước tiếp theo thì ta cần sử dụng?
  1. Đáp án A: Cấu trúc chặt chẽ
  2. Đáp án B: Cấu trúc một nhánh
  3. Đáp án C: Cấu trúc rẽ nhánh
  4. Đáp án D: Cả ba đáp án trên đều đúng
Xem đáp án và lời giải

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

Đáp án: B

Chọn B

Câu 5

1 điểm
Ta có thể kết nối các biểu thức xâu kí tự với nhau để?
  1. Đáp án A: Tạo ra biểu thức xâu kí tự mới dài hơn
  2. Đáp án B: Tạo ra biểu thức xâu kí tự ngắn hơn
  3. Đáp án C: Tạo ra biểu thức xâu kí tự ban đầu
  4. Đáp án D: Dáp án khác
Xem đáp án và lời giải

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

Đáp án: A

Chọn A

Câu 6

1 điểm
Có những loại cấu trúc rẽ nhánh nào?
  1. Đáp án A: Rẽ nhánh đầy đủ
  2. Đáp án B: Rẽ nhánh dạng khuyết
  3. Đáp án C: Rẽ nhánh dạng kết hợp
  4. Đáp án D: Rẽ nhánh đầy đủ và rẽ nhánh dạng khuyết
Xem đáp án và lời giải

Câu 7

1 điểm

Hình ảnh dưới đây là rẽ nhánh dạng nào?

Hình minh hoạ

  1. Đáp án A: Khuyết
  2. Đáp án B: Kết hợp
  3. Đáp án C: Đầy đủ
  4. Đáp án D: Đáp án khác
Xem đáp án và lời giải

Câu 8

1 điểm
Xâu kí tự có phép toán nào dưới đây?
  1. Đáp án A: So sánh bằng
  2. Đáp án B: Làm tròn số
  3. Đáp án C: Kết hợp (join) nối các xâu kí tự để tạo ra xâu kí tự mới.
  4. Đáp án D: Đáp án khác
Xem đáp án và lời giải

Câu 9

1 điểm
Trong lập trình, ta gán gì cho biến?
  1. Đáp án A: Một giá trị cụ thể
  2. Đáp án B: Một biểu thức
  3. Đáp án C: Cả hai đáp án trên đều đúng
  4. Đáp án D: Cả hai đáp án trên đều sai
Xem đáp án và lời giải

Câu 10

1 điểm
Kết quả của máy tính khi tính toán biểu thức là?
  1. Đáp án A: Một giá trị cụ thể
  2. Đáp án B: Một hằng số
  3. Đáp án C: Một biểu thức
  4. Đáp án D: Đáp án khác
Xem đáp án và lời giải

Câu 11

1 điểm
IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?
  1. Đáp án A: 0
  2. Đáp án B: 5
  3. Đáp án C: 3
  4. Đáp án D: 8
Xem đáp án và lời giải

Câu 12

1 điểm
Khi có một (hay nhiều) thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng
  1. Đáp án A: Cấu trúc vòng
  2. Đáp án B: Cấu trúc so sánh
  3. Đáp án C: Cấu trúc lặp
  4. Đáp án D: Cấu trúc rẽ nhánh
Xem đáp án và lời giải

Câu 13

1 điểm
VD Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng:
  1. Đáp án A: Cấu trúc rẽ nhánh
  2. Đáp án B: Cấu trúc lặp
  3. Đáp án C: Hàm ceil()
  4. Đáp án D: Hàm toán học sqrt()
Xem đáp án và lời giải

Câu 14

1 điểm

Kết quả của đoạn lệnh sau là?

Hình minh hoạ

  1. Đáp án A: Hình ba cạnh
  2. Đáp án B: Hình bốn cạnh
  3. Đáp án C: Hình năm cạnh
  4. Đáp án D: Hình sáu cạnh
Xem đáp án và lời giải

Câu 15

1 điểm
Sự phát triển của tin học đã tạo ra những nghề nghiệp đa dạng như?
  1. Đáp án A: Phát triển phần mềm
  2. Đáp án B: Lập trình ứng dụng điện thoại
  3. Đáp án C: Quản trị mạng
  4. Đáp án D: Cả ba đáp án trên đều đúng
Xem đáp án và lời giải

Câu 16

1 điểm
Việc ứng dụng tin học sẽ mang lại lợi ích cho hầu hết ngành nghề nhờ?
  1. Đáp án A: Tăng khối lượng công việc
  2. Đáp án B: Tăng hiệu quả công việc, tiết kiêm thời gian
  3. Đáp án C: Cả ba đáp án trên đều sai
  4. Đáp án D: Cả ba đáp án trên đều đúng
Xem đáp án và lời giải

Phần II. Tự luận

Câu 17

1 điểm

Phần II. Tự luận (6 điểm)

Câu 17: (1 điểm) Khi nào trong mô tả thuật toán ta cần dùng cầu trúc lặp? Nếu em đã từng tạo chương trình Scratch có thê hiện cấu trúc lặp thị đó là tình huống nào?

Xem đáp án và lời giải

Câu 18

1 điểm

Câu 18: (1 điểm) Em hãy cho biết cấu trúc hình dưới đây thể hiện điều gì?

Hình minh hoạ

Xem đáp án và lời giải

Câu 19

1 điểm

Câu 19: (2 điểm) Em hãy biểu diễn các biểu thức sau đây trong Scratch và cho biết mỗi biểu thức đó thuộc kiểu dữ liệu nào.

1. a) (m + n): | 5+ 4|

2. b) P không chia hết cho 3

3. c) (x > 30) và (y < 100)

4. d) "Hãy nhập mật khẩu”

Xem đáp án và lời giải

Câu 20

1 điểm
Câu 20: (1 điểm) Em hãy nêu những lợi ích của việc ứng dụng tin học vào đời sống xã hội.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Đề thi học kì 2 Tin học 8 - Cánh diều · Các bộ sách Tin học Lớp 8