BÀI 2: MẢNG HAI CHIỀU
1. NHẬN BIẾT
Câu 1: mảng hai chiều dùng để lưu trữ một bảng số liệu hình gì?
- Hình chữ nhật
- Hình vuông
- Hình thoi
- Hình bình hành
Câu 2: mảng hai chiều là gì?
- Là mảng một chiều mà mỗi phần tử là 2 mảng 1 chiều
- Là mảng 2 chiều mà mỗi phần tử là một mảng một chiều
- Là mảng một chiều mà mỗi phần tử là một mảng một chiều
Câu 3: điền từ thích hợp vào chỗ trống
Hầu hết các ngôn ngữ lập trình bậc cao đều có sẵn kiểu mảng…chiều
- 2
- 3
- 4
- 5
Câu 4: khai báo mảng hai chiều cung cấp những thông tin gì?
- Tên biến mảng
- Kiểu dữ liệu
- Kích thước
- Tất cả đáp án trên đều đúng
Câu 5: điền từ thích hợp vào chỗ trống
Trong bộ nhớ, mảng hai chiều cũng được tổ chức tương tự như mảng một chiều, tức là…thành một khối các ô nhớ liên tục
- Sao chép
- Lưu trữ
- Bổ sung
- Xóa
Câu 6: Có độ lớn bằng?
- Số hàng x số cột x độ dài x kiểu dữ liệu
- Số hàng x độ dài x số cột
- Số hàng x số cột x kiểu dữ liệu
Câu 7: các thông tin có trong khai báo mảng hai chiều giúp máy tính làm gì?
- Xác định dung lượng phần bộ nhớ dành cho một biến mảng ba chiều
- Xác định dung lượng phần bộ nhớ dành cho một biến mảng một chiều
- Xác định dung lượng phần bộ nhớ dành cho một biến mảng hai chiều
Câu 8: để truy cập phần tử mảng hai chiều cần biết hai chỉ số gì?
- Chỉ số hàng và chỉ số dòng
- Chỉ số cột và chỉ số dòng
- Chỉ số hàng và chỉ số cột
Câu 9: các thông tin về mảng và hai chỉ số kèm theo cho phép tìm được của từng phần tử gì?
- Lưu trữ
- Thêm mới
- Vị trí
- Xóa
Câu 10: thời gian thực hiện việc đọc giá trị hay gán trị mới cho 1 phần tử mảng 2 chiều là?
- Hằng số
- Một giờ
- Một phút
2. THÔNG HIỂU
Câu 1: kiểu danh sách có sẵn trong Python sẽ như nào?
- Rất linh hoạt
- Đáp ứng các nhu cầu xử lí dãy số
- Bảng chữ nhật các số
- Tất cả đáp án đều đúng
Câu 2: điền từ thích hợp vào chỗ chấm
Danh sách dùng làm mảng được…và…như một danh sách Python thông thường.
- Sao lưu – sử dụng
- Khai báo – sử dụng
- Khai báo – bổ sung
- Bổ sung – sao lưu
Câu 3: Cụ pháp cụ thể là?
- Khai báo danh sách dùng làm mảng với các phần tử hay các danh sách con sẽ được thêm dần vào sau đó
- Khai báo danh sách với cặp dấu “[]” chứa danh sách các danh sách con cùng độ dài cho kết quả là một danh sách dùng như mảng hai chiều.
- A hoặc B đều sai
- A và B đúng
3. VẬN DỤNG
Câu 1: trong bộ nhớ máy tính, mảng hai chiều n hàng và m cột được lưu trữ thành dãy nào sau đây?
- n : m
- n - m
- n + m
- n x m
Câu 2: Các dãy n x m bằng cách sắp xếp nào?
- Các hàng xen kẽ
- Các hàng nối tiếp nhau
- Cách nhau 2 hàng
- A và C đều đúng
Câu 3: điều kiện để chèn thêm hay xóa phần tử ở cuối mảng là?
- Có thời gian thực hiện không vượt quá một hằng số nếu còn chỗ trống
- Bất kể mảng có độ dài ngắn
- Bất kể mảng có độ dài bao nhiêu
- A và C đúng
4. VẬN DỤNG CAO
Câu 1: trong trường hợp hết chỗ trống phải di chuyển sang vùng nhớ mới thì thời gian thực hiện phải như nào?
- Nhanh hơn 1 phút
- Chậm hơn 1 phút
- Nhanh hơn 10 phút
- Tương đương
Câu 2: thời gian thực hiện các phép toán sẽ phụ thuộc vào đâu?
- Độ dài của m cột
- Hằng số
- Độ dài của n x m
- Độ dài n của mảng