Câu hỏi tự luận Tin học 9 kết nối Bài 16: Thực hành Lập chương trình máy tính

Bộ câu hỏi tự luận Tin học 9 kết nối tri thức. Câu hỏi và bài tập tự luận Bài 16: Thực hành Lập chương trình máy tính. Bộ tài liệu tự luận này có 4 mức độ: Nhận biết, thông hiểu, vận dụng và vận dụng cao. Phần tự luận này sẽ giúp học sinh hiểu sâu, sát hơn về môn học Tin học 9 KNTT.

Xem: => Giáo án tin học 9 kết nối tri thức

CHỦ ĐỀ 5. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

BÀI 16: LẬP CHƯƠNG TRÌNH MÁY TÍNH

(12 CÂU)

1. NHẬN BIẾT (5 CÂU)

Câu 1: Thuật toán là gì? Có mấy loại thuật toán cơ bản?

Trả lời: 

- Thuật toán là một tập hợp các hướng dẫn cụ thể, tuần tự để giải quyết một bài toán. Nói cách khác, đó là công thức giải bài toán được viết bằng một ngôn ngữ mà máy tính có thể hiểu được.

- Các loại thuật toán cơ bản: Thuật toán sắp xếp, thuật toán tìm kiếm…

Câu 2: Cấu trúc điều khiển là gì? Hãy kể tên các cấu trúc điều khiển em đã học.

Trả lời: 

Câu 3: Các khối lệnh trong Scratch được phân loại như thế nào?

Trả lời: 

Câu 4: Cách tạo một dự án mới trên Scratch?

Trả lời:

Câu 5: Cách sử dụng biến trong Scratch?

Trả lời:

2. THÔNG HIỂU (4 CÂU)

Câu 1: Viết chương trình nhập vào lương cơ bản, các loại phụ cấp và thuế suất, tính và in ra lương thực tế của một nhân viên.

Trả lời: 

- Tạo các biến lương cơ bản, phụ cấp, thuế suất, lương thực tế.

- Nhập liệu: Sử dụng khối lệnh "hỏi" để người dùng nhập vào giá trị cho các biến trên.

- Sử dụng các phép toán cộng, trừ, nhân, chia để tính lương thực tế.

- Sử dụng khối lệnh "nói" để hiển thị kết quả tính toán.

Câu 2: Viết chương trình nhập vào một dãy số, tìm và in ra giá trị lớn nhất trong dãy.

Trả lời: 

Câu 3: Viết chương trình tính tổng lương của tất cả nhân viên trong một công ty.

Trả lời: 

Câu 4: Thuật toán sắp xếp có vai trò gì trong việc tìm giá trị lớn nhất?

Trả lời: 

3. VẬN DỤNG (2 CÂU)

Câu 1: Hãy đề xuất thêm các yếu tố khác vào bài toán tính lương như: thưởng, phạt, tăng lương theo thâm niên, v.v. và viết chương trình để tính lương theo những yếu tố đó.

Trả lời:

- Tạo các biến để lưu trữ các giá trị như: luongCoBan, phuCap, thuong, phat, thamNien, thueSuat, luongThucTe.

- Sử dụng khối lệnh "hỏi và chờ" để người dùng nhập vào các giá trị cho các biến trên.

- Cộng các khoản thu nhập (lương cơ bản, phụ cấp, thưởng) và trừ đi các khoản phạt.

- Tính tăng lương theo thâm niên: Nếu có, nhân lương trước thuế với một hệ số tăng lương dựa trên thâm niên.

- Tính thuế thu nhập: Dựa vào bảng thuế thu nhập cá nhân, sử dụng cấu trúc điều kiện để tính thuế phải nộp.

- Tính lương thực tế: Trừ đi thuế phải nộp khỏi lương trước thuế để được lương thực tế.

- Tính tăng lương theo thâm niên: tạo một biến tangLuongTheoThamNien và sử dụng một cấu trúc điều kiện để tính toán dựa trên số năm thâm niên.

- Tính thuế thu nhập: tạo một biến thueSuat và sử dụng cấu trúc điều kiện nếu...thì...khác để xác định mức thuế suất dựa trên mức thu nhập.

- Sử dụng khối lệnh "nói" để hiển thị lương thực tế.

Câu 2: Cấu trúc điều kiện trong lập trình có tác dụng gì? Nêu ví dụ về việc sử dụng cấu trúc điều kiện để tính thuế thu nhập cá nhân.

Trả lời:

4. VẬN DỤNG CAO (1 CÂU)

Câu 1: Viết chương trình tính trung bình cộng lương của tất cả nhân viên.

Trả lời:

- Tạo sân khấu: Chọn một nền và các sprite phù hợp cho chương trình.

- Tạo biến: 

+ số lượng nhân viên: Để lưu trữ số lượng nhân viên.

+ tổng lương: Để lưu trữ tổng lương của tất cả nhân viên.

+ trung bình lương: Để lưu trữ kết quả cuối cùng.

+ lương: Biến tạm để lưu trữ lương của từng nhân viên khi nhập liệu.

- Tạo một danh sách có tên là "danh sách lương".

- Nhập liệu:

+ Hỏi người dùng nhập vào số lượng nhân viên.

+ Sử dụng vòng lặp lặp lại để nhập lương của từng nhân viên và thêm vào danh sách "danh sách lương".

- Tính tổng lương:

+ Sử dụng vòng lặp lặp lại để duyệt qua từng phần tử trong danh sách "danh sách lương" và cộng dồn vào biến tổng lương.

- Tính trung bình lương: Chia tổng lương cho số lượng nhân viên và gán kết quả vào biến trung bình lương.

- Sử dụng khối lệnh "nói" để hiển thị giá trị của biến trung bình lương.

--------------------------------------

--------------------- Còn tiếp ----------------------

=> Giáo án Tin học 9 Kết nối bài 16: Thực hành Lập chương trình máy tính

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Câu hỏi tự luận Tin học 9 kết nối tri thức - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay