{
  "id": "de-tin-hoc-ai-7-cuoi-ky-1-kntt-01",
  "slug": "de-tin-hoc-ai-7-cuoi-ky-1-kntt-01",
  "exam_id": "lop-7-tin-hoc-ai-cuoi-ky-1",
  "grade": "lop-7",
  "grade_id": "lop-7",
  "grade_name": "Lớp 7",
  "subject": "tin-hoc-ai",
  "subject_id": "tin-hoc-ai",
  "subject_name": "Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI)",
  "season": "cuoi-ky-1",
  "season_id": "cuoi-ky-1",
  "season_name": "Cuối Học Kỳ 1",
  "title": "Đề Thi Cuối Học Kỳ 1 Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) Lớp 7 — Cuối Học Kỳ 1 (Tuần 10–18 — Bài 6 đến Bài 9): Phần mềm độc hại (Malware) & Diệt virus, Dự án Lá chắn an toàn, Công cụ hợp tác trực tuyến (Google Docs/Padlet) & Giải quyết xung đột khi Chat",
  "duration_minutes": 90,
  "total_points": 10,
  "textbook": "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)",
  "topic": "Cuối Học Kỳ 1 (Tuần 10–18 — Bài 6 đến Bài 9): Phần mềm độc hại (Malware) & Diệt virus, Dự án Lá chắn an toàn, Công cụ hợp tác trực tuyến (Google Docs/Padlet) & Giải quyết xung đột khi Chat",
  "part1_mcq": [
    {
      "id": "tha7_ck1_1",
      "q_id": "tha7_ck1_1",
      "number": 1,
      "question": "[GD NLS&AI 7 - Bài 6, Tuần 10-11] 'Phần mềm độc hại' (Malware — bao gồm Virus, Worm, Trojan, Spyware, Ransomware) thường lây nhiễm vào máy tính qua con đường phổ biến nào?",
      "options": [
        {
          "key": "A",
          "text": "Tải và cài đặt phần mềm bẻ khóa (crack) không rõ nguồn gốc, cắm USB nhiễm độc hoặc bấm vào tệp đính kèm/đường link độc hại trong tin nhắn lạ"
        },
        {
          "key": "B",
          "text": "Sử dụng phần mềm diệt virus bản quyền Windows Defender để quét máy"
        },
        {
          "key": "C",
          "text": "Gõ văn bản trên phần mềm Microsoft Word chính thống"
        },
        {
          "key": "D",
          "text": "Tắt màn hình máy tính khi đi ngủ"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Malware lây qua phần mềm lậu/crack, USB nhiễm virus và tệp đính kèm/link lạ. Khoanh A!",
      "casio_keys": [],
      "explanation": "Theo PPCT Lớp 7 Bài 6 (Tuần 10-11): Phần mềm độc hại (Malware) 'Không mời mà đến'.",
      "stem": "[GD NLS&AI 7 - Bài 6, Tuần 10-11] 'Phần mềm độc hại' (Malware — bao gồm Virus, Worm, Trojan, Spyware, Ransomware) thường lây nhiễm vào máy tính qua con đường phổ biến nào?"
    },
    {
      "id": "tha7_ck1_2",
      "q_id": "tha7_ck1_2",
      "number": 2,
      "question": "[GD NLS&AI 7 - Bài 8, Tuần 16-17] Khi cả nhóm học sinh cần cùng nhau soạn thảo chung một bài báo cáo hoặc dán ý tưởng lên bảng chung theo thời gian thực từ nhà, bộ công cụ hợp tác trực tuyến nào phù hợp nhất?",
      "options": [
        {
          "key": "A",
          "text": "Google Docs (soạn thảo chung trực tuyến) và Padlet (bảng ghim chia sẻ ý tưởng nhóm)"
        },
        {
          "key": "B",
          "text": "Máy tính bỏ túi Casio cá nhân không kết nối mạng"
        },
        {
          "key": "C",
          "text": "Phần mềm MS Paint ngoại tuyến trên 1 máy đơn lẻ"
        },
        {
          "key": "D",
          "text": "Trình phát nhạc Windows Media Player"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Hợp tác nhóm thời gian thực (Bài 8) = Google Docs + Padlet! Khoanh A!",
      "casio_keys": [],
      "explanation": "Bài 8 Công cụ hợp tác trực tuyến (Tuần 16-17): Khám phá Google Docs và Padlet.",
      "stem": "[GD NLS&AI 7 - Bài 8, Tuần 16-17] Khi cả nhóm học sinh cần cùng nhau soạn thảo chung một bài báo cáo hoặc dán ý tưởng lên bảng chung theo thời gian thực từ nhà, bộ công cụ hợp tác trực tuyến nào phù hợp nhất?"
    },
    {
      "id": "tha7_ck1_3",
      "q_id": "tha7_ck1_3",
      "number": 3,
      "question": "[GD NLS&AI 7 - Bài 9, Tuần 18-19] Vì sao khi trò chuyện qua tin nhắn văn bản (Chat) trong nhóm học tập lại dễ xảy ra hiểu lầm dẫn đến xung đột hơn so với nói chuyện trực tiếp?",
      "options": [
        {
          "key": "A",
          "text": "Vì tin nhắn văn bản thiếu ngữ điệu giọng nói, nét mặt và ngôn ngữ cơ thể, khiến câu viết ngắn gọn dễ bị người đọc suy diễn sai thái độ"
        },
        {
          "key": "B",
          "text": "Vì bàn phím điện thoại luôn tự động đổi nghĩa từ vựng"
        },
        {
          "key": "C",
          "text": "Vì mạng Internet chỉ truyền được các từ ngữ tiêu cực"
        },
        {
          "key": "D",
          "text": "Vì mọi người trong nhóm đều không biết đọc chữ"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Chat thiếu giọng điệu + nét mặt + cử chỉ nên dễ gây hiểu lầm (Bài 9). Khoanh A!",
      "casio_keys": [],
      "explanation": "Bài 9 Giải quyết xung đột trong không gian số (Tuần 18-19).",
      "stem": "[GD NLS&AI 7 - Bài 9, Tuần 18-19] Vì sao khi trò chuyện qua tin nhắn văn bản (Chat) trong nhóm học tập lại dễ xảy ra hiểu lầm dẫn đến xung đột hơn so với nói chuyện trực tiếp?"
    },
    {
      "id": "tha7_ck1_4",
      "q_id": "tha7_ck1_4",
      "number": 4,
      "question": "[GD NLS&AI 7 - Bài 9] Khi xảy ra bất đồng ý kiến trong nhóm chat làm dự án, đâu là sự khác biệt giữa 'Phản hồi xây dựng' và 'Hành vi gây hấn'?",
      "options": [
        {
          "key": "A",
          "text": "Phản hồi xây dựng góp ý vào nội dung công việc bằng thái độ tôn trọng để cùng sửa tốt hơn; hành vi gây hấn công kích cá nhân và dùng lời lẽ xúc phạm"
        },
        {
          "key": "B",
          "text": "Phản hồi xây dựng là viết chữ IN HOA toàn bộ để quát mắng bạn"
        },
        {
          "key": "C",
          "text": "Hành vi gây hấn giúp nhóm đoàn kết hơn"
        },
        {
          "key": "D",
          "text": "Cả hai đều là việc xóa nhóm chat ngay lập tức"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Xây dựng = Góp ý vào công việc + tôn trọng; Gây hấn = Công kích cá nhân. Khoanh A!",
      "casio_keys": [],
      "explanation": "PPCT Lớp 7 Bài 9 (Tuần 18-19): Phân biệt phản hồi xây dựng và hành vi gây hấn trên mạng.",
      "stem": "[GD NLS&AI 7 - Bài 9] Khi xảy ra bất đồng ý kiến trong nhóm chat làm dự án, đâu là sự khác biệt giữa 'Phản hồi xây dựng' và 'Hành vi gây hấn'?"
    },
    {
      "id": "p1_q5",
      "number": 5,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 5): 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?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 5): 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?",
      "options": [
        {
          "key": "A",
          "text": "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"
        },
        {
          "key": "B",
          "text": "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"
        },
        {
          "key": "C",
          "text": "Chỉ lưu trữ văn bản tĩnh trên ổ đĩa cứng cục bộ"
        },
        {
          "key": "D",
          "text": "Hoạt động hoàn toàn không cần thuật toán hay phần cứng máy tính"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ AI = Học (Learning) + Suy luận (Reasoning) + Nhận thức (Perception) + Hiểu ngôn ngữ.",
      "explanation": "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."
    },
    {
      "id": "p1_q6",
      "number": 6,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 6): Ứ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)?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 6): Ứ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)?",
      "options": [
        {
          "key": "A",
          "text": "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)"
        },
        {
          "key": "B",
          "text": "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"
        },
        {
          "key": "C",
          "text": "Phần mềm soạn thảo Notepad cơ bản chỉ dùng gõ ký tự ASCII"
        },
        {
          "key": "D",
          "text": "Cáp mạng xoắn đôi UTP Cat6 truyền tín hiệu điện"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ 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.",
      "explanation": "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."
    },
    {
      "id": "p1_q7",
      "number": 7,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.7): 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?",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.7): 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?",
      "options": [
        {
          "key": "A",
          "text": "Switch (Bộ chuyển mạch)"
        },
        {
          "key": "B",
          "text": "Router (Bộ định tuyến)"
        },
        {
          "key": "C",
          "text": "Modem quang"
        },
        {
          "key": "D",
          "text": "Repeater khuếch đại analog"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Nhớ nhanh: Switch = Tầng Liên kết dữ liệu (Địa chỉ MAC) | Router = Tầng Mạng (Địa chỉ IP).",
      "explanation": "Switch đọc địa chỉ MAC đích trong khung dữ liệu để chuyển đúng tới cổng nhận."
    },
    {
      "id": "p1_q8",
      "number": 8,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 8): 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?",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 8): 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?",
      "options": [
        {
          "key": "A",
          "text": "Giao thức IP (Internet Protocol)"
        },
        {
          "key": "B",
          "text": "Giao thức SMTP"
        },
        {
          "key": "C",
          "text": "Giao thức POP3"
        },
        {
          "key": "D",
          "text": "Giao thức FTP"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ IP = Định địa chỉ & Tìm đường đi | TCP = Kiểm soát luồng & Đảm bảo truyền tin cậy.",
      "explanation": "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."
    },
    {
      "id": "p1_q10",
      "number": 9,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 10): 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?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 10): 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?",
      "options": [
        {
          "key": "A",
          "text": "method='POST'"
        },
        {
          "key": "B",
          "text": "method='GET'"
        },
        {
          "key": "C",
          "text": "action='VISIBLE'"
        },
        {
          "key": "D",
          "text": "type='TEXT'"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Gửi mật khẩu/dữ liệu nhạy cảm = method='POST' (đóng gói trong thân HTTP request).",
      "explanation": "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."
    },
    {
      "id": "p1_q12",
      "number": 10,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 12): 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à:",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 12): 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à:",
      "options": [
        {
          "key": "A",
          "text": "Content → Padding → Border → Margin"
        },
        {
          "key": "B",
          "text": "Content → Margin → Border → Padding"
        },
        {
          "key": "C",
          "text": "Padding → Content → Margin → Border"
        },
        {
          "key": "D",
          "text": "Border → Padding → Content → Margin"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Trong ra ngoài: Nội dung (Content) -> Đệm trong (Padding) -> Viền (Border) -> Lề ngoài (Margin).",
      "explanation": "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."
    },
    {
      "id": "p1_q13",
      "number": 11,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 13): 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ì?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 13): 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ì?",
      "options": [
        {
          "key": "A",
          "text": "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"
        },
        {
          "key": "B",
          "text": "Tăng tốc độ quạt tản nhiệt của CPU máy chủ"
        },
        {
          "key": "C",
          "text": "Xóa toàn bộ bảng dữ liệu mỗi khi người dùng đăng nhập"
        },
        {
          "key": "D",
          "text": "Thay thế hoàn toàn hệ điều hành Windows"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Khóa ngoại (FK) = Cầu nối liên kết 2 bảng thông qua Khóa chính (PK).",
      "explanation": "Khóa ngoại thiết lập mối quan hệ 1-nhiều giữa hai bảng trong CSDL quan hệ."
    },
    {
      "id": "p1_q14",
      "number": 12,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 14): 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?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 14): 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?",
      "options": [
        {
          "key": "A",
          "text": "SELECT ho_ten, diem_toan FROM hoc_sinh WHERE khoi = 12 AND diem_toan >= 8.5 ORDER BY diem_toan DESC;"
        },
        {
          "key": "B",
          "text": "GET ho_ten, diem_toan FROM hoc_sinh IF diem_toan >= 8.5 SORT DESC;"
        },
        {
          "key": "C",
          "text": "SELECT * WHERE khoi = 12 ORDER diem_toan ASC;"
        },
        {
          "key": "D",
          "text": "EXTRACT ho_ten FROM hoc_sinh HAVING diem_toan >= 8.5;"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Cấu trúc SQL chuẩn: SELECT ... FROM ... WHERE ... ORDER BY ... DESC.",
      "explanation": "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."
    },
    {
      "id": "p1_q15",
      "number": 13,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.15): 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à:",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.15): 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à:",
      "options": [
        {
          "key": "A",
          "text": "6"
        },
        {
          "key": "B",
          "text": "30"
        },
        {
          "key": "C",
          "text": "5"
        },
        {
          "key": "D",
          "text": "2"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ sum(ds) = 30, len(ds) = 5 => Phép chia lấy nguyên // cho kết quả 6.",
      "explanation": "Tổng các phần tử là 30, chia nguyên cho 5 phần tử được 6."
    },
    {
      "id": "p1_q16",
      "number": 14,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 16): 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à:",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 16): 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à:",
      "options": [
        {
          "key": "A",
          "text": "10 hoặc 11 lần (log2(1024) = 10)"
        },
        {
          "key": "B",
          "text": "1024 lần"
        },
        {
          "key": "C",
          "text": "512 lần"
        },
        {
          "key": "D",
          "text": "256 lần"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ 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.",
      "explanation": "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."
    },
    {
      "question": "Tên tệp và thư mục cần đặt như thế nào?",
      "options": [
        {
          "key": "A",
          "text": "Dễ nhớ."
        },
        {
          "key": "B",
          "text": "Ngắn gọn."
        },
        {
          "key": "C",
          "text": "Đặt theo ý thích."
        },
        {
          "key": "D",
          "text": "Đặt theo sách giáo khoa."
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: A Tên tệp và thư mục cần đặt sao cho dễ nhớ cho ta biết trong đó chứa những gì. => Chọn A!",
      "explanation": "Đáp án đúng là: A Tên tệp và thư mục cần đặt sao cho dễ nhớ cho ta biết trong đó chứa những gì.",
      "lesson_title": "Tin học 7 Kết nối tri thức Bài 3: Quản lí dữ liệu trong máy tính",
      "lesson_url": "https://www.vietjack.com/tin-hoc-7-kn/trac-nghiem-bai-3-quan-li-du-lieu-trong-may-tinh.jsp",
      "fingerprint": "a5bb1a1c79f8f4960ff3ee2c",
      "number": 15
    },
    {
      "question": "Tệp có phần mở rộng .exe thuộc loại tệp gì?",
      "options": [
        {
          "key": "A",
          "text": "Không có loại tệp này."
        },
        {
          "key": "B",
          "text": "Tệp chương trình máy tính."
        },
        {
          "key": "C",
          "text": "Tệp dữ liệu của chương trình Microsoft Word."
        },
        {
          "key": "D",
          "text": "Tệp dữ liệu Video."
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: B Tên chương trình máy tính trong Windows thường có phần mở rộng .exe, .com, .bat, .msi. => Chọn B!",
      "explanation": "Đáp án đúng là: B Tên chương trình máy tính trong Windows thường có phần mở rộng .exe, .com, .bat, .msi.",
      "lesson_title": "Tin học 7 Kết nối tri thức Bài 3: Quản lí dữ liệu trong máy tính",
      "lesson_url": "https://www.vietjack.com/tin-hoc-7-kn/trac-nghiem-bai-3-quan-li-du-lieu-trong-may-tinh.jsp",
      "fingerprint": "8cc79be2da74001cdb76bdcf",
      "number": 16
    }
  ],
  "part2_tf": [
    {
      "id": "tha7_ck1_tf1",
      "q_id": "tha7_ck1_tf1",
      "number": 1,
      "stem": "Đánh giá các phát biểu về Phòng chống Malware, Hợp tác trực tuyến và Giải quyết xung đột ở Cuối Học Kỳ 1 Lớp 7 (Bài 6–9):",
      "question": "Đánh giá các phát biểu về Phòng chống Malware, Hợp tác trực tuyến và Giải quyết xung đột ở Cuối Học Kỳ 1 Lớp 7 (Bài 6–9):",
      "statements": [
        {
          "id": "a",
          "key": "a",
          "text": "Windows Defender và Avast là các phần mềm giúp bảo vệ máy tính và phát hiện, ngăn chặn phần mềm độc hại (Malware).",
          "is_true": true,
          "correct": true
        },
        {
          "id": "b",
          "key": "b",
          "text": "Khi làm việc nhóm trên Google Docs, nhiều thành viên có thể cùng chỉnh sửa và để lại nhận xét (Comment) trên cùng một tài liệu.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "c",
          "key": "c",
          "text": "Khi thấy tin nhắn của bạn trong nhóm hơi cộc lốc, cách xử lí tốt nhất là nhắn tin chửi lại ngay lập tức trước cả lớp.",
          "is_true": false,
          "correct": false
        },
        {
          "id": "d",
          "key": "d",
          "text": "Dự án 1 'Lá chắn an toàn cho cộng đồng mạng' (Bài 7) hướng dẫn học sinh dùng Trello hoặc Google Sheets để lập kế hoạch nhóm.",
          "is_true": true,
          "correct": true
        }
      ]
    },
    {
      "id": "p2_tf2",
      "number": 2,
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, 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:",
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, 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:",
      "statements": [
        {
          "id": "a",
          "key": "a",
          "text": "Thẻ ` ` là phần tử con trực tiếp của thẻ ` ` có định danh `id='exam-banner'`.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "b",
          "key": "b",
          "text": "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).",
          "is_true": true,
          "correct": true
        },
        {
          "id": "c",
          "key": "c",
          "text": "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`.",
          "is_true": false,
          "correct": false
        },
        {
          "id": "d",
          "key": "d",
          "text": "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);`.",
          "is_true": true,
          "correct": true
        }
      ]
    }
  ],
  "part3_short": [
    {
      "id": "tha7_ck1_sa1",
      "q_id": "tha7_ck1_sa1",
      "number": 1,
      "question": "Trong PPCT GD Năng lực số & AI Lớp 7, Dự án 1 'Lá chắn an toàn cho cộng đồng mạng' (Bài 7, Tuần 12-15) được phân bổ thời lượng bao nhiêu tiết học?",
      "answer": "4",
      "hack_15s": "⚡ [Bí kíp 3s]: Bài 7 Dự án 1 kéo dài 4 tiết (Tuần 12-15). Điền 4!",
      "explanation": "⚡ [Bí kíp 3s]: Bài 7 Dự án 1 kéo dài 4 tiết (Tuần 12-15). Điền 4!",
      "stem": "Trong PPCT GD Năng lực số & AI Lớp 7, Dự án 1 'Lá chắn an toàn cho cộng đồng mạng' (Bài 7, Tuần 12-15) được phân bổ thời lượng bao nhiêu tiết học?",
      "short_answer": "4"
    },
    {
      "id": "tha7_ck1_sa2",
      "q_id": "tha7_ck1_sa2",
      "number": 2,
      "question": "Trong phần mềm bảng tính MS Excel (Tin học 7), mọi công thức tính toán bắt buộc phải bắt đầu bằng kí hiệu thứ mấy trong 3 kí hiệu: (1) Dấu bằng '=', (2) Dấu chấm hỏi '?', (3) Dấu thăng '#'?",
      "answer": "1",
      "hack_15s": "⚡ [Bí kíp 3s]: Công thức Excel luôn bắt đầu bằng dấu '=' (số 1). Điền 1!",
      "explanation": "⚡ [Bí kíp 3s]: Công thức Excel luôn bắt đầu bằng dấu '=' (số 1). Điền 1!",
      "stem": "Trong phần mềm bảng tính MS Excel (Tin học 7), mọi công thức tính toán bắt buộc phải bắt đầu bằng kí hiệu thứ mấy trong 3 kí hiệu: (1) Dấu bằng '=', (2) Dấu chấm hỏi '?', (3) Dấu thăng '#'?",
      "short_answer": "1"
    }
  ],
  "part2_true_false": [
    {
      "id": "tha7_ck1_tf1",
      "q_id": "tha7_ck1_tf1",
      "number": 1,
      "stem": "Đánh giá các phát biểu về Phòng chống Malware, Hợp tác trực tuyến và Giải quyết xung đột ở Cuối Học Kỳ 1 Lớp 7 (Bài 6–9):",
      "question": "Đánh giá các phát biểu về Phòng chống Malware, Hợp tác trực tuyến và Giải quyết xung đột ở Cuối Học Kỳ 1 Lớp 7 (Bài 6–9):",
      "statements": [
        {
          "id": "a",
          "key": "a",
          "text": "Windows Defender và Avast là các phần mềm giúp bảo vệ máy tính và phát hiện, ngăn chặn phần mềm độc hại (Malware).",
          "is_true": true,
          "correct": true
        },
        {
          "id": "b",
          "key": "b",
          "text": "Khi làm việc nhóm trên Google Docs, nhiều thành viên có thể cùng chỉnh sửa và để lại nhận xét (Comment) trên cùng một tài liệu.",
          "is_true": true,
          "correct": true
        },
        {
          "id": "c",
          "key": "c",
          "text": "Khi thấy tin nhắn của bạn trong nhóm hơi cộc lốc, cách xử lí tốt nhất là nhắn tin chửi lại ngay lập tức trước cả lớp.",
          "is_true": false,
          "correct": false
        },
        {
          "id": "d",
          "key": "d",
          "text": "Dự án 1 'Lá chắn an toàn cho cộng đồng mạng' (Bài 7) hướng dẫn học sinh dùng Trello hoặc Google Sheets để lập kế hoạch nhóm.",
          "is_true": true,
          "correct": true
        }
      ]
    }
  ],
  "part3_short_answer": [
    {
      "id": "tha7_ck1_sa1",
      "q_id": "tha7_ck1_sa1",
      "number": 1,
      "question": "Trong PPCT GD Năng lực số & AI Lớp 7, Dự án 1 'Lá chắn an toàn cho cộng đồng mạng' (Bài 7, Tuần 12-15) được phân bổ thời lượng bao nhiêu tiết học?",
      "answer": "4",
      "hack_15s": "⚡ [Bí kíp 3s]: Bài 7 Dự án 1 kéo dài 4 tiết (Tuần 12-15). Điền 4!",
      "explanation": "⚡ [Bí kíp 3s]: Bài 7 Dự án 1 kéo dài 4 tiết (Tuần 12-15). Điền 4!",
      "stem": "Trong PPCT GD Năng lực số & AI Lớp 7, Dự án 1 'Lá chắn an toàn cho cộng đồng mạng' (Bài 7, Tuần 12-15) được phân bổ thời lượng bao nhiêu tiết học?",
      "short_answer": "4"
    },
    {
      "id": "tha7_ck1_sa2",
      "q_id": "tha7_ck1_sa2",
      "number": 2,
      "question": "Trong phần mềm bảng tính MS Excel (Tin học 7), mọi công thức tính toán bắt buộc phải bắt đầu bằng kí hiệu thứ mấy trong 3 kí hiệu: (1) Dấu bằng '=', (2) Dấu chấm hỏi '?', (3) Dấu thăng '#'?",
      "answer": "1",
      "hack_15s": "⚡ [Bí kíp 3s]: Công thức Excel luôn bắt đầu bằng dấu '=' (số 1). Điền 1!",
      "explanation": "⚡ [Bí kíp 3s]: Công thức Excel luôn bắt đầu bằng dấu '=' (số 1). Điền 1!",
      "stem": "Trong phần mềm bảng tính MS Excel (Tin học 7), mọi công thức tính toán bắt buộc phải bắt đầu bằng kí hiệu thứ mấy trong 3 kí hiệu: (1) Dấu bằng '=', (2) Dấu chấm hỏi '?', (3) Dấu thăng '#'?",
      "short_answer": "1"
    }
  ],
  "part1_multiple_choice": [
    {
      "id": "tha7_ck1_1",
      "q_id": "tha7_ck1_1",
      "number": 1,
      "question": "[GD NLS&AI 7 - Bài 6, Tuần 10-11] 'Phần mềm độc hại' (Malware — bao gồm Virus, Worm, Trojan, Spyware, Ransomware) thường lây nhiễm vào máy tính qua con đường phổ biến nào?",
      "options": [
        {
          "key": "A",
          "text": "Tải và cài đặt phần mềm bẻ khóa (crack) không rõ nguồn gốc, cắm USB nhiễm độc hoặc bấm vào tệp đính kèm/đường link độc hại trong tin nhắn lạ"
        },
        {
          "key": "B",
          "text": "Sử dụng phần mềm diệt virus bản quyền Windows Defender để quét máy"
        },
        {
          "key": "C",
          "text": "Gõ văn bản trên phần mềm Microsoft Word chính thống"
        },
        {
          "key": "D",
          "text": "Tắt màn hình máy tính khi đi ngủ"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Malware lây qua phần mềm lậu/crack, USB nhiễm virus và tệp đính kèm/link lạ. Khoanh A!",
      "casio_keys": [],
      "explanation": "Theo PPCT Lớp 7 Bài 6 (Tuần 10-11): Phần mềm độc hại (Malware) 'Không mời mà đến'.",
      "stem": "[GD NLS&AI 7 - Bài 6, Tuần 10-11] 'Phần mềm độc hại' (Malware — bao gồm Virus, Worm, Trojan, Spyware, Ransomware) thường lây nhiễm vào máy tính qua con đường phổ biến nào?"
    },
    {
      "id": "tha7_ck1_2",
      "q_id": "tha7_ck1_2",
      "number": 2,
      "question": "[GD NLS&AI 7 - Bài 8, Tuần 16-17] Khi cả nhóm học sinh cần cùng nhau soạn thảo chung một bài báo cáo hoặc dán ý tưởng lên bảng chung theo thời gian thực từ nhà, bộ công cụ hợp tác trực tuyến nào phù hợp nhất?",
      "options": [
        {
          "key": "A",
          "text": "Google Docs (soạn thảo chung trực tuyến) và Padlet (bảng ghim chia sẻ ý tưởng nhóm)"
        },
        {
          "key": "B",
          "text": "Máy tính bỏ túi Casio cá nhân không kết nối mạng"
        },
        {
          "key": "C",
          "text": "Phần mềm MS Paint ngoại tuyến trên 1 máy đơn lẻ"
        },
        {
          "key": "D",
          "text": "Trình phát nhạc Windows Media Player"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Hợp tác nhóm thời gian thực (Bài 8) = Google Docs + Padlet! Khoanh A!",
      "casio_keys": [],
      "explanation": "Bài 8 Công cụ hợp tác trực tuyến (Tuần 16-17): Khám phá Google Docs và Padlet.",
      "stem": "[GD NLS&AI 7 - Bài 8, Tuần 16-17] Khi cả nhóm học sinh cần cùng nhau soạn thảo chung một bài báo cáo hoặc dán ý tưởng lên bảng chung theo thời gian thực từ nhà, bộ công cụ hợp tác trực tuyến nào phù hợp nhất?"
    },
    {
      "id": "tha7_ck1_3",
      "q_id": "tha7_ck1_3",
      "number": 3,
      "question": "[GD NLS&AI 7 - Bài 9, Tuần 18-19] Vì sao khi trò chuyện qua tin nhắn văn bản (Chat) trong nhóm học tập lại dễ xảy ra hiểu lầm dẫn đến xung đột hơn so với nói chuyện trực tiếp?",
      "options": [
        {
          "key": "A",
          "text": "Vì tin nhắn văn bản thiếu ngữ điệu giọng nói, nét mặt và ngôn ngữ cơ thể, khiến câu viết ngắn gọn dễ bị người đọc suy diễn sai thái độ"
        },
        {
          "key": "B",
          "text": "Vì bàn phím điện thoại luôn tự động đổi nghĩa từ vựng"
        },
        {
          "key": "C",
          "text": "Vì mạng Internet chỉ truyền được các từ ngữ tiêu cực"
        },
        {
          "key": "D",
          "text": "Vì mọi người trong nhóm đều không biết đọc chữ"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Chat thiếu giọng điệu + nét mặt + cử chỉ nên dễ gây hiểu lầm (Bài 9). Khoanh A!",
      "casio_keys": [],
      "explanation": "Bài 9 Giải quyết xung đột trong không gian số (Tuần 18-19).",
      "stem": "[GD NLS&AI 7 - Bài 9, Tuần 18-19] Vì sao khi trò chuyện qua tin nhắn văn bản (Chat) trong nhóm học tập lại dễ xảy ra hiểu lầm dẫn đến xung đột hơn so với nói chuyện trực tiếp?"
    },
    {
      "id": "tha7_ck1_4",
      "q_id": "tha7_ck1_4",
      "number": 4,
      "question": "[GD NLS&AI 7 - Bài 9] Khi xảy ra bất đồng ý kiến trong nhóm chat làm dự án, đâu là sự khác biệt giữa 'Phản hồi xây dựng' và 'Hành vi gây hấn'?",
      "options": [
        {
          "key": "A",
          "text": "Phản hồi xây dựng góp ý vào nội dung công việc bằng thái độ tôn trọng để cùng sửa tốt hơn; hành vi gây hấn công kích cá nhân và dùng lời lẽ xúc phạm"
        },
        {
          "key": "B",
          "text": "Phản hồi xây dựng là viết chữ IN HOA toàn bộ để quát mắng bạn"
        },
        {
          "key": "C",
          "text": "Hành vi gây hấn giúp nhóm đoàn kết hơn"
        },
        {
          "key": "D",
          "text": "Cả hai đều là việc xóa nhóm chat ngay lập tức"
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 5s]: Xây dựng = Góp ý vào công việc + tôn trọng; Gây hấn = Công kích cá nhân. Khoanh A!",
      "casio_keys": [],
      "explanation": "PPCT Lớp 7 Bài 9 (Tuần 18-19): Phân biệt phản hồi xây dựng và hành vi gây hấn trên mạng.",
      "stem": "[GD NLS&AI 7 - Bài 9] Khi xảy ra bất đồng ý kiến trong nhóm chat làm dự án, đâu là sự khác biệt giữa 'Phản hồi xây dựng' và 'Hành vi gây hấn'?"
    },
    {
      "id": "p1_q5",
      "number": 5,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 5): 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?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 5): 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?",
      "options": [
        {
          "key": "A",
          "text": "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"
        },
        {
          "key": "B",
          "text": "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"
        },
        {
          "key": "C",
          "text": "Chỉ lưu trữ văn bản tĩnh trên ổ đĩa cứng cục bộ"
        },
        {
          "key": "D",
          "text": "Hoạt động hoàn toàn không cần thuật toán hay phần cứng máy tính"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ AI = Học (Learning) + Suy luận (Reasoning) + Nhận thức (Perception) + Hiểu ngôn ngữ.",
      "explanation": "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."
    },
    {
      "id": "p1_q6",
      "number": 6,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 6): Ứ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)?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 6): Ứ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)?",
      "options": [
        {
          "key": "A",
          "text": "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)"
        },
        {
          "key": "B",
          "text": "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"
        },
        {
          "key": "C",
          "text": "Phần mềm soạn thảo Notepad cơ bản chỉ dùng gõ ký tự ASCII"
        },
        {
          "key": "D",
          "text": "Cáp mạng xoắn đôi UTP Cat6 truyền tín hiệu điện"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ 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.",
      "explanation": "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."
    },
    {
      "id": "p1_q7",
      "number": 7,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.7): 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?",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.7): 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?",
      "options": [
        {
          "key": "A",
          "text": "Switch (Bộ chuyển mạch)"
        },
        {
          "key": "B",
          "text": "Router (Bộ định tuyến)"
        },
        {
          "key": "C",
          "text": "Modem quang"
        },
        {
          "key": "D",
          "text": "Repeater khuếch đại analog"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Nhớ nhanh: Switch = Tầng Liên kết dữ liệu (Địa chỉ MAC) | Router = Tầng Mạng (Địa chỉ IP).",
      "explanation": "Switch đọc địa chỉ MAC đích trong khung dữ liệu để chuyển đúng tới cổng nhận."
    },
    {
      "id": "p1_q8",
      "number": 8,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 8): 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?",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 8): 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?",
      "options": [
        {
          "key": "A",
          "text": "Giao thức IP (Internet Protocol)"
        },
        {
          "key": "B",
          "text": "Giao thức SMTP"
        },
        {
          "key": "C",
          "text": "Giao thức POP3"
        },
        {
          "key": "D",
          "text": "Giao thức FTP"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ IP = Định địa chỉ & Tìm đường đi | TCP = Kiểm soát luồng & Đảm bảo truyền tin cậy.",
      "explanation": "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."
    },
    {
      "id": "p1_q10",
      "number": 9,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 10): 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?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 10): 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?",
      "options": [
        {
          "key": "A",
          "text": "method='POST'"
        },
        {
          "key": "B",
          "text": "method='GET'"
        },
        {
          "key": "C",
          "text": "action='VISIBLE'"
        },
        {
          "key": "D",
          "text": "type='TEXT'"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Gửi mật khẩu/dữ liệu nhạy cảm = method='POST' (đóng gói trong thân HTTP request).",
      "explanation": "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."
    },
    {
      "id": "p1_q12",
      "number": 10,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 12): 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à:",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 12): 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à:",
      "options": [
        {
          "key": "A",
          "text": "Content → Padding → Border → Margin"
        },
        {
          "key": "B",
          "text": "Content → Margin → Border → Padding"
        },
        {
          "key": "C",
          "text": "Padding → Content → Margin → Border"
        },
        {
          "key": "D",
          "text": "Border → Padding → Content → Margin"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Trong ra ngoài: Nội dung (Content) -> Đệm trong (Padding) -> Viền (Border) -> Lề ngoài (Margin).",
      "explanation": "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."
    },
    {
      "id": "p1_q13",
      "number": 11,
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 13): 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ì?",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 13): 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ì?",
      "options": [
        {
          "key": "A",
          "text": "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"
        },
        {
          "key": "B",
          "text": "Tăng tốc độ quạt tản nhiệt của CPU máy chủ"
        },
        {
          "key": "C",
          "text": "Xóa toàn bộ bảng dữ liệu mỗi khi người dùng đăng nhập"
        },
        {
          "key": "D",
          "text": "Thay thế hoàn toàn hệ điều hành Windows"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Khóa ngoại (FK) = Cầu nối liên kết 2 bảng thông qua Khóa chính (PK).",
      "explanation": "Khóa ngoại thiết lập mối quan hệ 1-nhiều giữa hai bảng trong CSDL quan hệ."
    },
    {
      "id": "p1_q14",
      "number": 12,
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 14): 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?",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 14): 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?",
      "options": [
        {
          "key": "A",
          "text": "SELECT ho_ten, diem_toan FROM hoc_sinh WHERE khoi = 12 AND diem_toan >= 8.5 ORDER BY diem_toan DESC;"
        },
        {
          "key": "B",
          "text": "GET ho_ten, diem_toan FROM hoc_sinh IF diem_toan >= 8.5 SORT DESC;"
        },
        {
          "key": "C",
          "text": "SELECT * WHERE khoi = 12 ORDER diem_toan ASC;"
        },
        {
          "key": "D",
          "text": "EXTRACT ho_ten FROM hoc_sinh HAVING diem_toan >= 8.5;"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ Cấu trúc SQL chuẩn: SELECT ... FROM ... WHERE ... ORDER BY ... DESC.",
      "explanation": "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."
    },
    {
      "id": "p1_q15",
      "number": 13,
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.15): 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à:",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.15): 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à:",
      "options": [
        {
          "key": "A",
          "text": "6"
        },
        {
          "key": "B",
          "text": "30"
        },
        {
          "key": "C",
          "text": "5"
        },
        {
          "key": "D",
          "text": "2"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ sum(ds) = 30, len(ds) = 5 => Phép chia lấy nguyên // cho kết quả 6.",
      "explanation": "Tổng các phần tử là 30, chia nguyên cho 5 phần tử được 6."
    },
    {
      "id": "p1_q16",
      "number": 14,
      "question": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 16): 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à:",
      "stem": "Quan sát số liệu thực nghiệm môn Khoa học tự nhiên 7 (Cuối HK1 • Mức Nền tảng — Nhóm 330, Mục 16): 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à:",
      "options": [
        {
          "key": "A",
          "text": "10 hoặc 11 lần (log2(1024) = 10)"
        },
        {
          "key": "B",
          "text": "1024 lần"
        },
        {
          "key": "C",
          "text": "512 lần"
        },
        {
          "key": "D",
          "text": "256 lần"
        }
      ],
      "correct": "A",
      "answer": "A",
      "hack_15s": "⚡ 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.",
      "explanation": "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."
    },
    {
      "question": "Tên tệp và thư mục cần đặt như thế nào?",
      "options": [
        {
          "key": "A",
          "text": "Dễ nhớ."
        },
        {
          "key": "B",
          "text": "Ngắn gọn."
        },
        {
          "key": "C",
          "text": "Đặt theo ý thích."
        },
        {
          "key": "D",
          "text": "Đặt theo sách giáo khoa."
        }
      ],
      "correct": "A",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: A Tên tệp và thư mục cần đặt sao cho dễ nhớ cho ta biết trong đó chứa những gì. => Chọn A!",
      "explanation": "Đáp án đúng là: A Tên tệp và thư mục cần đặt sao cho dễ nhớ cho ta biết trong đó chứa những gì.",
      "lesson_title": "Tin học 7 Kết nối tri thức Bài 3: Quản lí dữ liệu trong máy tính",
      "lesson_url": "https://www.vietjack.com/tin-hoc-7-kn/trac-nghiem-bai-3-quan-li-du-lieu-trong-may-tinh.jsp",
      "fingerprint": "a5bb1a1c79f8f4960ff3ee2c",
      "number": 15
    },
    {
      "question": "Tệp có phần mở rộng .exe thuộc loại tệp gì?",
      "options": [
        {
          "key": "A",
          "text": "Không có loại tệp này."
        },
        {
          "key": "B",
          "text": "Tệp chương trình máy tính."
        },
        {
          "key": "C",
          "text": "Tệp dữ liệu của chương trình Microsoft Word."
        },
        {
          "key": "D",
          "text": "Tệp dữ liệu Video."
        }
      ],
      "correct": "B",
      "hack_15s": "⚡ [Bí kíp 10s Tin Học & AI]: Đáp án đúng là: B Tên chương trình máy tính trong Windows thường có phần mở rộng .exe, .com, .bat, .msi. => Chọn B!",
      "explanation": "Đáp án đúng là: B Tên chương trình máy tính trong Windows thường có phần mở rộng .exe, .com, .bat, .msi.",
      "lesson_title": "Tin học 7 Kết nối tri thức Bài 3: Quản lí dữ liệu trong máy tính",
      "lesson_url": "https://www.vietjack.com/tin-hoc-7-kn/trac-nghiem-bai-3-quan-li-du-lieu-trong-may-tinh.jsp",
      "fingerprint": "8cc79be2da74001cdb76bdcf",
      "number": 16
    }
  ],
  "exam_format": "thong_tu_22_70_30",
  "part4_essay": [
    {
      "number": 1,
      "points": 1,
      "title": "Câu 1 Tự luận (1.0 điểm) — Kiến thức trọng tâm & Giải thích hiện tượng môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI):",
      "stem": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 1): Trình bày khái niệm cốt lõi của bài học và giải thích một hiện tượng thực tiễn gắn liền với môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) trong đời sống hàng ngày.",
      "solution": "Học sinh nêu đúng khái niệm lý thuyết (0.5đ). Lấy dẫn chứng thực tế và giải thích bản chất khoa học chuẩn xác (0.5đ).",
      "barem": "Nêu đúng định nghĩa (0.5đ); Phân tích hiện tượng thực tiễn logic, khoa học (0.5đ).",
      "question": "Vận dụng kiến thức tích hợp Lý - Hóa - Sinh môn KHTN 7 (Cuối HK1 • Mức Nền tảng, Đề 330 - Câu 1): Trình bày khái niệm cốt lõi của bài học và giải thích một hiện tượng thực tiễn gắn liền với môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) trong đời sống hàng ngày."
    },
    {
      "number": 2,
      "points": 1,
      "title": "Câu 2 Tự luận (1.0 điểm) — Vận dụng kiến thức giải quyết vấn đề thực tế:",
      "stem": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 2): Phân tích ý nghĩa và đề xuất ít nhất 2 giải pháp cụ thể nhằm ứng dụng kiến thức môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) để bảo vệ môi trường, phát triển kinh tế hoặc nâng cao chất lượng cuộc sống.",
      "solution": "Phân tích ý nghĩa thực tiễn (0.5đ). Đề xuất 2 giải pháp có tính khả thi cao và tác động tích cực (0.5đ).",
      "barem": "Ý nghĩa thực tiễn (0.5đ); 2 giải pháp khả thi (0.5đ).",
      "question": "Trong tiết học trải nghiệm Khoa học tự nhiên lớp 7 (Cuối HK1 • Mức Nền tảng — Trạm thí nghiệm 330, Câu 2): Phân tích ý nghĩa và đề xuất ít nhất 2 giải pháp cụ thể nhằm ứng dụng kiến thức môn Tin Học & Trí Tuệ Nhân Tạo (GD NLS & AI) để bảo vệ môi trường, phát triển kinh tế hoặc nâng cao chất lượng cuộc sống."
    },
    {
      "number": 3,
      "points": 1,
      "title": "Câu 3 Tự luận (1.0 điểm) — Câu hỏi phân loại & Liên hệ bản thân (0.5đ) + Vận dụng cao (0.5đ):",
      "stem": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.3): Từ các kiến thức đã học, em hãy rút ra bài học kinh nghiệm và liên hệ trách nhiệm của bản thân trong việc học tập, rèn luyện kỹ năng số và trách nhiệm công dân.",
      "solution": "Rút ra bài học kinh nghiệm sâu sắc (0.5đ). Liên hệ kế hoạch hành động cụ thể của bản thân (0.5đ).",
      "barem": "Bài học sâu sắc (0.5đ); Hành động bản thân cụ thể (0.5đ).",
      "question": "Khi tìm hiểu các quy luật tự nhiên trong chương trình KHTN 7 (Cuối HK1 • Mức Nền tảng, Phiếu học tập 330.3): Từ các kiến thức đã học, em hãy rút ra bài học kinh nghiệm và liên hệ trách nhiệm của bản thân trong việc học tập, rèn luyện kỹ năng số và trách nhiệm công dân."
    }
  ],
  "level_tier": 1,
  "tier_name": "🟢 Level 1: Đề Chuẩn Nền Tảng (Mục tiêu 7.5+)",
  "pedagogy_and_tactics": {
    "subject_DisplayName": "Lớp 7 (Hệ điều hành vs Phần mềm ứng dụng, Mạng xã hội, Bảng tính Excel cơ bản & Thuật toán Tìm kiếm - Sắp xếp)",
    "exam_period_blueprint": {
      "period_key": "cuoi_hk1",
      "period_name": "Cuối Học Kỳ 1 (Mạng xã hội, Giao tiếp văn minh & Phòng chống nghiện Internet / Bắt nạt qua mạng)",
      "core_focus": "Đặc điểm mạng xã hội; Quy tắc ứng xử văn minh trên không gian mạng; Xử lý tình huống khi gặp lừa đảo hoặc bắt nạt qua mạng (Cyberbullying)."
    },
    "semester_specific_hacks": [
      "Quy tắc '3 KHÔNG - 1 BÁO' khi gặp câu hỏi tình huống Mạng xã hội & AI: (1) KHÔNG tự ý đăng ảnh/thông tin riêng tư của người khác khi chưa xin phép; (2) KHÔNG bấm vào link trúng thưởng lạ hoặc cung cấp mã OTP; (3) KHÔNG hùa theo bình luận xúc phạm, bắt nạt bạn bè; (4) Khi bị đe dọa/bắt nạt qua mạng: Lưu bằng chứng (chụp màn hình), chặn tài khoản và BÁO NGAY cho bố mẹ, thầy cô!"
    ],
    "universal_five_rules": [
      "1. QUY TẮC BẢNG VẾT (TRACE TABLE) CHO SCRATCH & PYTHON: Tuyệt đối không nhẩm vòng lặp trong đầu! Kẻ ngay bảng 4 cột [Lần lặp | Biến chạy i | Điều kiện | Kết quả S] ra nháp để lấy trọn điểm Phần III (Trả lời ngắn).",
      "2. QUY TẮC CASIO [MENU] [3] (BASE-N) & ĐƠN VỊ DỮ LIỆU: Dùng chế độ BASE-N trên Casio fx-580VN X để đổi Nhị phân (BIN) <-> Thập phân (DEC) <-> Thập lục phân (HEX) trong 3 giây. Nhớ: 1 Byte = 8 bits; cứ nhảy 1 bậc Byte -> KB -> MB -> GB -> TB là nhân/chia 1024 (= 2^10).",
      "3. QUY TẮC KHÓA CỨNG DẤU ĐÔ-LA ($) TRONG EXCEL: Dấu '$' đứng trước chữ cái cột hay số hàng nào thì thành phần đó ĐỨNG YÊN khi sao chép công thức ($A$1 khóa cả hai; $A1 khóa cột A; A$1 khóa hàng 1; A1 dịch chuyển cả hai).",
      "4. QUY TẮC 5 BẪY CÚ PHÁP PYTHON & SQL: Trong Python, range(a, b) luôn dừng ở (b - 1); chỉ số list bắt đầu từ 0; phép '/' luôn ra số thực float; hàm input() luôn trả về kiểu chuỗi (str). Trong SQL, thứ tự bắt buộc là SELECT -> FROM -> INNER JOIN ... ON -> WHERE -> ORDER BY.",
      "5. QUY TẮC NHẬN DIỆN AI, ĐẠO ĐỨC SỐ & LOẠI TRỪ ĐÁP ÁN: Mọi AI hiện nay (kể cả ChatGPT/Gemini) đều là AI Hẹp (ANI). Loại ngay đáp án chứa từ tuyệt đối sai như: 'Tin tuyệt đối câu trả lời của AI không cần kiểm chứng (quên bẫy Ảo giác AI - Hallucination)', 'Chia sẻ mật khẩu/OTP', hoặc 'Sao chép nguyên văn bài của AI nộp cho giáo viên'."
    ],
    "fast_hacks": [
      "Quy tắc '3 KHÔNG - 1 BÁO' khi gặp câu hỏi tình huống Mạng xã hội & AI: (1) KHÔNG tự ý đăng ảnh/thông tin riêng tư của người khác khi chưa xin phép; (2) KHÔNG bấm vào link trúng thưởng lạ hoặc cung cấp mã OTP; (3) KHÔNG hùa theo bình luận xúc phạm, bắt nạt bạn bè; (4) Khi bị đe dọa/bắt nạt qua mạng: Lưu bằng chứng (chụp màn hình), chặn tài khoản và BÁO NGAY cho bố mẹ, thầy cô!",
      "1. QUY TẮC BẢNG VẾT (TRACE TABLE) CHO SCRATCH & PYTHON: Tuyệt đối không nhẩm vòng lặp trong đầu! Kẻ ngay bảng 4 cột [Lần lặp | Biến chạy i | Điều kiện | Kết quả S] ra nháp để lấy trọn điểm Phần III (Trả lời ngắn).",
      "2. QUY TẮC CASIO [MENU] [3] (BASE-N) & ĐƠN VỊ DỮ LIỆU: Dùng chế độ BASE-N trên Casio fx-580VN X để đổi Nhị phân (BIN) <-> Thập phân (DEC) <-> Thập lục phân (HEX) trong 3 giây. Nhớ: 1 Byte = 8 bits; cứ nhảy 1 bậc Byte -> KB -> MB -> GB -> TB là nhân/chia 1024 (= 2^10)."
    ]
  },
  "tier_level": 1,
  "total_questions": 23
}