You are on page 1of 2

BAN TỔ CHỨC HỘI THI ĐỀ THI TIN HỌC TRẺ

TIN HỌC TRẺ TP. HẢI DƯƠNG BẢNG B – TRUNG HỌC CƠ SỞ


NĂM 2023
*** Thời gian làm bài: 90 phút
Ngày 10 tháng 5 năm 2023
ĐỀ CHÍNH THỨC Đề gồm 02 trang

Chú ý : Câu 1, Câu 2 thí sinh sử dụng ngôn ngữ lập trình Pascal;
Câu 3, Câu 4 thí sinh sử dụng ngôn ngữ lập trình Scratch.

Tên các file được đặt thứ tự là Cau1, Cau2, Cau3, Cau4 và lưu trong thư
mục có tên là họ tên, số báo danh của thí sinh trên màn hình máy tính theo cú
pháp: Ho ten-SBD. Ví dụ: NGUYEN VAN A-01

Câu 1 (30 điểm). Sử dụng ngôn ngữ lập trình Pascal


Viết chương trình nhập 3 số a, b, c và kiểm tra xem chúng có là độ dài của
3 cạnh trong một tam giác không? Nếu có thì nó là loại tam giác gì (tam giác cân,
tam giác đều hay tam giác vuông)?
Cho biết:
- Trong một tam giác, tổng độ dài hai cạnh bất kì luôn lớn hơn cạnh còn
lại, hiệu độ dài hai cạnh bất kì luôn nhỏ hơn cạnh còn lại.
- Tam giác cân là tam giác có 2 cạnh bằng nhau.
- Tam giác đều là tam giác có ba cạnh bằng nhau.
- Tam giác vuông là tam giác có bình phương một cạnh bằng tổng bình
phương hai cạnh còn lại.
Câu 2 (20 điểm). Sử dụng ngôn ngữ lập trình Pascal
Hai số tự nhiên được gọi là "Nguyên tố tương đương" nếu chúng có chung
các ước số nguyên tố (Ví dụ: số 75 và 15 là nguyên tố tương đương vì cùng có
các ước nguyên tố là 3 và 5).
Cho trước hai số tự nhiên N, M; hãy viết chương trình kiểm tra xem hai số
này có là "Nguyên tố tương đương" hay không?
Câu 3 (30 điểm). Sử dụng ngôn ngữ lập trình Scratch
a) Nhập vào 3 số tự nhiên đôi một khác nhau, viết chương trình so sánh và
sắp xếp 3 số đó theo thứ tự từ lớn đến bé. Kết thúc chương trình mèo sẽ nói: “Ba
số theo thứ tự từ lớn đến bé là: …”.
b) Cho dãy số 1, 2, 5, 10, 17, 26, 37, … Viết chương trình tính tổng của n
số hạng đầu tiên của dãy, với n được nhập vào từ bàn phím?
Câu 4 (20 điểm). Sử dụng ngôn ngữ lập trình Scratch
a) Phần cơ bản
Thiết kế trò chơi Mèo đuổi Chuột, gồm các đối tượng: con Mèo và con
Chuột, nút Play, Game over. Cách chơi: Có một nút Play, khi đưa con trỏ chuột
vào thì nút bấm Play chuyển màu. Khi kích chuột vào nút Play thì có một con
Mèo và một con Chuột xuất hiện ở 2 vị trí xa nhau. Riêng con Mèo được điều
khiển bằng các phím mũi tên lên, xuống, trái, phải. Con Mèo đuổi theo con
Chuột. Trong quá trình di chuyển các nhân vật thay đổi trạng thái để có cảm
giác quẫy đuôi. Khi con Mèo chạm vào con Chuột thì trò chơi kết thúc và con
Chuột bị đổ máu (mô tả như hình vẽ).

b) Phần nâng cao


Thiết kế trò chơi Mèo đuổi Chuột như phần cơ bản, có thêm đối tượng thời
gian, khi bắt đầu trò chơi thì thời gian chạy từ giây thứ 20 đến 0. Trong khoảng
thời gian đó: Mèo đuổi được Chuột thì màn hình hiển thị "Chiến thắng", Mèo
không đuổi được Chuột thì màn hình hiển thị "Thua cuộc".

Thí sinh không sử dụng tài liệu. Cán bộ coi thi không giải thích gì thêm.
Họ tên thí sinh: ..........................................................Số báo danh:......................................…

You might also like