Câu hỏi tự luận mức độ vận dụng cao Tin học 8 CD bài 4: Thể hiện cấu trúc rẽ nhánh trong chương trình

4. VẬN DỤNG CAO (3 câu)

Câu 1: Trong các câu sau, những câu nào đúng với môi trường lập trình Scratch?

1) Hoàn toàn thể hiện được cấu trúc rẽ nhánh của thuật toàn.

2) Khối lệnh rẽ nhánh dạng đầy đủ mới cân điều kiện rễ nhánh, còn khối lạnh rõ nhánh dạng khuyết không cần có điều kiện nào.

3) Điều kiện rễ nhánh cần phải được thể hiện bằng một biểu thức logic.

4) Đã thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh dạng đầy đủ (lf... then.... else...) nhưng không kéo thả lệnh nào vào phần else.

Câu 2: Với mô tả thuật toán giải phương trình bậc nhất ax + b = 0, em hãy tạo chương trình Scratch thể hiện thuật toán đó.

Câu 3: Em hãy tìm hiểu hiểu giá điện và lập chương trình Scratch tính tiền điện hàng tháng cho gia đình em với số điện năng (kWh) được nhập từ bàn phím.

 

Bài Làm:

Câu 1

Những câu đúng là:

 1) Hoàn toàn thể hiện được cấu trúc rẽ nhánh của thuật toàn.

3) Điều kiện rễ nhánh cần phải được thể hiện bằng một biểu thức logic.

4) Đã thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh dạng đầy đủ (lf... then.... else...) nhưng không kéo thả lệnh nào vào phần else.

Câu 2:

 Câu 2: Với mô tả thuật toán giải phương trình bậc nhất ax + b = 0, em hãy tạo chương trình Scratch thể hiện thuật toán đó.

Câu 3:

* Giá điện:

- Bậc 1: Từ 0 – 50kWh: 1.678 đồng/kWh.

- Bậc 2: Từ 51 – 100kWh: 1.734 đồng/kWh.

- Bậc 3: Từ 101 – 200kWh: 2.014 đồng/kWh.

* Lập chương trình Scratch tính tiền điện hàng tháng cho gia đình:

Câu 3: Em hãy tìm hiểu hiểu giá điện và lập chương trình Scratch tính tiền điện hàng tháng cho gia đình em với số điện năng (kWh) được nhập từ bàn phím.

Xem thêm Bài tập & Lời giải

Trong: Câu hỏi tự luận Tin học 8 cánh diều bài 4: Thể hiện cấu trúc rẽ nhánh trong chương trình

1. NHẬN BIẾT (4 câu)

Câu 1: Cấu trúc rẽ nhánh có bao nhiêu dạng? Đó là những dạng gì?

Câu 2: Cấu trúc rẽ nhánh dạng đầy đủ là gì?

Câu 3: Cấu trúc rẽ nhánh có chức năng gì?

Câu 4: Trình bày khái quát về hai dạng cấu trúc rẽ nhánh trong Scratch bằng cách hoàn thành bảng sau:

Cấu trúc rẽ nhánh

Khối lệnh rẽ nhánh trong Scratch

Hoạt động

 

 Câu 4: Trình bày khái quát về hai dạng cấu trúc rẽ nhánh trong Scratch bằng cách hoàn thành bảng sau:

 

 

 Câu 4: Trình bày khái quát về hai dạng cấu trúc rẽ nhánh trong Scratch bằng cách hoàn thành bảng sau:

 

Lưu ý:

Xem lời giải

2. THÔNG HIỂU (4 câu)

Câu 1: Hãy tìm hiểu chương trình ở Hình 1 và cho biết nếu gia đình em đi xem phim thì phải trả bao nhiêu tiền để mua vé?

Câu 1: Hãy tìm hiểu chương trình ở Hình 1 và cho biết nếu gia đình em đi xem phim thì phải trả bao nhiêu tiền để mua vé?

Hình 1.

Câu 2: Bảng 1 dưới đây là giá xem phim trong thời gian khuyến mãi. Nếu đi xem phim vào các này trong tuần thì chương trình ở Hình 1 (Câu 1) có tính đúng số tiền mua vé gia đình em phải trả không? Tại sao?

Bảng 1. Giá vé xem phim trong thời gian khuyến mãi

BẢNG GIÁ VÉ XEM PHIM

NGÀY TRONG TUẦN

(Từ thứ Hai đến thứ Sáu)

40000 đồng/người

CUỐI TUẦN

(Thứ Bảy và Chủ nhật)

60000 đồng/người

 Câu 3: Trong Scratch, câu lệnh ở hình dưới đây thể hiện khối lệnh rẽ nhánh dạng gì?

Câu 3: Trong Scratch, câu lệnh ở hình dưới đây thể hiện khối lệnh rẽ nhánh dạng gì?

Câu 4: Trong Scratch, câu lệnh ở hình dưới đây thể hiện cấu trúc rẽ nhánh gì?

Câu 4: Trong Scratch, câu lệnh ở hình dưới đây thể hiện cấu trúc rẽ nhánh gì?

Xem lời giải

3. VẬN DỤNG (5 câu)

Câu 1: Em hãy mô tả thuật toán giải phương trình bậc nhất ax : b - 0 (bằng liệt kê các bước hoặc bằng sơ đồ khối).

Câu 2: Em hãy thể hiện mô tả cấu trúc rẽ nhánh ở Hình 3b bằng một khối lệnh trong Scratch.

Câu 2: Em hãy thể hiện mô tả cấu trúc rẽ nhánh ở Hình 3b bằng một khối lệnh trong Scratch.

Câu 3: Em hãy lắp ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tính tiền vé xem phim vào cuối tuần theo giá vé ở Bảng 1. (Câu 2 _ phần Thông hiểu).

Cột A

Cột B

 Câu 3: Em hãy lắp ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tính tiền vé xem phim vào cuối tuần theo giá vé ở Bảng 1. (Câu 2 _ phần Thông hiểu).

a)Câu 3: Em hãy lắp ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tính tiền vé xem phim vào cuối tuần theo giá vé ở Bảng 1. (Câu 2 _ phần Thông hiểu).

b)Câu 3: Em hãy lắp ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tính tiền vé xem phim vào cuối tuần theo giá vé ở Bảng 1. (Câu 2 _ phần Thông hiểu).

c)Câu 3: Em hãy lắp ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tính tiền vé xem phim vào cuối tuần theo giá vé ở Bảng 1. (Câu 2 _ phần Thông hiểu).

 

Câu 4: Em hãy ghép mỗi biểu thức Toán học ở cột bên trái với biểu thức tương ứng trong Scratch ở cột bên phải.

Biểu thức trong Toán học

Biểu thức trong Scratch

1)  $\frac{1}{2}+\frac{3}{4}$

a)Câu 4: Em hãy ghép mỗi biểu thức Toán học ở cột bên trái với biểu thức tương ứng trong Scratch ở cột bên phải

2) 100 < a < 400

b)Câu 4: Em hãy ghép mỗi biểu thức Toán học ở cột bên trái với biểu thức tương ứng trong Scratch ở cột bên phải

3) a ⋮ 3 hoặc a ⋮ 5

c)Câu 4: Em hãy ghép mỗi biểu thức Toán học ở cột bên trái với biểu thức tương ứng trong Scratch ở cột bên phải

4) a ≤ 5

d)Câu 4: Em hãy ghép mỗi biểu thức Toán học ở cột bên trái với biểu thức tương ứng trong Scratch ở cột bên phải

 

Câu 5: Em hãy ghép mỗi phát biểu nếu – thì ở cột bên trái với khối lệnh tương ứng trong Scratch ở cột bên phải.

Phát biểu nếu - thì

Khối lệnh trong Scratch

1) Nếu là ngày thứ Hai hoặc thứ Ba hoặc thứ Tư thì so_tien = 40000 x so_nguoi.

a)Câu 5: Em hãy ghép mỗi phát biểu nếu – thì ở cột bên trái với khối lệnh tương ứng trong Scratch ở cột bên phải.

2) Nếu là ngày thứ Năm hoặc thứ Sáu thì so_tien = 50000 x so_nguoi.

b)Câu 5: Em hãy ghép mỗi phát biểu nếu – thì ở cột bên trái với khối lệnh tương ứng trong Scratch ở cột bên phải.

3) Nếu là ngày thứ Bảy thì so_tien = 65000 x so_nguoi.

c)Câu 5: Em hãy ghép mỗi phát biểu nếu – thì ở cột bên trái với khối lệnh tương ứng trong Scratch ở cột bên phải.

4) Nếu là ngày Chủ nhật thì so_tien = 75000 x so_nguoi.

d)Câu 5: Em hãy ghép mỗi phát biểu nếu – thì ở cột bên trái với khối lệnh tương ứng trong Scratch ở cột bên phải.

 

 

Xem lời giải

Xem thêm các bài Giải tin học 8 cánh diều, hay khác:

Xem thêm các bài Giải tin học 8 cánh diều được biên soạn cho Học kì 1 & Học kì 2 theo mẫu chuẩn của Bộ Giáo dục theo sát chương trình Lớp 8 giúp bạn học tốt hơn.

Lớp 8 | Để học tốt Lớp 8 | Giải bài tập Lớp 8

Giải bài tập SGK, SBT, VBT và Trắc nghiệm các môn học Lớp 8, dưới đây là mục lục các bài giải bài tập sách giáo khoa và Đề thi chi tiết với câu hỏi bài tập, đề kiểm tra 15 phút, 45 phút (1 tiết), đề thi học kì 1 và 2 (đề kiểm tra học kì 1 và 2) các môn trong chương trình Lớp 8 giúp bạn học tốt hơn.