Trắc nghiệm đúng sai Khoa học máy tính 11 kết nối Bài 17: Dữ liệu mảng một chiều và hai chiều
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 11 Khoa học máy tính Bài 17: Dữ liệu mảng một chiều và hai chiều sách kết nối tri thức. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.
Xem: => Giáo án tin học 11 theo định hướng khoa học máy tính kết nối tri thức
CHỦ ĐỀ 6. KĨ THUẬT LẬP TRÌNH
BÀI 17: DỮ LIỆU MẢNG MỘT CHIỀU VÀ HAI CHIỀU
Câu 1: Cho đoạn thông tin:
Trong Python, mảng một chiều (hay còn gọi là danh sách) là một cấu trúc dữ liệu cho phép lưu trữ một tập hợp các giá trị có cùng kiểu dữ liệu. Danh sách có thể thay đổi kích thước và cho phép thêm, xóa, hoặc truy cập các phần tử dễ dàng.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Mảng một chiều trong Python chỉ có thể chứa các giá trị kiểu số nguyên.
b) Danh sách trong Python có thể chứa nhiều kiểu dữ liệu khác nhau.
c) Mảng một chiều không thể thay đổi kích thước sau khi được khởi tạo.
d) Các phần tử trong danh sách có thể được truy cập bằng chỉ số.
Đáp án:
- B, D đúng
- A, C sai
Câu 2: Cho đoạn thông tin:
Mảng hai chiều trong Python được biểu diễn dưới dạng danh sách chứa các danh sách khác. Điều này cho phép người dùng tổ chức dữ liệu theo hàng và cột, tương tự như bảng tính.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Mảng hai chiều không thể chứa các danh sách một chiều.
b) Mảng hai chiều có thể được sử dụng để lưu trữ dữ liệu theo dạng bảng.
c) Các phần tử trong mảng hai chiều được truy cập bằng cách sử dụng hai chỉ số.
d) Mảng hai chiều chỉ có thể chứa dữ liệu kiểu số thực.
Câu 3: Cho đoạn thông tin:
Để tạo một mảng một chiều trong Python, em có thể sử dụng cú pháp đơn giản như my_list = [1, 2, 3, 4]. Điều này cho phép em khởi tạo danh sách với các giá trị ban đầu. (Nguồn: Python.org)
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Em không thể khởi tạo mảng một chiều với các giá trị khác nhau.
b) Cú pháp khởi tạo mảng một chiều rất đơn giản.
c) Mảng một chiều trong Python chỉ có thể chứa tối đa 4 phần tử.
d) Em có thể thêm phần tử mới vào mảng một chiều sau khi đã khởi tạo.
Câu 4: Cho đoạn thông tin:
Mảng hai chiều có thể được sử dụng để lưu trữ ma trận trong Python. Bạn có thể thực hiện các phép toán như cộng, trừ hoặc nhân giữa các ma trận bằng cách sử dụng vòng lặp giữa các mảng hai chiều. (Nguồn: Real Python)
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Mảng hai chiều không thể được sử dụng để lưu trữ ma trận.
b) Bạn có thể thực hiện các phép toán giữa các mảng hai chiều.
c) Mảng hai chiều chỉ có thể chứa dữ liệu số nguyên.
d) Các phép toán giữa các ma trận trong mảng hai chiều yêu cầu phải sử dụng vòng lặp.
Câu 5: Cho đoạn thông tin:
Trong Python, bạn có thể dễ dàng chuyển đổi giữa mảng một chiều và hai chiều bằng cách sử dụng các phương thức và hàm có sẵn. Việc này giúp bạn linh hoạt hơn trong việc xử lý dữ liệu.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Chuyển đổi giữa mảng một chiều và hai chiều là không thể trong Python.
b) Python hỗ trợ nhiều phương thức để chuyển đổi giữa các loại mảng.
c) Việc chuyển đổi giữa các mảng có thể giúp xử lý dữ liệu hiệu quả hơn.
d) Bạn chỉ có thể chuyển đổi từ mảng một chiều sang hai chiều, không thể ngược lại.
--------------- Còn tiếp ---------------
=> Giáo án Khoa học máy tính 11 kết nối Bài 17: Dữ liệu mảng một chiều và hai chiều