[KNTT] Trắc nghiệm Tin học 11 KHMT bài 30 Thiết lập thư viện cho chương trình

[KNTT] Trắc nghiệm Tin học 11 KHMT bài 30 Thiết lập thư viện cho chương trình

1. Nếu bạn muốn sử dụng các hàm xử lý tệp tin như `open`, `read`, `write`, bạn thường không cần import một thư viện cụ thể vì chúng là gì?
2. Khi một module được nhập vào chương trình, các mã trong module đó có được thực thi ngay lập tức không?
3. Câu lệnh `import json` trong Python được sử dụng để làm gì?
4. Để làm việc với hệ điều hành và các chức năng của nó trong Python, bạn thường sử dụng thư viện nào?
5. Trong Python, làm thế nào để kiểm tra xem một module đã được nhập vào chương trình hay chưa?
6. Nếu bạn đã chạy lệnh `import math`, làm thế nào để gọi hàm tính giá trị tuyệt đối của `-5`?
7. Khi muốn sử dụng một chức năng từ thư viện `math` trong Python, câu lệnh nào là đúng?
8. Nếu bạn muốn sử dụng thư viện xử lý dữ liệu `pandas`, câu lệnh import nào là phổ biến nhất?
9. Để tạo một hàm mới trong module của riêng bạn, bạn sẽ viết nó vào đâu?
10. Phát biểu nào sau đây mô tả đúng về module trong Python?
11. Để tránh xung đột tên khi import nhiều module có cùng tên hàm, cách tiếp cận tốt nhất là gì?
12. Nếu bạn muốn sử dụng các thuật toán máy học từ thư viện `scikit-learn` (sklearn), bạn thường import như thế nào?
13. Khi một chương trình Python cần thực hiện các thao tác liên quan đến ngày giờ, nó thường sẽ sử dụng thư viện nào?
14. Thư viện nào trong Python thường được sử dụng để tạo biểu đồ và trực quan hóa dữ liệu?
15. Lệnh `import numpy as np` thường được sử dụng trong Python với mục đích gì?
16. Phát biểu nào sau đây mô tả đúng nhất về package trong Python?
17. Trong Python, khi sử dụng cú pháp `from module import *`, điều gì sẽ xảy ra?
18. Phát biểu nào sau đây mô tả đúng về vai trò của tệp `__init__.py` trong một package Python?
19. Lệnh `from math import sqrt` trong Python có ý nghĩa gì?
20. Khi bạn muốn sử dụng một hàm `randint` để sinh số nguyên ngẫu nhiên từ thư viện `random`, bạn nên dùng lệnh `import` nào để gọi trực tiếp hàm này?
21. Tại sao việc chia mã nguồn thành các module và package lại quan trọng trong phát triển phần mềm lớn?
22. Một thư viện Python có thể chứa những thành phần nào?
23. Trong lập trình Python, phát biểu nào sau đây mô tả đúng nhất về khái niệm thư viện (library)?
24. Khi bạn muốn sử dụng một thư viện đã cài đặt nhưng không rõ tên chính xác của hàm cần dùng, bạn có thể làm gì để khám phá các chức năng của nó?
25. Lệnh `pip install ` được sử dụng để làm gì trong Python?