Tin Học KHMT
Ôn thi Tin học THPT › Đề thi thử Tin học tốt nghiệp THPT

Đề thi thử Tin học tốt nghiệp THPT

Đề dựng đúng cấu trúc chính thức của Bộ: Phần I 24 câu trắc nghiệm nhiều lựa chọn (6,0 điểm), Phần II 4 câu Đúng/Sai mỗi câu 4 ý (4,0 điểm), làm trong 50 phút. Nộp bài là có điểm thang 10 và lời giải từng câu; cùng một mã đề làm lại vẫn ra đúng đề đó để so tiến bộ.

Thử sức với vài câu đúng độ khó đề thật

Câu 1 · Nhận biết
Trong Python, phép toán nào sau đây cho ra số dư của phép chia hai số nguyên?
  1. /
  2. **
  3. //
  4. %
Đáp án: D - Phép % là phép chia lấy số dư, ví dụ 17 % 5 cho kết quả 2. Phép // hay bị chọn nhầm nhưng nó cho phần nguyên của thương (17 // 5 cho 3), còn / luôn cho kết quả là số thực.
Câu 2 · Nhận biết
Việc lưu lại kết quả của các bài toán con đã tính để lần sau khỏi phải tính lại được gọi bằng thuật ngữ nào?
  1. Đệ quy (recursion)
  2. Vét cạn (brute force)
  3. Ghi nhớ (memoization)
  4. Chia để trị (divide and conquer)
Đáp án: C - Memoization - ghi nhớ - chính là kĩ thuật cất kết quả đã tính vào một 'cuốn sổ' để tra lại, nền tảng của quy hoạch động. Đệ quy chỉ là cách một hàm gọi lại chính nó chứ bản thân nó không lưu kết quả, còn vét cạn và chia để trị là hai lối nghĩ khác hẳn.
Câu 3 · Nhận biết
Cần thêm thuộc tính nào vào thẻ <audio> hoặc <video> để người xem thấy thanh điều khiển phát, tạm dừng và chỉnh âm lượng?
  1. src
  2. controls
  3. autoplay
  4. width
Đáp án: B - controls chính là thuộc tính yêu cầu trình duyệt vẽ ra thanh điều khiển. src chỉ cho biết tệp nằm ở đâu chứ không tạo nút bấm nào. autoplay chỉ khiến phim tự phát, người xem vẫn không có nút để tạm dừng. width chỉ đặt chiều rộng khung hình.
Câu 4 · Nhận biết
Ứng dụng nào sau đây là ví dụ điển hình của trợ lí ảo có sử dụng trí tuệ nhân tạo (AI)?
  1. Máy tính bỏ túi thực hiện phép nhân hai số theo công thức có sẵn
  2. Phần mềm soạn thảo văn bản đếm số từ trong bài viết đang mở
  3. Trợ lí ảo Google Assistant nghe và trả lời câu hỏi bằng giọng nói
  4. Đồng hồ báo thức reo đúng giờ người dùng đã đặt sẵn từ trước
Đáp án: C - Trợ lí ảo như Google Assistant dùng AI để nhận dạng giọng nói và xử lí ngôn ngữ tự nhiên. Ba phương án còn lại chỉ thực hiện thao tác cố định.
Câu Đúng/Sai (Phần II) · Thông hiểu
Cho bảng nhật kí số bước chân trong 5 ngày, trong đó số 0 là ngày quên đeo thiết bị, cùng đoạn chương trình sau:
buoc = [5200, 0, 6100, 0, 7000]
tong = 0
dem = 0
for x in buoc:
    if x > 0:
        tong = tong + x
        dem = dem + 1
tb = tong / dem
for i in range(len(buoc)):
    if buoc[i] == 0:
        buoc[i] = tb
  • a)Chương trình xử lí dữ liệu thiếu bằng cách THAY giá trị khuyết chứ không xoá bỏ dòng đó điĐúng
  • b)Biến dem đếm số ngày CÓ ghi nhận số bước chân, ở đây dem bằng 3Đúng
  • c)Giá trị điền vào hai ngày khuyết là trung bình cộng của ba ngày có ghi nhậnĐúng
  • d)Nếu đổi tb = tong / dem thành tb = tong / len(buoc) thì giá trị điền vào vẫn không thay đổiSai
Vào thi thử ngay

Hoặc tải phiếu bài tập in được (PDF) →

Câu hỏi thường gặp

Đề thi thử có giống đề thật không?

Đề dựng đúng cấu trúc chính thức: 24 câu trắc nghiệm + 4 câu Đúng/Sai, 50 phút, thang 10. Tỉ lệ chủ đề bám theo đề minh hoạ của Bộ.

Làm xong có lời giải không?

Có. Nộp bài là thấy điểm, đáp án và lời giải từng câu; câu sai được đưa vào sổ tay để ôn lại đúng lúc sắp quên.

Thi thử có mất phí không?

Xem cấu trúc và luyện phần Học hoàn toàn miễn phí; thi thử trọn gói thuộc gói Premium, giá niêm yết ở trang Bảng giá.