Câu hỏi tự luận mức độ nhận biết Tin học 8 CTST bài 12: Thuật toán, chương trình máy tính

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

Câu 1: Chương trình là gì? Mô tả công việc dưới dạng thuật toán là gì?

Câu 2: Nêu đặc điểm của chương trình máy tính.

Câu 3: Nêu ý nghĩa của khối lệnh sau:

Câu 3: Nêu ý nghĩa của khối lệnh sau:

Câu 4: Nêu ý nghĩa của lệnh sau:

Câu 4: Nêu ý nghĩa của lệnh sau:  Câu 4: Nêu ý nghĩa của lệnh sau:

Câu 5: Nêu khái niệm của biến.

Câu 6: Trình bày các kiểu dữ liệu của biến.

Bài Làm:

Câu 1:

- Chương trình là dãy các lệnh điều khiển máy tính thực hiện một thuật toán.

- Mô tả công việc dưới dạng thuật toán là việc liệt kê các bước thực hiện công việc đó.

Câu 2:

- Chhương trình máy tính gồm các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.

- Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.

Câu 3:

Khối lệnh này gồm 2 câu lệnh để thực hiện việc yêu cầu người dùng nhập số đo bán kính từ bàn phím và lưu giá trị số này vào biến r. Cụ thể:

- Lệnh Câu 3: Nêu ý nghĩa của khối lệnh sau:thực hiện việc in ra màn hình dòng chữ “Nhập bán kính hình tròn:” và đợi người dùng nhập số đo bán kính từ bàn phím. Sau khi người dùng gõ số đo bán kính rồi gõ phín Enter, giá trị số này được lưu vào biến answer (answer là biến được tạo sẵn trong Sratch).

- Lệnh  Câu 3: Nêu ý nghĩa của khối lệnh sau: thực hiện gán giá trị của biến answer cho biến r (r là biến do người dùng tạo ra). Kết quả thực hiện lệnh này là biến r có giá trị bằng với giá trị số do người dùng nhập từ bàn phím.

Câu 4: 

- Lệnh Câu 4: Nêu ý nghĩa của lệnh sau: : Khi thực hiện lệnh này, máy sẽ tính biểu thức r*2*3.14 và gán kết quả cho biến chuvi (chuvi là biến do người dùng tạo ra)

- Lệnh  Câu 4: Nêu ý nghĩa của lệnh sau:: Gặp lệnh này, máy tính sẽ in ra màn hình dòng chữ “Chu vi hình tròn là:” và giá trị của biến chuvi.

Câu 5:

Biến là một vùng trong bộ nhớ, được đặt tên và được dùng để lưu trữ dữ liệu khi thực hiện chương trình.

Câu 6:

* Trong Scratch, một biến có thể nhận dữ liệu kiểu số, kiểu chữ và kiểu logic. Cụ thể:

- Dữ liệu kiểu số: số nguyên, số thực

- Dữ liệu kiểu chữ: dãy kí tự

- Dữ liệu kiểu logic: đúng (true) hoặc sai (false).

* Tại mỗi thời điểm thực hiện chương trình, kiểu dữ liệu của biến là kiểu của dữ liệu mà biến đang lưu trữ.

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

Trong: Câu hỏi tự luận Tin học 8 chân trời bài 12: Thuật toán, chương trình máy tính

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

Câu 1: Em hãy sắp xếp các thao tác dưới đây theo thứ tự đúng để mô tả thuật toán tính chu vi của hình tròn có số đo bán kính r được nhập từ bàn phím.

  1. a) Chuẩn theo công thức C = 2 x 3,14 x r.
  2. b) Nhập số đo bán kính hình tròn r.
  3. c) Thông báo kết quả chu vi.

Câu 2: Em hãy chỉnh sửa phần thuật toán em đã hoàn thành ở Câu 1 để thực hiện thêm việc tính và thông báo diện tích của hình tròn.

Câu 2: Em hãy chỉnh sửa phần thuật toán em đã hoàn thành ở Câu 1 để thực hiện thêm việc tính và thông báo diện tích của hình tròn.

Câu 3: Em hãy nêu cách chỉnh sửa chương trình ở Hình 1 để thực hiện thuật toán đã chỉnh sửa ở câu 2.

Câu 3: Em hãy nêu cách chỉnh sửa chương trình ở Hình 1 để thực hiện thuật toán đã chỉnh sửa ở câu 2.

Hình 1.

Câu 4: Trình bày các bước tạo biến trong Scratch.

Câu 5: Khi chỉnh sửa chương trình ở Hình 1 (Câu 3) để tính diện tích hình tròn em cần sử dụng thêm biến nào? Em đặt tên biến đó là gì? Hãy nêu các bước để tạo biến đó.

Xem lời giải

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

Câu 1: Sắp xếp các lệnh, khối lệnh dưới đây theo thứ tự đúng để thực hiện thuật toán chu vi mảnh vườn hình chữ nhật có chiều dài a và chiều rộng b được nhập từ bàn phím.

a)Câu 1: Sắp xếp các lệnh, khối lệnh dưới đây theo thứ tự đúng để thực hiện thuật toán chu vi mảnh vườn hình chữ nhật có chiều dài a và chiều rộng b được nhập từ bàn phím.
b)Câu 1: Sắp xếp các lệnh, khối lệnh dưới đây theo thứ tự đúng để thực hiện thuật toán chu vi mảnh vườn hình chữ nhật có chiều dài a và chiều rộng b được nhập từ bàn phím.
c)Câu 1: Sắp xếp các lệnh, khối lệnh dưới đây theo thứ tự đúng để thực hiện thuật toán chu vi mảnh vườn hình chữ nhật có chiều dài a và chiều rộng b được nhập từ bàn phím.
d)Câu 1: Sắp xếp các lệnh, khối lệnh dưới đây theo thứ tự đúng để thực hiện thuật toán chu vi mảnh vườn hình chữ nhật có chiều dài a và chiều rộng b được nhập từ bàn phím.


Câu 2: Khi thực hiện chương trình ở Hình 1, người dùng nhập số đo bán kính là 1. Theo em, kiểu dữ liệu mà các biến r, chuvi sẽ nhận là kiểu gì?
 

Câu 2: Khi thực hiện chương trình ở Hình 1, người dùng nhập số đo bán kính là 1. Theo em, kiểu dữ liệu mà các biến r, chuvi sẽ nhận là kiểu gì?

Hình 1.


Câu 3: Em hãy xác định kiểu dữ liệu của biến a sau khi thực hiện mỗi câu lệnh dưới đây:
a)Câu 3: Em hãy xác định kiểu dữ liệu của biến a sau khi thực hiện mỗi câu lệnh dưới đây:
b)Câu 3: Em hãy xác định kiểu dữ liệu của biến a sau khi thực hiện mỗi câu lệnh dưới đây:
c)Câu 3: Em hãy xác định kiểu dữ liệu của biến a sau khi thực hiện mỗi câu lệnh dưới đây:

Xem lời giải

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

Câu 1: Trình bày quy tắc đặt tên biến trong Scratch.

 

Xem lời giải

Xem thêm các bài Giải tin học 8 chân trời sáng tạo, hay khác:

Xem thêm các bài Giải tin học 8 chân trời sáng tạo đượ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.