Ôn Thi Đại Họcby ToanKhonTech
Kiến thức trọng tâmLớp 12

Máy tính và xã hội tri thức – Trí tuệ nhân tạo, dữ liệu và hệ nhị phân

Tóm tắt trí tuệ nhân tạo, AI hẹp – AI tổng quát, ứng dụng và nguy cơ của AI, đơn vị dữ liệu, hệ nhị phân, phép toán logic; dạng bài thi tốt nghiệp môn Tin học.

Chủ đề này mở đầu đề thi Tin học: phần I thường có 3–5 câu về trí tuệ nhân tạo (AI) của lớp 12, cộng thêm vài câu lớp 10 về dữ liệu, đơn vị đo và hệ nhị phân. Phần II có thể có một câu đúng/sai chung về một tình huống ứng dụng AI ở trường học, bệnh viện hay gia đình. Nắm chắc khái niệm và biết loại phương án cực đoan là ăn trọn điểm phần này.

Kiến thức trọng tâm

Trí tuệ nhân tạo là gì?

Trí tuệ nhân tạo là khả năng của máy tính (hệ thống máy tính) thực hiện những công việc mang tính trí tuệ của con người. Một hệ thống AI thường thể hiện một hoặc vài khả năng sau:

Khả năng Hiểu ngắn gọn Ví dụ
Học Rút ra quy luật từ dữ liệu, càng nhiều dữ liệu càng làm tốt hơn Hệ thống gợi ý bài hát theo lịch sử nghe
Suy luận Từ tri thức và dữ kiện rút ra kết luận mới Hệ chuyên gia chẩn đoán hỏng hóc máy móc
Nhận thức Thu nhận, phân tích hình ảnh, âm thanh từ môi trường Nhận dạng khuôn mặt, biển số xe
Hiểu ngôn ngữ Hiểu và tạo ra ngôn ngữ tự nhiên của con người Trợ lí ảo, dịch tự động, chatbot
Giải quyết vấn đề Tìm cách đạt mục tiêu trong tình huống phức tạp Tìm đường đi tránh tắc, chơi cờ

AI hẹp và AI tổng quát

AI hẹp (AI yếu) AI tổng quát (AI mạnh, AI rộng)
Phạm vi Làm tốt một nhiệm vụ cụ thể Làm được mọi việc trí tuệ như con người
Hiện trạng Hầu hết hệ thống đang dùng Vẫn là mục tiêu nghiên cứu
Ví dụ Nhận dạng giọng nói, lọc thư rác, chơi cờ Chưa có hệ thống nào đạt được

Một chương trình chơi cờ thắng kiện tướng vẫn là AI hẹp: nó giỏi đúng một việc. "Hẹp" nói về phạm vi nhiệm vụ, không liên quan tới cấu hình máy hay độ "thông minh".

Ứng dụng của AI trong khoa học và đời sống

Lĩnh vực Ứng dụng tiêu biểu Khả năng thể hiện
Y tế Phân tích ảnh chụp X-quang, CT để khoanh vùng nghi tổn thương Nhận thức, học
Giáo dục Hệ thống học tập gợi ý bài tập vừa sức từng học sinh Học
Nông nghiệp Phân tích ảnh từ thiết bị bay để phát hiện cây bị sâu bệnh Nhận thức
Giao thông Xe tự lái, đèn tín hiệu điều chỉnh theo lưu lượng xe Nhận thức, giải quyết vấn đề
Tài chính Phát hiện giao dịch thẻ bất thường Học
Dịch vụ Chatbot chăm sóc khách hàng, dịch tự động Hiểu ngôn ngữ
Khoa học Dự đoán cấu trúc phân tử, phân tích dữ liệu thiên văn Học, giải quyết vấn đề

Cảnh báo về sự phát triển của AI

Nguy cơ Biểu hiện Cách hạn chế
Thiên lệch Dữ liệu huấn luyện lệch → AI đánh giá không công bằng Dữ liệu đa dạng, kiểm tra kết quả
Sai mà "rất tự tin" AI tạo sinh bịa số liệu, nguồn Luôn kiểm chứng bằng nguồn tin cậy
Lộ dữ liệu cá nhân Thu thập ảnh khuôn mặt, giọng nói, vị trí Chỉ cung cấp dữ liệu cần thiết, đúng mục đích
Lạm dụng Deepfake giả giọng, giả mặt để lừa đảo, tin giả Xác minh qua kênh độc lập
Việc làm Một số việc lặp lại bị thay thế Học tập suốt đời, rèn kĩ năng mới
Trách nhiệm AI sai thì ai chịu trách nhiệm? Con người giám sát, quyết định cuối cùng

Trong xã hội tri thức, tri thức là nguồn lực chính; máy tính, Internet và AI giúp con người tạo ra, lưu trữ, chia sẻ và khai thác tri thức nhanh hơn. AI là công cụ hỗ trợ, không thay con người chịu trách nhiệm.

Nền tảng lớp 10: dữ liệu, đơn vị đo và hệ nhị phân

Thông tin là những gì đem lại hiểu biết; dữ liệu là thông tin được biểu diễn để máy tính lưu trữ và xử lí. Máy tính biểu diễn mọi dữ liệu bằng dãy bit 0 và 1.

Đơn vị Bằng Ghi chú
1 byte (B) 8 bit Đơn vị cơ sở đo dung lượng
1 KB 1024 B 2102^{10} byte
1 MB 1024 KB 2202^{20} byte
1 GB 1024 MB 2302^{30} byte
1 TB 1024 GB 2402^{40} byte

Dung lượng ảnh chưa nén = số điểm ảnh × số bit mỗi điểm ảnh : 8 (byte). Âm thanh chưa nén = tần số lấy mẫu × số bit mỗi mẫu × số kênh × thời gian : 8.

Chuyển số thập phân sang nhị phân: chia liên tiếp cho 2, ghi số dư, đọc các số dư từ dưới lên. Ngược lại, nhân mỗi chữ số với lũy thừa tương ứng của 2 rồi cộng: 1011012=32+8+4+1=45101101_2 = 32 + 8 + 4 + 1 = 45.

n = 45
nhi_phan = ""
while n > 0:
    nhi_phan = str(n % 2) + nhi_phan
    n = n // 2
print(nhi_phan)
#include <iostream>
#include <string>
using namespace std;
int main() {
    int n = 45;
    string nhi_phan = "";
    while (n > 0) {
        nhi_phan = to_string(n % 2) + nhi_phan;
        n = n / 2;
    }
    cout << nhi_phan;
    return 0;
}

Vết chạy (mỗi số dư được ghép vào đầu xâu nên xâu tự đọc "từ dưới lên"):

Lượt n n % 2 nhi_phan sau lượt n mới
1 45 1 1 22
2 22 0 01 11
3 11 1 101 5
4 5 1 1101 2
5 2 0 01101 1
6 1 1 101101 0

Khi n = 0 vòng lặp dừng, chương trình in 101101.

Phép toán logic (1 là đúng – True, 0 là sai – False):

A B A AND B A OR B NOT A A XOR B
0 0 0 0 1 0
0 1 0 1 1 1
1 0 0 1 0 1
1 1 1 1 0 0

AND chỉ đúng khi cả hai đúng; OR chỉ sai khi cả hai sai; XOR đúng khi hai giá trị khác nhau.

Dạng bài thường gặp trong đề thi

Dạng 1: Nhận ra hệ thống có dùng AI và khả năng AI thể hiện

Xem lời giải

Hệ thống phải nhận dạng lời nói rồi hiểu ý nghĩa câu nói tiếng Việt để xác định yêu cầu → khả năng hiểu ngôn ngữ. Chọn B.

Lưu trữ và tính toán nhanh là khả năng vốn có của máy tính, không phải đặc trưng của AI; tình huống không có robot.

Dạng 2: Câu đúng/sai về một tình huống ứng dụng AI

Xem lời giải
  • a) Đúng. Gợi ý dựa trên quy luật tìm được từ dữ liệu là biểu hiện của khả năng học.
  • b) Sai. Hệ thống chỉ làm một nhiệm vụ (gợi ý sách) nên là AI hẹp; "gợi ý cho nhiều người" không làm nó thành AI tổng quát.
  • c) Đúng. AI phản ánh dữ liệu huấn luyện; dữ liệu lệch thì kết quả cũng lệch (thiên lệch).
  • d) Sai. Lịch sử mượn sách gắn với từng người là dữ liệu cá nhân, chỉ dùng đúng mục đích, không công khai khi chưa được đồng ý.

Dạng 3: Tính dung lượng, chuyển hệ đếm, đọc chương trình

Xem lời giải

24 bit = 3 byte mỗi điểm ảnh.

1920⋅1080⋅3=6 220 800 B1920 \cdot 1080 \cdot 3 = 6\,220\,800\ \text{B}
6 220 800:1024:1024≈5,93 MB6\,220\,800 : 1024 : 1024 \approx 5{,}93\ \text{MB}

Lỗi hay gặp: quên chia 8 (để nguyên 24 thay vì 3 byte) hoặc chia cho 1000 khi đề yêu cầu 1024.

Lỗi thường gặp

Mẹo làm bài

Tự kiểm tra nhanh

  1. Đèn hành lang tự bật khi cảm biến báo trời tối có phải là ứng dụng AI không? Vì sao?
Xem đáp án

Không. Đèn chỉ làm theo một quy tắc cố định (tối thì bật), không học, không suy luận, không nhận dạng hay hiểu gì.

  1. Phần mềm nhận dạng biển số xe ở bãi gửi xe thể hiện khả năng nào của AI? Đó là AI hẹp hay AI tổng quát?
Xem đáp án

Khả năng nhận thức (thị giác máy tính: phân tích hình ảnh). Đây là AI hẹp vì chỉ làm một nhiệm vụ cụ thể.

  1. Đổi 110010021100100_2 sang hệ thập phân.
Xem đáp án

64+32+4=10064 + 32 + 4 = 100.

  1. Chương trình đổi sang nhị phân ở trên in ra gì nếu thay n = 45 bằng n = 26?
Xem đáp án

In 11010. Các số dư lần lượt: 26 → 0, 13 → 1, 6 → 0, 3 → 1, 1 → 1; đọc từ dưới lên được 11010 (16+8+2=2616 + 8 + 2 = 26).

  1. Biểu thức logic (1 AND 0) OR (NOT 0) có giá trị bao nhiêu?
Xem đáp án

1 AND 0 = 0, NOT 0 = 1, 0 OR 1 = 1. Giá trị là 1 (đúng).

  1. Khi dùng chatbot AI tạo sinh để làm bài tìm hiểu, em cần lưu ý những gì?
Xem đáp án

Kiểm chứng thông tin bằng nguồn tin cậy (chatbot có thể bịa), không chép nguyên văn rồi nhận là của mình, ghi rõ phần có AI hỗ trợ, không nhập dữ liệu cá nhân nhạy cảm (số căn cước, mật khẩu, địa chỉ).

Kiểm tra lại kiến thức vừa ôn

Làm 10 câu luyện tập về máy tính và xã hội tri thức và xem lời giải ngay sau mỗi câu.

Luyện tập ngay

Đề có câu hỏi về chủ đề này