BÀI 2: KIỂU MẠNG VÀ CẤU TRÚC MẢNG
1. NHẬN BIẾT
Câu 1: Khai báo cung cấp những thông tin gì?
- Tên biến mảng
- Tên biếng mảng, kiểu dữ liệu, kích thước
- Kiểu dữ liệu
- Kích thước
Câu 2: điền từ thích hợp vào chỗ trống
Trong bộ nhớ, mảng một chiều được…thành một khối các ô nhớ liền kề liên tục
- Lưu trữ
- Sao chép
- Xóa
- Bổ sung
Câu 3: Trong bộ nhớ, mảng một chiều được lưu trữ thành một khối các ô có nhớ liền kết liên tục có dung lượng bằng?
- Độ dài kiểu dữ liệu x chiều cao kiểu dữ liệu
- Kích thước x chiều cao kiểu dữ liệu
- Kích thước x độ dài kiểu dữ liệu
Câu 4: Mảng có kích thước n thì các phần tử mảng được đánh chỉ số tuần tự từ ?
- 0 đến n - 2
- 0 đến n - 3
- 0 đến n – 1
- 0 đến n - 4
Câu 5: bộ nhớ Ram là gì?
- Là một dãy bit rất dài, chia nhành nhiều ô nhớ liền nhau
- Là một dãy bit rất ngắn, chia thành nhiều ô nhớ liền nhau
- Là một dãy bit rất ngắn, chia thành 1 ô nhớ liền nhau
- Là một dãy bit rất dài, chia thành 1 ô nhớ liền nhau
Câu 6: Một ô nhớ được đánh số gọi là?
- Sao lưu truy cập
- Phân phối truy cập
- Địa chỉ truy cập
- Tất cả đáp án trên đều đúng
Câu 7: một ô nhớ có thể dài bao nhiêu ?
- 1 byte, 2 byte hay 4 byte
- 1 byte, 3 byte hay 5 byte
- 2 byte, 4 byte hay 6 byte
- 3 byte, 5 byte hay 7 byte
Câu 8: một số nguyên có thể chiếm bao nhiêu byte?
- 1 byte hoặc 4 byte
- 1 byte hoặc 2 byte
- 2 byte hoặc 4 byte
Câu 9: một số thực chiếm bao nhiêu byte?
- 4 byte hoặc 8 byte
- 2 byte hoặc 4 byte
- 1 byte hoặc 2 byte
- 2 byte hoặc 8 byte
Câu 10: điền từ thích hợp vào chỗ trống
Một ô nhớ chưa vừa đúng ….số thực
- Hai
- Ba
- Một
- Bốn
2. THÔNG HIỂU
Câu 1: thời gian thực hiện số là?
- Thời gian thực hiện hằng số nếu thòi gian thực hiện đều không vượt quá một hằng số cho trước
- không phụ thuộc kích thước dữ liệu đầu vào
- A và B đúng
- A và B sai
Câu 2: tại sao mảng lại được sử dụng nhiều?
- Thời gian truy cập đọc giá tri mới cho 1 phần tử bất kì là hằng số
- Thời gian truy cập đọc giá tri mới cho 1 phần tử bất kì là hằng số
- A và B đúng
- A và B sai
Câu 3: cú pháp khai báo mảng một chiều trong Python là?
- Khai báo sử dụng mô đun array ở đầu chương trình
- Khai báo biển kiểu mảng
- Cả A và B đều sai
- Cả A và B đều đúng
Câu 4: danh sách của Python làm mảng mấy chiều?
- 2
- 1
- 3
- Không có đáp án đúng
3. VẬN DỤNG
Câu 1: danh sách Python có những lợi thế gì so với kiểu mảng?
- Kiểu danh sách linh hoạt hơn nhiều
- Có thêm 1 hàm
- Có thêm 1 số hàm
- A và C đúng
Câu 2: Điền từ thích hợp vào chỗ trống
Có thể dùng kiểu mảng hay danh sách của Python để biểu diễn mảng …chiều
- 3
- 1
- 4
- 2
Câu 3: các hàm có thể dùng cho kiểu mảng cũng như kiểu danh sách là?
- Max,min
- max,min,sum
- min,sum
- max,sum
4. VẬN DỤNG CAO
Câu 1: khai báo mô đun statistics ở đầu chương trình theo cú pháp nào?
- From import statistics
- From statistics import
- Import statistics from
- Statistics import from
Câu 2: điền từ thích hợp vào chỗ trống
Danh sách dùng làm mảng được … và … như một danh sách Python thông thường
- Khai báo – sử dụng
- Khai báo – sao lưu
- Bổ sung – sử dụng
- Bổ sung – sao lưu