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Đáp án A: Nhập thời gian làm việc.
BĐáp án B: Tính tiền lương cơ bản và vượt mức.
CĐáp án C: Xuất kết quả tiền lương.
DĐá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?
AĐáp án A: Dùng dấu phẩy (,).
BĐáp án B: Dùng dấu chấm (.).
CĐáp án C: Dùng cả dấu phẩy và dấu chấm.
DĐá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?
AĐáp án A: tgian_laodong.
BĐáp án B: tien_luong.
CĐáp án C: tgian_dmuc.
DĐá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ì?
AĐáp án A: Hiển thị cảnh báo và dừng chương trình.
BĐáp án B: Tự động sửa dữ liệu.
CĐáp án C: Yêu cầu nhập lại dữ liệu.
DĐá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?
AĐáp án A: Lặp.
BĐáp án B: Rẽ nhánh.
CĐáp án C: Tuần tự.
DĐá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:
AĐáp án A: Tính toán giá trị lớn nhất từ dữ liệu đã nhập.
BĐáp án B: Bỏ qua giá trị không hợp lệ và tiếp tục.