Đá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à Tĩnh năm 2026

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

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.
Selector CSS #main áp dụng cho phần tử nào sau đây?
Tất cả thẻ main.
Mọi phần tử HTML.
Phần tử có class='main'.
Phần tử có id='main'.
Thuộc tính CSS nào sau đây được dùng để thay đổi kích thước chữ?
margin
font-size
padding
color
Theo chuẩn Internet, địa chỉ IPv6 có độ dài bao nhiêu bit?
64 bit.
128 bit.
32 bit.
256 bit.
Thuộc tính CSS nào sau đây quy định phần tử hiển thị dạng khối?
color:red
display:block
display:none
text-align:center
Khi sử dụng nội dung do hệ thống AI tạo ra trong học tập, người dùng nên thực hiện hành động nào sau đây?
Kiểm chứng thông tin trước khi sử dụng.
Sao chép toàn bộ nội dung.
Chỉ thay đổi hình thức trình bày.
Sử dụng ngay mà không kiểm tra.
Ứng dụng nào sau đây thể hiện việc sử dụng trí tuệ nhân tạo trong thực tế?
Lắp đặt thiết bị mạng trong văn phòng.
Nhận diện khuôn mặt từ hệ thống camera.
Cài đặt hệ điều hành cho máy tính.
Thay thế linh kiện phần cứng máy tính.
Sau khi thực hiện đoạn chương trình trên, giá trị của biến s được in ra trên màn hình là bao nhiêu?

18
12
15
9
Trong quy trình phát triển phần mềm, hoạt động kiểm thử được thực hiện nhằm mục đích nào sau đây?
Thêm chức năng mới.
Thiết kế giao diện chương trình.
Phát hiện lỗi và đánh giá chất lượng.
Tối ưu phần cứng.
Sau khi hoàn tất quá trình huấn luyện mô hình trong học máy, tập dữ liệu nào sau đây được sử dụng để đánh giá hiệu suất của mô hình?
Tập sao lưu.
Tập dữ liệu gốc.
Tập huấn luyện.
Tập kiểm tra.
Công việc nào sau đây phù hợp với chuyên viên phân tích dữ liệu?
Thu thập và phân tích dữ liệu.
Viết ứng dụng phần mềm.
Thiết kế giao diện web.
Cấu hình thiết bị mạng.
Thiết bị nào sau đây có chức năng định tuyến gói tin giữa các mạng máy tính khác nhau?
Hub.
Router.
Switch.
Repeater.
Thẻ HTML nào sau đây được dùng để chèn hình ảnh vào trang web?
<a>
<p>
<img>
<div>
Giao thức nào sau đây thực hiện việc phân giải tên miền thành địa chỉ IP?
Telnet.
DNS.
FTP.
SMTP.
Để hệ thống dịch tự động ngôn ngữ hoạt động hiệu quả, cần sử dụng yếu tố nào sau đây?
Thuật toán phân cụm dữ liệu không giám sát.
Dữ liệu hình ảnh có gán nhãn.
Dữ liệu huấn luyện lớn về văn bản.
Bộ quy tắc ngữ pháp được xây dựng thủ công.
Thẻ HTML nào sau đây được dùng để tạo danh sách có thứ tự?
<dl>
<ul>
<ol>
<li>
Trong dự án phát triển phần mềm, nhiệm vụ chính của lập trình viên là nhiệm vụ nào sau đây?
Quản lí chi phí dự án.
Viết và chỉnh sửa mã nguồn chương trình.
Xây dựng thương hiệu sản phẩm.
Thiết kế chiến lược marketing.
Sau khi thực hiện đoạn chương trình trên, giá trị của biến s được in ra trên màn hình là bao nhiêu?

40
36
56
20
Điểm khác biệt chính giữa phương thức POST và GET trong form HTML là điểm nào sau đây?
GET chỉ dùng cho hình ảnh.
POST gửi dữ liệu trong thân yêu cầu.
POST không gửi dữ liệu.
GET gửi dữ liệu trong thân yêu cầu.
Khi nhận được một liên kết lạ qua email cá nhân, người dùng nên thực hiện hành động nào sau đây?
Kiểm tra nguồn liên kết trước khi truy cập.
Nhập thông tin cá nhân theo yêu cầu.
Chuyển tiếp liên kết cho người khác.
Mở liên kết để xem nội dung.
Thuộc tính required trong thẻ input của HTML có tác dụng nào sau đây?
Ẩn trường nhập khỏi biểu mẫu.
Bắt buộc nhập dữ liệu trước khi gửi.
Mã hóa dữ liệu nhập.
Tăng kích thước ô nhập.
Trong mạng LAN, Switch sử dụng loại địa chỉ nào sau đây để chuyển tiếp khung dữ liệu?
Tên miền.
Cổng dịch vụ.
Địa chỉ MAC.
Địa chỉ IP.
Hành vi nào sau đây không phù hợp khi tham gia môi trường số?
Kiểm tra nguồn tin trước khi chia sẻ.
Tôn trọng quyền riêng tư.
Phát tán thông tin chưa xác thực.
Bảo vệ mật khẩu cá nhân.
Việc cài đặt phần mềm không rõ nguồn gốc có thể gây ra nguy cơ nào sau đây?
Nhiễm mã độc vào hệ thống.
Tăng dung lượng ổ đĩa.
Không ảnh hưởng thiết bị.
Tăng tốc độ máy tính.
Nhiệm vụ nào sau đây phù hợp với vai trò quản trị hệ thống Công nghệ thông tin?
Bảo trì và giám sát máy chủ.
Biên tập nội dung truyền thông.
Quảng bá sản phẩm phần mềm.
Thiết kế giao diện người dùng.
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.
Một khách sạn 5 tầng trang bị hệ thống mạng để phục vụ hoạt động quản lý và cung cấp dịch vụ Wi-Fi cho khách lưu trú. Mỗi tầng được lắp đặt một Switch để kết nối các máy tính để bàn tại quầy lễ tân và các Access Point phát Wi-Fi cho khách sử dụng. Các Switch ở các tầng được kết nối về một Switch trung tâm đặt tại phòng kỹ thuật của khách sạn. Switch trung tâm tiếp tục được kết nối với Router để truy cập Internet. Sau khi thảo luận, một số học sinh đưa ra các nhận xét sau:
Phát biểu
Đúng
Sai
a
Hệ thống kết nối các thiết bị trong khách sạn này được gọi là mạng diện rộng (WAN) vì quy mô lớn tới 5 tầng.
b
Các thiết bị di động khi kết nối qua Access Point sẽ truy cập trực tiếp Internet mà không cần đi qua Router của khách sạn.
c
Nếu Switch trung tâm bị hỏng, các máy tính ở tầng 1 không thể trao đổi dữ liệu với các máy tính ở tầng 2 dù các Switch tại từng tầng vẫn hoạt động bình thường.
d
Để quản lý quyền truy cập, khách sạn có thể thiết lập trên Router để cấp phát các dải địa chỉ IP khác nhau giữa nhóm nhân viên và nhóm khách hàng.
Để quản lý việc tiêm chủng Vắc-xin, một trung tâm y tế xây dựng cơ sở dữ liệu gồm các bảng sau: VACXIN (maVX, tenVX, hangsx): lưu thông tin các loại vắc-xin. NGUOITIEM (maNT, hoTen, ngaySinh, gioiTinh): lưu thông tin người tiêm chủng. CHUNGNHAN (maCN, maNT, maVX, ngayTiem, muiThu): lưu nhật ký tiêm chủng. Sau khi tìm hiểu cơ sở dữ liệu trên, một số học sinh đưa ra các ý kiến sau:
Phát biểu
Đúng
Sai
a
Trường maVX là khóa chính của bảng VACXIN.
b
Trường maVX trong bảng CHUNGNHAN là khóa ngoại giúp liên kết và đảm bảo tính toàn vẹn dữ liệu với bảng VACXIN.
c
Để thống kê họ tên những người đã tiêm vắc-xin có tên "AstraZeneca", chỉ cần sử dụng dữ liệu từ hai bảng NGUOITIEM và CHUNGNHAN để truy vấn.
d
Để đưa ra thông tin gồm họ tên người tiêm, tên vắc-xin và ngày tiêm của những người đã tiêm mũi thứ 2, có thể thực hiện truy vấn với các thành phần sau:
Các bảng và trường được chọn: NGUOITIEM.hoTen, VACXIN.tenVX, CHUNGNHAN.ngayTiem.
Các bảng được liên kết qua khóa: NGUOITIEM liên kết CHUNGNHAN qua khóa maNT, CHUNGNHAN liên kết VACXIN qua khóa maVX.
Điều kiện kết xuất dữ liệu: CHUNGNHAN.muiThu = 2.
Một bệnh viện sử dụng hàng triệu ảnh chụp X-quang phổi đã được các bác sĩ chuyên khoa gán nhãn chẩn đoán (“Bình thường” hoặc “Có bệnh lý”) để huấn luyện một mô hình trí tuệ nhân tạo (AI) nhằm hỗ trợ phát hiện bệnh nhanh chóng. Trong khi thảo luận, một số nhân viên của bệnh viện đưa ra các nhận định sau:
Phát biểu
Đúng
Sai
a
Việc phân loại hình ảnh X-quang thành "Bình thường" hay "Có bệnh lý" là một ứng dụng của lĩnh vực Xử lý ngôn ngữ tự nhiên.
b
Trước khi huấn luyện mô hình AI, các ảnh X-quang thường cần được tiền xử lý như: chuẩn hóa kích thước, loại bỏ nhiễu, ... để giúp mô hình học hiệu quả hơn.
c
Phương pháp huấn luyện dựa trên hàng triệu phim đã được bác sĩ gán nhãn chẩn đoán trước đó được gọi là Học không giám sát.
d
Để đánh giá khách quan độ chính xác, bệnh viện nên sử dụng bộ dữ liệu kiểm thử tách biệt hoàn toàn với bộ dữ liệu đã dùng để huấn luyện.
Cho hàm sau đây được viết bằng hai ngôn ngữ lập trình Python và C++: Sau khi chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu hàm trên, một số bạn học sinh đã nêu các ý kiến sau:

Phát biểu
Đúng
Sai
a
Hàm trên thực hiện sắp xếp mảng A theo thứ tự giảm dần.
b
Sau mỗi lượt lặp của câu lệnh for tại Dòng 2, phần tử nhỏ nhất trong đoạn từ vị trí i đến n−1 sẽ được đưa về vị trí i của mảng.
c
Số lần thực hiện phép so sánh A[i] > A[j] trong hàm trên phụ thuộc vào việc mảng đầu vào đã được sắp xếp hay chưa.
d
Với n=4 và A=(4, 1, 3, 2), sau khi kết thúc lượt lặp đầu tiên (i=0), giá trị của mảng A trở thành (1, 4, 3, 2).
Một cửa hàng kinh doanh đồ thủ công mỹ nghệ sử dụng phần mềm tạo trang web (Website Builder) để quảng bá sản phẩm. Sau khi hoàn thành, học sinh đưa ra các nhận xét sau:
Phát biểu
Đúng
Sai
a
Việc sử dụng mẫu (templates) có sẵn giúp người dùng tiết kiệm thời gian nhưng bắt buộc phải biết lập trình HTML mới có thể thay đổi nội dung.
b
Cửa hàng có thể tăng tính tương tác bằng cách nhúng bản đồ chỉ đường hoặc các nút liên kết mạng xã hội trực tiếp vào trang web.
c
Tính năng "Kéo và thả" cho phép người thiết kế sắp xếp bố cục văn bản, hình ảnh một cách trực quan trên giao diện mà không cần viết mã.
d
Để tối ưu tốc độ tải trang trên các thiết bị di động, cửa hàng nên sử dụng định dạng ảnh .BMP thay vì .WebP hay .JPEG đã nén.
Một hệ thống quản lý thư viện cần lưu trữ dữ liệu về sách, tác giả và các lượt mượn sách. Cơ sở dữ liệu gồm các bảng sau:
TACGIA (maTG, tenTG): lưu thông tin tác giả.
SACH (maSach, tenSach, namXB, maTG): lưu thông tin sách.
MUONSACH (maSach, ngayMuon, maSV): lưu nhật ký mượn sách của sinh viên. Sau khi tìm hiểu cơ sở dữ liệu trên, một số học sinh đưa ra các ý kiến sau:
Phát biểu
Đúng
Sai
a
Việc lưu trữ tất cả thông tin từ 3 bảng này vào một trang tính duy nhất trong Excel sẽ giúp tiết kiệm không gian lưu trữ và tăng tốc độ xử lý dữ liệu.
b
Trong bảng MUONSACH, nếu một sinh viên chỉ được phép mượn mỗi cuốn sách tối đa một lần trong một ngày, thì việc chọn tổ hợp (maSV, maSach, ngayMuon) làm khóa chính là hoàn toàn phù hợp để đảm bảo tính duy nhất.
c
Trường maTG trong bảng SACH không cần thiết phải là khóa ngoại tham chiếu đến bảng TACGIA vì người dùng có thể tự tra cứu tên tác giả dựa trên trí nhớ.
d
Để lấy danh sách tên các cuốn sách và ngày mượn của tác giả có mã 'TG05', ta sử dụng câu truy vấn: SELECT SACH.tenSach, MUONSACH.ngayMuon FROM SACH INNER JOIN MUONSACH ON SACH.maSach = MUONSACH.maSach WHERE SACH.maTG = 'TG05'
Xem đáp án và bài mẫu
Answer key
Selector CSS #main áp dụng cho phần tử nào sau đây?
Tất cả thẻ main.
Mọi phần tử HTML.
Phần tử có class='main'.
Phần tử có id='main'.
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: Phần tử có id='main'.
🔎 Lí do:
Trong CSS, dấu # dùng để chọn phần tử theo id.
Vì vậy, selector #main sẽ áp dụng cho phần tử có id là main.
Cần phân biệt: id dùng dấu #, còn class dùng dấu .
🚨 Các đáp án khác:
A. Tất cả thẻ main. → Sai vì muốn chọn thẻ HTML theo tên thẻ thì viết main, không dùng #main.
B. Mọi phần tử HTML. → Sai vì muốn chọn tất cả phần tử thường dùng \*, không phải #main.
C. Phần tử có class='main'. → Sai vì class phải dùng selector .main, không phải #main.


