Đề thi thử Tin học Tốt nghiệp THPTQG 2025 - Sở GD&ĐT Ninh Bình
Đề thi thử tham khảo môn tin học THPTQG năm 2025 của Sở GD&ĐT Ninh Bình 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 NINH BÌNH ĐỀ CHÍNH THỨC (Đề có 6 trang) | ĐỀ KHẢO SÁT, ĐÁNH GIÁ CHẤT LƯỢNG GIÁO DỤC LỚP 12 CẤP THPT LẦN THỨ III – NĂM HỌC 2024 - 2025 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. 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âu 1: Hệ thống AI trong lĩnh vực y tế có thể hỗ trợ bác sĩ như thế nào?
A. Lựa chọn thuốc ngẫu nhiên cho bệnh nhân.
B. Tự động phẫu thuật mà không cần kiểm soát.
C. Thay thế hoàn toàn bác sĩ trong việc khám chữa bệnh.
D. Chẩn đoán nhanh bệnh dựa trên dữ liệu bệnh án điện tử.
Câu 2: Thuộc tính CSS nào sau đây được sử dụng để tạo một khoảng cách giữa nội dung và viền của một phần tử?
A. height
B. border.
C. padding.
D. margin.
Câu 3: Một nhóm TikToker đã tạo một đoạn video tái hiện sự kiện lịch sử trong dịp kỷ niệm 50 năm Giải phóng miền Nam được chia sẻ rộng rãi trên mạng xã hội. Tuy nhiên, video sử dụng nhạc nền sôi động, biểu cảm hài hước và lời bình trào phúng. Có ý kiến cho rằng video giúp giới trẻ dễ tiếp cận lịch sử, trong khi người khác cho rằng cách thể hiện này thiếu tôn trọng.
Theo em, hành động nào sau đây thể hiện ứng xử nhân văn trong môi trường số?
A. Báo cáo video và đề xuất góp ý tích cực để người làm nội dung điều chỉnh phù hợp hơn.
B. Đăng bài phản đối mạnh mẽ và kêu gọi cộng đồng mạng lên án nhóm thực hiện.
C. Chia sẻ video kèm bình luận cá nhân để mở rộng thảo luận.
D. Bỏ qua vì nội dung này không quá nghiêm trọng.
Câu 4: Một lập trình viên muốn xây dựng một trang web đơn giản. Thành phần nào trong HTML giúp xác định cấu trúc tổng thể của trang?
A. <section>, <article>, <footer>.
B. <html>, <head>, <body>.
C. table>, <div>, <span>.
D. <input>, <form>, <button>.
Câu 5: Đâu là chức năng của Router?
A. Định tuyến, chuyển tiếp dữ liệu giữa các mạng khác nhau.
B. Chuyển đổi tín hiệu số thành tín hiệu tương tự.
C. Kết nối mạng đơn giản, truyền dữ liệu đến tất cả các thiết bị được kết nối.
D. Kết nối mạng thông minh, truyền dữ liệu đến thiết bị đích.
Câu 6: Công ty AZPC cần thiết lập mạng LAN cho văn phòng gồm 10 máy tính và một máy in mạng kết nối Internet. Hãy sắp xếp các bước sau đây theo đúng trình tự:
1. Kết nối tất cả các máy tính và máy in vào switch.
2. Cấu hình router để kết nối Internet.
3. Đặt địa chỉ IP cho các thiết bị.
4. Kết nối switch với router
A. 1 → 4 → 2 → 3.
B. 1 → 3 → 4 → 2.
C. 4 → 1 → 2 → 3.
D. 1 → 4 → 3 → 2
Câu 7: Router sử dụng thông tin nào để quyết định đường đi của gói tin?
A. Dung lượng của gói tin để chọn đường đi phù hợp nhất.
B. Tốc độ mạng của các thiết bị trong mạng LAN.
C. Địa chỉ IP đích và bảng định tuyến để xác định đường đi tối ưu.
D. Địa chỉ MAC của thiết bị nguồn và đích.
Câu 8: Trong nhóm nghề Dịch vụ và Quản trị liên quan đến Tin học, công việc nào sau đây đòi hỏi kỹ năng giao tiếp và làm việc nhóm tốt?
A. Chuyên viên phân tích dữ liệu.
B. Lập trình viên.
C. Kỹ sư mạng.
D. Quản trị dự án công nghệ thông tin.
Câu 9: Khi ứng dụng trí tuệ nhân tạo vào việc tìm kiếm thông tin trên Internet, đâu là phương án ít liên quan nhất đến vai trò của AI trong việc nâng cao hiệu quả tìm kiếm?
A. Tự động phân tích nội dung và đề xuất kết quả phù hợp với nhu cầu người dùng.
B. Áp dụng kỹ thuật xử lý ngôn ngữ tự nhiên để tóm tắt và trích xuất thông tin quan trọng.
C. Hạn chế phạm vi tìm kiếm dựa trên bộ lọc do người dùng thiết lập trước đó.
D. Hỗ trợ tìm kiếm hình ảnh bằng cách nhận diện các đặc điểm tương đồng.
Câu 10: Cho đoạn mã HTML và CSS dưới đây:
CSS | HTML |
.box {color: blue; } #box {color: red !important;} div.box {color: green;} | <div id="box" class="box" style="color: orange;">Nội dung hiển thị</div> |
Khi trang web được hiển thị, dòng chữ "Nội dung hiển thị" sẽ có màu gì?
A. Cam.
B. Đỏ.
C. Xanh lá.
D. Xanh dương.
Câu 11: Trong CSS, thuộc tính nào sau đây được sử dụng để thiết lập màu nền cho một phần tử HTML?
A. background-color.
B. border-style.
C. color.
D. font-style.
Câu 12: Nhận định nào sau đây khái quát nhất về cách thức hoạt động của AI?
A. Cách thức hoạt động của AI mô phỏng trí tuệ của con người.
B. Cách thức hoạt động của AI chỉ có thể mô tả được những hành động đơn giản của trí tuệ con người.
C. Cách thức hoạt động của AI không mô phỏng trí tuệ của con người.
D. Cách thức hoạt động của AI bao gồm khả năng phản hồi các cuộc trò chuyện của con người.
Câu 13: ............................................
............................................
............................................
Câu 18: Cho đoạn mã HTML:
Phương án nào sau đây cho kết quả hiển thị của đoạn mã trên?
A.
B.
C.
D.
Câu 19: Qua các phương tiện truyền thông, em biết được tin tức đồng bào mình ở các tỉnh miền núi phía Bắc chịu thiên tai nặng nề. Là người biết ứng xử nhân văn trong không gian mạng, em nên làm điều gì để thể hiện hành động cao đẹp?
A. Tham gia và vận động mọi người ủng hộ vùng bị thiên tai với mặt trận tổ quốc Việt Nam.
B. Đăng thông tin như bài viết, hình ảnh về vùng bị thiên tai để mong mọi người cùng đồng cảm.
C. Chia sẻ chân thành sự đồng cảm của mình đối với đồng bào bị thiên tai
D. Tự lập một tố chức từ thiện, vận động mọi người và trực tiếp quyên góp cho vùng bị thiên tai.
Câu 20: Trong hệ thống mạng, vai trò chính của địa chỉ IP là gì?
A. Điều khiển phần mềm và tối ưu hiệu suất ứng dụng.
B. Định danh thiết bị và hỗ trợ định tuyến dữ liệu.
C. Bảo mật hệ thống và kiểm soát truy cập người dùng.
D. Lưu trữ dữ liệu và quản lý tài nguyên mạng.
Câu 21: Trong dịp kỷ niệm 50 năm Giải phóng miền Nam thống nhất đất nước, hành vi nào sau đây thể hiện ứng xử nhân văn trong môi trường số?
A. Đăng tải những hình ảnh chế giễu các nhân vật lịch sử để tạo nội dung giải trí.
B. Bình luận công kích cá nhân khi có quan điểm khác về sự kiện lịch sử.
C. Chia sẻ thông tin chưa kiểm chứng về các sự kiện lịch sử để thu hút sự chú ý.
D. Chia sẻ những bài viết chính thống, lan tỏa giá trị lịch sử và khơi dậy lòng tự hào dân tộc.
Câu 22: 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++ |
i = 1 total = 0 while i <= 5: total += i i += 2 print(total) | int main() { int i = 1; int total = 0; while (i <= 5) { total += i; i += 2; } cout << total << endl; return 0; } |
Kết quả khi chạy chương trình trên là:
A. 12
B. 9
C. 6
D. 15
Câu 23: Cho đoạn mã HTML tạo một bảng sau:
Đoạn mã trên sẽ tạo ra bảng hiển thị thông tin gì?
A. Một bảng có tiêu đề "Thông tin sản phẩm" và dữ liệu về sản phẩm "Áo thun".
B. Một bảng có hai hàng, với hàng đầu tiên là tiêu đề "Thông tin sản phẩm" chiếm toàn bộ chiều ngang của bảng.
C. Một bảng có một hàng dữ liệu về sản phẩm "Áo thun".
D. Một bảng có ba hàng, với hàng đầu tiên là tiêu đề "Thông tin sản phẩm".
Câu 24: Cho đoạn mã lệnh HTML sau:
Đâu là phương án đúng mô tả đoạn lệnh trên
A.
B.
C.
D.
PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 6. 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: Để chuẩn bị cho một kỳ thi trực tuyến quan trọng nhà trường thiết kế hai phòng máy, mỗi phòng gồm 25 máy tính kết nối mạng và sử dụng đường truyền Internet riêng biệt nhằm đảm bảo ổn định băng thông. Dựa trên tình huống này, hãy xác định các phát biểu sau đúng (Đ) hoặc sai (S):
a) Việc tách đường truyền giúp hạn chế tình trạng nghẽn mạng khi tất cả máy tính hoạt động cùng lúc.
b) Sử dụng kết nối Wi-Fi cho 25 máy tính trong phòng là lựa chọn tối ưu về tốc độ và độ ổn định.
c) Kết nối mạng có dây với đường truyền riêng giúp tăng độ ổn định và bảo mật trong quá trình thi.
d) Việc sử dụng hai đường truyền riêng sẽ gây khó khăn cho việc quản trị.
Câu 2: Để hỗ trợ việc quản lý kinh doanh khách sạn MÂY hotel, khách sạn đã xây dựng một cơ sở dữ liệu gồm 3 bảng như sau:
Khach_hang (MaKH, Hoten, Gioitinh, Diachi) lưu thông tin: khách hàng.
Phong (Maphong, Giaphong) lưu thông tin: phòng.
Phong_Dang_Ky (Maphong, MAKH, Ngayden, Ngaydi) lưu thông tin: đăng kí phòng.
Một khách hàng có thể thuê nhiều phòng và một phòng có thể có nhiều khách cùng thuê.
Khi tìm hiểu về cơ sở dữ liệu trên, một số học sinh đưa ra các ý nhận xét sau:
a) Lệnh SELECT Khach_hang.Hoten, Khach_hang.Gioitinh, Khach_hang.Diachi
FROM Khach_hang INNER JOIN Phong_Dang_Ky ON Khach_hang.MaKH = Phong_Dang_Ky.MaKH
WHERE Giaphong = 150000; liệt kê các thông tin họ tên, giới tính và địa chỉ của những khách hàng thuê phòng có mức giá 150000đ.
b) Bộ ba thuộc tính Maphong, MaKH, Ngayden được sử dụng làm ràng buộc khóa chính của bảng Phong_Dang_Ky.
c) Khi nhập dữ liệu cho bảng Phong, dữ liệu của trường Maphong có thể giống nhau.
d) MaKH, Hoten là khóa chính của bảng Khach_hang.
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: Cho đ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++ | |
n=6 a=[1,2,-19,3,4,-1] k=3 maxk=-10000000 for i in range(n-k+1): s=0 for j in range(k): s+=a[i+j] maxk=max(maxk,s); print(maxk) | 1 2 3 4 5 6 7 8 9 | int n=6; int a[6] = {1, 2, -19, 3, 4, -1}; int k = 3; int maxk = -10000000; for (int i = 0; i <= n - k; ++i) { int s = 0; for (int j = 0; j < k; ++j) s += a[i + j]; maxk = max(maxk, s); } cout << maxk; |
Cho các nhận định sau về đoạn code trên
a) a là biểu diễn mảng một chiều các số nguyên.
b) Kết quả của code đầu bài cho ra 6.
c) Tại dòng 3 thay k=n thì kết quả -10.
d) Độ phức tạp của thuật toán trên O(n2).
Định hướng Tin học ứng dụng
Câu 5: ............................................
............................................
............................................
Câu 6: Phòng khám A&Z xây dựng CSDL quản lý việc khám bệnh của phòng khám gồm 4 bảng sau:
Benhnhan(MaBN, TenBN, NgSinh, DiaChi, DienThoai, GioiTinh) lưu thông tin: Bệnh nhân.
Bacsy(MaBS,TenBS,Ngsinh, Chuyenkhoa, GioiTinh): lưu thông tin: Bác sỹ.
Khambenh(MaKB, MaBN, YeuCauKham, NgayKham, KetLuan, MaBS) lưu thông tin: khám bệnh.
Thuphi(MaTP, MaKB, Vienphi) lưu thông tin: Viện phí
Một nhóm học sinh đã thảo luận về cơ sở dữ liệu này và đưa ra các ý kiến sau:
a) Lệnh SELECT Benhnhan.MaBN, Benhnhan.TenBN
FROM Benhnhan JOIN Khambenh ON Benhnhan.MaBN = Khambenh.MaBN
JOIN Thuphi ON Khambenh.MaKB = Thuphi.MaKB GROUP BY Benhnhan.MaBN, Benhnhan.TenBN
HAVING MIN(Thuphi.Vienphi) > 5000000; cho kết quả là danh sách bệnh nhân có ít nhất một lần khám bệnh với viện phí lớn hơn 5.000.000đ.
b) Lệnh SELECT MaBS, TenBS, Ngsinh, Chuyenkhoa
FROM Bacsy
WHERE MaBS IN (SELECT DISTINCT MaBS FROM Khambenh); Tìm bác sĩ (MaBS, TenBS, Ngsinh, Chuyenkhoa) chưa từng khám bệnh.
c) Mối quan hệ giữa bảng Benhnhan và bảng Khambenh là một – nhiều
d) Lệnh SELECT Benhnhan.MaBN, Benhnhan.TenBN
FROM Benhnhan INNER JOIN Khambenh ON Benhnhan.MaBN = Khambenh.MaBN
WHERE YEAR(Khambenh.NgayKham) = 2025 GROUP BY Benhnhan.MaBN, Benhnhan.TenBN; cho kết quả gồm thông tin MaBN, TenBN đã khám bệnh trong năm 2025.