Trắc nghiệm Tin học 11 Cánh diều KHMT bài 1 Kiểu mảng và cấu trúc mảng

Trắc nghiệm Tin học 11 Cánh diều KHMT bài 1 Kiểu mảng và cấu trúc mảng

Trắc nghiệm Tin học 11 Cánh diều KHMT bài 1 Kiểu mảng và cấu trúc mảng

Số câu25
Quiz ID20409
Câu 1
1. Trong một mảng có tên my_list, làm thế nào để lấy ra lát cắt (slice) chứa các phần tử từ đầu mảng cho đến phần tử ở chỉ mục 4 (không bao gồm phần tử ở chỉ mục 4)?
Câu 2
2. Nếu một mảng A có 5 phần tử và mảng B có 7 phần tử, điều gì sẽ xảy ra nếu bạn cố gắng gán A = B?
Câu 3
3. Phát biểu nào sau đây KHÔNG đúng về mảng?
Câu 4
4. Giả sử một mảng arr có các phần tử là [apple, banana, cherry]. Làm thế nào để truy cập phần tử banana?
Câu 5
5. Trong Python, phương thức pop() của mảng làm gì?
Câu 6
6. Giả sử bạn có mảng grades = [8.5, 9.0, 7.5, 10.0]. Nếu bạn muốn tính trung bình cộng của các điểm này, bước đầu tiên bạn cần làm là gì?
Câu 7
7. Đâu là một ví dụ về mảng đa chiều (multidimensional array)?
Câu 8
8. Trong Python, hàm len() được sử dụng để làm gì với một mảng?
Câu 9
9. Cho mảng values = [1, 2, 3, 4, 5]. Câu lệnh nào sau đây sẽ tạo ra một mảng mới chỉ chứa các phần tử chẵn từ values?
Câu 10
10. Nếu bạn có mảng numbers = [1, 2, 3], và bạn thực hiện numbers.insert(1, 99), mảng mới sẽ là gì?
Câu 11
11. Trong lập trình, duyệt qua mảng (traversing an array) thường đề cập đến hành động gì?
Câu 12
12. Phát biểu nào sau đây KHÔNG phải là một thao tác cơ bản trên mảng?
Câu 13
13. Cho mảng data = [5, 1, 4, 2, 8]. Nếu sử dụng thuật toán sắp xếp nổi bọt (bubble sort) lần đầu, cặp phần tử nào sẽ được so sánh và hoán đổi đầu tiên?
Câu 14
14. Phát biểu nào sau đây mô tả đúng nhất về mảng (array/list) trong lập trình?
Câu 15
15. Khi so sánh mảng với tập hợp (set) trong Python, điểm khác biệt chính là gì?
Câu 16
16. Nếu ta có mảng numbers = [10, 20, 30, 40, 50], thì kết quả của numbers[2] là gì?
Câu 17
17. Trong ngôn ngữ lập trình Python, cách khai báo một mảng (list) có tên là numbers chứa các số nguyên từ 1 đến 5 là gì?
Câu 18
18. Nếu một mảng được khai báo với kích thước cố định là 10, điều đó có nghĩa là gì?
Câu 19
19. Độ dài của mảng [red, green, blue] là bao nhiêu?
Câu 20
20. Phát biểu nào sau đây mô tả đúng về chỉ mục âm (negative indexing) trong mảng Python?
Câu 21
21. Phát biểu nào sau đây là đúng về cấu trúc mảng (array structure) trong ngữ cảnh lập trình?
Câu 22
22. Đâu là lợi ích chính của việc sử dụng mảng có cấu trúc thay vì nhiều biến riêng lẻ?
Câu 23
23. Trong Python, làm thế nào để lấy ra một lát cắt (slice) của mảng letters = [a, b, c, d, e] bao gồm các phần tử từ chỉ mục 1 đến 3 (không bao gồm chỉ mục 3)?
Câu 24
24. Phát biểu nào sau đây mô tả chính xác nhất về cấu trúc mảng trong bài 1 sách Tin học 11 Cánh diều?
Câu 25
25. Phát biểu nào sau đây là sai về việc sử dụng vòng lặp for để duyệt qua một mảng?

Để lại một bình luận