Trong lập trình, cấu trúc rẽ nhánh được dùng để làm gì?
AĐáp án A: Lặp lại một công việc nhiều lần.
BĐáp án B: Thực hiện các công việc theo thứ tự từ trên xuống dưới.
CĐáp án C: Chọn thực hiện các công việc khác nhau tùy thuộc vào một điều kiện nào đó.
DĐáp án D: Kết thúc chương trình ngay lập tức.
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 trúc rẽ nhánh giúp máy tính đưa ra quyết định thực hiện lệnh dựa trên việc kiểm tra điều kiện (Đúng hoặc Sai).
Câu 2
1 điểm
Trong cuộc sống, ví dụ nào sau đây thể hiện cấu trúc rẽ nhánh?
AĐáp án A: Sáng nào em cũng đánh răng sau khi ngủ dậy.
BĐáp án B: Nếu trời mưa thì em mang theo ô, còn không thì em đội mũ.
CĐáp án C: Em đi bộ từ nhà đến trường.
DĐáp án D: Em đọc sách từ trang 1 đến trang 10.
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
Câu "Nếu... thì... còn không thì..." là biểu hiện rõ rệt của việc rẽ nhánh dựa trên điều kiện thời tiết.
Câu 3
1 điểm
Có mấy dạng cấu trúc rẽ nhánh cơ bản thường gặp trong lập trình?
AĐáp án A: Một dạng.
BĐáp án B: Hai dạng (Dạng thiếu và dạng đủ).
CĐáp án C: Ba dạng.
DĐáp án D: Bốn dạng.
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
Trong chương trình Tin học tiểu học, chúng ta làm quen với hai dạng: rẽ nhánh dạng thiếu (Nếu... thì) và rẽ nhánh dạng đủ (Nếu... thì... nếu không thì).
Câu 4
1 điểm
Cấu trúc rẽ nhánh dạng thiếu được mô tả bằng cụm từ nào sau đây?
AĐáp án A: Nếu... thì...
BĐáp án B: Nếu... không thì...
CĐáp án C: Cứ mỗi lần... thì...
DĐáp án D: Bắt đầu... Kết thúc...
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:A
Đáp án đúng là: A
Dạng thiếu chỉ thực hiện một hành động duy nhất khi điều kiện thỏa mãn.
Câu 5
1 điểm
Trong cấu trúc rẽ nhánh dạng đủ, nếu điều kiện SAI thì máy tính sẽ làm gì?
AĐáp án A: Không làm gì cả.
BĐáp án B: Thực hiện lệnh sau từ "Thì".
CĐáp án C: Thực hiện lệnh sau từ "Nếu không thì".
DĐáp án D: Quay lại kiểm tra điều kiện từ đầu.
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
Dạng đủ cung cấp hai nhánh thực hiện: một cho trường hợp điều kiện Đúng và một cho trường hợp điều kiện Sai.
Câu 6
1 điểm
Biểu tượng nào dùng để thể hiện "Điều kiện" trong sơ đồ khối của cấu trúc rẽ nhánh?