Đề thi thử Tin học Tốt nghiệp THPTQG 2025 - Sở GD&ĐT Thái Nguyên

Đề thi thử tham khảo môn tin học THPTQG năm 2025 của Sở GD&ĐT Thái Nguyên sẽ giúp thầy cô ôn tập kiến thức, luyện tập các dạng bài tập mới cho học sinh để chuẩn bị tốt cho kì thi quan trọng sắp tới. Đề thi bám sát theo cấu trúc đề minh họa của Bộ GD&ĐT. Mời thầy cô và các em tham khảo.

Xem: => Bộ đề luyện thi tốt nghiệp THPTQG môn Tin học

SỞ GIÁO DỤC VÀ ĐÀO TẠO 

TỈNH THÁI NGUYÊN

ĐỀ CHÍNH THỨC

(Đề có 4 trang)

THI THỬ TỐT NGHIỆP THPT NĂM 2025 LẦN 2

MÔN: TIN HỌC

Thời gian làm bài 50 phút, không kể thời gian phát đề

_______________________________

PHẦN I. Thí sinh trả lời từ câu 1 đến câu 24. Mỗi câu hỏi học sinh chỉ chọn một phương án.

Câu 1. Bạn Lan phát hiện nhóm lớp sử dụng hình ảnh của bạn để làm biểu tượng nhóm với

mục đích trêu chọc. Hành động nào sau đây là phù hợp nhất?

A. Làm ngơ để tránh xung đột.

B. Góp ý với quản trị viên nhóm và đề nghị thay đổi hình ảnh.

C. Rời nhóm và tạo nhóm mới.

D. Viết bài đăng công khai để chỉ trích nhóm.

Câu 2. Trang web của Huy cần một khung nhập liệu để người dùng nhập địa chỉ email. Khung này phải kiểm tra đúng định dạng email khi người dùng nhập. Thẻ HTML nào là phù hợp?

A. <input type="textarea" name="email">  

B. <input type="text" name="email">

C. <input type="mail" name="email">       

D. <input type="email" name="email">

Câu 3. Hệ thống nào sau đây là một ví dụ điển hình cho ứng dụng của AI trong giao thông?

A. Hệ thống điều khiển giao thông thông minh tự điều chỉnh tín hiệu theo lưu lượng xe.

B. Đèn tín hiệu giao thông bật tắt theo thời gian cố định.

C. Bảng chỉ dẫn đường bộ truyền thống.

D. Hệ thống định vị GPS cơ bản.

Câu 4. Tính năng nào sau đây trên điện thoại thông minh sử dụng AI để tăng trải nghiệm người dùng?

A. Tăng độ sáng màn hình thủ công. 

B. Tự động chỉnh sửa ảnh dựa trên nội dung ảnh.

C. Lưu danh bạ vào SIM.       

D. Lịch tự động nhắc nhở sinh nhật.

Câu 5. Thẻ nào sau đây được sử dụng để tạo một tiêu đề cấp 1 trong HTML?

A. <h1>   

B. <header>       

C. <h2>   

D. <title>

Câu 6. Nghề nào sau đây liên quan đến thiết kế và linh kiện máy tính?

A. Quản trị cơ sở dữ liệu.       

B. Chuyên viên phân tích dữ liệu.

C. Kỹ sư phần cứng.    

D. Nhà phát triển web.

Câu 7. Điều gì sẽ xảy ra nếu hệ thống AI chỉ dựa vào dữ liệu quá khứ mà không thể thích nghi với tình huống mới?

A. Hệ thống vẫn sẽ đưa ra kết quả đúng vì dữ liệu cũ đủ dùng.

B. Không có ảnh hưởng gì đến hiệu suất hoạt động.

C. Hệ thống sẽ hoạt động hiệu quả hơn vì không bị phân tâm.

D. Hệ thống có thể mắc lỗi vì không phản ứng kịp với thay đổi.

Câu 8. Cách làm nào sau đây là đúng khi muốn chia sẻ một thư mục cho người dùng khác trong cùng mạng để chỉnh sửa và xóa dữ liệu?

A. Nháy phải chuột thư mục cần chia sẻ/Properties/Advanced Sharing, chọn nhóm hoặc tên người dùng cần chia sẻ, chọn mức phân quyền Change.

B. Nháy phải chuột thư mục cần chia sẻ/Properties/Advanced Sharing, chọn nhóm hoặc tên người dùng cần chia sẻ, chọn mức phân quyền Read.

C. Nháy phải chuột thư mục cần chia sẻ/Properties/Advanced Sharing, chọn nhóm hoặc tên người dùng cần chia sẻ, chọn mức phân quyền Full control.

D. Nháy phải chuột thư mục cần chia sẻ/Properties/Advanced Sharing, chọn nhóm hoặc tên người dùng cần chia sẻ, chọn cả ba mức phân quyền (Full control, Change, Read).

Câu 9. Giao thức nào sau đây không mã hóa dữ liệu khi truyền tải?

A. SFTP (SSH File Transfer Protocol).       

B. FTPS (FTP over SSL).

C. HTTP. 

D. HTTPS.

Câu 10. Quân muốn nhúng một trang web từ một nguồn bên ngoài vào trang HTML bằng <iframe>, nhưng nội dung không hiển thị. Nguyên nhân nào sau đây có thể gây ra lỗi?

A. Quân cần sử dụng <embed> thay vì <iframe>.

B. Trình duyệt không hỗ trợ iframe.

C. Trang web bên ngoài đã chặn việc nhúng vào iframe bằng chính sách bảo mật.

D. <iframe> chỉ hiển thị được video, không hiển thị trang web.

Câu 11. Thẻ <em> có ý nghĩa nào sau đây?

A. Định dạng văn bản in nghiêng.     

B. Định dạng văn bản gạch chân.

C. Định dạng văn bản có bóng đổ.    

D. Định dạng văn bản in đậm.

Câu 12. Chatbot sử dụng AI có thể thực hiện nhiệm vụ nào sau đây?

A. Tăng tốc độ tải file trên Internet.  

B. Giải đáp thắc mắc của khách hàng tự động.

C. Chỉnh sửa mã nguồn chương trình.        

D. Giám sát phần cứng máy tính. 

Câu 13. Khi sử dụng Wi-Fi công cộng, biện pháp nào sau đây giúp bảo vệ thông tin cá nhân của bạn tốt nhất?

A. Đăng nhập vào tất cả tài khoản ngay sau khi kết nối Wi-Fi.

B. Truy cập các trang web có giao thức HTTPS.

C. Tắt phần mềm diệt virus để kết nối nhanh hơn.

D. Dùng thông tin cá nhân để đăng ký dịch vụ miễn phí.

Câu 14. Lâm sử dụng đoạn CSS sau để tạo viền cho khối <div>: div {border: 3;}

Nhưng khi hiển thị, không thấy viền nào. Nguyên nhân là gì?

A. border cần được khai báo đầy đủ gồm kích thước, kiểu và màu sắc.

B. border chỉ dùng cho hình ảnh.

C. Thẻ <div> không hỗ trợ thuộc tính border.

D. Phải viết CSS trong file ngoài.

Câu 15. Trường hợp nào sau đây là vi phạm quyền tác giả?

A. Mua ảnh từ kho ảnh bản quyền và dùng trong thiết kế cá nhân.

B. Dùng hình ảnh có sẵn từ Google mà không xin phép hay ghi nguồn.

C. Gắn thẻ tác giả trong bài đăng sử dụng ảnh của họ.

D. Chia sẻ lại bài viết có trích nguồn rõ ràng.

Câu 16. ............................................

............................................

............................................

Câu 22. Khi một máy tính cần gửi dữ liệu đến một trang web, giao thức DNS được sử dụng để làm gì?

A. Chuyển đổi địa chỉ IP sang tên miền.     

B. Tăng tốc độ truyền dữ liệu.

C. Mã hóa dữ liệu trước khi truyền.

D. Chuyển đổi tên miền sang địa chỉ IP.

Câu 23. Chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu chương trình dưới đây?

Đoạn chương trình viết bằng Python

Đoạn chương trình viết bằng C++

n = 5

tong = 0

for i in range(1, 51):

     if i % n == 0:

        tong += i

print(tong)

#include <iostream>

using namespace std;

int main() {

     int n = 5, tong = 0;

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

        if (i % n == 0)

            tong += i;

     cout << tong;

     return 0;

}

Sau khi chạy chương trình thì sẽ in ra kết quả nào ?

A. 250.     

B. 100.     

C. 255.     

D. 275.

Câu 24. Để làm nổi bật tiêu đề chính của trang bằng màu đỏ, chữ in hoa, và căn giữa, đoạn mã CSS nào sau đây là phù hợp nhất?

A. h1 {color: red; text-transform: uppercase; text-align: center;}

B. h1 {font-color: red; text-transform: lowercase; text-align: center;}

C. h1 {color: red; font-weight: uppercase; align: center;}

D. h1 {background: red; font-style: bold; text-align: right;}

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

Câu 1. Khi tìm hiểu về thiết bị kết nối mạng, Nam đã tìm hiểu được chức năng của Modem, Router và Access Point. Nam đã đưa ra các ý kiến nhận xét sau đây:

a) Nếu Modem bị hỏng, học sinh có thể cấu hình lại Router để trực tiếp truy cập Internet.

b) Router chỉ có vai trò cấp địa chỉ IP cho các thiết bị trong mạng.

c) Một thiết bị tích hợp cả Modem, Router và Access Point có thể giúp các thiết bị trong nhà kết nối Internet không dây.

d) Modem là thiết bị dùng để kết nối mạng của gia đình với nhà cung cấp dịch vụ Internet.

Câu 2. Để hỗ trợ việc quản lí giải đấu eSports, một cơ sở dữ liệu quan hệ được xây dựng với ba bảng có cấu trúc như sau:

  • TUYEN_THU (Ma_TT, Ten_TT, Nickname): Lưu thông tin mã tuyển thủ, tên tuyển thủ và biệt danh trong game.

  • DOI (Ma_Doi, Ten_Doi)Lưu thông tin mã đội và tên đội.

  • TRAN_DAU (Ma_TD, Ma_Doi, Ma_TT, Ngày_thi): Lưu thông tin mã trận đấu, mã đội, mã tuyển thủ và ngày thi đấu.

Khi tìm hiểu về cơ sở dữ liệu trên, một nhóm học sinh đưa ra các nhận xét sau:

a) Bảng TRAN_DAU liên kết với DOI qua Ma_Doi và với TUYEN_THU qua Ten_TT.

b) Khóa chính của bảng TRAN_DAU là {Ma_TD}.

c) Ban tổ chức muốn tìm danh sách tuyển thủ chưa tham gia trận đấu nào. Cần truy vấn:

SELECT * 

FROM TUYEN_THU

WHERE Ma_TT NOT IN TRAN_DAU

d) Câu lệnh UPDATE có thể thay đổi Ten_TT trong bảng TUYEN_THU mà không ảnh hưởng đến bảng TRAN_DAU.

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

Câu 3. ............................................

............................................

............................................

Câu 4. Thuật toán sau đây trong Python hoặc C++ thể hiện thuật toán tìm kiếm: 

Hàm viết bằn ngôn ngữ Python

Hàm viết bằn ngôn ngữ C++

def Find(A, k): 

    L = 0; 

    R = len(A) – 1

    while L <= R: 

        M= (L + R) // 2 

        if A[M] == k:

            return M 

        elif A[M] < k:

            L = M + 1

        else:

            R= M – 1

     return –1

int Find(vector<int> A, int k) { 

    int L = 0;

    int R = A.size() – 1; 

    while (L <= R) {

        int M = (L + R) / 2; 

        if (A[M] == k)

            return M; 

        else if (A[M] < k)

            L = M + 1;

        else

            R= M – 1;

    }

     return –1;

}

Một số bạn học sinh đưa nhận xét về thuật toán trên như sau:

a) Thuật toán này cần một mảng đã được sắp xếp để hoạt động đúng.

b) Thuật toán sử dụng phương pháp duyệt tuyến tính từng phần tử một.

c) Với A = [2, 4, 6, 8, 10, 12], k = 6, thuật toán sẽ trả về chỉ số 2.

d) Khi tìm kiếm trên danh sách tên học sinh A = ["An", "Bình", "Hằng", "Huy", "Khánh", "Nam"], tìm "Khánh" sẽ không thể cho kết quả đúng. (Trường hợp này, với ngôn ngữ C++, kiểu dữ liệu của vector A và biến k sẽ đổi thành string)

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

Câu 5. An và nhóm bạn được giao nhiệm vụ thiết kế website giới thiệu về câu lạc bộ bóng đá của trường. Website gồm 3 trang chính: Trang chủ (giới thiệu chung), Trang thành tích (hiển thị các giải thưởng, huy chương), và Trang liên hệ (thông tin cách tham gia, địa chỉ luyện tập). Nhóm muốn tạo một thanh điều hướng chuyên nghiệp để liên kết các trang, đồng thời tích hợp hình ảnh, video và bảo mật thông tin. Các bạn đưa ra các nhận định sau:

a) Màu sắc của website phải tuân thủ đúng màu áo của đội bóng (ví dụ: xanh dương và trắng),

không được thay đổi vì đây là màu truyền thống.

b) Thanh điều hướng chỉ cần thiết kế trên trang chủ, các trang còn lại không cần vì người dùng có thể sử dụng nút "Quay lại" của trình duyệt.

c) Để đảm bảo an toàn dữ liệu thành viên, nhóm nên mã hóa thông tin đăng nhập bằng giao thức HTTPS và yêu cầu xác thực 2 bước khi đăng ký tham gia câu lạc bộ.

d) Trang thành tích nên có bố cục chia thành 2 cột: một cột liệt kê giải thưởng theo năm, cột còn lại hiển thị hình ảnh minh họa để tăng tính trực quan.

Câu 6. ............................................

............................................

............................................

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Bộ đề luyện thi tốt nghiệp THPTQG môn Tin học - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay