Đáp án Tin 11 Khoa học máy tính cánh diều bài 1 Kiểu mảng và cấu trúc mảng
Đáp án bài 1 Kiểu mảng và cấu trúc mảng. Bài giải được trình bày ngắn gọn, chính xác giúp các em học Tin 11 Khoa học máy tính Cánh diều dễ dàng. Từ đó, hiểu bài và vận dụng vào các bài tập khác. Đáp án chuẩn chỉnh, rõ ý, dễ tiếp thu. Kéo xuống dưới để xem chi tiết
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
CHỦ ĐỀ FCS: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
BÀI 1 KIỂU MẢNG VÀ CẤU TRÚC MẢNG
KHỞI ĐỘNG
CH 1: Khi lập trình Python, nếu cần xử lí một dãy số thì em dùng kiểu dữ liệu gì?
Đáp án chuẩn:
Kiểu dữ liệu: Integer (số nguyên), float (số thực), complex (số phức)
1. BIẾN MẢNG VÀ CẤU TRÚC MẢNG
CH 1: Em hãy khám phá các phép toán cơ sở với mảng trong Python, sao chép lại và chạy thử các câu lệnh ở Hình 3 và Hình 4 trang 92; thêm dẫn từng dòng lệnh, sau đó thực hiện các công việc sau:
1) Đoán trước kết quả và chạy chương trình để kiểm tra.
2) Xem kết quả và cho biết có sự tương tự giữa mảng với danh sách hay không.
Đáp án chuẩn:
1) In ra 8. 0
2)
Cơ sở so sánh | Mảng | Danh sách liên kết |
Căn bản | Tập hợp nhất quán của một số mục dữ liệu cố định. | Tập hợp được sắp xếp bao gồm số lượng lớn mục dữ liệu. |
Kích thước | Được chỉ định. | Không cần chỉ định. |
Phân bổ lưu trữ | Trong thời gian biên dịch. | Trong thời gian chạy. |
Thứ tự các yếu tố | Lưu trữ liên tiếp | Lưu trữ ngẫu nhiên |
Truy cập phần tử | Truy cập trực tiếp hoặc ngẫu nhiên. | Truy cập tuần tự. |
Chèn, xóa phần tử | Tương đối chậm. | Dễ dàng hơn, nhanh chóng. |
Đang tìm kiếm | Tìm kiếm nhị phân và tìm kiếm tuyến tính | Tìm kiếm tuyến tính |
Cần có bộ nhớ | Ít hơn | Hơn |
Sử dụng bộ nhớ | Không hiệu quả | Hiệu quả |
2. MỘT SỐ HÀM GỘP VÀ HÀM PHÂN TÍCH THỐNG KÊ
CH 1: Em hãy khám phá các hàm gộp và hàm phân tích thống kê (tham khảo Hình 5 trang 93). Thử áp dụng từng hàm với mảng và với danh sách rồi quan sát kết quả.
Đáp án chuẩn:
Gợi ý: Thử áp dụng từng hàm với mảng và với danh sách rồi quan sát kết quả.
LUYỆN TẬP
CH 1: Hãy kể tên một số hàm Python áp dụng được cho cả danh sách và mảng.
Đáp án chuẩn:
Tên hàm | Chức năng |
chr() | Trả về một ký tự (một chuỗi) từ Integer |
classmethod() | Trả về một class method cho hàm |
compile() | Trả về đối tượng code Python |
complex() | Tạo một số phức |
CH 2: Hãy kể tên một hàm Python áp dụng cho danh sách nhưng không áp dụng cho mảng.
Đáp án chuẩn:
Tên hàm | Chức năng |
abs() | Trả về giá trị tuyệt đối của một số |
all() | Trả về True khi tất cả các phần tử trong iterable là đúng |
any() | Kiểm tra bất kỳ phần tử nào của iterable là True |
ascii() | Trả về string chứa đại diện (representation) có thể in |
bin() | Chuyển đổi số nguyên sang chuỗi nhị phân |
bool() | Chuyển một giá trị sang Boolean |
VẬN DỤNG
CH 1: Cho điểm Tin là dãy điểm tổng kết môn Tin học của lớp 11A. Lập trình đưa ra màn hình các phân tích thống kê: điểm cao nhất. điểm thấp nhất, điểm trung bình, trung vị,... và dãy điểm sắp xếp theo thứ tự từ cao xuống thấp.
Gợi ý: Hàm sorfed có lựa chọn sắp thứ tự giảm dẫn.
Cú pháp:
Đáp án chuẩn:
#include<iostream>#include<algorithm>#include<vector>using namespace std;int main(){ int a[6] = {5, 4, 3, 2, 1, 0}; sort(a, a + 6); // thu được 0 1 2 3 4 5// sort(a + 2, a + 5); thu được 5 4 1 2 3 0 vector<int> a = {5, 4, 3, 2, 1, 0}; sort(a.begin(), a.end()); // thu được 0 1 2 3 4 5 return 0;}
CH HỎI TỰ KIỂM TRA
CH 1: Khai báo mảng là cung cấp những thông tin gì?
Đáp án chuẩn:
Là cách để cung cấp cho chương trình thông tin về một tập hợp các giá trị có cùng kiểu dữ liệu.
CH 2: Nói “Thời gian thực hiện câu lệnh là hằng số” có nghĩa là gì?
Đáp án chuẩn:
Là cố định và không phụ thuộc vào dữ liệu đầu vào.
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
Nội dung quan tâm khác
Thêm kiến thức môn học
Giải bài tập những môn khác
Giải sgk lớp 11 KNTT
Giải sgk lớp 11 CTST
Giải sgk lớp 11 cánh diều
Giải SBT lớp 11 kết nối tri thức
Giải SBT lớp 11 chân trời sáng tạo
Giải SBT lớp 11 cánh diều
Giải chuyên đề học tập lớp 11 kết nối tri thức
Giải chuyên đề toán 11 kết nối tri thức
Giải chuyên đề ngữ văn 11 kết nối tri thức
Giải chuyên đề vật lí 11 kết nối tri thức
Giải chuyên đề hóa học 11 kết nối tri thức
Giải chuyên đề sinh học 11 kết nối tri thức
Giải chuyên đề kinh tế pháp luật 11 kết nối tri thức
Giải chuyên đề lịch sử 11 kết nối tri thức
Giải chuyên đề địa lí 11 kết nối tri thức
Giải chuyên đề mĩ thuật 11 kết nối tri thức
Giải chuyên đề âm nhạc 11 kết nối tri thức
Giải chuyên đề công nghệ chăn nuôi 11 kết nối tri thức
Giải chuyên đề công nghệ cơ khí 11 kết nối tri thức
Giải chuyên đề tin học 11 định hướng Khoa học máy tính kết nối tri thức
Giải chuyên đề tin học 11 định hướng Tin học ứng dụng kết nối tri thức
Giải chuyên đề quốc phòng an ninh 11 kết nối tri thức
Giải chuyên đề hoạt động trải nghiệm hướng nghiệp 11 kết nối tri thức
Giải chuyên đề học tập lớp 11 chân trời sáng tạo
Giải chuyên đề học tập lớp 11 cánh diều
Trắc nghiệm 11 Kết nối tri thức
Trắc nghiệm 11 Chân trời sáng tạo
Trắc nghiệm 11 Cánh diều
Bộ đề thi, đề kiểm tra lớp 11 kết nối tri thức
Đề thi Toán 11 Kết nối tri thức
Đề thi ngữ văn 11 Kết nối tri thức
Đề thi vật lí 11 Kết nối tri thức
Đề thi sinh học 11 Kết nối tri thức
Đề thi hóa học 11 Kết nối tri thức
Đề thi lịch sử 11 Kết nối tri thức
Đề thi địa lí 11 Kết nối tri thức
Đề thi kinh tế pháp luật 11 Kết nối tri thức
Đề thi công nghệ cơ khí 11 Kết nối tri thức
Đề thi công nghệ chăn nuôi 11 Kết nối tri thức
Đề thi tin học ứng dụng 11 Kết nối tri thức
Đề thi khoa học máy tính 11 Kết nối tri thức
Bộ đề thi, đề kiểm tra lớp 11 chân trời sáng tạo
Bộ đề thi, đề kiểm tra lớp 11 cánh diều
Đề thi Toán 11 Cánh diều
Đề thi ngữ văn 11 Cánh diều
Đề thi vật lí 11 Cánh diều
Đề thi sinh học 11 Cánh diều
Đề thi hóa học 11 Cánh diều
Đề thi lịch sử 11 Cánh diều
Đề thi địa lí 11 Cánh diều
Đề thi kinh tế pháp luật 11 Cánh diều
Đề thi công nghệ cơ khí 11 Cánh diều
Đề thi công nghệ chăn nuôi 11 Cánh diều
Đề thi tin học ứng dụng 11 Cánh diều
Đề thi khoa học máy tính 11 Cánh diều
Bình luận