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
Để xây dựng các bộ lọc thư rác dựa trên học máy, cần thu thập số lượng email đủ lớn đã được gán nhãn và chia tập email này thành hai tập: tập thứ nhất cho huấn luyện mô hình, tập thứ hai để kiểm thử mô hình. Hai tiêu chí sau để đánh giá mức độ sai số của một ứng dụng lọc email:
TC1 = Số email rác trong hòm thư thường Tổng số email trong hòm thư thường
TC2 = Số email thường trong hòm thư rác/Tổng số email trong hòm thư rác
Sau khi đọc nhận xét trên, một số bạn đã đưa ra các phát biểu dưới đây?
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
Để xây dựng các bộ lọc thư rác dựa trên học máy, cần thu thập số lượng email đủ lớn đã được gán nhãn và chia tập email này thành hai tập: tập thứ nhất cho huấn luyện mô hình, tập thứ hai để kiểm thử mô hình. Hai tiêu chí sau để đánh giá mức độ sai số của một ứng dụng lọc email:
TC1 = Số email rác trong hòm thư thường Tổng số email trong hòm thư thường
TC2 = Số email thường trong hòm thư rác/Tổng số email trong hòm thư rác
Sau khi đọc nhận xét trên, một số bạn đã đưa ra các phát biểu dưới đây?
Câu hỏi trong đề: Đề minh họa Tốt nghiệp THPT Tin học năm 2026 !!
Quảng cáo
Trả lời:
|
Câu |
Lệnh hỏi |
Đáp án (Đ/S) |
|
3 (CS) |
a |
S |
|
|
b |
Đ |
|
|
c |
Đ |
|
|
d |
Đ |
Câu hỏi cùng đoạn
Câu 2:
Dưới đây là một chương trình được viết bằng ngôn ngữ lập trình Python và C++.
Chương trình viết bằng ngôn ngữ Python
Chương trình viết bằng ngôn ngữ C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def kiem_tra(k):
kt=True
if k==1:
return False
else:
x=2
while x<= int(k**0.5):
if k%x==0:
kt=Flase
x+=1
return kt
n=int(input(”Nhập số n = “))
for x in range(1,n+1):
if kiem_tra(x):
print(x,end=” “)
#include <iostream>
#include <cmath>
using namespace std;
bool kiem_tra(int k) {
if (k <= 1) {
return false;
}
else {
int x = 2;
while (x <= sqrt(k)) {
if (k % x == 0) {
return false; }
x++;} }
return true;}
int main() {
int n;
cout << "Nhập số n = ";
cin >> n;
for (int x = 1; x <= n; x++) {
if (kiem_tra(x)) {
cout << x << " ";
} }
return 0;
}
Dựa vào đoạn chương trình trên, một số bạn có các nhận xét sau:
Dưới đây là một chương trình được viết bằng ngôn ngữ lập trình Python và C++.
|
Chương trình viết bằng ngôn ngữ Python |
Chương trình viết bằng ngôn ngữ C++ |
||
|
|
#include <iostream> #include <cmath> using namespace std; bool kiem_tra(int k) { if (k <= 1) { return false; } else { int x = 2; while (x <= sqrt(k)) { if (k % x == 0) { return false; } x++;} } return true;} int main() { int n; cout << "Nhập số n = "; cin >> n; for (int x = 1; x <= n; x++) { if (kiem_tra(x)) { cout << x << " "; } } return 0; } |
Dựa vào đoạn chương trình trên, một số bạn có các nhận xét sau:
|
Câu |
Lệnh hỏi |
Đáp án (Đ/S) |
|
4 (CS) |
a |
Đ |
|
|
b |
Đ |
|
|
c |
S |
|
|
d |
S |
Câu 3:
Định hướng Tin học ứng dụng
Trong kì thi tốt nghiệp THPT, học sinh được đánh số báo danh (SBD), có thể thi một số môn, được chia vào các phòng thi được đánh số, sau khi chấm sẽ có điểm thi với các môn đăng kí dự thi. Dựa trên yêu cầu của bài toán, một bạn học sinh đề CSDL có các bảng dữ liệu (các trường làm khóa chính được gạch chân) như sau:
- Bảng HocSinh (SBD, HoTen, NgaySinh, Truong) có SBD, họ tên, ngày sinh, trường.
- Bảng MonHoc (MaMH, TenMonHoc) có mã môn học, tên môn học.
- Bảng PhongThi (MaPhongThi, TenPhongThi) có mã phòng thi, tên phòng thi.
- Bảng KetQuaThi (SBD, MaMH, MaPhongThi, DiemThi) có SBD, mã môn học, mã phòng thi, điểm thi.
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:
SELECT * FROM HocSinh, KetQuaThi
WHERE HocSinh.SBD = KetQuaThi.SBD and SBD = 45004301
Định hướng Tin học ứng dụng
Trong kì thi tốt nghiệp THPT, học sinh được đánh số báo danh (SBD), có thể thi một số môn, được chia vào các phòng thi được đánh số, sau khi chấm sẽ có điểm thi với các môn đăng kí dự thi. Dựa trên yêu cầu của bài toán, một bạn học sinh đề CSDL có các bảng dữ liệu (các trường làm khóa chính được gạch chân) như sau:
- Bảng HocSinh (SBD, HoTen, NgaySinh, Truong) có SBD, họ tên, ngày sinh, trường.
- Bảng MonHoc (MaMH, TenMonHoc) có mã môn học, tên môn học.
- Bảng PhongThi (MaPhongThi, TenPhongThi) có mã phòng thi, tên phòng thi.
- Bảng KetQuaThi (SBD, MaMH, MaPhongThi, DiemThi) có SBD, mã môn học, mã phòng thi, điểm thi.
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:
SELECT * FROM HocSinh, KetQuaThi
WHERE HocSinh.SBD = KetQuaThi.SBD and SBD = 45004301
|
Câu |
Lệnh hỏi |
Đáp án (Đ/S) |
|
5 (ICT) |
a |
Đ |
|
|
b |
S |
|
|
c |
S |
|
|
d |
Đ |
Câu 4:
Một nhóm học sinh lớp 12 thuộc trường THPT XYZ thành lập CLB Sách và hành động trong trường học, nhóm này đã thiết lập Website phục vụ công tác truyền thông và một số hoạt động khác. Trong đó có đoạn mã HTML phục vụ việc đăng kí thành viên mới cho CLB như sau:
<h1>CLB Sách và hành động</h1>
<p><b>Lớp 12A1</b> trường THPT XYZ</p>
<h2>Hình ảnh các thành viên CLB:</h2>
<img src=“CLB_12A1.jpg” width=“800px” height=“600px”>
<h2>Liên hệ</h2>
<form action=“/dangki.php”>
<label>Họ tên:</label><br>
<input type=”text” name=”hoten”><br>
<label>Địa chỉ:</label><br>
<input type=”text” name=”diachi”><br>
<input type=”submit” value=”Đăng kí”><br>
</form>
Dựa vào đoạn mã HTML trên, một số bạn đã đưa ra các nhận xét như sau:
Một nhóm học sinh lớp 12 thuộc trường THPT XYZ thành lập CLB Sách và hành động trong trường học, nhóm này đã thiết lập Website phục vụ công tác truyền thông và một số hoạt động khác. Trong đó có đoạn mã HTML phục vụ việc đăng kí thành viên mới cho CLB như sau:
<h1>CLB Sách và hành động</h1>
<p><b>Lớp 12A1</b> trường THPT XYZ</p>
<h2>Hình ảnh các thành viên CLB:</h2>
<img src=“CLB_12A1.jpg” width=“800px” height=“600px”>
<h2>Liên hệ</h2>
<form action=“/dangki.php”>
<label>Họ tên:</label><br>
<input type=”text” name=”hoten”><br>
<label>Địa chỉ:</label><br>
<input type=”text” name=”diachi”><br>
<input type=”submit” value=”Đăng kí”><br>
</form>
Dựa vào đoạn mã HTML trên, một số bạn đã đưa ra các nhận xét như sau:
|
Câu |
Lệnh hỏi |
Đáp án (Đ/S) |
|
6 (ICT) |
a |
S |
|
b |
Đ |
|
|
c |
S |
|
|
d |
Đ |
a) Đúng. Trước khi thêm một bản ghi vào bảng giaodich thì thông tin về idBandoc cần phải xác định rõ ràng trong bảng bandoc.
b) Sai. Để trích xuất ra danh sách tên các cuốn sách chưa trả bởi bạn đọc có idBandoc bằng 4 thì chỉ cần truy xuất trên 2 bảng: giaodich và sạch với câu lệnh truy vấn như sau:
SELECT tensach FROM giaodich, sach WHERE giaodich.idSach
= sach.idSach and idBandoc = 4
c) Sai. Khoá chính của bảng giaodich là bộ các cột xác định tính duy nhất của một giao dịch mượn sách, ở đây là bộ ba các trường (idBandoc, idSach, ngaymuon).
d) Đúng. Dữ liệu về tình trạng sách trước và sau khi mượn cần lưu trong bảng giaodich để yêu cầu bạn đọc bồi thường hoặc có hình thức phạt, nhắc nhở. Dữ liệu tình trạng sách sau khi mượn cũng cần cập nhật vào bảng sach để lưu tình trạng hiện tại của sách.
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
Lời giải
|
Câu |
Lệnh hỏi |
Đáp án (Đ/S) |
|
2 |
a |
S |
|
b |
S |
|
|
c |
Đ |
|
|
d |
S |
a) Sai. Vì đáp án đúng là thể hiện trong các bảng.
b) Sai. Vì đáp án đúng là MaCB
d) Sai. Vì cần sử dụng 2 bảng CANBO và PHONG.
Câu 2
Lời giải
Đáp án đúng là: D
Câu 3
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
