Trắc nghiệm đúng sai Khoa học máy tính 11 kết nối Bài 30: Thiết lập thư viện cho chương trì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 30: Thiết lập thư viện cho chương trình sách kết nối tri thức. 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 kết nối tri thức

CHỦ ĐỀ 6. KĨ THUẬT LẬP TRÌNH

BÀI 30: THIẾT LẬP THƯ VIỆN CHO CHƯƠNG TRÌNH

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

Trong lập trình, việc sử dụng thư viện là rất quan trọng vì nó giúp tiết kiệm thời gian và công sức cho lập trình viên. Thư viện math trong Python cung cấp nhiều hàm toán học hữu ích như sqrt(), sin(), và cos(). Việc sử dụng các hàm này giúp lập trình viên thực hiện các phép toán phức tạp một cách dễ dàng. (Nguồn: Python Documentation)

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

a) Thư viện math chỉ chứa hàm sqrt().
b) Sử dụng thư viện giúp lập trình viên tiết kiệm thời gian.
c) Các hàm trong thư viện math không thể sử dụng cho các phép toán phức tạp.
d) Thư viện là một phần quan trọng trong lập trình hiện đại.

Đáp án:

- B, D đúng

- A, C sai

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

Danh sách liên kết là một cấu trúc dữ liệu quan trọng trong lập trình. Nó cho phép lưu trữ và quản lý dữ liệu một cách linh hoạt hơn so với mảng. Hàm delete_first(L) có thể được sử dụng để xóa phần tử đầu tiên trong danh sách liên kết L.

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

a) Danh sách liên kết không thể thay đổi kích thước sau khi được tạo.
b) Hàm delete_first(L) giúp xóa phần tử đầu tiên trong danh sách liên kết.
c) Danh sách liên kết chỉ có thể lưu trữ dữ liệu kiểu số nguyên.
d) Danh sách liên kết cho phép thêm và xóa phần tử một cách linh hoạt.

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

Việc tự thiết lập thư viện trong một chương trình có thể giúp lập trình viên tạo ra các hàm tùy chỉnh phù hợp với nhu cầu cụ thể của dự án. Điều này cho phép tối ưu hóa mã nguồn và dễ dàng tái sử dụng.

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

a) Tự thiết lập thư viện không có lợi ích gì cho lập trình viên.
b) Việc tạo thư viện tùy chỉnh giúp tối ưu hóa mã nguồn.
c) Tất cả các hàm đều có thể được đưa vào thư viện tùy chỉnh.
d) Thư viện tùy chỉnh không thể được tái sử dụng trong các dự án khác.

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

Trong Python, thư viện math cung cấp nhiều hàm như factorial() và pow(). Những hàm này rất hữu ích trong các tính toán phức tạp và thường được sử dụng trong các bài toán toán học nâng cao. (Nguồn: Python Official Documentation)

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

a) Hàm factorial() chỉ tính giai thừa cho số nguyên dương.
b) Tất cả các hàm trong thư viện math đều có thể sử dụng cho các số thực.
c) Thư viện math không hỗ trợ hàm pow().
d) Thư viện math giúp lập trình viên thực hiện các tính toán phức tạp dễ dàng hơn.

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

Cấu trúc danh sách liên kết có thể được sử dụng để lưu trữ một tập hợp các phần tử mà không cần biết trước kích thước của nó. Việc thêm hoặc xóa phần tử trong danh sách liên kết thường nhanh hơn so với mảng. 

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

a) Danh sách liên kết yêu cầu phải biết kích thước trước khi tạo.
b) Việc xóa phần tử trong danh sách liên kết thường nhanh hơn so với mảng.
c) Danh sách liên kết chỉ có thể lưu trữ dữ liệu kiểu chuỗi.
d) Danh sách liên kết cho phép thêm phần tử một cách linh hoạt.

 

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

 

=> Giáo án Khoa học máy tính 11 kết nối Bài 30: Thiết lập thư viện cho chương trì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 Kết nối tri thức 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