Trắc nghiệm đúng sai Tin học 9 chân trời Bài 13: Quy trình giao bài toán cho máy tính giải quyết
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 9 Bài 13: Quy trình giao bài toán cho máy tính giải quyết sách chân trời sáng tạo. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.
Xem: =>
BÀI 13. QUY TRÌNH GIAO BÀI TOÁN CHO MÁY TÍNH GIẢI QUYẾT
Câu 1: Quy trình giao bài toán cho máy tính giải quyết là một chuỗi các bước logic để đưa ra lời giải cho một vấn đề cụ thể. Nó bao gồm nhiều bước, từ việc xác định bài toán, tìm thuật toán, viết chương trình, đến kiểm thử và sửa lỗi. Mỗi bước đều quan trọng và ảnh hưởng đến chất lượng của kết quả cuối cùng. Hãy đánh giá tính đúng đắn của các nhận định sau về quy trình này:
a) Bước đầu tiên là xác định rõ bài toán, bao gồm đầu vào và đầu ra mong muốn.
b) Viết chương trình là quá trình chuyển đổi thuật toán thành ngôn ngữ lập trình mà máy tính hiểu được.
c) Viết chương trình là bước cuối cùng trong quy trình.
d) Mọi bài toán đều có thể giải quyết bằng máy tính.
Câu 2: Việc chuyển đổi thuật toán thành chương trình là một bước quan trọng trong quá trình giải quyết bài toán bằng máy tính. Nó đòi hỏi sự chính xác, cẩn thận và kiến thức về ngôn ngữ lập trình. Một chương trình tốt không chỉ thực hiện đúng chức năng mà còn phải hiệu quả và dễ bảo trì. Hãy đánh giá tính đúng đắn của các nhận định sau về vai trò của quá trình này:
a) Việc chuyển đổi thuật toán thành chương trình giúp máy tính hiểu và thực hiện các lệnh.
b) Chương trình máy tính là sản phẩm cuối cùng của quá trình giải quyết bài toán.
c) Chương trình là bản sao chính xác của thuật toán.
d) Mọi lỗi trong thuật toán đều sẽ được phát hiện trong quá trình viết chương
Câu 3: Em muốn tạo một ứng dụng tính điểm trung bình của một lớp học. Hãy xem xét các nhận định và đánh giá tính đúng đắn của chúng trong quá trình giao bài toán này cho máy tính:
a) Tính điểm trung bình của một lớp học, với đầu vào là danh sách điểm của từng học sinh và đầu ra là điểm trung bình của lớp.
b) Sử dụng trực tiếp kết quả mà không cần kiểm tra lại.
c) Không cần phải xác định thuật toán giải quyết bài toán.
d) Chạy chương trình với các bộ dữ liệu mẫu để kiểm tra kết quả.
Câu 4: Bạn An được giao nhiệm vụ viết chương trình tìm số lớn nhất trong một dãy số nguyên. Bạn An đã xác định được đầu vào là một dãy số nguyên và đầu ra là số lớn nhất trong dãy. Sau đây là một số nhận định về quá trình xây dựng thuật toán:
a) Lập trình là bước tiếp theo sau khi xác định bài toán.
b) Thuật toán luôn chỉ có một cách viết duy nhất.
c) Thuật toán là một dãy các lệnh được sắp xếp theo một trình tự nhất định để giải quyết một bài toán.
d) Thuật toán là một dãy các lệnh được sắp xếp theo một trình tự nhất định để giải quyết một bài toán.
Câu 5: Kiểm thử và chạy chương trình là hai hoạt động không thể thiếu trước khi đưa chương trình vào sử dụng nhằm phát hiện và loại bỏ các lỗi cũng như những bất hợp lí trong chương trình nếu có. Hãy đánh giá tính đúng đắn của các nhận định sau về vai trò của hai hoạt động này:
a) Kiểm thử giúp phát hiện các lỗi trong chương trình.
b) Kiểm thử chỉ được thực hiện sau khi chương trình đã hoàn thành.
c) Chạy chương trình là để kiểm tra xem chương trình có hoạt động đúng như mong đợi hay không.
d) Chạy chương trình chỉ cần nhập dữ liệu vào và quan sát kết quả.
=> Giáo án Tin học 9 Chân trời bài 13: Quy trình giao bài toán cho máy tính giải quyết