🏠 Trang Chủ 👤
Trang chủ / Lớp 12 / Tin Học & AI
📖

Mục Lục Chương & Bài Học SGK Kết Nối Tri Thức (Tin Học & AI Lớp 12 — 30 Bài)

Bấm vào nút tương ứng của bài học để mở chế độ học

🗂️ Chọn Nhanh Đề Tiêu Biểu 5 Đợt Khảo Thí (Tin Học & AI Lớp 12):

✅ Đề Theo Chuyên Đề • Chuyên đề: Chuẩn GDPT 2018

📝 Ôn Tập Chuyên Đề Trọng Tâm Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) Lớp 12 — Chuyên đề 1 (Tuần 1–5): Trí tuệ nhân tạo (ANI vs AGI), Học máy, Học sâu, NLP, Thị giác máy tính, Mô hình ngôn ngữ lớn (LLM) & Kỹ thuật RAG (SGK Tin 12 Chủ đề A & QĐ 2422)

Thời gian làm bài: 50 phút • Sách giáo khoa: Kết nối tri thức với cuộc sống & Bộ sách GD Năng lực số - Trí tuệ nhân tạo (Bộ GD&ĐT 2026)

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn (18 câu)

Mỗi câu đúng: 0.25 điểm
Câu 1: Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 12 (Chuyên Đề Nâng Cao • Mức Nền tảng — Nhóm 353, Mục 1): Khả năng nào sau đây thể hiện đặc trưng cốt lõi của hệ thống Trí tuệ nhân tạo (AI) hiện đại?
A. Khả năng học từ dữ liệu (Machine Learning), suy luận, nhận thức môi trường và tự điều chỉnh quyết định
B. Chỉ thực hiện các phép cộng trừ số học theo chu trình cố định không thay đổi
C. Chỉ lưu trữ văn bản tĩnh trên ổ đĩa cứng cục bộ
D. Hoạt động hoàn toàn không cần thuật toán hay phần cứng máy tính
✅ Đáp án đúng: A ⚡ AI = Học (Learning) + Suy luận (Reasoning) + Nhận thức (Perception) + Hiểu ngôn ngữ.
📖 Giải thích chuẩn SGK: Hệ thống AI có khả năng tự học từ dữ liệu và thích nghi để giải quyết bài toán phức tạp.
Câu 2: Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Đề 353 - Câu 2): Ứng dụng nào sau đây là ví dụ điển hình của Trí tuệ nhân tạo hẹp (Narrow AI / Weak AI)?
A. Hệ thống nhận diện khuôn mặt mở khóa điện thoại (FaceID) và phân loại thư rác (Spam Filter)
B. Cỗ máy có ý thức tự chủ hoàn toàn như con người trong mọi lĩnh vực đời sống
C. Phần mềm soạn thảo Notepad cơ bản chỉ dùng gõ ký tự ASCII
D. Cáp mạng xoắn đôi UTP Cat6 truyền tín hiệu điện
✅ Đáp án đúng: A ⚡ AI hẹp (Narrow AI) được thiết kế chuyên biệt cho một nhiệm vụ cụ thể như nhận diện khuôn mặt hoặc dịch máy.
📖 Giải thích chuẩn SGK: Mọi ứng dụng AI thực tế hiện nay như FaceID, xe tự lái, ChatGPT đều thuộc phạm trù AI chuyên biệt.
Câu 3: Trong tiết học trải nghiệm Khoa học tự nhiên lớp 12 (Chuyên Đề Nâng Cao • Mức Nền tảng — Trạm thí nghiệm 353, Câu 3): Trong mạng máy tính cục bộ (LAN), thiết bị nào làm nhiệm vụ chuyển tiếp khung dữ liệu (Frame) giữa các máy tính dựa trên địa chỉ vật lý MAC?
A. Switch (Bộ chuyển mạch)
B. Router (Bộ định tuyến)
C. Modem quang
D. Repeater khuếch đại analog
✅ Đáp án đúng: A ⚡ Nhớ nhanh: Switch = Tầng Liên kết dữ liệu (Địa chỉ MAC) | Router = Tầng Mạng (Địa chỉ IP).
📖 Giải thích chuẩn SGK: Switch đọc địa chỉ MAC đích trong khung dữ liệu để chuyển đúng tới cổng nhận.
Câu 4: Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Phiếu học tập 353.4): Giao thức nào trong bộ giao thức TCP/IP đảm nhiệm việc định địa chỉ logic và tìm đường đi (Routing) cho gói tin qua liên mạng Internet?
A. Giao thức IP (Internet Protocol)
B. Giao thức SMTP
C. Giao thức POP3
D. Giao thức FTP
✅ Đáp án đúng: A ⚡ IP = Định địa chỉ & Tìm đường đi | TCP = Kiểm soát luồng & Đảm bảo truyền tin cậy.
📖 Giải thích chuẩn SGK: Giao thức IP quy định cách đánh địa chỉ IP và định tuyến gói tin giữa các mạng.
Câu 6: Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Đề 353 - Câu 6): Trong HTML5, để tạo một biểu mẫu (Form) nhập liệu gửi dữ liệu đăng nhập lên máy chủ một cách bảo mật (không hiển thị mật khẩu trên thanh URL), ta dùng thuộc tính nào?
A. method='POST'
B. method='GET'
C. action='VISIBLE'
D. type='TEXT'
✅ Đáp án đúng: A ⚡ Gửi mật khẩu/dữ liệu nhạy cảm = method='POST' (đóng gói trong thân HTTP request).
📖 Giải thích chuẩn SGK: Phương thức POST gửi dữ liệu trong phần thân gói tin HTTP thay vì nối vào chuỗi truy vấn URL như GET.
Câu 8: Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Phiếu học tập 353.8): Theo mô hình hộp (Box Model) chuẩn của CSS, thứ tự các thành phần tính từ vùng nội dung (Content) mở rộng ra phía ngoài lần lượt là:
A. Content → Padding → Border → Margin
B. Content → Margin → Border → Padding
C. Padding → Content → Margin → Border
D. Border → Padding → Content → Margin
✅ Đáp án đúng: A ⚡ Trong ra ngoài: Nội dung (Content) -> Đệm trong (Padding) -> Viền (Border) -> Lề ngoài (Margin).
📖 Giải thích chuẩn SGK: Padding nằm giữa Content và Border; Margin là khoảng cách ngoài cùng ngăn cách với phần tử khác.
Câu 9: Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 12 (Chuyên Đề Nâng Cao • Mức Nền tảng — Nhóm 353, Mục 9): Trong hệ quản trị cơ sở dữ liệu quan hệ (RDBMS), khóa ngoại (Foreign Key) của một bảng dùng để làm gì?
A. Tham chiếu tới khóa chính (Primary Key) của bảng khác nhằm đảm bảo toàn vẹn tham chiếu và liên kết dữ liệu
B. Tăng tốc độ quạt tản nhiệt của CPU máy chủ
C. Xóa toàn bộ bảng dữ liệu mỗi khi người dùng đăng nhập
D. Thay thế hoàn toàn hệ điều hành Windows
✅ Đáp án đúng: A ⚡ Khóa ngoại (FK) = Cầu nối liên kết 2 bảng thông qua Khóa chính (PK).
📖 Giải thích chuẩn SGK: Khóa ngoại thiết lập mối quan hệ 1-nhiều giữa hai bảng trong CSDL quan hệ.
Câu 10: Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Đề 353 - Câu 10): Câu lệnh truy vấn SQL nào sau đây lấy ra danh sách Họ tên và Điểm thi của các học sinh khối 12 có điểm Toán từ 8.5 trở lên, sắp xếp giảm dần theo điểm?
A. SELECT ho_ten, diem_toan FROM hoc_sinh WHERE khoi = 12 AND diem_toan >= 8.5 ORDER BY diem_toan DESC;
B. GET ho_ten, diem_toan FROM hoc_sinh IF diem_toan >= 8.5 SORT DESC;
C. $SELECT \cdot WHERE khoi = 12 ORDER diem_toan ASC$;
D. EXTRACT ho_ten FROM hoc_sinh HAVING diem_toan >= 8.5;
✅ Đáp án đúng: A ⚡ Cấu trúc SQL chuẩn: SELECT ... FROM ... WHERE ... ORDER BY ... DESC.
📖 Giải thích chuẩn SGK: Từ khóa DESC sắp xếp theo thứ tự giảm dần, mệnh đề WHERE lọc điều kiện bản ghi.
Câu 11: Trong tiết học trải nghiệm Khoa học tự nhiên lớp 12 (Chuyên Đề Nâng Cao • Mức Nền tảng — Trạm thí nghiệm 353, Câu 11): Cho đoạn chương trình Python sau: `ds = [2, 4, 6, 8, 10]; print(sum(ds) // len(ds))`. Kết quả in ra màn hình là:
A. 6
B. 30
C. 5
D. 2
✅ Đáp án đúng: A ⚡ sum(ds) = 30, len(ds) = 5 => Phép chia lấy nguyên // cho kết quả 6.
📖 Giải thích chuẩn SGK: Tổng các phần tử là 30, chia nguyên cho 5 phần tử được 6.
Câu 12: Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Phiếu học tập 353.12): Trong thuật toán tìm kiếm nhị phân (Binary Search) trên mảng đã sắp xếp tăng dần gồm N = 1024 phần tử, số lần so sánh tối đa để tìm thấy một phần tử là:
A. 10 hoặc 11 lần (log2(1024) = 10)
B. 1024 lần
C. 512 lần
D. 256 lần
✅ Đáp án đúng: A ⚡ Tìm kiếm nhị phân có độ phức tạp O(log2 N). Với N = 1024 = 2^10 => Tối đa ~10-11 bước.
📖 Giải thích chuẩn SGK: Mỗi bước tìm kiếm nhị phân thu hẹp không gian tìm kiếm đi một nửa.
Câu 13: Hành vi nào sau đây tuân thủ đạo đức, pháp luật và văn hóa ứng xử trong môi trường số?
A. Kiểm chứng nguồn tin chính thống trước khi chia sẻ và tôn trọng bản quyền tác giả phần mềm/tài liệu
B. Sử dụng công cụ Deepfake ghép mặt người khác để tung tin giả câu tương tác
C. Chia sẻ mật khẩu tài khoản quản trị hệ thống lên diễn đàn công cộng
D. Tải và phát tán phần mềm bẻ khóa (Crack) có chứa mã độc tống tiền
✅ Đáp án đúng: A ⚡ Ứng xử số văn minh = Kiểm chứng thông tin + Tôn trọng bản quyền + Bảo mật dữ liệu cá nhân.
📖 Giải thích chuẩn SGK: Luật An ninh mạng và Luật Sở hữu trí tuệ nghiêm cấm hành vi giả mạo thông tin và xâm phạm bản quyền.
Câu 14: Trong Học máy (Machine Learning), bài toán dự đoán giá nhà (một con số thực liên tục) dựa trên diện tích và vị trí thuộc loại bài toán nào?
A. Hồi quy (Regression) trong Học có giám sát (Supervised Learning)
B. Phân cụm không nhãn (Clustering)
C. Mã hóa phần cứng BIOS
D. Định dạng phân vùng đĩa cứng NTFS
✅ Đáp án đúng: A ⚡ Dự đoán nhãn số thực liên tục = Hồi quy (Regression) | Dự đoán nhãn rời rạc = Phân loại (Classification).
📖 Giải thích chuẩn SGK: Bài toán hồi quy dự đoán giá trị đầu ra liên tục từ dữ liệu huấn luyện có nhãn.

PHẦN II. Câu trắc nghiệm Đúng / Sai 4 mệnh đề a, b, c, d (4 câu)

Điểm lũy tiến: 0.1đ → 0.25đ → 0.5đ → 1.0đ

Câu 1 (Đúng/Sai): [Phần Chung - Mạng máy tính, AI & Giao thức Internet #1] Một trường THPT triển khai phòng máy tính kết nối mạng LAN thông qua Switch 24 cổng và kết nối Internet qua một Router quang có địa chỉ IP nội bộ là 192.168.1.1. Xét tính Đúng/Sai của các nhận định sau:

a) Địa chỉ 192.168.1.1 là địa chỉ IPv4 thuộc dải địa chỉ IP riêng (Private IP) dùng trong mạng nội bộ LAN.
ĐÚNG
👉 Giải thích:
b) Thiết bị Switch trong phòng máy sử dụng địa chỉ IP ở tầng Mạng để định tuyến gói tin ra ngoài Internet.
SAI
👉 Giải thích:
c) Khi học sinh truy cập trang web https://bikipthi.com, giao thức DNS sẽ phân giải tên miền bikipthi.com thành địa chỉ IP của máy chủ web.
ĐÚNG
👉 Giải thích:
d) Hệ thống AI chấm bài tự luận trên trang web hoạt động dựa trên mô hình Xử lý ngôn ngữ tự nhiên (NLP) để đối sánh ngữ nghĩa và từ khóa Barem.
ĐÚNG
👉 Giải thích:

Câu 2 (Đúng/Sai): Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 12 (Chuyên Đề Nâng Cao • Mức Nền tảng, Đề 353 - Câu 2): [Phần Chung - Thiết kế Web HTML5 & CSS3 #1] Cho đoạn mã HTML và CSS xây dựng giao diện thẻ đề thi như sau: ` Đề Thi Chuẩn 2025 ` Kèm quy tắc CSS: `.card-box { padding: 16px; border: 2px solid blue; } #exam-banner { border-color: gold; }`. Xét tính Đúng/Sai:

a) Thẻ ` ` là phần tử con trực tiếp của thẻ ` ` có định danh `id='exam-banner'`.
ĐÚNG
👉 Giải thích:
b) Theo thứ tự ưu tiên (Specificity) trong CSS, viền (border) của khung `#exam-banner` sẽ hiển thị màu vàng kim (gold) thay vì màu xanh (blue).
ĐÚNG
👉 Giải thích:
c) Thuộc tính `padding: 16px` tạo khoảng trống nằm ở phía NGOÀI đường viền (border) của hộp `.card-box`.
SAI
👉 Giải thích:
d) Nếu muốn các thẻ `.card-box` tự động xếp thành 3 cột đều nhau trên màn hình lớn, ta có thể đặt phần tử cha dùng `display: grid; grid-template-columns: repeat(3, 1fr);`.
ĐÚNG
👉 Giải thích:

Câu 3 (Đúng/Sai): [Định hướng Tin học Ứng dụng (ICT) - Cơ sở dữ liệu Quan hệ & SQL #1] Một hệ thống quản lý thi trực tuyến có 2 bảng: `MON_HOC(MaMon, TenMon, SoTinChi)` với khóa chính là `MaMon` và bảng `DE_THI(MaDe, TenDe, MaMon, ThoiGian)` với khóa chính là `MaDe`. Xét tính Đúng/Sai:

a) Trường `MaMon` trong bảng `DE_THI` đóng vai trò là khóa ngoại (Foreign Key) tham chiếu tới trường `MaMon` của bảng `MON_HOC`.
ĐÚNG
👉 Giải thích:
b) Một môn học trong bảng `MON_HOC` chỉ được phép có tối đa 1 đề thi duy nhất trong bảng `DE_THI`.
SAI
👉 Giải thích:
c) Câu lệnh `SELECT TenDe, ThoiGian FROM DE_THI WHERE MaMon = 'TOAN12';` trả về tên đề và thời gian làm bài của tất cả các đề thi môn Toán 12.
ĐÚNG
👉 Giải thích:
d) Để ghép nối hai bảng nhằm hiển thị cả `TenDe` kèm `TenMon` tương ứng, ta sử dụng phép kết nối `INNER JOIN MON_HOC ON DE_THI.MaMon = MON_HOC.MaMon`.
ĐÚNG
👉 Giải thích:

Câu 4 (Đúng/Sai): [Định hướng Khoa học Máy tính (CS) - Thuật toán & Lập trình Python #1] Cho hàm Python sau: ```python def tinh_tong_chan(arr): s = 0 for x in arr: if x % 2 = 0: s += x return s ``` Xét tính Đúng/Sai của các nhận định sau:

a) Khi gọi hàm `tinh_tong_chan([1, 2, 3, 4, 5, 6])`, giá trị trả về của hàm là 12.
ĐÚNG
👉 Giải thích:
b) Độ phức tạp thời gian của hàm `tinh_tong_chan(arr)` với danh sách có n phần tử là O(n).
ĐÚNG
👉 Giải thích:
c) Nếu danh sách truyền vào chỉ toàn số lẻ như `[1, 3, 5, 7]` thì hàm sẽ báo lỗi RuntimeError và dừng chương trình.
SAI
👉 Giải thích:
d) Có thể viết gọn thân hàm trên thành một dòng duy nhất bằng List Comprehension: `return sum(x for x in arr if x % 2 = 0)`.
ĐÚNG
👉 Giải thích:

PHẦN III. Câu trắc nghiệm Trả lời ngắn (6 câu)

Mỗi câu đúng: 0.5 điểm

Câu 1: Một mạng con IPv4 sử dụng mặt nạ mạng (Subnet Mask) `/24` (`255.255.255.0`). Số lượng địa chỉ IP khả dụng tối đa có thể gán cho các máy trạm (Host) trong mạng con này là bao nhiêu (trừ địa chỉ mạng và địa chỉ quảng bá)?

🎯 Đáp số chuẩn: 254

Câu 2: Trong CSS Box Model, một phần tử ` ` có `width: 200px`, `padding: 15px` (cả 4 phía), `border: 5px solid #fff` (cả 4 phía) và `box-sizing: content-box`. Tổng chiều rộng thực tế (Total Width) chiếm chỗ của hộp (tính đến hết viền border) là bao nhiêu pixel?

🎯 Đáp số chuẩn: 240

Câu 3: Cho bảng `HOC_SINH` có 40 bản ghi, trong đó có 12 học sinh đạt danh hiệu Xuất sắc. Khi thực hiện câu lệnh SQL: `SELECT COUNT(*) FROM HOC_SINH WHERE DanhHieu <> 'Xuất sắc';` (giả sử không có giá trị NULL), kết quả trả về là bao nhiêu?

🎯 Đáp số chuẩn: 28

Câu 4: Cho đoạn mã $ Python: `a = [i \cdot i for i in range(1, 5)]; print(sum(a))`.$ Kết quả in ra màn hình là bao nhiêu?

🎯 Đáp số chuẩn: 30

Câu 5: Một tệp ảnh bitmap không nén có độ phân giải `1000 × 800` điểm ảnh (pixel), mỗi điểm ảnh được mã hóa màu RGB chuẩn 24 bit (3 byte). Dung lượng của tệp ảnh này bằng bao nhiêu KB (lấy 1 KB = 1000 byte)?

🎯 Đáp số chuẩn: 2400

Câu 6: Khi thực hiện thuật toán tìm kiếm nhị phân giá trị `x = 25` trên dãy đã sắp xếp `A = [3, 7, 11, 15, 19, 25, 31]` (chỉ số từ 0 đến 6). Ở bước lặp thứ mấy (tính từ bước 1 khi so sánh với phần tử giữa `A[3] = 15`) thì thuật toán tìm thấy `x = 25`?

🎯 Đáp số chuẩn: 2

⚡ Thẻ Chiến Thuật 15 Giây, Phím Casio & Bẫy Đúng/Sai (Tin Học & AI Lớp 12)

⏱️ Tốc độ: Tiết kiệm 3-4 phút/câu (Chính xác 100%, không bao giờ nhầm phép nhớ nhị phân) Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Tuyệt Kỹ Casio [MENU] [3] (BASE-N): Đổi Hệ Nhị Phân - Thập Phân - Hexa & Cộng Nhị Phân Trong 3 Giây

[Hệ Nhị Phân & Đơn Vị Dữ Liệu (Casio BASE-N)] — Bài mẫu: Chuyển số thập phân 215 sang hệ nhị phân và tính tổng nhị phân 101101_2 + 11011_2. → Bước 1: Bấm [MENU] [3] để vào chế độ Hệ đếm (BASE-N). Mặc định máy ở hệ Thập phân [DEC] (phím x^2). Bước 2: Nhập số thập phân (VD: 156) -> Bấm [=] -> Bấm phím [LOG] (chữ BIN màu xanh) -> Máy hiện ngay dãy nhị phân: 10011100! Bước 3: Muốn cộng/trừ/AND/OR/XOR hai số nhị phân: Ở chế độ [BIN], nhập trực tiếp 101101 + 11011 [=], hoặc bấm [OPTN] để gọi cổng logic AND, OR, XOR, NOT! Bước 4 (Đổi đơn vị dữ liệu): Cứ 1 bậc từ Byte -> KB -> MB -> GB -> TB là nhân/chia 1024 (= 2^10). Riêng 1 Byte = 8 bits!

❌ Sai lầm 90% học sinh mắc: Chia liên tiếp cho 2 rồi lấy số dư viết ngược từ dưới lên, hoặc đặt phép cộng nhị phân thủ công dễ nhầm nhớ 1+1=10, 1+1+1=11.
✅ Tuyệt chiêu ăn trọn điểm: • Bấm [MENU][3] -> Nhập 215 [=] -> Bấm [BIN] (phím log) -> Ra ngay 11010111_2. • Chuyển sang [BIN] -> Nhập 101101 + 11011 [=] -> Ra ngay 1001000_2 (tức 72 ở hệ thập phân). Mất đúng 3 giây!
Tổ hợp phím Casio chuẩn:
MENU3DECBINOPTN
⏱️ Tốc độ: Chống mất điểm oan ở Phần II (Đúng/Sai) và Phần III (Điền kết quả chạy code Python) Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

5 Bẫy Cú Pháp Python Kinh Điển: range(a, b) Dừng Ở (b-1), Chia '/' Ra Float & Tham Chiếu List

[Lập Trình Python (Lớp 10, 11, 12 & THPT)] — Bài mẫu: Cho đoạn lệnh Python: s = 0 for i in range(2, 9, 3): s = s + i print(s) Giá trị in ra màn hình là bao nhiêu? → 5 QUY TẮC SỐNG CÒN KHI ĐỌC CODE PYTHON: 1. Hàm range(start, stop, step): Luôn dừng TRƯỚC stop! Tức là range(a, b) chỉ chạy từ a đến (b - 1), tổng số lần lặp là (b - a). Nếu step < 0 (chạy lùi), dừng ở (stop + 1). 2. Phép chia: Phép '/' LUÔN trả về số thực float (VD: 6 / 2 = 3.0, không phải 3!). Phép '//' là chia lấy phần nguyên (17 // 5 = 3), phép '%' là chia lấy phần dư (17 % 5 = 2), phép '**' là lũy thừa (2 ** 3 = 8). 3. Bẫy hàm input(): x = input('Nhập: ') LUÔN trả về kiểu xâu (str)! Nếu nhập 5 và 3 thì '5' + '3' = '53' và '5' * 3 = '555'. Muốn tính toán phải có int(input()) hoặc float(input()). 4. Chỉ số danh sách (List/String): Bắt đầu từ 0 đến len(A)-1. Chỉ số âm A[-1] là phần tử CUỐI CÙNG, A[-2] là kế cuối. Cắt lát A[i:j] lấy từ i đến (j - 1). 5. Biến Local vs Global trong hàm def: Biến gán bên trong hàm (không có từ khóa global) chỉ là biến cục bộ, KHÔNG làm thay đổi biến cùng tên ở ngoài hàm!

❌ Sai lầm 90% học sinh mắc: Đọc lướt vòng lặp for i in range(1, 5) tưởng chạy từ 1 đến 5 (5 lần), hoặc quên rằng input() trả về chuỗi dẫn đến cộng chuỗi thay vì cộng số.
✅ Tuyệt chiêu ăn trọn điểm: Kẻ Bảng Vết (Trace Table) cho range(2, 9, 3) (bắt đầu từ 2, bước nhảy +3, dừng trước 9): • Lần 1: i = 2 -> s = 0 + 2 = 2. • Lần 2: i = 5 -> s = 2 + 5 = 7. • Lần 3: i = 8 -> s = 7 + 8 = 15 (tiếp theo là 11 >= 9 nên dừng). => Điền đáp số Phần III: 15.
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Bảo toàn 100% điểm Phần III (Trả lời ngắn điền số) Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Phương Pháp 'Kẻ Bảng Vết 4 Cột (Trace Table)' Giải Mọi Bài Toán Vòng Lặp & Đệ Quy Không Bao Giờ Sai

[Thuật Toán & Kỹ Thuật Bảng Vết (Trace Table)] — Bài mẫu: Cho thuật toán với a = 18, b = 12. Lặp khi a != b: nếu a > b thì a = a - b, ngược lại b = b - a. Khi kết thúc, a bằng bao nhiêu và vòng lặp chạy mấy lần? → Bất cứ khi nào gặp bài hỏi 'Sau khi thực hiện thuật toán/đoạn lệnh, biến S bằng bao nhiêu?': • Bước 1: Kẻ ngay 1 bảng nhỏ ra nháp gồm các cột: [Lần lặp] | [Biến chạy i/n] | [Điều kiện Đúng/Sai] | [Biến kết quả S]. • Bước 2: Điền dòng 'Khởi tạo' (trước vòng lặp). • Bước 3: Chạy từng dòng theo mũi tên sơ đồ khối (Hình thoi = Kiểm tra điều kiện rẽ nhánh; Hình chữ nhật = Phép gán) hoặc khối lệnh Scratch/Python cho đến khi Điều kiện = Sai (False) thì khoanh tròn số cuối cùng của cột S! • Công thức tính nhanh số lần lặp tổng quát của `for i in range(a, b, k)`: Số giá trị = ((b - 1 - a) // k) + 1.

❌ Sai lầm 90% học sinh mắc: Nhẩm giá trị biến trong đầu qua nhiều vòng lặp lồng nhau hoặc gọi đệ quy khiến não bị quá tải ở bước thứ 3-4, dẫn đến lệch 1 đơn vị (off-by-one error).
✅ Tuyệt chiêu ăn trọn điểm: Kẻ Bảng Vết: • Khởi tạo: a = 18, b = 12 (Thuật toán Euclid tìm ƯCLN). • Lần 1 (18 != 12, a > b): a = 18 - 12 = 6, b = 12. • Lần 2 (6 != 12, a < b): a = 6, b = 12 - 6 = 6. • Kiểm tra: a == b (6 == 6) -> Dừng lặp! => Kết quả: a = 6, vòng lặp thực hiện đúng 2 lần.
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Giải quyết câu hỏi CSDL & SQL trong 10 giây Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Mẹo Phân Biệt Khóa Chính (PK) vs Khóa Ngoài (FK) & Khung Xương 5 Từ Khóa SQL Chuẩn Bộ GD&ĐT

[Cơ Sở Dữ Liệu Quan Hệ & Truy Vấn SQL (Lớp 11, 12)] — Bài mẫu: Bảng HOCSINH(MaHS, HoTen, MaLop) và bảng LOP(MaLop, TenLop). Câu lệnh SQL nào lấy danh sách HoTen, TenLop của học sinh lớp '12A1' sắp xếp theo tên tăng dần? → 1. MẸO NHỚ THUẬT NGỮ BẢNG CSDL QUAN HỆ: • Trường (Field / Thuộc tính) = CỘT dọc (mô tả đặc trưng: MaHS, HoTen, NgaySinh). • Bản ghi (Record / Bộ) = HÀNG ngang (thông tin đầy đủ của 1 đối tượng cụ thể). • Khóa chính (Primary Key - PK): Xác định DUY NHẤT 1 bản ghi -> KHÔNG ĐƯỢC TRÙNG (Unique) và KHÔNG ĐƯỢC RỖNG (Not Null). • Khóa ngoài (Foreign Key - FK): Cột của bảng này tham chiếu tới Khóa chính (PK) của bảng kia để LIÊN KẾT 2 bảng (Khóa ngoài CÓ THỂ lặp lại giá trị!). 2. THỨ TỰ BẤT DI BẤT DỊCH CỦA CÂU LỆNH TRUY VẤN SQL: SELECT <danh_sách_cột> FROM <bảng_1> INNER JOIN <bảng_2> ON <bảng_1.PK = bảng_2.FK> WHERE <điều_kiện_lọc_dòng (dùng AND/OR/LIKE '%abc%')> ORDER BY <cột_sắp_xếp> ASC (tăng dần - mặc định) | DESC (giảm dần). (Loại ngay mọi đáp án viết WHERE trước FROM hoặc dùng SORT BY thay vì ORDER BY!).

❌ Sai lầm 90% học sinh mắc: Nhầm lẫn giữa Bản ghi (Record) và Trường (Field), hoặc quên thứ tự các mệnh đề trong câu lệnh SELECT và INNER JOIN.
✅ Tuyệt chiêu ăn trọn điểm: Áp dụng khung chuẩn: SELECT HOCSINH.HoTen, LOP.TenLop FROM HOCSINH INNER JOIN LOP ON HOCSINH.MaLop = LOP.MaLop WHERE LOP.TenLop = '12A1' ORDER BY HOCSINH.HoTen ASC;
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Ăn trọn điểm chùm câu hỏi HTML5 ở Phần I & Phần II (Đúng/Sai) Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Bản Đồ Nhớ Nhanh Thẻ HTML5: Thẻ Đơn (Không Đóng), Bảng (table-tr-th-td) & Biểu Mẫu (form-input)

[Thiết Kế Web HTML5 (Lớp 12 & Thi Tốt Nghiệp THPT)] — Bài mẫu: Trong HTML5, muốn tạo nhóm 2 nút chọn giới tính 'Nam' hoặc 'Nữ' sao cho người dùng chỉ được chọn tối đa 1 mục thì khai báo thế nào? → 4 CHỐT CHẶN BẪY HTML5 TRONG ĐỀ THI TỐT NGHIỆP: 1. Nhóm Thẻ Đơn (KHÔNG có thẻ đóng): `<br>` (xuống dòng), `<hr>` (kẻ ngang), `<img>` (ảnh), `<input>` (ô nhập liệu), `<meta>`, `<link>`. 2. Bẫy thuộc tính đường dẫn (`href` vs `src`): • Liên kết siêu văn bản `<a>` và `<link>` dùng **`href`** (`<a href='url'>Chữ hiển thị</a>`). • Chèn tài nguyên đa phương tiện `<img>`, `<audio>`, `<video>`, `<script>` dùng **`src`** (`<img src='anh.jpg' alt='Mô tả khi lỗi ảnh'>`). 3. Cấu trúc Bảng (`<table>`): Luôn đi theo thứ tự `<table>` -> Hàng `<tr>` (Table Row) -> Ô tiêu đề in đậm căn giữa `<th>` (Table Header) hoặc Ô dữ liệu thường `<td>` (Table Data). Gộp cột dùng `colspan`, gộp hàng dùng `rowspan`. 4. Biểu mẫu (`<form>`): `<input type='radio'>` (chọn 1 trong nhiều mục - phải đặt CÙNG thuộc tính `name`!), `<input type='checkbox'>` (chọn nhiều mục), `<select><option>` (danh sách thả xuống), `<textarea>` (vùng nhập văn bản nhiều dòng).

❌ Sai lầm 90% học sinh mắc: Học thuộc lòng hàng chục thẻ HTML rời rạc, hay bị bẫy ở các thuộc tính src vs href, hoặc nhầm radio với checkbox.
✅ Tuyệt chiêu ăn trọn điểm: Dùng `<input type='radio'>` và bắt buộc 2 thẻ phải có CÙNG giá trị thuộc tính `name` (VD: `name='gioitinh'`): `<input type='radio' name='gioitinh' value='Nam'> Nam` `<input type='radio' name='gioitinh' value='Nu'> Nữ`.
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Giải quyết 100% câu hỏi 'Chữ hiện màu gì trên trình duyệt?' trong đề thi Tốt nghiệp THPT Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Quy Tắc Trọng Số '100 - 10 - 1' Tính Độ Ưu Tiên CSS (Specificity) & 4 Bộ Chọn Quan Hệ Trong 5 Giây

[Định Kiểu CSS (Lớp 12 & Thi Tốt Nghiệp THPT)] — Bài mẫu: Cho mã HTML: `<p id='p1' class='text'>Xin chào</p>` và CSS: `#p1 { color: red; }` `.text { color: blue; }` `p { color: green; }` Chữ 'Xin chào' hiển thị màu gì? → 1. THang ĐIỂM ĐỘ ƯU TIÊN CSS (SPECIFICITY - Ai điểm cao hơn người đó quyết định màu sắc/kiểu dáng!): • Hạng Đặc Biệt: `!important` (Thắng tuyệt đối) > Inline style (`style='...'` gắn trực tiếp vào thẻ HTML: 1000 điểm). • Hạng #ID (`#tieude`): **100 điểm**. • Hạng .Class (`.doan-van`), `:pseudo-class` (`:hover`), `[attribute]`: **10 điểm**. • Hạng Thẻ/Phần tử (`p`, `div`, `h1`, `a`) và `::pseudo-element`: **1 điểm**. • Bộ chọn phổ quát `*` và tính kế thừa (inherited): **0 điểm**. *Lưu ý vàng*: Chỉ khi 2 bộ chọn có TỔNG ĐIỂM BẰNG NHAU thì quy tắc nào viết **SAU CÙNG (dưới cùng)** mới ghi đè quy tắc trước! 2. 4 BỘ CHỌN TỔ HỢP (COMBINATORS): • `E F` (dấu cách): Mọi phần tử F nằm BÊN TRONG E (con, cháu bất kỳ cấp nào). • `E > F` (dấu lớn): F là CON TRỰC TIẾP của E. • `E + F` (dấu cộng): F là anh em ĐỨNG NGAY LIỀN SAU E (cùng cha). • `E ~ F` (dấu ngã): Mọi F cùng cấp đứng sau E. 3. MÔ HÌNH HỘP (BOX MODEL) từ trong ra ngoài: **Content (Nội dung) -> Padding (Đệm trong) -> Border (Viền) -> Margin (Lề ngoài)**.

❌ Sai lầm 90% học sinh mắc: Đoán mò quy tắc CSS nào viết sau thì thắng mà không biết rằng bộ chọn #id viết ở đầu file vẫn thắng bộ chọn .class hoặc thẻ p viết ở cuối file!
✅ Tuyệt chiêu ăn trọn điểm: Tính điểm Specificity: • `#p1` (Bộ chọn ID) = 100 điểm. • `.text` (Bộ chọn Class) = 10 điểm. • `p` (Bộ chọn Thẻ) = 1 điểm. Dù `p` và `.text` viết ở dưới nhưng `#p1` có 100 điểm cao nhất => Chữ hiển thị màu ĐỎ (red)!
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Tránh 100% bẫy lý thuyết Mạng máy tính Lớp 10 & Lớp 12 Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Mẹo Phân Biệt Tức Thì Switch vs Router vs Modem & Địa Chỉ IPv4 - IPv6 - MAC

[Mạng Máy Tính, Giao Thức TCP/IP & Thiết Bị Mạng] — Bài mẫu: Trong các địa chỉ sau, địa chỉ nào là IPv4 hợp lệ: A) 192.168.1.256 B) 172.16.254.1 C) 192.168.1 D) 2001:0db8::1? → 1. PHÂN BIỆT 4 THIẾT BỊ MẠNG BẰNG 1 TỪ KHÓA: • **Switch (Bộ chuyển mạch)**: Kết nối các máy tính TRONG CÙNG 1 MẠNG NỘI BỘ (LAN) qua cáp xoắn đôi RJ45 (dựa trên địa chỉ MAC). • **Router (Bộ định tuyến)**: Kết nối CÁC MẠNG KHÁC NHAU (LAN với LAN, hoặc LAN với WAN/Internet) và chọn đường đi tối ưu cho gói tin (dựa trên địa chỉ IP). • **Modem (Bộ điều giải)**: Biến đổi tín hiệu Số (Digital) <-> Tương tự (Analog/Quang) để kết nối ra nhà mạng ISP. • **Access Point (AP / Điểm truy cập không dây)**: Phát sóng Wi-Fi để thiết bị di động kết nối vào mạng LAN. 2. KIỂM TRA ĐỊA CHỈ IPv4 HỢP LỆ TRONG 2 GIÂY: • IPv4 gồm **32 bit**, chia làm **4 cụm số thập phân** cách nhau bởi dấu chấm (`.`), mỗi cụm bắt buộc nằm trong đoạn **từ 0 đến 255**! (Hễ thấy cụm nào > 255 như `192.168.256.1` hoặc chỉ có 3 cụm, hoặc dùng dấu hai chấm `:` là Loại ngay!). • IPv6 gồm **128 bit** viết ở hệ thập lục phân (Hexa) cách nhau bởi dấu hai chấm (`:`). Địa chỉ vật lý **MAC** gồm **48 bit** (6 cặp Hexa gắn cố định trên card mạng).

❌ Sai lầm 90% học sinh mắc: Học thuộc định nghĩa dài dòng dẫn đến nhầm lẫn chức năng của Switch và Router, hoặc không nhận diện được địa chỉ IPv4 sai quy cách.
✅ Tuyệt chiêu ăn trọn điểm: • Loại A vì có số 256 (> 255). • Loại C vì chỉ có 3 cụm số. • Loại D vì là địa chỉ IPv6 (dùng dấu ':'). => Chọn B (`172.16.254.1` - đủ 4 cụm và mọi số đều từ 0 đến 255).
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Giải gọn câu hỏi thuật toán định hướng Khoa học máy tính (CS) trong 10 giây Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Công Thức Logarit Tìm Kiếm Nhị Phân (Binary Search) & Quy Tắc Stack (LIFO) vs Queue (FIFO)

[Thuật Toán Tìm Kiếm, Sắp Xếp & Cấu Trúc Dữ Liệu (KHMT)] — Bài mẫu: Cho danh sách đã sắp xếp tăng dần gồm 128 số nguyên. Dùng thuật toán tìm kiếm nhị phân thì cần tối đa bao nhiêu lần so sánh để kết luận 1 số không có trong danh sách? → 1. TÌM KIẾM TUẦN TỰ vs TÌM KIẾM NHỊ PHÂN: • Tìm kiếm tuần tự (Sequential Search): Duyệt từ đầu đến cuối, НЕ cần sắp xếp, tối đa **N bước** ($O(n)$). • Tìm kiếm nhị phân (Binary Search): BẮT BUỘC dãy **ĐÃ ĐƯỢC SẮP XẾP**! Mỗi bước lấy vị trí giữa `mid = (left + right) // 2` để loại bỏ 1 nửa dãy. Số bước tối đa với dãy N phần tử là **$[\log_2(N)] + 1$** (VD: Dãy 1000 phần tử chỉ cần tối đa $\approx 10$ lần so sánh vì $2^{10} = 1024$!). 2. NGĂN XẾP (STACK) vs HÀNG ĐỢI (QUEUE): • **Stack (Ngăn xếp - chồng đĩa)**: **LIFO (Last In - First Out: Vào sau Ra trước)**. Dùng cho nút Back trình duyệt, Undo (`Ctrl+Z`), khử đệ quy. • **Queue (Hàng đợi - xếp hàng mua vé)**: **FIFO (First In - First Out: Vào trước Ra trước)**. Dùng cho hàng đợi in ấn (Printer Queue), lập lịch tiến trình CPU.

❌ Sai lầm 90% học sinh mắc: Không nhớ điều kiện tiên quyết của tìm kiếm nhị phân hoặc tính sai vị trí phần tử giữa (mid), nhầm lẫn thao tác vào/ra của Ngăn xếp và Hàng đợi.
✅ Tuyệt chiêu ăn trọn điểm: Ta có $128 = 2^7$. Số lần so sánh tối đa là $\log_2(128) + 1 = 7 + 1 = 8$ lần (hoặc 7 bước chia đôi). So với tìm kiếm tuần tự (128 lần), nhanh hơn gấp 16 lần!
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY
⏱️ Tốc độ: Ăn trọn 100% điểm các câu hỏi Năng lực số & Trí tuệ nhân tạo từ Lớp 6 đến Lớp 12 Lớp 12 • Casio fx-580VNX / 880BTG & Tư duy Thuật toán

Quy Tắc Phân Biệt AI Hẹp (ANI) vs AI Tổng Quát (AGI), Bẫy 'Ảo Giác AI (Hallucination)' & Công Thức Prompt 4 Thành Phần

[Trí Tuệ Nhân Tạo (AI), Kỹ Thuật Prompt & An Toàn Số] — Bài mẫu: Trong các ứng dụng sau, ứng dụng nào KHÔNG sử dụng Trí tuệ nhân tạo (AI)? A) Hệ thống mở khóa điện thoại bằng khuôn mặt (FaceID). B) Đèn cầu thang tự bật khi cảm biến hồng ngoại phát hiện chuyển động. C) Phần mềm dịch văn bản tự động Google Translate. D) Chức năng gợi ý video theo sở thích trên YouTube. → 1. PHÂN BIỆT HỆ THỐNG CÓ AI vs TỰ ĐỘNG HÓA THÔNG THƯỜNG: • Hệ thống **CÓ AI** phải có khả năng: **Học từ dữ liệu (Machine Learning), Suy luận, Nhận thức môi trường và Thích nghi** (VD: Nhận diện khuôn mặt FaceID, Trợ lý ảo Siri/Gemini, Dịch máy tự động, Xe tự lái, Hệ thống gợi ý YouTube/TikTok). • Hệ thống **KHÔNG PHẢI AI** (chỉ là cảm biến/lập trình cứng): Cửa tự động mở khi có người chắn tia hồng ngoại, ấm đun nước tự ngắt khi sôi 100°C, tính tổng bằng hàm SUM trong Excel. 2. AI HẸP (ANI / AI Yếu) vs AI TỔNG QUÁT (AGI / AI Mạnh): • **MỌI hệ thống AI hiện nay trên thế giới (kể cả ChatGPT, Gemini, AlphaGo, xe tự lái)** đều thuộc **AI Hẹp (ANI)** vì được thiết kế để giải quyết các nhiệm vụ chuyên biệt. **AI Tổng quát (AGI)** có trí tuệ và ý thức toàn diện như con người hiện vẫn đang là mục tiêu nghiên cứu tương lai! 3. BẪY ĐẠO ĐỨC AI & ẢO GIÁC AI (HALLUCINATION): • Loại ngay mọi đáp án nói: 'Kết quả của AI tạo sinh luôn chính xác 100%' (Sai vì AI có hiện tượng **Ảo giác - Hallucination**, tự bịa thông tin nghe rất hợp lý) hoặc 'Có thể nhập CCCD, mật khẩu ngân hàng, dữ liệu mật lên AI công cộng'. 4. CÔNG THỨC PROMPT 4 THÀNH PHẦN (R-T-C-F): **Role (Đóng vai) + Task (Nhiệm vụ rõ ràng) + Context (Bối cảnh/Ràng buộc) + Format (Định dạng đầu ra)**.

❌ Sai lầm 90% học sinh mắc: Nhầm tưởng các hệ thống tự động hóa theo quy tắc cố định (như cửa tự động cảm biến hồng ngoại hay máy giặt hẹn giờ) là AI, hoặc tin rằng ChatGPT là AI mạnh.
✅ Tuyệt chiêu ăn trọn điểm: Áp dụng quy tắc nhận diện AI: • A (Thị giác máy tính), C (Xử lý ngôn ngữ tự nhiên - NLP), D (Học máy gợi ý) đều là ứng dụng AI điển hình. • B chỉ là mạch cảm biến vật lý đóng/ngắt theo ngưỡng cố định, không có khả năng học hay suy luận. => Chọn B!
Tổ hợp phím Casio chuẩn:
TRACELOGICVERIFY