2048.vn

15 câu Trắc nghiệm Tin học 11 Cánh diều Bài 1: Kiểu mảng và cấu trúc mảng có đáp án
Quiz

15 câu Trắc nghiệm Tin học 11 Cánh diều Bài 1: Kiểu mảng và cấu trúc mảng có đáp án

A
Admin
Tin họcLớp 117 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.

Mảng là gì?

Tập hợp các phần tử có kiểu dữ liệu khác nhau, được lưu trữ không liên tục trong bộ nhớ.

Tập hợp các phần tử có cùng kiểu dữ liệu, được lưu trữ liền kề trong bộ nhớ.

Một biến có khả năng chứa nhiều giá trị kiểu dữ liệu khác nhau.

Tập hợp các phần tử có kiểu dữ liệu khác nhau, lưu trữ ngẫu nhiên trong bộ nhớ.

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Trong Python, để khai báo mảng số nguyên, chúng ta dùng cú pháp nào?

array('i', [2, 5, 4])

array('f', [2.0, 5.0, 4.0])

array('d', [2, 5, 4])

array('s', [2, 5, 4]

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Khi sử dụng danh sách thay cho mảng trong Python, lợi ích chính là gì?

Danh sách không có giới hạn kích thước.

Danh sách linh hoạt hơn và có nhiều phương thức hỗ trợ.

Danh sách chỉ chứa các phần tử kiểu số nguyên.

Danh sách lưu trữ các phần tử không liên tục trong bộ nhớ.

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Trong ví dụ array('f', [7.5, 5.0, 8.5, 4.5, 5.0]), kiểu của các phần tử trong mảng là gì?

Số nguyên

Chuỗi

Số thực

Boolean

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Chỉ số của các phần tử trong mảng được đánh số từ đâu?

Từ 0

Từ 1

Từ -1

Bắt đầu từ giá trị ngẫu nhiên

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Cú pháp nào dùng để tính tổng các phần tử trong một mảng số thực mangThuc?

sum(mangThuc)

total(mangThuc)

average(mangThuc)

summation(mangThuc)

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Để sắp xếp các phần tử trong danh sách mangThuc theo thứ tự tăng dần, ta dùng phương thức nào?

sorted(mangThuc)

sort(mangThuc)

mangThuc.order()

mangThuc.arrange()

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Mảng array('f', [4.5, 3.5, 5.0]) có thể chứa kiểu dữ liệu nào?

Số nguyên

Số thực

Chuỗi

Boolean

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Khi nào ta cần sử dụng phương thức .tolist() trong Python?

Khi muốn chuyển mảng thành danh sách

Khi muốn sắp xếp mảng

Khi muốn tìm phần tử lớn nhất trong mảng

Khi muốn thêm phần tử vào mảng

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Để xác định phần tử lớn nhất trong một mảng, ta dùng hàm nào?

max(mang)

min(mang)

biggest(mang)

greatest(mang)

Xem đáp án
11. Tự luận
1 điểmKhông giới hạn

PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai

Đâu là cách khai báo đúng cho một mảng số nguyên trong Python?

a) mangNguyen = array('i', [2, 5, 4, 3, 1])

b) mangNguyen = array('f', [2, 5, 4, 3, 1])

c) mangNguyen = array('int', [2, 5, 4, 3, 1])

d) mangNguyen = [2, 5, 4, 3, 1]

Xem đáp án
12. Tự luận
1 điểmKhông giới hạn

Trong Python, ký tự 'f' khi khai báo mảng được sử dụng để đại diện cho kiểu dữ liệu nào?

a) Số nguyên (integer)

b) Ký tự (character)

c) Số thực (float)

d) Chuỗi (string)

Xem đáp án
13. Tự luận
1 điểmKhông giới hạn

PHẦN III. Câu trả lời ngắn. Thí sinh trả lời từ câu 1 đến câu 3

Tại sao mảng lại phù hợp để lưu trữ dữ liệu như điểm số của học sinh trong một lớp?

Xem đáp án
14. Tự luận
1 điểmKhông giới hạn

Trong Python, cách khai báo một mảng số nguyên và một mảng số thực như thế nào?

Xem đáp án
15. Tự luận
1 điểmKhông giới hạn

Điểm khác biệt giữa mảng và danh sách trong Python là gì?

Xem đáp án
© All rights reserved VietJack