TopStudy

Tin học · Tốt nghiệp THPT

Đề minh họa Tốt nghiệp THPT Tin học năm 2026 có đáp án - Đề số 8

30 câu · 50 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

0,25 điểm

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 24. Mỗi câu hỏi thí sinh chỉ chọn một phương án.

Phần mềm có khả năng nào dưới đây được xem là phần mềm thông minh nhất khi dẫn đường cho phương tiện giao thông, đi từ vị trí hiện tại đến vị trí đích?

  1. Đáp án A: Để xuất được các tuyến đường có thể đi, tự động lưu tuyến đường mà người dùng đã lựa chọn để sử dụng trong lần tiếp theo.
  2. Đáp án B: Để xuất được các tuyến đường ngắn nhất có thể đi, tự động đo đạc khoảng cách giữa vị trí hiện tại của người dùng so với đích đến theo thời gian thực.
  3. Đáp án C: Để xuất được các tuyến đường ngắn nhất theo tình trạng giao thông, tự động thay đổi tuyến đường trong quá trình di chuyển theo tùy chỉnh của người dùng.
  4. Đáp án D: Để xuất được duy nhất một tuyến đường ngắn nhất có thể đi, tự động đề xuất thay đổi tuyến đường nếu xảy ra các yếu tố ảnh hưởng đến hành trình hiện tại.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D

Câu 2

0,25 điểm
Ứng dụng nào sau đây nói về ứng dụng của AI trong chăm sóc sức khỏe?
  1. Đáp án A: Tạo ra thuốc mới.
  2. Đáp án B: Phân tích dữ liệu bệnh nhân để dự đoán bệnh.
  3. Đáp án C: Thay thế bác sĩ.
  4. Đáp án D: Lập phác đồ điều trị.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là B

Câu 3

0,25 điểm
Khi nói về đặc điểm quan trọng nhất của ngành Trí tuệ nhân tạo, thì phương án nào sau đây là chính xác nhất?
  1. Đáp án A: Giúp máy tính tính toán có thể thực hiện nhanh các phép toán như con người
  2. Đáp án B: Giúp máy tính thực hiện được nhiều phần mềm một lúc.
  3. Đáp án C: Giúp máy tính có thể làm những công việc mang tính trí tuệ con người.
  4. Đáp án D: Giúp máy tính tự động xử lí khối lượng lớn dữ liệu rất nhanh và chính xác.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là C

Câu 4

0,25 điểm
LAN là mạng máy tính hoạt động trong phạm vi nào sau đây?
  1. Đáp án A: Toàn thế giới.
  2. Đáp án B: Một quốc gia.
  3. Đáp án C: Một tỉnh.
  4. Đáp án D: Phạm vi nhỏ.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D

Câu 5

0,25 điểm
Phát biểu nào sau đây mô tả đúng về mạng Wi-Fi?
  1. Đáp án A: Mạng Wi-Fi hoàn toàn không sử dụng dây cáp mạng.
  2. Đáp án B: Các thiết bị của người dùng được kết nối với mạng Wi-Fi thông qua sóng điện từ.
  3. Đáp án C: Sóng điện từ có thể truyền đi rất xa, cho phép mạng Wi-Fi hoạt động trong phạm vi hàng trăm km.
  4. Đáp án D: Mạng WLAN là một loại mạng WAN sử dụng công nghệ truyền thông không dây cho phép người dùng trên toàn thế giới có thể kết nối với nhau.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là B

Câu 6

0,25 điểm
Thuộc tính nào sau đây xác định URL mà siêu liên kết (tạo bởi thẻ <<a>) sẽ chuyển đến khi được nhấn chuột?
  1. Đáp án A: url
  2. Đáp án B: href
  3. Đáp án C: link
  4. Đáp án D: src
Xem đáp án và lời giải

Câu 7

0,25 điểm
Thuộc tính HTML nào sau đây chỉ định văn bản thay thế cho hình ảnh, nếu hình ảnh không thể hiển thị?
  1. Đáp án A: title
  2. Đáp án B: src
  3. Đáp án C: alt
  4. Đáp án D: longdesc
Xem đáp án và lời giải

Câu 8

0,25 điểm

Trong một trang web, để tạo ra một bảng chứa các thông tin như hình dưới đây, phương án nào cho bên dưới nêu đúng số lượng thẻ HTML cần sử dụng?

Hình minh hoạ

  1. Đáp án A: 1 thẻ <<table>, 4 thẻ <<tr> và 16 thẻ <<td>.
  2. Đáp án B: 1 thẻ <<table>, 4 thẻ <<tr> và 12 thẻ <<td>.
  3. Đáp án C: 4 thẻ <<tr> và 9 thẻ <<td>.
  4. Đáp án D: 3 thẻ <<tr> và 19 thẻ <<td>.
Xem đáp án và lời giải

Câu 9

0,25 điểm
Khi giao tiếp với người khác trên không gian mạng, bạn nên hạn chế điều nào sau đây?
  1. Đáp án A: Sử dụng ngôn ngữ, hình ảnh, … lịch sự, lành mạnh.
  2. Đáp án B: Bảo vệ tài khoản cá nhân trên mạng.
  3. Đáp án C: Truy cập bất cứ liên kết nào nhận được.
  4. Đáp án D: Thể hiện sự đồng cảm và lắng nghe ý kiến khác.
Xem đáp án và lời giải

Câu 10

0,25 điểm
Việc nào sau đây không phải là công việc của kĩ sư quản trị mạng phải làm?
  1. Đáp án A: Quản lí thiết bị mạng, vận hành mạng.
  2. Đáp án B: Cài đặt các phần mềm lập trình mạng.
  3. Đáp án C: Bảo vệ mạng trước các nguy cơ bị tấn công.
  4. Đáp án D: Khắc phục sự cố mạng.
Xem đáp án và lời giải

Câu 11

0,25 điểm
Kỹ năng nào sau đây là quan trọng nhất đối với một kỹ sư an toàn thông tin?
  1. Đáp án A: Cài đặt và cập nhật phần mềm để đảm bảo người dùng luôn sử dụng phiên bản mới nhất.
  2. Đáp án B: Tối ưu hiệu suất mạng nhằm cải thiện tốc độ truy cập cho người dùng.
  3. Đáp án C: Xây dựng và duy trì các giải pháp an toàn dữ liệu, bảo mật thông tin.
  4. Đáp án D: Cài đặt thiết bị phần cứng và thiết lập hệ thống mạng máy tính.
Xem đáp án và lời giải

Câu 12

0,25 điểm
Bạn muốn trở thành một chuyên viên thiết kế đồ họa, khi đó bạn cần có những kỹ năng và kiến thức nào trong các phương án sau?
  1. Đáp án A: Kiến thức về các phần mềm thiết kế đồ họa như Photoshop, Illustrator và khả năng hội họa, chụp ảnh.
  2. Đáp án B: Kiến thức về các phần mềm thiết kế đồ họa như Autocad, SolidWorks và khả năng hội họa.
  3. Đáp án C: Kiến thức về các phần mềm thiết kế đồ họa như MATLAB, Simulink, Word và khả năng chụp ảnh.
  4. Đáp án D: Kiến thức về các phần mềm thiết kế đồ họa như Microsoft Excel, Word và khả năng hội họa, chụp ảnh.
Xem đáp án và lời giải

Câu 13

0,25 điểm
Phần nào sau đây của tài liệu HTML chứa nội dung sẽ hiển thị trên màn hình của trình duyệt web?
  1. Đáp án A: Phần đầu
  2. Đáp án B: Phần meta
  3. Đáp án C: Phần thân
  4. Đáp án D: Phần chân
Xem đáp án và lời giải

Câu 14

0,25 điểm
Phương án nào sau đây là số lượng cấp tiêu đề mục mà ngôn ngữ HTML hỗ trợ?
  1. Đáp án A: 4
  2. Đáp án B: 5
  3. Đáp án C: 6
  4. Đáp án D: 7
Xem đáp án và lời giải

Câu 15

0,25 điểm
Thẻ nào dưới đây được sử dụng để chèn âm thanh vào trang web?
  1. Đáp án A: <<img>
  2. Đáp án B: <<audio>
  3. Đáp án C: <<video>
  4. Đáp án D: <<iframe>
Xem đáp án và lời giải

Câu 16

0,25 điểm
Phát biểu nào sau đây nêu đúng mục đích sử dụng css?
  1. Đáp án A: Khai báo kiểu trình bày các phần tử HTML.
  2. Đáp án B: Thêm hiệu ứng động và tương tác vào trang web.
  3. Đáp án C: Xác định cấu trúc và nội dung của trang web,
  4. Đáp án D: Kiểm soát dữ liệu đầu vào trên trang web.
Xem đáp án và lời giải

Câu 17

0,25 điểm

Cho bộ chọn dưới đây được khai báo trong phần tử <<style> ở phần <<head> của một trang web viết bằng HTML. Phương án nào cho bên dưới nhận xét đúng về phạm vi áp dụng của bộ chọn đã cho?

.highlight {

color: blue;

font-weight: bold;

}

  1. Đáp án A: Tất cả các phần tử trong trang web.
  2. Đáp án B: Tất cả các phần tử có giá trị thuộc tính class là "highlight".
  3. Đáp án C: Tất cả các phần tử có định danh (id) là "highlight".
  4. Đáp án D: Tất cả các phần tử có tên là "highlight".
Xem đáp án và lời giải

Câu 18

0,25 điểm
Trong văn bản HTML, để tạo biểu mẫu (form), phương án nào sau thể hiện đúng mục đích của thuộc tính action?
  1. Đáp án A: Xác định phương thức gửi dữ liệu đến máy chủ để xử lí.
  2. Đáp án B: Xác định tài nguyên web sẽ tiếp nhận và xử lí dữ liệu mà người dùng vừa gửi đến máy chủ.
  3. Đáp án C: Xác định khai báo điều khiển nhập dữ liệu kí tự trên nhiều dòng trong biểu mẫu.
  4. Đáp án D: Xác định khai báo các mục lựa chọn cho phép người dùng chọn nhiều lựa chọn trong biểu mẫu.
Xem đáp án và lời giải

Câu 19

0,25 điểm
Phát biểu nào sau đây là ĐÚNG về bộ chọn lớp trong ngôn ngữ HTML?
  1. Đáp án A: Trong khai báo, trước Tên_bộ_chọn_lớp là dấu chấm (#) và nó cho dùng để định dạng cho nhiều phần tử.
  2. Đáp án B: Bộ chọn lớp thường được dùng để khai báo các quy tắc định dạng được áp dụng cho một phần tử trong văn bản HTML.
  3. Đáp án C: Trong khai báo, trước Tên_bộ_chọn_lớp là dấu chấm (;), sau tên lớp là nhiều thuộc tính.
  4. Đáp án D: Bộ chọn lớp thường được dùng để khai báo các quy tắc định dạng được áp dụng chung cho nhiều phần tử trong văn bản HTML.
Xem đáp án và lời giải

Câu 20

0,25 điểm
Trong ngôn ngữ HTML, phương án nào sau đây là cú pháp đúng để khai báo việc chèn tệp ảnh có tên là “hoaphuong.jpg” vào một trang web?
  1. Đáp án A: <<img alt="ảnh hoa phượng" "hoaphuong.jpg"width="150" height="200">
  2. Đáp án B: <<img href="hoaphuong.jpg" alt="ảnh hoa phượng" width="150" height="200">
  3. Đáp án C: <<img link="hoaphuong.jpg" alt="ảnh hoa phượng" width="150" height="200">
  4. Đáp án D: <<img src="hoaphuong.jpg" alt="ảnh hoa phượng" width="150" height="200">
Xem đáp án và lời giải

Câu 21

0,25 điểm

Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:

Đoạn ct viết bằng ngôn ngữ PythonĐoạn ct viết bằng ngôn ngữ C+ +Đoạn ct viết bằng ngôn ngữ C+ +
def dem_uoc(n): dem = 0 for i in range(1, n//2+1): if n % i == 0: dem += 1int dem_uoc(int n) { int dem = 0; for (int i = 1; i <= n / 2; ++i) { if (n % i == 0) {
return demdem++; } } return dem;

Phương án nào sau đây là kết quả của lời gọi hàm dem_uoc(24)?

  1. Đáp án A: 7
  2. Đáp án B: 8
  3. Đáp án C: 12
  4. Đáp án D: 0
Xem đáp án và lời giải

Câu 22

0,25 điểm
An thực hiện chèn tệp video “meyeucon.mp4” vào trang web bằng ngôn ngữ HTML. Thao tác khai báo nào sau đây của An là đúng?
  1. Đáp án A: <<audio href="meyeucon.mp4" controls> </audio>
  2. Đáp án B: <<audio src="meyeucon.mp4" controls> </audio>
  3. Đáp án C: <<video src="meyeucon.mp4" controls> </video>
  4. Đáp án D: <<video href="meyeucon.mp4" controls> </video>
Xem đáp án và lời giải

Câu 23

0,25 điểm

Bình thực hiện tạo biểu mẫu dạng lựa chọn cho người dùng chọn lựa một mục trong danh sách gợi ý như hình dưới vào trang web bằng ngôn ngữ HTML. Thao tác khai báo nào sau đây của Bình để tạo nút chọn Lớp 10 là đúng?

Hình minh hoạ

  1. Đáp án A: <<input type= "radio" name="Khoi" value="Lớp 10"> 10
  2. Đáp án B: <<input type= "radio" name="Khoi" value="Lớp 10">Lớp 10
  3. Đáp án C: <<input type= "checkbox" name="Khoi" value="Lớp 10"> 10
  4. Đáp án D: <<input type= "checkbox" name="Khoi" value="Lớp 10"> Lớp 10
Xem đáp án và lời giải

Câu 24

0,25 điểm

Cho câu lệnh HTML sau:

<<p style = “color: black”> <<u> Đây là một <<em> đoạn văn bản. </em> </u></p>

Phương án nào sau đây nêu ĐÚNG kết quả hiển thị của câu lệnh trên trình duyệt?

  1. Đáp án A: Đây là một đoạn văn bản.
  2. Đáp án B: Đây là một đoạn văn bản
  3. Đáp án C: Đây là một đoạn văn bản
  4. Đáp án D: Đây là một đoạn văn bản
Xem đáp án và lời giải

Phần II. Trắc nghiệm đúng sai

Câu 25

1 điểm

PHẦN II. Thí sinh trả lời 4 câu hỏi. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn Đúng hoặc Sai.

A. Phần chung cho tất cả các thí sinh

Để quản lý việc mượn và trả sách của học sinh, thư viện của nhà trường xây dựng một phần mềm quản lí thư viện trong đó có cơ sở dữ liệu quan hệ gồm ba bảng có cấu trúc như sau:

- Bảng SACH (MaSach, TenSach, TenTacGia, SoTrang) gồm các thông tin: mã sách, tên sách, tên tác giả, số trang.

- Bảng HOCSINH (MaHS, TenHS, Lop) gồm các thông tin: mã học sinh, tên học sinh, lớp.

- Bảng QLMUON (MaHS, MaSach, NgayMuon, NgayTra) gồm các thông tin quản lý mượn trả như: mã học sinh, mã sách, ngày mượn, ngày trả.

Sau khi tìm hiểu dữ liệu của phần mềm, một số bạn học sinh có các ý kiến như sau:

  • Ý a: Trong hệ CSDL quan hệ, các đối tượng như MaSach, TenSach, Lop… được gọi là “thuộc tính”.
  • Ý b: Để thực hiện việc cập nhật dữ liệu, người ta thực hiện các thao tác thêm, xoá, sửa, sắp xếp, tìm kiếm trên dữ liệu trong các bảng.
  • Ý c: Trong từng cuốn sách, để mô tả chi tiết thông tin của tác giả như: Họ và tên, tiểu sử, trình độ chuyên môn, …, ta cần tạo thêm bảng Tác giả để hạn chế việc dư thừa dữ liệu.
  • Ý d:

    Để thực hiện truy vấn thông tin về sách của tác giả Nguyễn Nhật Ánh, người ta sử dụng câu lệnh sau trong SQL:

    SELECT [MaSach], [TenSach], [SoTrang]

    FROM SACH

    WHERE [TenTacGia]=”Nguyễn Nhật Ánh”

Xem đáp án và lời giải

Câu 26

1 điểm
Trường phổ thông A tổ chức thi Tin học trực tuyến tại 2 phòng máy. Đề thi được lưu trên một máy chủ nội bộ. Các máy tính học sinh truy cập vào máy chủ để lấy đề thi và nộp bài vào thư mục được chỉ định. Máy tính không được kết nối Internet trong suốt thời gian thi để đảm bảo tính nghiêm túc và bảo mật.
  • Ý a: Máy chủ nội bộ và các máy học sinh cùng kết nối trong một mạng LAN.
  • Ý b: Thư mục chứa đề thi được chia sẻ cho học sinh với quyền Full control.
  • Ý c: Ở mỗi phòng máy, cần một Switch để kết nối các máy tính thành mạng LAN;
  • Ý d: Để học sinh có thể nộp bài lên máy chủ vào cuối giờ thi, cần kết nối lại Internet cho toàn bộ máy tính.
Xem đáp án và lời giải

Câu 27

1 điểm

B. Phần riêng

Thí sinh chỉ chọn một trong hai phần sau: Thí sinh theo định hướng Khoa học máy tính làm câu 3 và 4; Thí sinh theo định hướng Tin học ứng dụng làm câu 5 và 6.

Định hướng Khoa học máy tính

Tiktok là một nền tảng video, âm nhạc và mạng xã hội, với số lượng người dùng rất lớn và nội dung các video, âm nhạc đa dạng. Khi người dùng tạo tài khoản, Tiktok yêu cầu chọn sở thích của bạn và sau đó sẽ đề xuất các video theo sở thích đó. Sau khi người dùng bắt đầu xem các video, hành vi của người dùng bắt đầu được thu thập. Các video người dùng mới xem, có like, xem hết video hay bỏ qua, … sẽ được hệ thống này ghi nhận lại.

Với vấn đề nêu trên, một số bạn học sinh đưa các ý kiến sau:

  • Ý a: Tiktok có thể gợi ý các video cho người dùng mới.
  • Ý b: Phân nhóm người dùng của Ticktok dựa trên hành vi là học máy có giám sát.
  • Ý c: Danh sách các video khi người dùng lướt để xem sẽ giống nhau đối với tất cả người dùng.
  • Ý d: Sau một thời gian người dùng sử dụng, Tiktok sẽ phân các nhóm người dùng và mỗi nhóm sẽ được Tiktok đưa danh sách các video hoàn toàn giống nhau.
Xem đáp án và lời giải

Câu 28

1 điểm

Minh viết chương trình sắp xếp danh sách các số nguyên do người dùng nhập vào. Chương trình của Minh được chia thành các hàm riêng biệt:

Hàm nhập dữ liệu từ người dùng.

Hàm sắp xếp danh sách.

Hàm in kết quả ra màn hình.

Sau đây là đoạn lệnh mô tả một trong các hàm trong chương trình của Bình: Chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu:

Hàm viết bằng ngôn ngữ PythonHàm viết bằng ngôn ngữ C+ +
def bubble_sort(arr, n): for i in range(n): for j in range(n-i-l): if arr[j] > arr[j+1]: arr[j], arr[j+1] = arr[j+1], arr[j]void bubble_sort(int arr[], int n) { for (int i = 0; i < n-1; i++) { for (int j = 0; j < n-i-1; j++) { if (arr[j] > arr[j+1]) { swap(arr[j], arr[j+1]); } } }

Một số bạn học sinh nhận xét về tình huống trên như sau:

  • Ý a: Hàm bubble sort thực hiện thao tác sắp xếp danh sách số nguyên theo thuật toán sắp xếp trộn.
  • Ý b: Việc chia chương trình thành nhiều hàm riêng biệt là thể hiện của lập trình theo mô đun.
  • Ý c: Hàm bubble sort sử dụng kỹ thuật duyệt tuần tự để so sánh các phần tử trong danh sách.
  • Ý d: Độ phức tạp thuật toán của hàm sắp xếp trong trường hợp xấu nhất là O(n2^{2}).
Xem đáp án và lời giải

Câu 29

1 điểm

Định hướng Tin học ứng dụng

Để quản lí việc bán hàng cho một cửa hàng tạp hoá Sơn Trường ở thị trấn Sịa, người ta xây dựng một phần mềm với cơ sở dữ liệu gồm nhiều bảng, trong đó có 3 bảng có cấu trúc như sau:

- Bảng KHACHHANG gồm MAKH, TEN, DIACHI, SDTHOAI (mã khách hàng, tên khách hàng, địa chỉ, số điện thoại)

- Bảng MATHANG gồm MAMH, TENMH, DVTINH, DONGIA (mã mặt hàng, tên mặt hàng, đơn vị tính, đơn giá)

- Bảng HOADON gồm MAHD, MAKH, MAMH, SOLUONG, NGAYMUA (mã hóa đơn, mã khách hàng, mã hàng hóa, số lượng, đơn giá)

Sau khi tìm hiểu dữ liệu của phần mềm, các bạn học sinh đã đưa ra các nhận xét sau đây:

  • Ý a: Trường DONGIA thường có kiểu dữ liệu là Short Text.
  • Ý b: Nên chọn trường MAKH là khoá chính của bảng KHACHHANG.
  • Ý c: Nên sử dụng hệ cơ sở dữ liệu phân tán để xây dựng cơ sở dữ liệu trên.
  • Ý d:

    Để thực hiện truy vấn thông tin những khách mua hàng vào ngày 01/01/2024, người ta sử dụng câu lệnh sau trong SQL.

    SELECT [KHACH HANG].MaKH, [KHACH HANG].Hoten, [KHACH HANG].Diachi, [KHACH HANG].SDT, [HOA DON].NgayGH

    FROM [KHACH HANG] ON [HOA DON] INNER JOIN [KHACH HANG].MaKH = [HOA DON].MaKH

    WHERE ((([HOA DON].NgayGH)=#1/1/2024#));

Xem đáp án và lời giải

Câu 30

1 điểm
Ba mẹ của học sinh Dung sở hữu một cơ sở sản xuất thủ công mỹ nghệ mây tre đan. Để tìm kiếm và mở rộng thị trường tiêu thụ, ba mẹ nhờ Dung và một số bạn cùng lớp sử dụng phần mềm tạo trang web để tạo một website giới thiệu quảng bá về sản phẩm gồm 3 trang: Trang chủ, trang giới thiêu, trang liên hệ. Dung và các bạn muốn tạo phần đầu trang có biểu ngữ, logo và thanh điều hướng để liên kết 3 trang web trong website lại với nhau. Các bạn học sinh đưa ra các nhận định như sau:
  • Ý a: Thanh điều hướng chỉ chứa trong trang chủ, các trang khác không có thanh điều hướng.
  • Ý b: Chỉ có thể sử dụng các hình ảnh được lưu sẵn trong máy tính để đưa vào trang web.
  • Ý c: Nội dung trang web thường giới thiệu về sản phẩm, dịch vụ, hay tin tức, ….
  • Ý d: Sau khi thiết kế xong website bằng một phần mềm tạo web, nếu muốn khách hàng vào tra cứu và nắm bắt thông tin trong website này thì Dung phải xuất bản website này ra một địa chỉ trên internet.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Đề thi Tốt nghiệp THPT Tin học 2026 · Các bộ sách Tin học Tốt nghiệp THPT