Phiếu trắc nghiệm Khoa học máy tính 11 kết nối Ôn tập cuối kì 2 (Đề 1)

Tổng hợp câu hỏi ôn tập trắc nghiệm Tin học 11 (Khoa học máy tính) kết nối tri thức. Câu hỏi và bài tập Ôn tập cuối kì 2 (Đề 1). Bộ trắc nghiệm có nhiều câu hỏi, phân bổ đều trên các bài học. Hi vọng tài liệu này sẽ giúp học sinh nhẹ nhàng hơn trong việc ôn tập. Theo thời gian, chúng tôi sẽ tiếp tục bổ sung thêm các câu hỏi.

Xem: => Giáo án tin học 11 theo định hướng khoa học máy tính kết nối tri thức

TRẮC NGHIỆM KHOA HỌC MÁY TÍNH 11 KẾT NỐI TRI THỨC CUỐI KÌ 2

ĐỀ SỐ 01

Câu 1: Trong một chương trình Pascal, khai báo thư viện phải được đặt ở vị trí nào sau đây?

A. Chỉ sau phần khai báo tên chương trình

B. Sau phần khai báo biến

C. Trong chương trình chính

D. Được đặt tùy ý trong chương trình

Câu 2: Bàn về các loại ngôn ngữ lập trình, ý kiến nào xác đáng nhất?

A. Sử dụng ngôn ngữ máy tốt hơn vì có thể can thiệp tốt nhất vào từng bước xử lý sơ cấp trong máy.

B. Sử dụng ngôn ngữ bậc cao là tốt nhất vì thời gian phát triển phần mềm nhanh hơn.

C. Sử dụng hợp ngữ tốt hơn cả vì nó cho phép can thiệp mức thấp nhưng vẫn dễ hơn ngôn ngữ máy.

D. Tùy từng trường hợp. Nói chung nên dùng ngôn ngữ bậc cao phù hợp với ứng dụng, chỉ tối ưu mã khi cần bằng hợp ngữ.

Câu 3: Khi thiết kế chương trình, bước đầu tiên cần thực hiện là gì?

A. Tìm hiểu yêu cầu bài toán, xác định đầu vào và đầu ra trước khi đi vào chi tiết.

B. Viết ngay mã nguồn của chương trình.

C. Tạo giao diện trước rồi mới xác định chức năng.

D. Kiểm thử chương trình trước khi viết thuật toán.

Câu 4: Trong quá trình liên kết (link), phát biểu nào sai?

A. Quá trình liên kết không bao giờ có lỗi.

B. Tất cả các mô đun đối tượng đều được tạo sẵn hoặc sinh từ chương trình của lập trình viên.

C. Liên kết giúp tạo một chương trình hoàn chỉnh từ các mô đun riêng lẻ.

D. Quá trình liên kết có thể gặp lỗi nếu thiếu thư viện cần thiết.

Câu 5: Tính độ phức tạp của các hàm thời gian sau:

Tính = 2n(n-2) +4

A. O(n) - tuyến tính

B. O(n^{3}) - lũy thừa

C. O(n^{1}) - lũy thừa

D. O(n^{5}) - lũy thừa

Câu 6: Công đoạn “phân tích hệ thống” là:

A. Phân tích nhu cầu của cộng đồng cần phục vụ, xác định vai trò của phần mềm, xác định thông tin đầu vào, đầu ra của hệ thống phần mềm cần xây dựng.

B. Chuyển những mô tả ở bản thiết kế thành các lệnh thực hiện được trên máy tính để máy tính “hiểu” và “thực hiện” đúng theo thiết kế.

C. Chuyển các yêu cầu về phần mềm thành bản thiết kế phần mềm.

D. Thực hiện các bước thử nghiệm sản phẩm xem có khiếm khuyết gì không để khắc phục kịp thời trước khi phần mềm đến tay người sử dụng.

Câu 7: Công đoạn thiết kế phần mềm là:

A. Phân tích nhu cầu của cộng đồng cần phục vụ, xác định vai trò của phần mềm, xác định thông tin đầu vào, đầu ra của hệ thống phần mềm cần xây dựng.

B. Chuyển những mô tả ở bản thiết kế thành các lệnh thực hiện được trên máy tính để máy tính “hiểu” và “thực hiện” đúng theo thiết kế.

C. Chuyển các yêu cầu về phần mềm thành bản thiết kế phần mềm.

D. Thực hiện các bước thử nghiệm sản phẩm xem có khiếm khuyết gì không để khắc phục kịp thời trước khi phần mềm đến tay người sử dụng.

Câu 8: Cấu trúc head là:

A. thông tin chính và thông tin next để kết nối sangt phần tử tiếp theo của danh sách

B. đầu của mỗi danh sách liên kết

C. có thể thiết lập các hàm tìm kiếm

D. bổ sung hoặc xóa thông tin trên danh sách liên kết 

Câu 9: Tình huống nào sau đây cần có nguồn nhân lực phát triển phần mềm?

A. Tổ chức hoặc doanh nghiệp muốn áp dụng công nghệ số để phục vụ quản lí, sản xuất hay kinh doanh.

B. Tổ chức hoặc doanh nghiệp muốn có thêm nguồn nhân lực.

C. Tổ chức hoặc doanh nghiệp muốn mở rộng thị trường kinh doanh.

D. Tổ chức hoặc doanh nghiệp muốn đầu tư thêm máy móc thiết bị để sản xuất.

Câu 10: Đâu là lĩnh vực của sản phẩm phần mềm

A. Phát triển phần mềm ứng dụng web

B. Phát triển thương mại điện tử

C. Thiết kế và lập trình trò chơi

D. Tất cả các đáp án trên

Câu 11: Những câu nào sau đây là sai về ý nghĩa của việc sử dụng thư viện khi viết chương trình?

A. Chương trình sẽ ngắn hơn.

B. Các hàm thư viện được viết một lần và sử dụng nhiều lần.

C. Chương trình sẵn sàng, dễ hiểu hơn.

D. Chương trình sẽ chạy nhanh hơn.

Câu 12: Người theo nghành thiết kế và lập trình có những đặc điểm:

A. Kiên trì, đam mê.

B. Tư duy logic và chính xác.

C. Khả năng tự học, sáng tạo, khả năng đọc hiểu tiếng anh.

D. Tất cả những đặc điểm trên.

Câu 14: Người theo nghành thiết kế và lập trình có những đặc điểm:

A. Kiên trì, đam mê.

B. Tư duy logic và chính xác.

C. Khả năng tự học, sáng tạo, khả năng đọc hiểu tiếng anh.

D. Tất cả những đặc điểm trên.

Câu 15: Vì sao lại cần thư viện chương trình?

A. Có chức năng đưa thư viện vào bộ nhớ để sẵn sàng sử dụng.

B. Các thư viện này có thể được dùng nhiều lần và có thể cập nhật, nâng cấp bất cứ lúc nào.

C. Các hàm thư viện được viết một lần và sử dụng nhiều lần.

D. Chương trình sẵn sàng, dễ hiểu hơn.

Câu 16: ............................................

............................................

............................................

TRẮC NGHIỆM ĐÚNG - SAI

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

Phương pháp làm mịn dần trong thiết kế chương trình là một quy trình gồm ba bước: tìm hiểu bài toán, thiết kế chương trình giải bài toán và hoàn thiện chương trình. Phương pháp này giúp tối ưu hóa quá trình thiết kế và đảm bảo rằng chương trình hoạt động hiệu quả.

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

a) Phương pháp làm mịn dần chỉ phù hợp với các bài toán đơn giản.

b) Quy trình làm mịn dần bao gồm việc tìm hiểu bài toán và thiết kế chương trình.

c) Bước đầu tiên trong phương pháp làm mịn dần là hoàn thiện chương trình.

d) Thiết kế chương trình bằng phương pháp mịn dần giúp tối ưu hóa hiệu suất.

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

Thiết kế chương trình theo mô đun là một phương pháp lập trình giúp chia nhỏ chương trình thành các phần riêng biệt, dễ quản lý và bảo trì. Mô đun có thể thực hiện các nhiệm vụ cụ thể như nhập dữ liệu, xử lý dữ liệu và tạo báo cáo.

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

a) Thiết kế theo mô đun chỉ áp dụng cho ngôn ngữ lập trình Python.

b) Mô đun giúp dễ dàng bảo trì và cập nhật chương trình.

c) Mỗi mô đun nên thực hiện một nhiệm vụ cụ thể.

d) Thiết kế chương trình theo mô đun không mang lại lợi ích gì cho lập trình viên.

Câu 3: ............................................

............................................

............................................

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 và bài tập trắc nghiệm khoa học máy tính 11 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