Trắc nghiệm đúng sai Khoa học máy tính 11 cánh diều Bài 4: Làm mịn dần từng bước từ thuật toán đến chương trình 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 11 Khoa học máy tính Bài 4: Làm mịn dần từng bước từ thuật toán đến chương trình 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 11 theo định hướng khoa học máy tính cánh diều

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

BÀI 4: LÀM MỊN DẦN TỪNG BƯỚC TỪ THUẬT TOÁN ĐẾN CHƯƠNG TRÌNH MÁY TÍNH

Câu 1:Cho đoạn thông tin:

Trong lập trình, thuật toán là một tập hợp các bước hướng dẫn để giải quyết một vấn đề cụ thể. Mã giả (pseudocode) là một cách diễn đạt thuật toán bằng ngôn ngữ tự nhiên, giúp lập trình viên dễ dàng hiểu và chuyển đổi sang ngôn ngữ lập trình thực tế. Việc sử dụng mã giả có thể giúp phát hiện lỗi trong thuật toán trước khi viết mã chương trình.

Hãy đánh giá tính đúng sai của các nhận định sau: 

a) Mã giả là ngôn ngữ lập trình thực tế.
b) Thuật toán chỉ cần được viết bằng mã giả là đủ.
c) Việc sử dụng mã giả giúp phát hiện lỗi trong thuật toán.
d) Thuật toán là một tập hợp các bước để giải quyết vấn đề.

Đáp án:

- C, D đúng

- A, B sai

Câu 2: Cho đoạn thông tin:

Cấu trúc rẽ nhánh (if...else) trong lập trình cho phép chương trình thực hiện các hành động khác nhau dựa trên điều kiện nhất định. Cấu trúc này rất quan trọng trong việc quyết định luồng thực thi của chương trình. Nếu điều kiện là đúng, một khối mã sẽ được thực thi; nếu không, khối mã khác sẽ được thực hiện.

Hãy đánh giá tính đúng sai của các nhận định sau: 

a) Cấu trúc rẽ nhánh không có tác dụng trong lập trình.
b) Cấu trúc if...else cho phép thực hiện các hành động khác nhau dựa trên điều kiện.
c) Nếu điều kiện if là sai, khối mã trong phần else sẽ được thực hiện.
d) Cấu trúc rẽ nhánh chỉ áp dụng cho ngôn ngữ lập trình C++.

Câu 3:Cho đoạn thông tin:

Cấu trúc lặp biết trước (for) thường được sử dụng khi số lần lặp đã được xác định trước. Cấu trúc này rất hữu ích trong các tình huống như duyệt qua các phần tử của một mảng hoặc thực hiện một công việc lặp lại một số lần nhất định. Cấu trúc lặp giúp tiết kiệm thời gian và công sức trong việc viết mã.

Hãy đánh giá tính đúng sai của các nhận định sau: 

a) Cấu trúc lặp for chỉ có thể sử dụng với mảng.
b) Cấu trúc lặp giúp tiết kiệm thời gian trong việc viết mã.
c) Cấu trúc lặp biết trước chỉ được áp dụng khi số lần lặp đã được xác định.
d) Cấu trúc lặp không cần thiết trong lập trình.

Câu 4:Cho đoạn thông tin:

Cấu trúc lặp chưa biết trước (while) cho phép chương trình lặp lại một khối mã cho đến khi một điều kiện nhất định trở thành sai. Cấu trúc này rất linh hoạt và có thể được sử dụng trong nhiều tình huống khác nhau, đặc biệt khi số lần lặp không được biết trước.

Hãy đánh giá tính đúng sai của các nhận định sau: 

a) Cấu trúc while chỉ lặp lại một lần.
b) Cấu trúc lặp while sẽ dừng lại khi điều kiện trở thành sai.
c) Cấu trúc lặp chưa biết trước là rất linh hoạt.
d) Cấu trúc while không thể được sử dụng trong các ngôn ngữ lập trình khác nhau.

Câu 5:Cho đoạn thông tin:

Mô tả thuật toán bằng mã giả là một bước quan trọng trong quá trình lập trình. Nó giúp lập trình viên hình dung rõ ràng cách thức hoạt động của thuật toán trước khi chuyển sang viết mã bằng ngôn ngữ lập trình. Việc này không chỉ giúp phát hiện lỗi mà còn cải thiện khả năng lập trình.

Hãy đánh giá tính đúng sai của các nhận định sau: 

a) Mô tả thuật toán bằng mã giả không cần thiết.
b) Việc sử dụng mã giả giúp cải thiện khả năng lập trình.
c) Mã giả có thể giúp phát hiện lỗi trong thuật toán.
d) Mô tả thuật toán bằng mã giả là bước cuối cùng trong quá trình lập trình.

 

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

 

=> Giáo án Khoa học máy tính 11 cánh diều Chủ đề F(CS) Bài 4: Làm mịn dần từng bước từ thuật toán đến 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: Trắc nghiệm đúng sai Tin học 11 Khoa học máy tính Cánh diều cả năm - 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