Trắc nghiệm Tin học 9 Bài 16: Thực hành: Lập chương trình máy tính
Câu 1
Nhận biết
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?
- A. Tính tiền lương cơ bản và vượt mức.
- B. Nhập thời gian làm việc.
- C. Xuất kết quả tiền lương.
- D. Gán giá trị cho biến trung gian.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 2
Nhận biết
Ngôn ngữ lập trình Scratch yêu cầu dữ liệu để biểu diễn số thập phân?
- A. Dùng dấu chấm (.).
- B. Dùng dấu phẩy (,).
- C. Dùng cả dấu phẩy và dấu chấm.
- D. Không hỗ trợ số thập phân.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 3
Nhận biết
Trong thuật toán tính lương, biến nào là biến đầu ra?
- A. tien_luong.
- B. gio_lamviec.
- C. tgian_dmuc.
- D. muc_luong.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 4
Nhận biết
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ì?
- A. Hiển thị cảnh báo và dừng chương trình.
- B. Tự động sửa dữ liệu.
- C. Yêu cầu nhập lại dữ liệu.
- D. Chuyển sang bước tính lương.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 5
Nhận biết
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?
- A. Rẽ nhánh.
- B. Lặp.
- C. Tuần tự.
- D. Kết hợp cả 3 cấu trúc.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 6
Nhận biết
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:
- A. Thông báo giá trị lớn nhất từ dữ liệu đã nhập.
- B. Bỏ qua giá trị không hợp lệ và tiếp tục.
- C. Dừng chương trình ngay lập tức.
- D. Hiển thị lỗi và kết thúc.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 7
Nhận biết
Đầu ra của bài toán tìm giá trị lớn nhất là gì?
- A. Tổng các số đã nhập.
- B. Tên các số đã nhập.
- C. Giá trị lớn nhất trong dãy số nguyên dương.
- D. Số lượng các số trong dãy.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 8
Nhận biết
Trong bài toán tìm giá trị lớn nhất, vòng lặp kết thúc khi nào?
- A. Khi nhập số 0.
- B. Khi nhập số âm.
- C. Khi nhập một số lớn nhất.
- D. Khi nhập nhầm phạm vi số.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 9
Nhận biết
Trong Scratch, cấu trúc vòng lặp phù hợp để nhập các số trong dãy là:
- A. Vòng lặp với điều kiện trước.
- B. Vòng lặp vô tận.
- C. Vòng lặp với điều kiện sau.
- D. Không sử dụng vòng lặp.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 10
Nhận biết
Trong bài toán tìm giá trị lớn nhất, biến nào là biến trung gian?
- A. max.
- B. i.
- C. count.
- D. temp.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 11
Nhận biết
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ẽ:
- A. Hiển thị thông báo không có dữ liệu hợp lệ.
- B. Trả về giá trị mặc định là 0.
- C. Dừng mà không thông báo.
- D. Trả về giá trị âm.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 12
Nhận biết
Trong bài toán tính lương, hệ số 1.5 được sử dụng để:
- A. Tính lương vượt định mức.
- B. Tính lương thời gian.
- C. Kiểm tra điều kiện nhập liệu.
- D. Hiển thị kết quả cuối cùng.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 13
Nhận biết
Khi nào cần sửa lỗi trong chương trình tính lương?
- A. Khi giá trị đầu ra không chính xác.
- B. Khi nhập dữ liệu sai.
- C. Khi chương trình không chạy.
- D. Khi kết quả không thỏa mãn yêu cầu.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 14
Nhận biết
Trong Scratch, để kiểm tra điều kiện, khối lệnh nào thường được sử dụng?
- A. "Nếu... thì...".
- B. "Lặp lại ...".
- C. "Đợi đến khi ...".
- D. "Dừng tất cả".
Lát kiểm tra lại
Phương pháp giải
Lời giải
Câu 15
Nhận biết
Khi tính lương, nếu tgian_laodong là số âm, chương trình cần:
- A. Dừng ngay lập tức.
- B. Yêu cầu nhập lại dữ liệu.
- C. Cộng thêm giá trị âm vào tổng giờ làm việc.
- D. Bỏ qua và tiếp tục.
Lát kiểm tra lại
Phương pháp giải
Lời giải
Trắc nghiệm Tin học 9 Bài 16: Thực hành: Lập chương trình máy tính
Số câu: 15 câu
Thời gian làm bài: 15 phút
Phạm vi kiểm tra: Bài 16: Thực hành: Lập chương trình máy tính
Bạn đã làm xong bài này, có muốn xem kết quả?
