Đáp án & giải thích đề môn Tin k12
Đề thi thử tốt nghiệp THPT môn Tin học Sở GD&ĐT Hà Nội năm 2026

DOL THPT
Jun 14, 2026
Đề thi thử tốt nghiệp THPT môn Tin học Sở GD&ĐT Hà Nội năm 2026 được xây dựng dưới dạng thi thử trắc nghiệm online, giúp người học làm quen cấu trúc đề thi. Hệ thống chấm điểm ngay sau khi bạn nộp bài, đồng thời lưu kết quả bài làm để bạn dễ theo dõi quá trình ôn luyện, đi kèm đáp án giải thích rõ ràng và download PDF đề thi miễn phí HOÀN TOÀN MIỄN PHÍ.

Đề thi thử tốt nghiệp THPT môn Tin học Sở GD&ĐT Hà Nội năm 2026
Download PDF
Miễn phí dowload
Câu hỏi đề bài
30 Câu hỏi
Phần I
PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 24. Mỗi câu hỏi thí sinh chỉ chọn một phương án.
Cặp thẻ nào sau đây có thể xuất hiện nhiều hơn một lần trong một tệp HTML?
<html>...</html>
<body>...</body>
<head>...</head>
<p>...</p>
Phát biểu nào sau đây đúng nhất về trí tuệ nhân tạo (AI)?
Máy tính có tốc độ xử lí rất cao, luôn đưa ra kết quả đúng trong mọi tình huống thực tế.
Phần mềm văn phòng dùng để soạn thảo, tính toán và lưu trữ dữ liệu phục vụ học tập, công việc.
Khả năng của máy tính thực hiện một số công việc trí tuệ như con người.
Hệ thống tự động hoạt động theo quy tắc cố định, chỉ cần cảm biến và bộ điều khiển là đủ.
Áp dụng mẫu định dạng CSS: p {font-weight: bold; color: red;} p {font-weight: normal; color: blue;} cho đoạn mã HTML biểu diễn đoạn văn bản sau: <p> Kỷ cương - Sáng tạo - Đột phá - Phát triển </p> Phương án nào dưới đây mô tả đúng kết quả hiển thị của đoạn văn bản trên trình duyệt web?
Kiểu chữ bình thường, màu đỏ.
Kiểu chữ đậm, màu đỏ.
Kiểu chữ bình thường, màu xanh dương.
Kiểu chữ đậm, màu xanh dương.
Trong HTML, những thẻ nào sau đây dùng để định dạng chữ in đậm cho nội dung văn bản?
<b> và <strong>
<em> và <strong>
<b> và <sup>
<b> và <em>
Đoạn CSS nào sau đây dùng để thiết lập tiêu đề h1 có nền màu xanh dương?
h1 {bgcolor: blue;}
h1 {background-color: blue;}
h1.*{background-color: blue;}
h1 {color: blue;}
Học sinh H sử dụng công cụ AI để tạo bài viết giới thiệu các điểm mới của kỳ thi tốt nghiệp THPT năm 2026 và dự định đăng lên mạng xã hội. Để thể hiện ứng xử nhân văn và có trách nhiệm trong môi trường số, H nên làm gì?
Kiểm tra tính chính xác của thông tin trong bài viết, ghi rõ có dùng AI.
Thêm tiêu đề gây chú ý để tăng lượt xem, chia sẻ và kiểm tra lại nội dung sau.
Đăng ngay để kịp thời phổ biến cho mọi người, nếu phát hiện sai thì sửa lại sau.
Chỉ chia sẻ trong nhóm nhỏ để tránh gây tranh cãi và hạn chế bình luận tiêu cực.
Các nhân viên phòng kinh doanh đồng loạt báo cáo rằng họ không thể truy cập vào bất kỳ trang web nào trên Internet để làm việc, nhưng họ vẫn có thể in tài liệu qua mạng nội bộ và gửi dữ liệu cho nhau qua hệ thống máy chủ nội bộ. Với vai trò là người quản trị mạng, thao tác nào sau đây cần thực hiện ngay?
Kiểm tra và tìm lỗi trong mã nguồn trang web của công ty.
Kiểm tra lại kết nối mạng nội bộ của từng máy vì có thể đang bị lỏng dây.
Kiểm tra trạng thái kết nối Internet của Modem và khởi động lại.
Kiểm tra máy chủ nội bộ của công ty vì có thể máy chủ đang bị lỗi.
Một cửa hàng sử dụng chatbot AI để tư vấn và chốt đơn. Chatbot yêu cầu khách hàng cung cấp họ tên, số điện thoại và địa chỉ để giao hàng. Bạn A không nên thực hiện hành động nào sau đây để đảm bảo an toàn cho bản thân khi sử dụng hệ thống này?
Kiểm tra các điều khoản dịch vụ và cam kết về việc thực hiện đảm bảo quyền riêng tư của khách hàng.
Gửi ảnh giấy tờ tùy thân và các thông tin cần thiết cho giao hàng để chatbot tự điền đơn nhanh hơn.
Yêu cầu xác nhận đơn hàng trước khi giao và chỉ thanh toán thông qua phương thức đã lựa chọn.
Chỉ cung cấp thông tin cần thiết qua kênh nhắn tin chính thức và hạn chế chia sẻ dữ liệu ở nơi công khai.
Công việc nào sau đây không phải là trách nhiệm chính của người làm nghề sửa chữa và bảo trì máy tính?
Quét mã độc và cấu hình phần mềm phòng chống virus.
Đánh giá và đề xuất cải tiến hoạt động của hệ thống mạng.
Xác định và khắc phục lỗi phần cứng và phần mềm khi có sự cố xảy ra.
Cài đặt và cấu hình các phần mềm thông dụng trên máy tính.
Phương án nào dưới đây nêu đúng sự khác biệt chính giữa Modem và Router?
Modem chỉ dùng cho kết nối có dây, Router chỉ dùng cho kết nối không dây trong mạng nội bộ.
Modem có nhiệm vụ kết nối các thiết bị trong mạng nội bộ, Router kết nối mạng nội bộ với nhà cung cấp dịch vụ.
Modem chuyển đổi tín hiệu từ nhà cung cấp dịch vụ thành tín hiệu số, Router chia sẻ kết nối đó tới nhiều thiết bị trong mạng nội bộ.
Router dùng để giải mã tín hiệu từ đường dây cáp quang, Modem dùng để quản lý địa chỉ IP của các thiết bị di động.
Thiết bị nào dưới đây tích hợp đồng thời chức năng của bộ định tuyến, bộ chuyển mạch và điểm truy cập không dây (WAP)?
Router Wi-Fi.
Switch 24 cổng.
Hub 24 cổng.
Modem ADSL.
Cho mảng a là (4, 2, 5, 1, 0, 7). Phương án nào sau đây nêu đúng kết quả của biểu thức a[2] % 2 + a[3]?
5
6
3
2
Đoạn mã HTML nào dưới đây cho kết quả hiển thị trên trình duyệt web như hình ảnh sau?

<b> Món ăn bạn yêu thích là: </b> <input type= "checkbox"> Cá <input type= "checkbox"> Trứng
<p> Món ăn bạn yêu thích là: </p> <input type= "checkbox" checked> Cá <input type= "checkbox" checked> Trứng
<i> Món ăn bạn yêu thích là: </i> <input type= "option"> Cá <input type= "option"> Trứng
<p> Món ăn bạn yêu thích là: </p> <input type= "checkbox"> Cá <input type= "checkbox"> Trứng
Với x nằm trong đoạn [1, 10], giá trị của biểu thức nào sau đây là đúng?
1 <= x and x <= 10
x > 1 and x < 10
x >= 1 or x <= 10
x =< 10 and x >= 1
Cơ sở dữ liệu THUVIEN có hai bảng: DOCGIA (maDG, tenDG) lưu trữ mã và tên của độc giả, MUONTRA (maMT, maDG, ngayMuon) lưu trữ mã mượn trả, mã độc giả và ngày mượn. Hai bảng này liên kết với nhau qua trường maDG. Phương án nào dưới đây nêu đúng ý nghĩa của trường maDG trong bảng MUONTRA?
Khóa chống trùng lặp.
Bản ghi.
Khóa chính.
Khóa ngoài.
Phương án nào dưới đây là đúng về các quyền khi chia sẻ tệp/thư mục trên ổ đĩa trực tuyến?
Chỉ đọc, chỉ ghi, toàn quyền.
Khách, thành viên, quản trị.
Công khai, riêng tư, ẩn danh.
Xem, nhận xét, chỉnh sửa.
Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau: s = "kstinthpt2026tin" print(s.find("tin")) Phương án nào dưới đây nêu đúng dữ liệu được in ra của đoạn chương trình trên?

2
3
14
13
Ví dụ nào sau đây thể hiện rõ nhất khả năng học từ dữ liệu của hệ thống AI?
Camera an ninh hiển thị hình ảnh theo thuật toán cố định, không thay đổi theo thói quen sử dụng.
Youtube đề xuất video ngày càng phù hợp sau khi phân tích lịch sử xem của người dùng.
Đèn hành lang tự bật khi phát hiện chuyển động, rồi tự tắt sau một khoảng thời gian đã cài đặt.
Máy tính bỏ túi xử lí thông tin tự động theo chương trình cố định (thuật toán xác định trước).
Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau: n = 10 s = 0 while n > 0: s = s + n//3 n = n - 1 print(s) Phương án nào dưới đây nêu đúng giá trị của s sau khi thực hiện đoạn chương trình trên?

12
13
15
14
Cho đoạn mã HTML tạo bảng sau đây: <table> <tr> <th> Name 1 </th> <th> Name 2 </th> </tr> <tr> <td> Nội dung </td> <td> Nội dung </td> </tr> <tr> <td> Nội dung </td> <td> Nội dung </td> </tr> </table> Phương án nào dưới đây nêu đúng số hàng và cột của bảng được tạo bởi câu lệnh trên?
2 hàng, 2 cột.
3 hàng, 2 cột.
3 hàng, 3 cột.
2 hàng, 3 cột.
Nghề nào sau đây không thuộc nhóm nghề quản trị trong ngành công nghệ thông tin?
Bảo mật hệ thống thông tin.
Quản trị và bảo trì hệ thống thông tin.
Phân tích và phát triển phần mềm.
Quản trị hệ thống mạng.
Phương án nào sau đây không phải là nhược điểm của giao tiếp trên không gian mạng?
Nghiện mạng xã hội làm tốn nhiều thời gian.
Khó mở rộng kết nối xã hội với nhiều người.
Có thể gặp rủi ro về bảo mật và quyền riêng tư.
Dễ bị ảnh hưởng bởi các yếu tố kĩ thuật.
Khi tải một tệp tin có dung lượng lớn trên Internet về máy tính, vì sao người dùng có thể tạm dừng và sau đó tiếp tục tải mà không cần tải lại từ đầu?
Vì máy chủ web tự động chia tệp tin thành hai phần bằng nhau trước khi gửi.
Vì bộ định tuyến (Router) lưu trữ tạm thời toàn bộ tệp tin đang truyền.
Vì giao thức TCP đánh số thứ tự các gói tin và có cơ chế xác nhận dữ liệu.
Vì giao thức IP có khả năng ghi nhớ toàn bộ tiến trình truyền dữ liệu.
Phát biểu nào sau đây là ưu điểm của họp trực tuyến (Video conferencing)?
Kết hợp hình ảnh và âm thanh giúp giao tiếp gần giống khi gặp trực tiếp.
Luôn đảm bảo cuộc họp không bị gián đoạn và không gặp bất kỳ lỗi kỹ thuật nào.
Cho phép tổ chức cuộc họp mà không cần kết nối Internet trong suốt quá trình.
Cho phép tự động ghi hình và lưu trữ cuộc họp trong mọi trường hợp mà không cần thiết lập trước.
Phần II
PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 4. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.
Cho đoạn mã HTML và CSS dưới đây:
table {width: 50%; } th {background-color: lightgray;} </style>‹/head> ‹body> < table border="1"> ‹tr><th><center>Họ tên</center>‹/th› ‹th>< center>Lớp‹/center></th></tr› ‹tr><td>Nguyễn An</td> ‹td›<center>12A</center></td></tr› </table> </body>``` Sau khi nghiên cứu, một nhóm học sinh đã đưa ra một số nhận xét như sau:Phát biểu
Đúng
Sai
a
Đoạn mã trên tạo một bảng có đường viền.
b
Các ô tiêu đề của bảng có nền màu xám nhạt.
c
Chiều rộng bảng bằng chiều rộng của cửa sổ trình duyệt web.
d
Để tạo một cột "STT" ở bên trái bảng, chi cần thêm đoạn mã <th> STT </th> ngay sau thẻ <tr> đầu tiên trong đoạn mã trên, bảng vẫn hiển thị đúng cấu trúc và không bị lệch cột.
Để cung câp Internet cho hộ gia đình, nhà cung cấp dịch vụ Internet (ISP) thường lắp đặt một thiêt bị Modem quang tích hợp đồng thời: chuyển đồi tín hiệu quang, định tuyến, phát sóng Wi-Fi và cung cấp các cổng LAN để thiết lập mạng nội bộ trong gia đình. Sau khi tìm hiểu hệ thống mạng trên, một nhóm học sinh đưa ra các nhận định sau:
Phát biểu
Đúng
Sai
a
Thiết bị Modem quang có thể phát sóng Wi-Fi để điện thoại, máy tính xách tay kết nối vào mạng Internet.
b
Các cổng LAN trên thiết bị Modem quang không thể dùng để kết nối các thiết bị như máy tính, ti vi, camera IP.
c
Đặt Modem quang ở vị trí thoáng và gần trung tâm nhà giúp tín hiệu phủ đều hơn, giảm suy hao do tường và vật cản.
d
Để mở rộng vùng phủ sóng đến các khu vực cách xa Modem quang, có thể sử dụng dây cáp truyền thông để kết nối với điểm truy cập không dây (WAP) bổ sung.
Cho hàm sau đây được viết bằng ngôn ngữ lập trình Python và C++: Sau khi tìm hiểu hàm trên, một số bạn học sinh đã nêu các ý kiến:

Phát biểu
Đúng
Sai
a
Giá trị khởi tạo của biến m là phần tử đầu tiên trong mảng a.
b
Hàm find(a) sử dụng thuật toán đệ quy.
c
Nếu màng a rỗng thì hàm chạy đúng và trả về giá trị là O.
d
Nếu dữ liệu đầu vào là mảng a là (-2, 20, 20, 44, 5) thì hàm trả về giá trị 44.
Một công ty muốn xây dựng hệ thống lọc thư rác cho các email gửi đến bộ phận chăm sóc khách hàng. Đơn vị này đã thu thập được 50.000 email từ các tháng trước và mỗi email đều được gán nhãn là "rác" hoặc "không rác". Nhóm kĩ thuật sử dụng tập dữ liệu trên để huấn luyện mô hình, sau đó dùng mô hinh dê phân loại các email mới. Trong quá trình thảo luận, một số nhân viên của công ty đưa ra các nhận định:
Phát biểu
Đúng
Sai
a
Bộ 50.000 email đã được gán nhãn "rác" hoặc "không rác" là tập dữ liệu để huấn luyện mô hình học máy cho bài toán phân loại thư rác.
b
Đối với mỗi email mới, bệ thống sẽ xuất ra email kèm nhãn dự đoán là "rác" hoặc "không rác".
c
Mô hình học máy được sử dụng trong bài toán này là học không có giám sát.
d
Có thể kết luận mô hình tốt nếu huấn luyện trên toàn bộ 50.000 email rồi đo độ chính xác cũng trên chính 50.000 email đó.
Đề xây dựng phần mềm quản lí bán hàng của gia đình, một bạn học sinh đã thiết kê cơ sở dữ liệu gồm các bảng: • SANPHAM (maSP, tenSP, giaNhap, giaBan): lưu thông tin mã sản phẩm, tên sản phẩm, giá nhập, giá bán của sản phẩm; mỗi sản phẩm có một mã duy nhất. • KHACHHANG (maKH, tenKH, soDT, diaChi): lưu thông tin mã khách hàng, tên khách hàng, số điện thoại và địa chi; mỗi khách hàng có một mã duy nhất. • DONHANG (maDH, maKH, ngayBan): lưu thông tin đơn hàng gồm mã đơn hàng, mã khách hàng, ngày bán hàng; mỗi đơn hàng có một mã duy nhất. • CHITIET (maDH, maSP, soLuong): lưu các mặt hàng trong từng đơn hàng bao gồm mã đơn hàng, mã sản phẩm, số lượng. Sau khi tìm hiểu các phần mềm để quản trị cơ sở dữ liệu trên, bạn học sinh đó đưa ra các ý kiến sau:
Phát biểu
Đúng
Sai
a
Trường maSP là khóa chính của bảng SANPHAM.
b
Để truy xuất thông tin về giá bán (giaBan) của một mã sản phẩm có trong một đơn hàng cụ thể, người dùng cần truy xuất dữ liệu từ hai bảng SANPHAM và DONHANG.
c
Trong bảng DONHANG, trường maKH là khóa ngoài liên kết với bảng KHACHHANG, do đó mỗi đơn hàng xác định được tên khách hàng đã mua.
d
Để liệt kê các mã đơn hàng có bán sản phẩm tên là "A' có thể thực hiện truy vấn sau: SELECT DONHANG.maDH FROM DONHANG INNER JOIN SANPHAM ON DONHANG. maSP = SANPHAM. maSP WHERE SANPHAM. tenSP = 'A'
Một công ty du lịch đang sử dụng một phần mềm tạo trang web để xây dựng website quảng bá các tour du lịch mới. Website có trang chủ và các trang chuyên đề: "Tour trọng nước", "Tour nước ngoài" và "Đặt chỗ". Website cần có hình ảnh thu hút và liên kết đến các trang chi tiết giới thiệu từng điêm du lịch. Trong quá trình xây dựng và phát hành website này, một số nhân viên đưa ra các ý kiến sau:
Phát biểu
Đúng
Sai
a
Phần mềm tạo trang web cho phép người dùng thay thế các hình ảnh mặc định trong mẫu có sẵn bằng hình ảnh chất lượng cao khác.
b
Để trang "Đặt chỗ" có thể nhận thông tin đăng ký từ khách hàng, nên sử dụng chức năng Biểu mẫu tích hợp sẵn trong phần mềm tạo trang web.
c
Khi muốn thay đổi tên của mục "Tour trong nước" thành "Du lịch nội địa" trên thanh điều hướng, bắt buộc phải chỉnh sửa trực tiếp mã nguồn HTML.
d
Để người dùng từ trang "Tour trong nước" chuyển nhanh sang trang "Đặt chỗ", cần tạo trang "Đặt chỗ" như một trang con nằm bên trong trang "Tour trong nước" trên thanh điều hướng.
Xem đáp án và bài mẫu
Answer key
Cặp thẻ nào sau đây có thể xuất hiện nhiều hơn một lần trong một tệp HTML?
<html>...</html>
<body>...</body>
<head>...</head>
<p>...</p>
Giải thích câu 1
Giải thích chi tiết
😎 Cùng DOL xem qua cách giải câu này nhé!
✅ Đáp án: D. `<p>...</p>`
🔎 Lí do:
Trong một tệp HTML, có những thẻ chỉ nên xuất hiện một lần như `<html>...</html>`, `<head>...</head>` và `<body>...</body>` vì chúng là các phần khung chính của toàn bộ trang.
Thẻ `<p>...</p>` dùng để tạo đoạn văn bản. Một trang web thường có nhiều đoạn văn, nên thẻ này có thể xuất hiện nhiều hơn một lần.
Vì vậy, cặp thẻ phù hợp là `<p>...</p>`.
🚨 Các đáp án khác:
A. `<html>...</html>` → Sai vì đây là thẻ gốc của tài liệu HTML, thường chỉ có một cặp trong mỗi tệp.
B. `<body>...</body>` → Sai vì đây là phần chứa nội dung chính của trang, cũng thường chỉ có một cặp.
C. `<head>...</head>` → Sai vì đây là phần chứa thông tin khai báo của trang, thường chỉ có một cặp.


