TopStudy

Tin học · Lớp 8

15 câu trắc nghiệm Tin học 8 Kết nối tri thức Bài 15 có đáp án

13 câu · 20 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
Thực hiện in ra kết quả sau mỗi lần thực hiện câu lệnh giúp biết được điều nào sau đây?
  1. Đáp án A: Số lượng dữ liệu cần xử lí trong câu lệnh.
  2. Đáp án B: Cách dữ liệu thay đổi trong chương trình.
  3. Đáp án C: Thời gian thực hiện của một câu lệnh.
  4. Đáp án D: Những giá trị tồn tại trong chương trình.
Xem đáp án và lời giải

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

Đáp án: C

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

Câu 2

1 điểm
Một chương trình đúng kịch bản, logic nhưng không thể thực hiện được do mắc loại lỗi nào sau đây?
  1. Đáp án A: Lỗi về tính logic.
  2. Đáp án B: Lỗi về ngữ nghĩa.
  3. Đáp án C: Lỗi về khối lệnh.
  4. Đáp án D: Lỗi về kịch bản.
Xem đáp án và lời giải

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

Đáp án: B

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

Phần II. Tự luận

Câu 3

1 điểm

Cho chương trình Scratch như sau:

Hình minh hoạ

Dưới đây là một số nhận xét của các bạn học sinh về chương trình.

(Nhấp vào ô màu vàng để chọn đúng / sai)

a) Chương trình kiểm tra một số có là số nguyên tố.
b) Sau khi gỡ được hết lỗi, kết quả vẫn chưa chính xác với giá trị nhập vào là số nguyên dương bất kì.
c) Khi nhập vào giá trị là 2, chương trình sẽ báo lỗi.
d) Vị trí lỗi duy nhất là ở 5.
Xem đáp án và lời giải

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

Lời giải

a) Chương trình kiểm tra một số có là số nguyên tố.Đ
b) Sau khi gỡ được hết lỗi, kết quả vẫn chưa chính xác với giá trị nhập vào là số nguyên dương bất kì.Đ
c) Khi nhập vào giá trị là 2, chương trình sẽ báo lỗi.S
d) Vị trí lỗi duy nhất là ở 5.S

Khi nhập vào số 2, chương trình vẫn thực hiện nhưng kết quả sai.

Cần sửa các lệnh ở vị trí 1 và 5.

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

Câu 4

1 điểm

Cho chương trình Scratch như sau:

Hình minh hoạ

Vị trí nào sau đây làm cho kết quả không thể hiển thị?

  1. Đáp án A: 1.
  2. Đáp án B: 3.
  3. Đáp án C: 4.
  4. Đáp án D: 2.
Xem đáp án và lời giải

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

Đáp án: C

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

Câu 5

1 điểm

Cho chương trình Scratch sau:

Hình minh hoạ

Nhân vật di chuyển 20 bước mà không chờ 2 giây giữa hai lệnh di chuyển do lỗi nào sau đây?

  1. Đáp án A: Lệnh di chuyển có giá trị điền nhỏ.
  2. Đáp án B: Thời gian chờ của lệnh đợi quá lâu.
  3. Đáp án C: Lệnh đợi chưa được đặt đúng vị trí.
  4. Đáp án D: Lệnh nói có thời gian thực hiện dài.
Xem đáp án và lời giải

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

Đáp án: C

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

Câu 6

1 điểm

Cho chương trình Scratch như sau:

Hình minh hoạ

Khối lệnh ở vị trí nào cần thay đổi để giá trị nhập vào thuộc phạm vi từ 50 đến 100?

  1. Đáp án A: Vị trí 3.
  2. Đáp án B: Vị trí 1.
  3. Đáp án C: Vị trí 2.
  4. Đáp án D: Vị trí 4.
Xem đáp án và lời giải

Câu 7

1 điểm
Khi chương trình trả ra kết quả không đúng, hành động nào sau đây là KHÔNG cần thiết?
  1. Đáp án A: Nhập thêm các bộ dữ liệu khác vào chương trình.
  2. Đáp án B: Xem xét tính logic của các lệnh trong chương trình.
  3. Đáp án C: Kiểm tra lại kết quả ở mỗi lần thực hiện câu lệnh.
  4. Đáp án D: So sánh hoạt động của chương trình với kịch bản.
Xem đáp án và lời giải

Câu 8

1 điểm

Cho chương trình Scratch dùng để hiển thị các số giảm dần như sau:

Hình minh hoạ

Giá trị trong vị trí của câu lệnh nào sau đây cần thay đổi đề chương trình hoạt động?

  1. Đáp án A: 2.
  2. Đáp án B: 3.
  3. Đáp án C: 4.
  4. Đáp án D: 1.
Xem đáp án và lời giải

Câu 9

1 điểm
Thực hiện in ra kết quả sau mỗi lần thực hiện câu lệnh giúp biết được điều nào sau đây?
  1. Đáp án A: Vị trí gây ra lỗi trong chương trình.
  2. Đáp án B: Kiểu dữ liệu trong chương trình.
  3. Đáp án C: Thời gian thực hiện chương trình.
  4. Đáp án D: Phạm vi xử lí dữ liệu của khối lệnh.
Xem đáp án và lời giải

Câu 10

1 điểm
Loại lỗi nào sau đây thường xuất hiện trong ngôn ngữ Scratch?
  1. Đáp án A: Lỗi về cú pháp.
  2. Đáp án B: Lỗi về tính logic.
  3. Đáp án C: Lỗi về tên biến.
  4. Đáp án D: Lỗi về ngữ nghĩa.
Xem đáp án và lời giải

Câu 11

1 điểm

Cho chương trình Scratch sau:

Hình minh hoạ

Nhân vật không di chuyển sau khi bấm thực hiện, phương án nào sau đây nêu đúng lỗi của chương trình?

  1. Đáp án A: Điều kiện lệnh rẽ nhánh bị sai biểu thức.
  2. Đáp án B: Giá trị ban đầu của biến x chưa phù hợp.
  3. Đáp án C: Lệnh cập nhật giá trị của x không thực thi.
  4. Đáp án D: Giá trị của lệnh di chuyển phải lớn hơn 0.
Xem đáp án và lời giải

Phần IV. Tự luận

Câu 12

1 điểm

Sắp xếp chiều tăng dần của quá trình lập trình.

Xây dựng kịch bản.

Tìm và gỡ lỗi.

Phân tích bài toán.

Tạo chương trình.

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

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

Câu 13

1 điểm

Cho chương trình Scratch sau:

Hình minh hoạ

Nhân vật không phát thông báo "Đã đến nơi" khi thực hiện chương trình vì lí do nào sau đây?

  1. Đáp án A: Giá trị của x chưa được cập nhật lại.
  2. Đáp án B: Điều kiện rẽ nhánh có giá trị là False.
  3. Đáp án C: Lệnh di chuyển đặt không đúng vị trí.
  4. Đáp án D: Thời gian phát thông báo là rất ngắn.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Gỡ lỗi · Các bộ sách Tin học Lớp 8