Trắc nghiệm Kết nối Tin học 11 KHMT bài 31 Thực hành thiết lập thư viện cho chương trình

Trắc nghiệm Kết nối Tin học 11 KHMT bài 31 Thực hành thiết lập thư viện cho chương trình

1. Phát biểu nào sau đây mô tả chính xác về mối quan hệ giữa thư viện và module trong Python?
2. Khi cài đặt một thư viện Python bằng pip, ví dụ: pip install requests, thư viện requests được tải về và cài đặt từ nguồn nào?
3. Để tạo một môi trường ảo Python với tên myenv, bạn sẽ sử dụng lệnh nào sau đây trong terminal?
4. Khi một chương trình Python cần sử dụng chức năng từ một thư viện chưa được cài đặt sẵn trong môi trường của nó, bước đầu tiên và quan trọng nhất cần thực hiện là gì?
5. Phát biểu nào sau đây mô tả đúng về tệp requirements.txt trong một dự án Python?
6. Sau khi tạo một môi trường ảo tên myenv, làm thế nào để kích hoạt (activate) môi trường đó trên hệ điều hành Windows?
7. Giả sử bạn muốn chỉ nhập duy nhất hàm randint từ thư viện random của Python. Bạn nên sử dụng câu lệnh nào?
8. Trong lập trình Python, khi làm việc với các thư viện ngoài, phát biểu nào sau đây mô tả đúng nhất mục đích của câu lệnh import numpy as np?
9. Phát biểu nào sau đây mô tả đúng về ý nghĩa của việc pin một phiên bản thư viện trong tệp requirements.txt?
10. Khi bạn thực hiện lệnh pip install -r requirements.txt, pip sẽ làm gì?
11. Khi sử dụng lệnh pip freeze > requirements.txt, mục đích chính của thao tác này là gì?
12. Phát biểu nào sau đây là đúng về virtual environment trong Python?
13. Phát biểu nào sau đây mô tả đúng về tầm quan trọng của việc quản lý thư viện trong các dự án phần mềm?
14. Khi import một module bằng import module_name, và bạn muốn gọi một hàm my_function trong module đó, cú pháp đúng là gì?
15. Khi bạn thực hiện lệnh pip install --upgrade , mục đích của tùy chọn --upgrade là gì?
16. Khi bạn gặp lỗi ModuleNotFoundError: No module named pandas trong chương trình Python, điều này có nghĩa là gì?
17. Phát biểu nào sau đây mô tả đúng về một package trong Python?
18. Phát biểu nào sau đây mô tả đúng về vai trò của tệp __init__.py trong một thư mục khi Python xử lý nó như một package?
19. Trong Python, câu lệnh from math import sqrt cho phép bạn:
20. Khi bạn muốn import một module từ một sub-package, ví dụ: my_package.sub_package.my_module, bạn cần đảm bảo điều gì?
21. Giả sử bạn có một thư viện tên là utils và bạn đã nhập nó bằng import utils. Để gọi một hàm calculate_sum trong thư viện này, bạn sẽ viết như thế nào?
22. Trong Python, nếu bạn muốn sử dụng alias np cho thư viện numpy, câu lệnh import nào là phù hợp nhất?
23. Giả sử bạn đã cài đặt một thư viện tên là pandas. Để sử dụng DataFrame, bạn cần import nó như thế nào để có thể gọi trực tiếp là pd.DataFrame(...)?
24. Để sử dụng một hàm cụ thể từ một thư viện mà không nhập toàn bộ thư viện, bạn có thể sử dụng cú pháp nào trong Python?
25. Phát biểu nào sau đây mô tả chính xác vai trò của pip trong hệ sinh thái Python?