[Cánh diều] Trắc nghiệm Tin học 11 KHMT bài 3 Thực hành về tệp, mảng và danh sách

[Cánh diều] Trắc nghiệm Tin học 11 KHMT bài 3 Thực hành về tệp, mảng và danh sách

1. Trong ngữ cảnh xử lý tệp, file pointer (con trỏ tệp) đề cập đến điều gì?
2. Lệnh `del my_list[i]` trong Python dùng để làm gì?
3. Trong Python, khi làm việc với tệp, phương thức nào được sử dụng để đọc toàn bộ nội dung của tệp thành một chuỗi duy nhất?
4. Nếu bạn cần đọc từng dòng một từ một tệp văn bản trong Python, phương thức nào là hiệu quả nhất?
5. Trong Python, khi làm việc với danh sách, thao tác nào sau đây sẽ trả về một danh sách mới chứa các phần tử từ chỉ số `start` đến `end-1`?
6. Trong Python, khi mở tệp với chế độ a (append), điều gì sẽ xảy ra nếu tệp không tồn tại?
7. Khi bạn muốn ghi dữ liệu vào một tệp mà không xóa đi nội dung cũ, bạn sẽ mở tệp với chế độ nào trong Python?
8. Hàm `len()` trong Python được sử dụng để làm gì khi áp dụng cho một danh sách?
9. Trong Python, làm thế nào để tạo một bản sao độc lập (shallow copy) của một danh sách?
10. Phát biểu nào đúng về cách truy cập và sửa đổi phần tử của danh sách (list) trong Python?
11. Phát biểu nào sau đây là đúng về cách tạo một danh sách trống trong Python?
12. Để đọc tất cả các dòng từ một tệp và trả về chúng dưới dạng một danh sách các chuỗi, bạn nên sử dụng phương thức nào của đối tượng tệp trong Python?
13. Khi mở một tệp với chế độ w trong Python, điều gì xảy ra nếu tệp đã tồn tại?
14. Phát biểu nào sau đây mô tả đúng nhất về cách làm việc với mảng (list) trong Python?
15. Trong Python, phương thức nào được sử dụng để thêm một phần tử vào cuối danh sách?
16. Để đóng một tệp đã mở trong Python, bạn sử dụng phương thức nào?
17. Khi làm việc với tệp, thao tác nào sau đây là quan trọng nhất để đảm bảo rằng mọi dữ liệu đã ghi được lưu trữ và giải phóng tài nguyên hệ thống?
18. Phát biểu nào sau đây mô tả đúng về danh sách lồng nhau (nested list) trong Python?
19. Để xóa tất cả các phần tử khỏi một danh sách trong Python, bạn sẽ sử dụng phương thức nào?
20. Phát biểu nào sau đây mô tả đúng về mảng (list) trong Python so với mảng trong các ngôn ngữ lập trình cấp thấp hơn (ví dụ: C/C++)?
21. Phát biểu nào sau đây là đúng về việc sử dụng `with open(...) as f:` trong Python khi làm việc với tệp?
22. Khi đọc tệp nhị phân trong Python, chế độ nào là phù hợp?
23. Để truy cập phần tử thứ ba của một danh sách có tên my_list trong Python, bạn sẽ sử dụng cú pháp nào?
24. Để chèn một phần tử vào một vị trí cụ thể trong danh sách Python, bạn sẽ sử dụng phương thức nào?
25. Phương thức `sort()` của danh sách trong Python dùng để làm gì?