Trả lời nhanh
Tin học 11 Kết nối tri thức gồm 16 bài chung (hệ điều hành, phần cứng, Internet, an toàn trên mạng, cơ sở dữ liệu) và 15 bài theo định hướng: định hướng Khoa học máy tính học kĩ thuật lập trình với Python (mảng, tìm kiếm, sắp xếp, độ phức tạp, thiết kế chương trình); định hướng Tin học ứng dụng thực hành cơ sở dữ liệu, chỉnh sửa ảnh và làm phim. Mục lục giải từng bài ở bên dưới.
Cấu trúc sách Tin học 11 Kết nối tri thức
Từ lớp 11, môn Tin học tách thành hai định hướng. Em học chung Bài 1–16, sau đó học tiếp Bài 17–31 của định hướng mà trường em lựa chọn. Vì vậy, khi tra cứu lời giải, em cần xác định đúng định hướng để không mở nhầm bài cùng số thứ tự.
| Phần | Bài | Nội dung chính |
|---|---|---|
| Phần chung | 1–5 | Hệ điều hành, phần mềm nguồn mở, bên trong máy tính, kết nối thiết bị số |
| 6–8 | Lưu trữ, chia sẻ tệp, tìm kiếm thông tin, thư điện tử và mạng xã hội | |
| 9 | Giao tiếp an toàn trên Internet | |
| 10–16 | Cơ sở dữ liệu, hệ quản trị CSDL, CSDL quan hệ, SQL, bảo mật, quản trị CSDL | |
| Khoa học máy tính | 17–31 | Mảng, tìm kiếm, sắp xếp, kiểm thử, độ phức tạp thuật toán, làm mịn dần, mô đun, thư viện |
| Tin học ứng dụng | 17–31 | Thực hành tạo lập và khai thác CSDL, chỉnh sửa ảnh, tạo ảnh động, làm phim |
Mục lục giải SGK Tin học 11 Kết nối tri thức
Phần chung cho cả hai định hướng (Bài 1–16)
- Bài 1: Hệ điều hành
- Bài 2: Thực hành sử dụng hệ điều hành
- Bài 3: Phần mềm nguồn mở và phần mềm chạy trên Internet
- Bài 4: Bên trong máy tính
- Bài 5: Kết nối máy tính với các thiết bị số
- Bài 6: Lưu trữ và chia sẻ tệp tin trên internet
- Bài 7: Thực hành tìm kiếm thông tin trên Internet
- Bài 8: Thực hành nâng cao sử dụng thư điện tử và mạng xã hội
- Bài 9: Giao tiếp an toàn trên internet
- Bài 10: Lưu trữ dữ liệu và khai thác thông tin phục vụ quản lí
- Bài 11: Cơ sở dữ liệu
- Bài 12: Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu
- Bài 13: Cơ sở dữ liệu quan hệ
- Bài 14: SQL – Ngôn ngữ truy vấn có cấu trúc
- Bài 15: Bảo mật và an toàn hệ cơ sở dữ liệu
- Bài 16: Công việc quản trị cơ sở dữ liệu
Định hướng Khoa học máy tính (Bài 17–31)
- Bài 17: Dữ liệu mảng một chiều và hai chiều
- Bài 18: Thực hành dữ liệu mảng một chiều và hai chiều
- Bài 19: Bài toán tìm kiếm
- Bài 20: Thực hành bài toán tìm kiếm
- Bài 21: Các thuật toán sắp xếp đơn giản
- Bài 22: Thực hành bài toán sắp xếp
- Bài 23: Kiểm thử và đánh giá chương trình
- Bài 24: Đánh giá độ phức tạp thời gian thuật toán
- Bài 25: Thực hành xác định độ phức tạp thời gian thuật toán
- Bài 26: Phương pháp làm mịn dần trong thiết kế chương trình
- Bài 27: Thực hành thiết kế chương trình theo phương pháp làm mịn dần
- Bài 28: Thiết kế chương trình theo mô đun
- Bài 29: Thực hành thiết kế chương trình theo mô đun
- Bài 30: Thiết lập thư viện cho chương trình
- Bài 31: Thực hành thiết lập thư viện chương trình
Định hướng Tin học ứng dụng (Bài 17–31)
- Bài 17: Quản trị cơ sở dữ liệu trên máy tính
- Bài 18: Thực hành xác định cấu trúc bảng và các trường khóa
- Bài 19: Thực hành tạo lập cơ sở dữ liệu và các bảng
- Bài 20: Thực hành tạo lập các bảng có khóa ngoài
- Bài 21: Thực hành cập nhật và truy xuất dữ liệu các bảng
- Bài 22: Thực hành cập nhật bảng dữ liệu có tham chiếu
- Bài 23: Thực hành truy xuất dữ liệu qua liên kết các bảng
- Bài 24: Thực hành sao lưu dữ liệu
- Bài 25: Phần mềm chỉnh sửa ảnh
- Bài 26: Công cụ chỉnh màu sắc và công cụ chọn
- Bài 27: Công cụ vẽ và một số ứng dụng
- Bài 28: Tạo ảnh động
- Bài 29: Khám phá phần mềm làm phim
- Bài 30: Biên tập phim
- Bài 31: Thực hành tạo phim hoạt hình
Kiến thức trọng tâm phần chung
Hệ điều hành và phần cứng (Bài 1–5)
- Hệ điều hành quản lí tài nguyên (CPU, bộ nhớ, thiết bị), quản lí tệp và cung cấp giao diện giữa người dùng với máy tính. Em nên nắm sự khác nhau giữa hệ điều hành cho máy tính cá nhân và cho thiết bị di động.
- Phần mềm nguồn mở cho phép người dùng xem, sửa và phân phối lại mã nguồn theo giấy phép; phần mềm chạy trên Internet dùng qua trình duyệt, không cần cài đặt.
- Bên trong máy tính: bộ xử lí trung tâm (CPU), bộ nhớ trong (RAM, ROM), bộ nhớ ngoài, bảng mạch chính; các cổng giao tiếp để kết nối thiết bị số.
Internet và an toàn trên mạng (Bài 6–9)
Em học cách lưu trữ trực tuyến, chia sẻ tệp có phân quyền, dùng toán tử khi tìm kiếm (ví dụ đặt cụm từ trong dấu ngoặc kép để tìm chính xác) và quản lí thư điện tử. Bài 9 nhấn mạnh nhận biết lừa đảo, bảo vệ thông tin cá nhân, ứng xử văn minh, không chia sẻ tin giả trên mạng.
Cơ sở dữ liệu (Bài 10–16)
| Khái niệm | Hiểu ngắn gọn |
|---|---|
| Cơ sở dữ liệu (CSDL) | Tập hợp dữ liệu có liên quan, được lưu trữ có tổ chức để nhiều người khai thác |
| Hệ quản trị CSDL | Phần mềm giúp tạo lập, cập nhật, truy xuất và bảo vệ CSDL |
| Bảng (quan hệ) | Gồm các bản ghi (hàng) và trường (cột) |
| Khoá chính | Trường (hoặc tập trường) xác định duy nhất mỗi bản ghi |
| Khoá ngoài | Trường tham chiếu tới khoá chính của bảng khác, tạo liên kết giữa các bảng |
Ví dụ SQL: lấy họ tên các học sinh lớp 11A1 sắp xếp theo tên:
SELECT HoTen FROM HocSinh WHERE Lop = '11A1' ORDER BY HoTen;
Em cần phân biệt nhóm lệnh định nghĩa dữ liệu (tạo bảng) với nhóm lệnh thao tác dữ liệu (thêm, sửa, xoá, truy vấn).
Kiến thức trọng tâm định hướng Khoa học máy tính
Mảng, tìm kiếm và sắp xếp (Bài 17–22)
Trong Python, mảng một chiều được biểu diễn bằng danh sách (list); mảng hai chiều là danh sách của các danh sách. Hai thuật toán tìm kiếm cơ bản:
- Tìm kiếm tuần tự: duyệt lần lượt từng phần tử, dùng được cho mọi dãy.
- Tìm kiếm nhị phân: chỉ dùng cho dãy đã sắp xếp; mỗi bước so sánh với phần tử giữa rồi loại bỏ một nửa dãy.
Ba thuật toán sắp xếp đơn giản: sắp xếp chèn, sắp xếp chọn, sắp xếp nổi bọt. Ví dụ sắp xếp nổi bọt tăng dần:
def noi_bot(a):
n = len(a)
for i in range(n - 1):
for j in range(n - 1 - i):
if a[j] > a[j + 1]:
a[j], a[j + 1] = a[j + 1], a[j]
return a
Kiểm thử và độ phức tạp (Bài 23–25)
Kiểm thử là chạy chương trình với nhiều bộ dữ liệu (bình thường, biên, đặc biệt) để phát hiện lỗi. Độ phức tạp thời gian đánh giá số phép tính theo kích thước dữ liệu n, kí hiệu O lớn.
| Thuật toán | Độ phức tạp thời gian (trường hợp xấu nhất) |
|---|---|
| Tìm kiếm tuần tự | O(n) |
| Tìm kiếm nhị phân | O(log n) |
| Sắp xếp chèn, chọn, nổi bọt | O(n2) |
Thiết kế chương trình (Bài 26–31)
Làm mịn dần là chia bài toán lớn thành các bước nhỏ, chi tiết hoá dần đến khi viết được thành lệnh. Thiết kế theo mô đun là tách chương trình thành các hàm độc lập, dễ kiểm thử, dễ tái sử dụng. Thư viện là tập hợp các hàm, mô đun viết sẵn; trong Python dùng lệnh import để sử dụng.
Kiến thức trọng tâm định hướng Tin học ứng dụng
- Bài 17–24: thực hành trên một hệ quản trị CSDL: xác định cấu trúc bảng, chọn khoá chính, khoá ngoài, tạo bảng, cập nhật, truy xuất dữ liệu qua liên kết các bảng và sao lưu dữ liệu. Em nên luyện thiết kế một CSDL nhỏ (ví dụ quản lí thư viện lớp) từ đầu đến cuối.
- Bài 25–28: phần mềm chỉnh sửa ảnh: làm việc với lớp (layer), công cụ chọn vùng, chỉnh màu sắc, công cụ vẽ, tạo ảnh động từ nhiều khung hình.
- Bài 29–31: phần mềm làm phim: nhập tư liệu, cắt ghép, thêm hiệu ứng chuyển cảnh, phụ đề, âm thanh và xuất video; tạo phim hoạt hình đơn giản.
Cách học và làm bài Tin học 11 hiệu quả
- Học lí thuyết bằng bảng so sánh: khoá chính – khoá ngoài, tìm kiếm tuần tự – nhị phân, sắp xếp chèn – chọn – nổi bọt.
- Tự gõ lại code: với bài lập trình, em nên tự viết lại thay vì chép; chạy thử với dãy rỗng, dãy một phần tử, dãy đã sắp xếp để kiểm thử.
- Vẽ bảng mô phỏng: với thuật toán sắp xếp, ghi trạng thái dãy sau mỗi vòng lặp – đây là dạng câu hỏi rất hay gặp trong đề kiểm tra.
- Thực hành CSDL theo dự án nhỏ: tự đặt yêu cầu (quản lí điểm, quản lí sách) rồi thiết kế bảng, nhập dữ liệu, viết truy vấn.
Lỗi sai thường gặp: dùng tìm kiếm nhị phân trên dãy chưa sắp xếp; nhầm chỉ số mảng Python bắt đầu từ 0; chọn trường có thể trùng lặp (như họ tên) làm khoá chính; quên điều kiện WHERE khi cập nhật dữ liệu khiến cả bảng bị sửa.
Tài liệu học kèm
- Giải SBT Tin học 11 Kết nối tri thức
- Giải Chuyên đề học tập Tin học 11 Kết nối tri thức
- Đề thi Tin học 11 Kết nối tri thức
- Bộ sách khác: Giải SGK Tin học 11 Cánh Diều
- Ôn lại nền tảng lớp 10: Lý thuyết Tin học 10 Kết nối tri thức
Câu hỏi thường gặp
Tin học 11 Kết nối tri thức có bao nhiêu bài?
Sách có 16 bài chung cho cả hai định hướng và 15 bài riêng cho mỗi định hướng (Bài 17–31): Khoa học máy tính hoặc Tin học ứng dụng.
Định hướng Khoa học máy tính lớp 11 học ngôn ngữ lập trình gì?
Học kĩ thuật lập trình với ngôn ngữ Python: mảng một chiều, hai chiều, tìm kiếm, sắp xếp, kiểm thử, độ phức tạp thuật toán, thiết kế chương trình theo mô đun và thư viện.
Tìm kiếm nhị phân khác tìm kiếm tuần tự thế nào?
Tìm kiếm tuần tự duyệt lần lượt từng phần tử, dùng cho mọi dãy, độ phức tạp O(n). Tìm kiếm nhị phân chỉ dùng cho dãy đã sắp xếp, mỗi bước loại một nửa dãy, độ phức tạp O(log n).
Khoá chính và khoá ngoài khác nhau ra sao?
Khoá chính xác định duy nhất mỗi bản ghi trong một bảng; khoá ngoài là trường trong bảng này tham chiếu tới khoá chính của bảng khác để liên kết các bảng.