
Đề Thi Tham Khảo Môn Tin Học Thi Tốt Nghiệp THPT Từ Năm 2025 Online Có Đáp Án
Tham khảo đề thi TIN HỌC cho kỳ thi tốt nghiệp THPT từ năm 2025 với phiên bản online có đáp án. Đề thi được xây dựng theo định hướng của Bộ Giáo Dục và Đào Tạo, bao gồm các câu hỏi về lập trình, quản lý dữ liệu, hệ điều hành, và mạng máy tính, giúp học sinh làm quen với cấu trúc đề thi mới và tự ôn luyện hiệu quả. Đáp án chi tiết được cung cấp giúp học sinh dễ dàng đối chiếu và cải thiện kiến thức.
Từ khoá: đề thi tham khảo tin họcthi tốt nghiệp THPT 2025online có đáp ánBộ GD&ĐTđề thi tin học THPTôn tập tin họcthi tốt nghiệp THPT từ năm 2025lập trìnhquản lý dữ liệuhệ điều hànhmạng máy tínhđề thi tốt nghiệp THPT có đáp án
Số câu hỏi: 30 câuSố mã đề: 1 đềThời gian: 50 phút
191,629 lượt xem 14,736 lượt làm bài
Xem trước nội dung:
Sự phát triển của AI không dẫn đến nguy cơ nào sau đây?
Một phòng máy tính của nhà trường được kết nối mạng LAN giữa 01 máy giáo viên (GV) và các máy học sinh (HS). Phòng máy được cấp thêm một máy in có công giao tiếp với máy tính qua cổng USB. Sau đây là các công việc cần làm để các máy HS có thể dùng chung máy in thông qua máy GV.
1. Kết nối và cài đặt máy in trên máy GV.
2. Tìm và cài đặt máy in trên mạng cho các máy HS.
3. Chia sẻ quyền truy cập máy in qua mạng từ máy GV.
Phương án nào sau đây nêu đúng thứ tự thực hiện các công việc trên?
Thuộc tính nào sau đây của thẻ <img> trong HTML xác định văn bản thay thế cho hình ảnh nếu hình ảnh không thể hiển thị khi duyệt web?
<link href="tentep.css" rel="stylesheet">
<style link="tentep.css" rel="stylesheet">
<css link="tentep.css" rel="stylesheet">
<link src="tentep.css" rel="stylesheet">
<a href="https://www.chinhphu.vn">Chính phủ</a>
<a name="https://www.chinhphu.vn">Chính phủ</a>
<a url="https://www.chinhphu.vn">Chính phủ</a>
<a "https://www.chinhphu.vn">Chính phủ</a>
Xét dòng lệnh sau trong một đoạn mã HTML để tạo bảng:
<tr> <td> Họ tên </td> <td> Tuổi </td> </tn>
Phương án nào sau đây nêu đúng ý nghĩa của dòng lệnh trên?
Cho bộ chọn được khai báo trong thẻ thuộc phần <head> của một trang web như sau: .mark{color: red; font-weight: bold; font-size: 13px;}
Phương án nào sau đây nêu đúng phạm vi áp dụng của bộ chọn trên đối với các phần tử trong trang web?
<ul type="10">...</ul>
<ol start="10">...</ol>
<ol type="10">...</ol>
<ul start="10">...</ul>
<input type="text" name="password">
<input type="password" name="password">
<textarea name="password"></textarea>
<textarea type="password"></textarea>
Phương án nào cho bên dưới mô tả đúng định dạng của văn bản được hiển thị khi thực hiện đoạn mã HTML sau?
<head> <style>
h1 { color: blue; font-size: 13px }
h1 { color: green; font-size: 14px }
</style> </head>
<body> <h1>Hôm nay có bão</h1> </body>
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 + + | |
S = 0 for i in range(1,4): S += i* i print(S) |
int S = 0; for (int i = 1; i < 4; i++) S += i * i; cout << S; |
Phương án nào dưới đây nêu đúng giá trị của S sau khi thực hiện đoạn chương trình trên?
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
Một ngân hàng thương mại cần phân loại khách hàng thành các nhóm: "tốt", "bình thường" và "xấu" theo hồ sơ tín dụng để có chính sách lãi suất cho vay phù hợp. Có 2 bạn học sinh đề xuất phương pháp như sau:
Học sinh A: Mời các chuyên gia tài chính gán nhãn "tốt", "bình thường" và "xấu" cho từng khách hàng trong một tập khách hàng được chọn. Máy tính học cách phân loại từ tập dữ liệu đã gán nhãn này để phân loại cho các khách hàng khác.
Học sinh B: Máy tính tự động phân cụm toàn bộ tập dữ liệu khách hàng thành 3 cụm. Sau đó các chuyên gia được mời để gán nhãn cho các cụm này là "tốt", "bình thường" và "xấu".
Một số bạn học sinh có ý kiến như sau:
Phương pháp của bạn học sinh A là theo mô hình học máy có giám sát.
Phương pháp của bạn học sinh B là theo mô hình học máy không giám sát.
Phương pháp phân loại khách hàng của học sinh B tốt hơn của học sinh A.
Phương pháp nhận dạng dữ liệu sinh trắc học khuôn mặt có thể giúp ngân hàng giải quyết bài toán phân loại khách hàng thành các nhóm nói trên.
Chọn một trong hai ngôn ngữ Python hoặc C++ để tìm hiểu một hàm cho dưới đây:
Hàm viết bằng ngôn ngữ Python | Hàm viết bằng ngôn ngữ C++ | |
def find(x, a, n): found = False i = 0 while (i<n) and not found: if a[i] == x: found = True i = i + 1 return found |
bool find(int X, int a[], int n) { bool found = false; ỉnt i = 0; while (i<n & & !found) { if (a[i] = = x) found = true; ỉ = i + 1; > return found; } |
Một số bạn học sinh nhận xét về hàm trên như sau:
Hàm thể hiện một thuật toán đệ quy.
Các thao tác với mảng a trong hàm không phải là thao tác trên kiểu dữ liệu ngăn xếp.
Hàm có độ phức tạp thuật toán là O(n²).
Nếu mảng a = {2, 6, 3, 8} và x = 9 thì hàm trả về giá trị logic sai.
Định hướng Tin học ứng dụng
Cho cơ sở dữ liệu của một hiệu thuốc với 3 bảng có cấu trúc sau đây:
- BENHNHAN (MaBN, TenBN, DiaChi) lưu thông tin: mã bệnh nhân, tên bệnh nhân và địa chỉ của bệnh nhân.
- HOADON (MaHD, MaBN, NgayBan) lưu thông tin: mã hóa đơn, mã bệnh nhân và ngày bán.
- THUOCBAN (MaHD, TenThuoc, SoLuong, DonGia, ThanhTien) lưu thông tin: mã hóa đơn, tên thuốc, số lượng, đơn giá và thành tiền.
Một số bạn học sinh có ý kiến về việc sử dụng các phần mềm khai thác cơ sở dữ liệu trên như sau: a) Phần mềm bảng tính Excel giúp biểu thị được số lượng từng tên thuốc đã bán ở dạng biểu đồ một cách thuận lợi.
Nếu bảng THUOCBAN được lưu trên một bảng tính Excel thì sử dụng hàm SUM để biết được tổng số tiền đã bán của tất cả các hóa đơn.
Phần mềm quản trị cơ Nếu bảng THUOCBAN được lưu trên một bảng tính Excel thì sử dụng hàm SUM để biết được tổng số tiền đã bán của tất cả các hóa đơn.sở dữ liệu có thể tính được tổng số tiền bán hàng theo từng ngày dựa trên chỉ một bảng THUOCBAN.
Phần mềm quản trị cơ sở dữ liệu có thể tính được tổng số tiền bán hàng theo từng ngày dựa trên chỉ một bảng THUOCBAN.
Trong phần mềm quản trị cơ sở dữ liệu, để trích xuất được các tên thuốc mua bởi bệnh nhân có MaBN xác định thì phải thực hiện thao tác truy vấn có liên kết cả 3 bảng trên thông qua các trường khóa.
PHẦN II. Thí sinh trả lời từ câu 25 đến câu 26. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.
Để hỗ trợ việc quản lý thông tin nhân sự tại một công ty, một cơ sở dữ liệu quan hệ được xây dựng với 3 bảng có cấu trúc như sau:
• NHANVIEN (MaNV, HoTen, GioiTinh, NgaySinh) lưu thông tin: mã nhân viên, họ tên nhân viên, giới tính, ngày sinh.
• DUAN (MaDA, TenDA, BatDau, KetThuc) lưu thông tin: mã dự án, tên dự án, ngày bắt đầu, ngày kết thúc.
• THAMGIA (MaDA, MaNV, ViTri) lưu thông tin: mã dự án, mã nhân viên và vị trí nhân viên đối trong dự án.
Một nhân viên của công ty có thể tham gia nhiều dự án và một dự án có thể có nhiều nhân viên. Khi tìm hiểu về cơ sở dữ liệu trên, một số bạn học sinh đưa ra các nhận xét sau:
Câu lệnh SQL sau đây liệt kê tên các nhân viên và vị trí của họ trong dự án có mã dự án là 1: SELECT NHANVIEN.HoTen, THAMGIA.ViTri FROM NHANVIEN INNER JOIN THAMGIA ON NHANVIEN.MaNV = THAMGIA.MaNV WHERE MaDA = 1
Đề thi tương tự
1 mã đề 7 câu hỏi 2 giờ
191,75114,739
1 mã đề 28 câu hỏi 50 phút
191,55914,728
1 mã đề 28 câu hỏi 50 phút
191,63914,732
1 mã đề 28 câu hỏi 50 phút
191,69414,737
1 mã đề 28 câu hỏi 50 phút
191,72514,740
1 mã đề 28 câu hỏi 50 phút
191,64114,731
1 mã đề 40 câu hỏi 1 giờ
125,9459,682
1 mã đề 28 câu hỏi 50 phút
191,57214,730
1 mã đề 40 câu hỏi 50 phút
191,77414,739