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

0
Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!
Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!

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

[KNTT] Trắc nghiệm 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. Nếu chương trình của bạn yêu cầu các tính năng khoa học nâng cao như tối ưu hóa, xử lý tín hiệu, thì thư viện nào là lựa chọn phù hợp?

A. Matplotlib
B. Requests
C. SciPy
D. Beautiful Soup

2. Thư viện nào trong Python thường được sử dụng cho việc xử lý mảng số và các phép toán ma trận?

A. Matplotlib
B. SciPy
C. NumPy
D. Requests

3. Trong lập trình Python, việc sử dụng thư viện ngoài chương trình chính yêu cầu bước nào đầu tiên?

A. Cài đặt thư viện bằng pip.
B. Viết lại chức năng của thư viện.
C. Import thư viện vào script.
D. Cấu hình môi trường phát triển.

4. Để thực hiện các yêu cầu HTTP (ví dụ: lấy dữ liệu từ API web), thư viện nào trong Python thường được ưu tiên sử dụng?

A. Beautiful Soup
B. Requests
C. Scrapy
D. Selenium

5. Khi cài đặt thư viện bằng pip, thông tin về thư viện và các phụ thuộc của nó thường được lấy từ nguồn nào?

A. Kho lưu trữ mã nguồn cục bộ.
B. Python Package Index (PyPI).
C. Trang web chính thức của Python.
D. Các diễn đàn lập trình trực tuyến.

6. Nếu bạn muốn vẽ biểu đồ trong Python, thư viện nào là lựa chọn phổ biến và hiệu quả?

A. Pandas
B. Matplotlib
C. Scikit-learn
D. TensorFlow

7. Khi import một thư viện dưới dạng import numpy as np, np được gọi là gì?

A. Tên module
B. Tên gói
C. Bí danh (Alias)
D. Tên khóa (Keyword)

8. Lệnh pip install dùng để làm gì trong môi trường Python?

A. Gỡ bỏ một thư viện đã cài đặt.
B. Cập nhật phiên bản của một thư viện.
C. Tải và cài đặt một thư viện từ kho lưu trữ.
D. Kiểm tra sự phụ thuộc của thư viện.

9. Việc gỡ bỏ một thư viện đã cài đặt bằng pip được thực hiện bằng lệnh nào?

A. pip remove
B. pip uninstall
C. pip delete
D. pip purge

10. Khi làm việc với dữ liệu văn bản, đặc biệt là phân tích ngôn ngữ tự nhiên, thư viện nào thường hữu ích?

A. Matplotlib
B. Scikit-learn (cho một số tác vụ NLP như TF-IDF)
C. NumPy
D. Tkinter

11. Nếu bạn muốn làm việc với các mô hình máy học và phân tích dữ liệu phức tạp, thư viện nào đóng vai trò là nền tảng quan trọng?

A. Matplotlib
B. Requests
C. NumPy
D. Tkinter

12. Tại sao việc quản lý phiên bản thư viện lại quan trọng trong phát triển phần mềm?

A. Để chương trình chạy nhanh hơn.
B. Để đảm bảo tính tương thích và tránh lỗi do thay đổi.
C. Để giảm dung lượng file cài đặt.
D. Để sử dụng các tính năng mới nhất mà không cần cập nhật hệ điều hành.

13. Một chương trình cần phân tích dữ liệu dạng bảng (ví dụ: đọc file CSV, xử lý dữ liệu) nên sử dụng thư viện nào?

A. NumPy
B. Matplotlib
C. Pandas
D. Requests

14. Việc import một thư viện với một tên gọi khác trong cùng một file Python được thực hiện như thế nào?

A. import as
B. from import * as
C. require as
D. include as

15. Khi một thư viện có nhiều thành phần con hoặc module, cách import để chỉ lấy một module cụ thể là gì?

A. import .
B. from import
C. import from
D. require .

16. Thư viện nào được sử dụng rộng rãi cho việc xây dựng giao diện người dùng (GUI) trong Python?

A. Requests
B. Tkinter
C. Pandas
D. NumPy

17. Nếu một thư viện yêu cầu một phiên bản Python cụ thể (ví dụ: Python 3.7 trở lên), thông tin này thường được chỉ định ở đâu?

A. Trong mã nguồn của thư viện.
B. Trong tệp setup.py hoặc pyproject.toml của thư viện.
C. Chỉ được thông báo trên diễn đàn cộng đồng.
D. Không có quy định, phụ thuộc vào người dùng tự kiểm tra.

18. Khi gặp lỗi ModuleNotFoundError, điều này thường chỉ ra vấn đề gì?

A. Lỗi cú pháp trong mã nguồn.
B. Thư viện cần thiết chưa được cài đặt hoặc không tìm thấy.
C. Chương trình đang chạy trên một hệ điều hành không tương thích.
D. Thiếu quyền truy cập vào tệp tin.

19. Để cài đặt một phiên bản cụ thể của thư viện, ví dụ requests phiên bản 2.25.1, bạn sẽ dùng lệnh pip nào?

A. pip install requests==2.25.1
B. pip install requests>=2.25.1
C. pip install requests<2.25.1
D. pip install requests-2.25.1

20. Trong Python, việc sử dụng from math import sqrt cho phép bạn truy cập hàm căn bậc hai bằng cách nào?

A. math.sqrt(x)
B. sqrt(x)
C. math.sqrt(x)
D. math.sqrt(x)

21. Nếu muốn sử dụng một hàm cụ thể từ một thư viện mà không muốn import toàn bộ thư viện, cú pháp nào là phù hợp?

A. import
B. from import
C. require .
D. import .

22. Nếu muốn sử dụng hàm mean từ thư viện statistics của Python, bạn sẽ thực hiện câu lệnh import nào?

A. import statistics
B. from statistics import mean
C. import statistics.mean
D. require statistics.mean

23. Nếu một chương trình Python cần sử dụng các hàm xử lý ngày tháng, nó có thể tìm kiếm và sử dụng thư viện nào phổ biến?

A. NumPy
B. Pandas
C. Datetime
D. Matplotlib

24. Thư viện nào thường được dùng để phân tích cú pháp HTML và XML, thường dùng cho web scraping?

A. NumPy
B. Pandas
C. Beautiful Soup
D. Scikit-learn

25. Khi import tất cả các thành phần từ một module (ví dụ: from math import *), điều này có thể gây ra vấn đề gì?

A. Chương trình sẽ chạy chậm hơn đáng kể.
B. Có thể gây xung đột tên với các biến hoặc hàm đã định nghĩa.
C. Yêu cầu nhiều bộ nhớ hơn cho việc lưu trữ.
D. Không có vấn đề gì, đây là cách import hiệu quả nhất.

1 / 25

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

Tags: Bộ đề 1

1. Nếu chương trình của bạn yêu cầu các tính năng khoa học nâng cao như tối ưu hóa, xử lý tín hiệu, thì thư viện nào là lựa chọn phù hợp?

2 / 25

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

Tags: Bộ đề 1

2. Thư viện nào trong Python thường được sử dụng cho việc xử lý mảng số và các phép toán ma trận?

3 / 25

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

Tags: Bộ đề 1

3. Trong lập trình Python, việc sử dụng thư viện ngoài chương trình chính yêu cầu bước nào đầu tiên?

4 / 25

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

Tags: Bộ đề 1

4. Để thực hiện các yêu cầu HTTP (ví dụ: lấy dữ liệu từ API web), thư viện nào trong Python thường được ưu tiên sử dụng?

5 / 25

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

Tags: Bộ đề 1

5. Khi cài đặt thư viện bằng pip, thông tin về thư viện và các phụ thuộc của nó thường được lấy từ nguồn nào?

6 / 25

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

Tags: Bộ đề 1

6. Nếu bạn muốn vẽ biểu đồ trong Python, thư viện nào là lựa chọn phổ biến và hiệu quả?

7 / 25

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

Tags: Bộ đề 1

7. Khi import một thư viện dưới dạng import numpy as np, np được gọi là gì?

8 / 25

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

Tags: Bộ đề 1

8. Lệnh pip install dùng để làm gì trong môi trường Python?

9 / 25

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

Tags: Bộ đề 1

9. Việc gỡ bỏ một thư viện đã cài đặt bằng pip được thực hiện bằng lệnh nào?

10 / 25

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

Tags: Bộ đề 1

10. Khi làm việc với dữ liệu văn bản, đặc biệt là phân tích ngôn ngữ tự nhiên, thư viện nào thường hữu ích?

11 / 25

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

Tags: Bộ đề 1

11. Nếu bạn muốn làm việc với các mô hình máy học và phân tích dữ liệu phức tạp, thư viện nào đóng vai trò là nền tảng quan trọng?

12 / 25

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

Tags: Bộ đề 1

12. Tại sao việc quản lý phiên bản thư viện lại quan trọng trong phát triển phần mềm?

13 / 25

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

Tags: Bộ đề 1

13. Một chương trình cần phân tích dữ liệu dạng bảng (ví dụ: đọc file CSV, xử lý dữ liệu) nên sử dụng thư viện nào?

14 / 25

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

Tags: Bộ đề 1

14. Việc import một thư viện với một tên gọi khác trong cùng một file Python được thực hiện như thế nào?

15 / 25

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

Tags: Bộ đề 1

15. Khi một thư viện có nhiều thành phần con hoặc module, cách import để chỉ lấy một module cụ thể là gì?

16 / 25

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

Tags: Bộ đề 1

16. Thư viện nào được sử dụng rộng rãi cho việc xây dựng giao diện người dùng (GUI) trong Python?

17 / 25

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

Tags: Bộ đề 1

17. Nếu một thư viện yêu cầu một phiên bản Python cụ thể (ví dụ: Python 3.7 trở lên), thông tin này thường được chỉ định ở đâu?

18 / 25

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

Tags: Bộ đề 1

18. Khi gặp lỗi ModuleNotFoundError, điều này thường chỉ ra vấn đề gì?

19 / 25

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

Tags: Bộ đề 1

19. Để cài đặt một phiên bản cụ thể của thư viện, ví dụ requests phiên bản 2.25.1, bạn sẽ dùng lệnh pip nào?

20 / 25

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

Tags: Bộ đề 1

20. Trong Python, việc sử dụng from math import sqrt cho phép bạn truy cập hàm căn bậc hai bằng cách nào?

21 / 25

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

Tags: Bộ đề 1

21. Nếu muốn sử dụng một hàm cụ thể từ một thư viện mà không muốn import toàn bộ thư viện, cú pháp nào là phù hợp?

22 / 25

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

Tags: Bộ đề 1

22. Nếu muốn sử dụng hàm mean từ thư viện statistics của Python, bạn sẽ thực hiện câu lệnh import nào?

23 / 25

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

Tags: Bộ đề 1

23. Nếu một chương trình Python cần sử dụng các hàm xử lý ngày tháng, nó có thể tìm kiếm và sử dụng thư viện nào phổ biến?

24 / 25

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

Tags: Bộ đề 1

24. Thư viện nào thường được dùng để phân tích cú pháp HTML và XML, thường dùng cho web scraping?

25 / 25

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

Tags: Bộ đề 1

25. Khi import tất cả các thành phần từ một module (ví dụ: from math import *), điều này có thể gây ra vấn đề gì?