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

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

A
Admin
Tin họcTốt nghiệp THPT25 lượt thi
30 câu hỏi
1. Trắc nghiệm
• 1 điểm

Nếu một ảnh có kích thước 600 × 600 pixel và được in với độ phân giải 200 dpi, kích thước in ra sẽ là bao nhiêu?

3 × 3 inch.

2,5 × 2,5 inch.

4 × 4 inch.

5 × 5 inch.

Xem đáp án

Đáp án đúng là A

2. Trắc nghiệm
• 1 điểm

Máy tính điều khiển xe tự lái như thế nào?

Sử dụng cảm biến lidar và camera để phát hiện và nhận biết xe xung quanh, các chướng ngại vật, biển báo giao thông và người đi bộ trên đường.

Sử dụng cảm biến radar và siêu âm để phát hiện và nhận biết xe xung quanh, các chướng ngại vật, biển báo giao thông và người đi bộ trên đường.

Sử dụng cảm biến siêu âm và lidar để phát hiện và nhận biết xe xung quanh, các chướng ngại vật, biển báo giao thông và người đi bộ trên đường.

Sử dụng cảm biến radar và camera để phát hiện và nhận biết xe xung quanh, các chướng ngại vật, biển báo giao thông và người đi bộ trên đường.

Xem đáp án

Đáp án đúng là D

3. Trắc nghiệm
• 1 điểm

Vì sao lại nói sự phát triển của AI kéo theo rủi ro về an ninh, an toàn?

Nhiều ứng dụng AI hoạt động dựa vào việc thu thập một lượng lớn dữ liệu cá nhân, điều này làm tăng mối lo ngại về quyền riêng tư có khả năng bị lạm dụng.

Phần lớn các ứng dụng AI hiện nay đều là các “hộp đen”, gây khó khăn cho việc hiểu các quyết định được đưa ra như thế nào, dẫn đến việc thiếu trách nhiệm giải trình để đảm bảo tính minh bạch.

Nhiều ứng dụng AI được xây dựng và triển khai trực tuyến nên có thể bị xâm nhập hoặc tấn công thay đổi dữ liệu và mô hình dẫn đến những quyết định không chính xác do AI đưa ra.

AI có khả năng tự động hoá nhiều công việc, dẫn đến tình trạng thất nghiệp và tạo nên nhiều nguy cơ cho sự phát triển xã hội.

Xem đáp án

Đáp án đúng là C

4. Trắc nghiệm
• 1 điểm

Phòng máy tính trường em có cài đặt mạng LAN và không vào được Internet. Em cần chia sẻ thư mục bài tập của mình cho các bạn trong nhóm. Quy trình nào sau đây em cần làm để thực hiện công việc trên?

Bật tính năng chia sẻ thư mục trên máy tính muốn chia sẻ → Chọn thư mục cần chia sẻ → Thiết lập quyền truy cập cho người dùng → Chia sẻ thư mục.

Tạo một tài khoản mới trên máy tính muốn chia sẻ thư mục → Gán quyền truy cập cho tài khoản này → Chọn thư mục cần chia sẻ → Kích hoạt chia sẻ thư mục.

Đăng nhập vào Router của mạng LAN → Thiết lập một đường dẫn tới thư mục muốn chia sẻ → Cấp phép truy cập cho các thiết bị trong mạng LAN.

Tạo một địa chỉ IP đặc biệt cho thư mục muốn chia sẻ → Cấu hình firewall để cho phép truy cập từ các máy tính trong mạng LAN → Kết nối các máy tính với địa chỉ IP này.

Xem đáp án

Đáp án đúng là A

5. Trắc nghiệm
• 1 điểm

Mạng cục bộ còn được gọi là mạng gì?

mạng WAN.

mạng PAN.

mạng MAN.

mạng LAN.

Xem đáp án

Đáp án đúng là D

6. Trắc nghiệm
• 1 điểm

Thiết bị nào xác định cổng kết nối giữa thiết bị gửi và thiết bị nhận, sau đó thiết lập tạm thời kênh truyền giữa hai cổng kết nối để truyền dữ liệu và huỷ kết nối sau khi hoàn thành việc truyền?

Switch.

Router.

Hub.

Modem.

Xem đáp án

Đáp án đúng là A

7. Trắc nghiệm
• 1 điểm

Wireless Access Point (WAP) có chức năng gì?

Chuyển đổi tín hiệu từ tín hiệu số sang tín hiệu tương tự và ngược lại, thường dùng khi kết nối LAN với Internet.

Dùng để kết nối các máy tính trong cùng LAN trực tiếp qua cáp mạng.

Dùng để kết nối các thiết bị đầu cuối qua sóng Wi-Fi giúp giảm chi phí thiết lập LAN hoặc kết nối với một LAN để mở rộng phạm vi làm việc.

Dùng để dẫn đường cho dữ liệu khi kết nối trên mạng diện rộng như Internet.

Xem đáp án

Đáp án đúng là C

8. Trắc nghiệm
• 1 điểm

Luật An ninh mạng được Quốc hội Việt Nam ban hành vào năm nào?

1998.

2008.

2018.

2017.

Xem đáp án

Đáp án đúng là C

9. Trắc nghiệm
• 1 điểm

Phòng máy tính trường em có 20 thiết bị được đánh số từ 1 đến 20 cần truyền và chia sẻ dữ liệu với nhau thông qua cáp mạng. Cách thực hiện kết nối nào sau đây là phù hợp nhất để có thể thực hiện được yêu cầu trên?

Kết nối dây mạng giữa máy 1 và máy 2, máy 3 và máy 4, máy 5 và máy 6,.., máy 19 và máy 20.

Kết nối tất cả các máy vào một Switch.

Kết nối tất cả các máy vào một Modem.

Kết nối dây mạng giữa máy 1 và máy 2, máy 2 và máy 3, máy 3 và máy 4,.. máy 18 và máy 19, máy 19 và máy 20.

Xem đáp án

Đáp án đúng là D

10. Trắc nghiệm
• 1 điểm

Em sử dụng đoạn mã nào để hiển thị hình ảnh “Hinhanh.jpg” trên trang web?

<img src= Hinhanh.jpg >.

<pic src=" Hinhanh.jpg ">.

<pic link=" Hinhanh.jpg ">.

<img src=" Hinhanh.jpg ">.

Xem đáp án

Đáp án đúng là D

11. Trắc nghiệm
• 1 điểm

Cơ sở dữ liệu là gì?

Là một phần mềm máy tính.

Là một tập hợp các hệ thống phần mềm.

Là một bộ nhớ của máy tính.

Là một tập hợp các dữ liệu có liên quan với nhau, được lưu trữ một cách có tổ chức trên hệ thống máy tính.

Xem đáp án

Đáp án đúng là C

12. Trắc nghiệm
• 1 điểm

Đoạn mã HTML để hiển thị công thức \({H}_{2}{SO}_{4}\) là gì?

<p>H<sup>2</sup>SO<sup>4</sup></p>

<p>H<sub>2</sub>SO<sub>4</sub></p>.

<p>H<small>2</small >SO<small>4</small></p>

<p>H<down>2</down>SO<down>4</down></p>

Xem đáp án

Đáp án đúng là B

13. Trắc nghiệm
• 1 điểm

Cặp thẻ nào trong HTML dùng để tạo danh sách có thứ tự?

<ul></ul>.

<il></il>.

<ol></ol>.

<al></al>.

Xem đáp án

Đáp án đúng là C

14. Trắc nghiệm
• 1 điểm

Trong trường hợp trang web liên kết tới thuộc thư mục khác và ở mức trên, ta sử dụng các kí tự nào khi viết đường dẫn?

"..".

"../".

"./".

"/..".

Xem đáp án

Đáp án đúng là D

15. Trắc nghiệm
• 1 điểm

Thuộc tính alt của thẻ <img> được dùng để làm gì?

Chỉ đường dẫn tới tệp ảnh.

Thiết lập kích thước cho ảnh.

Chèn nội dung lên hình ảnh.

Cung cấp văn bản thay thế khi việc hiển thị ảnh bị lỗi.

Xem đáp án

Đáp án đúng là B

16. Trắc nghiệm
• 1 điểm

Để chèn tệp âm thanh vào trang web, em sử dụng thẻ HTML nào?

<audio>.

<music>.

<sound>.

<video>.

Xem đáp án

Đáp án đúng là A

17. Trắc nghiệm
• 1 điểm

Cho ảnh có kích thước gốc là 960 \(×\) 750 pixel. Chèn ảnh vào trang web bằng câu lệnh: <img src="images/daisy.png" alt="Daisy" width="800">

Hỏi ảnh trong trang web có kích thước bao nhiêu?

800 \(×\) 750 pixel.

800 \(×\) 590 pixel.

800 \(×\) 625 pixel.

800 \(×\) 675 pixel.

Xem đáp án

Đáp án đúng là C

18. Trắc nghiệm
• 1 điểm

Cần chèn một video có tên là video1.mp4 vào trang web. Phương án nào sau đây đúng?

video src=” video1.mp4” controls autoplay width=”500” height=”350” </video>

<video> src=” video1.mp4” controls autoplay width=”500” height=”350” video

<video src=” video1.mp4” controls autoplay width=”500” height=”350” video>

<video src=” video1.mp4” controls autoplay width=”500” height=”350”> </video>

Xem đáp án

Đáp án đúng là D

19. Trắc nghiệm
• 1 điểm

Cách thiết lập các mẫu định dạng với các phần tử có id tương ứng là:

idname {thuộc tính: giá trị;}

id[name] {thuộc tính: giá trị;}

#idname {thuộc tính: giá trị;}

idname {thuộc tính: giá trị;}

Xem đáp án

Đáp án đúng là C

20. Trắc nghiệm
• 1 điểm

Em nhận một cuộc gọi/ tin nhắn từ nhân viên y tế thông báo rằng một thành viên gia đình đang cấp cứu, yêu cầu đóng viện phí 50 triệu mới được cho vào phòng mổ. Trong tình huống này, em nên làm gì?

Chuyển ngay tiền cho nhân viên y tế kia.

Hỏi thông tin người nhân viên kia và xin số tài khoản chuyển tiền.

Bình tĩnh và liên hệ với thành viên gia đình (trong lời của nhân viên kia) để xác minh thông tin.

Vay tiền họ hàng để chuyển cho nhân viên kia.

Xem đáp án

Đáp án đúng là C

21. Trắc nghiệm
• 1 đ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 chương trình viết bằng

ngôn ngữ Python

Đoạn chương trình 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 += 1

return dem

int dem_uoc(int n)

{ int dem = 0;

     for (int i = 1; i <= n / 2; ++i)

       { if (n % i == 0) {

            dem++;}

        }

 return dem;

}

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

5

6

12

0

Xem đáp án

Đáp án đúng là A

22. Trắc nghiệm
• 1 điểm

Để sửa chữa phần cứng máy tính, người làm nghề cần có kiến thức nào sau đây?

Kiến thức về lập trình và thiết kế web.

Hiểu biết về cấu trúc dữ liệu và giải thuật.

Hiểu biết về các thành phần cơ bản của máy tính. Biết cách kiểm tra, tháo lắp, sửa chữa hoặc thay thế phần cứng khi cần.

Kiến thức về kinh doanh và quản lí.

Xem đáp án

Đáp án đúng là C

23. Trắc nghiệm
• 1 điểm

Điều nào là yêu cầu thiết yếu đối với nhà quản trị CSDL?

Biết thiết kế CSDL và lập trình ứng dụng quản lí.

Biết ngôn ngữ quản trị CSDL.

Biết sửa chữa máy tính và thiết bị lưu trữ.

Hiểu biết các phần mềm quản lí của đơn vị mình.

Xem đáp án

Đáp án đúng là B

24. Trắc nghiệm
• 1 điểm

Cho đoạn chương trình viết bằng Python và C++ như sau:

Dòng

Viết bằng ngôn ngữ Python

Viết bằng ngôn ngữ C++

1

2

3

4

5

6

x = 0

for i in range (1, 6):

    if i % 2 == 0:

        x += i

    else:

        x -= i

print(x)

int x = 0

for (int i =1;i<6;i++)

    if (i%2 ==0)

        x+=i;

    else

       x-=i;

cout<<x;

Kết quả in ra là:

3.

1.

1.

3.

Xem đáp án

Đáp án đúng là A

25. Đúng sai
• 1 điểm

PHẦN II. 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

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

Một thầy giáo muốn đưa thông tin liên hệ của mình lên website của nhà trường với nội dung và định dạng như sau:

THÔNG TIN LIÊN HỆ

Họ tên: Nguyễn Văn Nam

Chức vụ: Trưởng bộ môn

Fax: 02456789           

Điện thoại: 0123.456.789

Sau khi xem nội dung, các học sinh đã đưa ra các ý kiến của mình về mã HTML thầy giáo đã sử dụng để hiển thị thông tin như trên.

a

Tiêu đề được căn giữa, in hoa và gạch chân.

ĐúngSai
b

Sử dụng thẻ < hr> để hiển thị dòng gạch dưới nội dung tiêu đề "THÔNG TIN LIÊN HỆ".

ĐúngSai
c

Đoạn mã sau cho phép căn giữa nội dung dòng tiêu đề “THÔNG TIN LIÊN HỆ” <p style="text-align: center";>THÔNG TIN LIÊN HỆ</p>

ĐúngSai
d

Để hiển thị nội dung dòng cuối cùng, sử dụng mã lệnh HTML sau:

Fax: <b>02456789</b>

Điện thoại: <b>0123.456.789</b>

ĐúngSai
Xem đáp án

a

Đ

b

S

c

Đ

d

Đ

26. Đúng sai
• 1 điểm

Để hỗ trợ việc quản lí hàng hoá tại một cửa hàng, người ta xây dựng một phần mềm với CSDL quan hệ gồm 4 bảng có cấu trúc như sau:

  • KHACHHANG (MaKH, HoTen, DT)
  • VATTU (MaVT, TenVT, DVT, GiaMua, SPTon)
  • HOADON (MaHD, Ngay, MaKH, TongTG)
  • CHITIETHOADON (STT, MaHD, MaVT, SL, GiaBan)

Trong đó, bảng KHACHHANG lưu các thông tin về khách hàng (mã khách hàng, họ tên, điện thoại), bảng VATTU lưu các thông tin về vật tư ( mã vật tư, tên vật tư, đơn vị tính, giá mua, sản phẩm tồn), bảng HOADON lưu các thông tin về hoá đơn (mã hoá đơn, ngày xuất hoá đơn, mã khách hàng, tổng giá trị), bảng CHITIETHOADON lưu các thông tin về chi tiết hoá đơn (số thứ tự, mã hoá đơn, mã vật tư, số lượng, giá bán)

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

Có thể chọn nhiều khoá chinh cho bảng CHITIETHOADON.

ĐúngSai
b

Hai bảng KHACHHANG và HOADON có quan hệ với nhau.

ĐúngSai
c

Do sơ ý nên nhân viên đã nhập thiếu số lượng và tổng giá trị cho một hoá đơn, do vậy cần thực hiện thao tác thêm dữ liệu vào trong bảng HOADON và CHITIETHOADON.

ĐúngSai
d

Để thống kê các hoá đơn được bán trong ngày “20/05/2024” người ta phải sử dụng 2 bảng HOADON và CHITIETHOADON.

ĐúngSai
Xem đáp án

a

S

b

Đ

c

S

d

S

27. Đúng sai
• 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 27 và 28; Thí sinh theo định hướng Tin học ứng dụng làm câu 29 và 30.

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

Thầy giáo cho một hàm viết bằng Python như sau:

Thầy giáo cho một hàm viết bằng Python như sau:    Thầy yêu cầu học sinh cho ý kiến về ý nghĩa và độ phức tạp của hàm. Sau đây là các ý kiến: (ảnh 1)
Thầy giáo cho một hàm viết bằng Python như sau:    Thầy yêu cầu học sinh cho ý kiến về ý nghĩa và độ phức tạp của hàm. Sau đây là các ý kiến: (ảnh 2)

Thầy yêu cầu học sinh cho ý kiến về ý nghĩa và độ phức tạp của hàm. Sau đây là các ý kiến:

a

Thuật toán này có độ phức tạp là O(n).

ĐúngSai
b

Đoạn lệnh trên dòng 5 để kiểm tra xem j có phải là ước số của i hay không.

ĐúngSai
c

Khi thực hiện gọi hàm something(10) thì kết quả hiển thị dãy số gồm các số 2, 3, 5, 7. Mỗi số trên 1 dòng.

ĐúngSai
d

Khi thay biểu thức i//2+1 trên dòng 4 bởi int(i**0.5) + 1 trong Python và i/2 bằng sqrt(i) trong C++, thì độ phức tạp thuật toán sẽ tăng lên.

ĐúngSai
Xem đáp án

a

S

b

Đ

c

Đ

d

S

28. Đúng sai
• 1 điểm

Cho hàm Python sau:

Cho hàm Python sau:  (ảnh 1)
a

Hàm trả lại vị trí của tất cả các phần tử có giá trị bằng K nằm trong mảng A.

ĐúngSai
b

Hàm thể hiện ý tưởng của thuật toán tìm kiếm tuần tự.

ĐúngSai
c

Với giá trị trọng mảng A= [3, 5, 7, 9], giá trị K=7, hàm trả về giá trị 3.

ĐúngSai
d

Độ phức tạp thời gian tính của hàm trên là T(n)=O(n)

ĐúngSai
Xem đáp án

a

Đ

b

Đ

c

S

d

Đ

29. Đúng sai
• 1 điểm

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

Một bạn học sinh muốn xây dựng một trang web đơn giản để chia sẽ thông tin về sở thích, thành tích của bạn đó trong các hoạt động ngoại khoá và dự án cá nhân. Tuy nhiên, bạn chưa thành thạo các ngôn ngữ lập trình để tạo trang web.

Một số bạn khác đã cho bạn học sinh đó những lời khuyên như sau:

a

Bạn có thể sử dụng các phần mềm trực tuyến như Google Sites, Wix để tạo trang web mà không cần thành thạo ngôn ngữ lập trình web.

ĐúngSai
b

Bạn chỉ cần tạo một trang web chứa tất cả các thông tin, trong đó phần đầu trang là thông tin về sở thích, phần thân trang là thành tích và phần chân trang chứa thông tin về các hoạt động ngoại khoá.

ĐúngSai
c

Sau khi tạo trang web, bạn chỉ có thể chia sẻ với người khác bằng cách gửi các tệp tin HTML của trang web qua thẻ nhớ USB hoặc email cho họ.

ĐúngSai
d

Các phần mềm tạo trang web có thể hỗ tạo trang web sinh động, hấp dẫn với nhiều mẫu (theme) có sẵn.

ĐúngSai
Xem đáp án

a

Đ

b

S

c

S

d

Đ

30. Đúng sai
• 1 điểm

Cho CSDL Quản lí điểm gồm các bảng có cấu trúc như sau:

  • Bảng HOCSINH (idHocsinh, Hoten, Lop, NamBD): lưu thông tin id học sinh, họ tên, lớp, năm vào trường.
  • Bảng MONHOC (idMonhoc, Tenmon): lưu thông tin id môn học, tên môn học.
  • Bảng LOAIDIEM (Maloai, Heso, Ghichu): lưu thông tin điểm đánh giá thường xuyên (hệ số 1), điểm giữa kì (hệ số 2) và điểm cuối kì (hệ số 3).
  • Bảng DIEM (idHocsinh, idMonhoc, Maloai, Hocki, Diem): lưu thông tin id học sinh, id môn học, loại điểm, học lì, số điểm.

Một số bạn học sinh đưa ra các ý kiến về việc khai thác CSDL trên như sau:

a

Câu lệnh SQL để lấy ra danh sách học sinh “Lớp A” niên khoá “2022-2025” là: SELECT * FROM HOCSINH WHERE Lop=A and NamBD=2022

ĐúngSai
b

Điểm số của một học sinh suốt 3 năm học tại trường đều lưu trong bảng DIEM, cột Hocki nhận các giá trị trương ứng với hai học kì của các lớp như: 1 và 2 (Lớp 10), 3 và 4 (Lớp 11), 5 và 6 (Lớp 12). Câu lệnh SQL để lọc ra điểm môn Toán (có idMonhoc bằng 1) năm lớp 12 của học sinh có idHocsinh bằng 1 là: SELECT * FROM DIEM WHERE idHocsinh=1 and idMonhoc =1 AND (Hocki =5 OR Hocki=6)

ĐúngSai
c

Khoá chính của bảng DIEM là cặp (idHocsinh, idMonhoc)

ĐúngSai
d

Để tính điểm trung bình môn học cho từng học sinh, chúng ta cần kết nối dữ liệu từ ít nhất 2 bảng.

ĐúngSai
Xem đáp án

a

Đ

b

Đ

c

S

d

Đ