TopStudy

Tin học · Lớp 9

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

15 câu · 23 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
Trong bài toán tính lương, bước nào cần sử dụng cấu trúc rẽ nhánh?
  1. Đáp án A: Nhập thời gian làm việc.
  2. Đáp án B: Tính tiền lương cơ bản và vượt mức.
  3. Đáp án C: Xuất kết quả tiền lương.
  4. Đáp án D: Gán giá trị cho biến trung gian.
Xem đáp án và lời giải

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

Đáp án: B

Đáp án: B

Giải thích: Cấu trúc rẽ nhánh được dùng để kiểm tra thời gian làm việc có vượt định mức hay không, từ đó tính tiền lương cơ bản và tiền lương vượt mức.

Câu 2

1 điểm
Ngôn ngữ lập trình Scratch yêu cầu gì để biểu diễn số thập phân?
  1. Đáp án A: Dùng dấu phẩy (,).
  2. Đáp án B: Dùng dấu chấm (.).
  3. Đáp án C: Dùng cả dấu phẩy và dấu chấm.
  4. Đáp án D: Không hỗ trợ số thập phân.
Xem đáp án và lời giải

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

Đáp án: B

Đáp án: B

Giải thích: Trong Scratch, số thập phân được biểu diễn bằng dấu chấm (.) thay cho dấu phẩy (,) trong cách viết của tiếng Việt.

Câu 3

1 điểm
Trong thuật toán tính lương, biến nào là biến đầu ra?
  1. Đáp án A: tgian_laodong.
  2. Đáp án B: tien_luong.
  3. Đáp án C: tgian_dmuc.
  4. Đáp án D: muc_luong.
Xem đáp án và lời giải

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

Đáp án: B

Đáp án: B

Giải thích: Biến tien_luong là kết quả cuối cùng cần tính và hiển thị, được xem là biến đầu ra.

Câu 4

1 điểm
Khi nhập sai dữ liệu trong bài toán tính lương, chương trình cần thực hiện điều gì?
  1. Đáp án A: Hiển thị cảnh báo và dừng chương trình.
  2. Đáp án B: Tự động sửa dữ liệu.
  3. Đáp án C: Yêu cầu nhập lại dữ liệu.
  4. Đáp án D: Chuyển sang bước tính lương.
Xem đáp án và lời giải

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

Đáp án: C

Đáp án: C

Giải thích: Khi dữ liệu đầu vào không hợp lệ (âm hoặc không phải số), chương trình yêu cầu người dùng nhập lại để đảm bảo tính đúng của kết quả.

Câu 5

1 điểm
Cấu trúc nào phù hợp để kiểm tra thời gian làm việc có vượt định mức hay không?
  1. Đáp án A: Lặp.
  2. Đáp án B: Rẽ nhánh.
  3. Đáp án C: Tuần tự.
  4. Đáp án D: Kết hợp cả 3 cấu trúc.
Xem đáp án và lời giải

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

Đáp án: B

Đáp án: B

Giải thích: Cấu trúc rẽ nhánh được sử dụng để kiểm tra các điều kiện như thời gian làm việc vượt định mức hay không.

Câu 6

1 điểm
Trong bài toán tìm giá trị lớn nhất, khi nhập vào giá trị không hợp lệ, chương trình cần:
  1. Đáp án A: Tính toán giá trị lớn nhất từ dữ liệu đã nhập.
  2. Đáp án B: Bỏ qua giá trị không hợp lệ và tiếp tục.
  3. Đáp án C: Dừng chương trình ngay lập tức.
  4. Đáp án D: Hiển thị lỗi và kết thúc.
Xem đáp án và lời giải

Câu 7

1 điểm
Đầu ra của bài toán tìm giá trị lớn nhất là gì?
  1. Đáp án A: Dãy số nguyên dương đã nhập.
  2. Đáp án B: Tổng các số trong dãy.
  3. Đáp án C: Giá trị lớn nhất trong dãy số nguyên dương.
  4. Đáp án D: Số lượng các số trong dãy.
Xem đáp án và lời giải

Câu 8

1 điểm
Trong bài toán tìm giá trị lớn nhất, vòng lặp kết thúc khi nào?
  1. Đáp án A: Khi nhập số 0.
  2. Đáp án B: Khi nhập số âm.
  3. Đáp án C: Khi nhập một số lớn nhất.
  4. Đáp án D: Khi không nhập thêm số nào.
Xem đáp án và lời giải

Câu 9

1 điểm
Trong Scratch, cấu trúc vòng lặp phù hợp để nhập các số trong dãy là:
  1. Đáp án A: Vòng lặp cố định.
  2. Đáp án B: Vòng lặp với điều kiện trước.
  3. Đáp án C: Vòng lặp với điều kiện sau.
  4. Đáp án D: Không sử dụng vòng lặp.
Xem đáp án và lời giải

Câu 10

1 điểm
Trong bài toán tìm giá trị lớn nhất, biến nào là biến trung gian?
  1. Đáp án A: max.
  2. Đáp án B: X.
  3. Đáp án C: count.
  4. Đáp án D: temp.
Xem đáp án và lời giải

Câu 11

1 điểm
Nếu không có số nguyên dương nào được nhập trong bài toán tìm giá trị lớn nhất, chương trình sẽ:
  1. Đáp án A: Hiển thị thông báo không có dữ liệu hợp lệ.
  2. Đáp án B: Trả về giá trị mặc định là 0.
  3. Đáp án C: Dừng mà không thông báo.
  4. Đáp án D: Trả về giá trị âm.
Xem đáp án và lời giải

Câu 12

1 điểm
Trong bài toán tính lương, hệ số 1.5 được sử dụng để:
  1. Đáp án A: Tính tiền lương cơ bản.
  2. Đáp án B: Tính tiền lương vượt định mức.
  3. Đáp án C: Kiểm tra điều kiện nhập liệu.
  4. Đáp án D: Hiển thị kết quả cuối cùng.
Xem đáp án và lời giải

Câu 13

1 điểm
Khi nào cần sửa lỗi trong chương trình tính lương?
  1. Đáp án A: Khi giá trị đầu ra không chính xác.
  2. Đáp án B: Khi nhập dữ liệu sai.
  3. Đáp án C: Khi chương trình không chạy.
  4. Đáp án D: Khi kết quả không thỏa mãn yêu cầu.
Xem đáp án và lời giải

Câu 14

1 điểm
Trong Scratch, để kiểm tra điều kiện, khối lệnh nào thường được sử dụng?
  1. Đáp án A: "Nếu ... thì ...".
  2. Đáp án B: "Lặp lại ...".
  3. Đáp án C: "Đợi đến khi ...".
  4. Đáp án D: "Dừng tất cả".
Xem đáp án và lời giải

Câu 15

1 điểm
Khi tính lương, nếu tgian_laodong là số âm, chương trình cần:
  1. Đáp án A: Dừng ngay lập tức.
  2. Đáp án B: Yêu cầu nhập lại dữ liệu.
  3. Đáp án C: Cộng thêm giá trị âm vào tổng giờ làm việc.
  4. Đáp án D: Bỏ qua và tiếp tục.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Thực hành: Lập chương trình máy tính · Các bộ sách Tin học Lớp 9