Đáp án và lời giải
Giải SGK 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
Câu 1
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Khi lập trình Phython, nếu cần xử lý một dãy số thì em dùng kiểu dữ liệu sau:
Integer (số nguyên)
Float (số thực)
Complex (số phức)
Câu 2
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
1) Đoán trước kết quả và chạy chương trình để kiểm tra.
In ra 8. 0
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.

Câu 3
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 4
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Câu 5
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Câu 6
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
#includeiostream>
#includealgorithm>
#includevector>
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
vectorint> a = {5, 4, 3, 2, 1, 0};
sort(a.begin(), a.end()); // thu được 0 1 2 3 4 5
return 0;
}
Câu 7
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 8
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu nói "Thời gian thực hiện câu lệnh là hằng số" nói đến việc thời gian thực hiện một câu lệnh trong chương trình máy tính là cố định và không phụ thuộc vào dữ liệu đầu vào. Nói cách khác, việc thực hiện một câu lệnh sẽ mất thời gian tương đối nhất định và không thay đổi dù cho đầu vào của chương trình có thay đổi đến mức nào.
Điều này là vì khi chương trình máy tính chạy, mỗi câu lệnh sẽ được thực hiện theo một chu trình thời gian cố định, không phụ thuộc vào dữ liệu đầu vào. Thời gian này thường được tính bằng đơn vị của số lượng các bước cơ bản mà máy tính cần thực hiện để hoàn thành một câu lệnh, ví dụ như các bước tính toán đơn giản, truy xuất dữ liệu từ bộ nhớ hoặc ghi dữ liệu ra tệp.