Trắc nghiệm đúng sai Tin học 10 cánh diều Bài 18: Lập trình giải quyết bài toán trên máy tính
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 10 Bài 18: Lập trình giải quyết bài toán trên máy tính sách cánh diều. 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: => Giáo án tin học 10 cánh diều (bản word)
CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
LẬP TRÌNH CƠ BẢN
BÀI 18: LẬP TRÌNH GIẢI QUYẾT BÀI TOÁN TRÊN MÁY TÍNH
Câu 1: Cho đoạn thông tin:
Trong lập trình, quá trình giải quyết một bài toán thường bắt đầu bằng việc xác định rõ ràng bài toán cần giải. Sau đó, lập trình viên sẽ tìm kiếm thuật toán phù hợp để giải quyết bài toán đó. Cuối cùng, họ sẽ viết chương trình và kiểm thử để đảm bảo chương trình hoạt động đúng.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Xác định bài toán là bước đầu tiên trong quá trình lập trình.
b) Việc tìm kiếm thuật toán không cần thiết nếu đã có một chương trình mẫu.
c) Kiểm thử chương trình là bước quan trọng để đảm bảo tính chính xác.
d) Viết chương trình là bước cuối cùng trong quá trình lập trình.
Đáp án:
- A, C đúng
- B, D sai
Câu 2: Cho đoạn thông tin:
Khi lập trình, việc tổ chức dữ liệu là rất quan trọng. Dữ liệu cần được sắp xếp và lưu trữ một cách hợp lý để thuật toán có thể truy xuất và xử lý một cách hiệu quả. Các cấu trúc dữ liệu như mảng, danh sách liên kết, và cây thường được sử dụng.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Tổ chức dữ liệu không ảnh hưởng đến hiệu suất của chương trình.
b) Cấu trúc dữ liệu như mảng giúp lưu trữ thông tin một cách có tổ chức.
c) Danh sách liên kết là một loại cấu trúc dữ liệu.
d) Thuật toán không cần quan tâm đến cách tổ chức dữ liệu.
Câu 3: Cho đoạn thông tin:
Quá trình lập trình không chỉ đơn thuần là viết mã lệnh mà còn bao gồm việc phân tích và thiết kế giải pháp cho bài toán. Lập trình viên cần phải có khả năng tư duy logic và sáng tạo để tìm ra cách tiếp cận tốt nhất.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Viết mã lệnh là phần quan trọng nhất trong lập trình.
b) Tư duy logic là yếu tố cần thiết để giải quyết bài toán.
c) Phân tích và thiết kế giải pháp không quan trọng trong lập trình.
d) Sáng tạo cũng là một yếu tố cần thiết trong lập trình.
Câu 4: Cho đoạn thông tin:
Kiểm thử chương trình là một bước không thể thiếu trong quá trình phát triển phần mềm. Bằng cách kiểm thử, lập trình viên có thể phát hiện ra lỗi và sửa chữa trước khi chương trình được phát hành. Việc này giúp đảm bảo chất lượng sản phẩm.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Kiểm thử chương trình chỉ cần thực hiện một lần trước khi phát hành.
b) Phát hiện lỗi trong quá trình kiểm thử giúp nâng cao chất lượng sản phẩm.
c) Kiểm thử không cần thiết nếu chương trình đã chạy mà không gặp lỗi.
d) Kiểm thử là một phần quan trọng trong quy trình phát triển phần mềm.
Câu 5: Cho đoạn thông tin:
Mỗi ngôn ngữ lập trình có cú pháp và quy tắc riêng. Việc nắm vững cú pháp là điều cần thiết để lập trình viên có thể viết chương trình một cách chính xác và hiệu quả. Các ngôn ngữ lập trình phổ biến bao gồm Python, Java, và C++.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Cú pháp của ngôn ngữ lập trình không quan trọng trong việc viết chương trình.
b) Python là một ngôn ngữ lập trình dễ học cho người mới bắt đầu.
c) Mọi ngôn ngữ lập trình đều giống nhau về cú pháp.
d) Nắm vững cú pháp giúp lập trình viên viết chương trình chính xác hơn.
--------------- Còn tiếp ---------------
=> Giáo án tin học 10 cánh diều bài 18: Lập trình giải quyết bài toán trên máy tính (2 tiết)