ĐOÀN TNCS HCM
PHÒNG GD&ĐT UÔNG BÍ
HỘI TIN HỌC TRẺ CẤP THÀNH PHỐ LẦN THỨ V
NĂM 2013
----------------
BẢNG B – KHỐI THCS
ĐỀ THI THỰC HÀNH TRÊN MÁY
------------- @ ------------ĐỀ CHÍNH THỨC
Thời gian thi: 120 phút (không kể thời gian giao đề)
Ngày thi: 19/05/2013
(Đề thi gồm 02 trang)
TỔNG QUAN ĐỀ THI
Bài toán
Bài 1
Bài 2
Bài 3
File chương trình
Bai1.pas
Bai2.pas
Bai3.pas
File vào
Input1.txt
Input2.txt
Input3.txt
File ra
Output1.txt
Output2.txt
Output3.txt
Bài 1: Cho tệp dữ liệu đầu vào Input1.txt.
Viết chương trình hiển thị ra số các số và số các ký tự có trong file Input1.txt
+ Với dòng thứ nhất trong File Output1.txt là số các chữ số trong file Input1.txt
+ Với dòng thứ hai trong File Output1.txt là số các ký tự trong file Input1.txt
Yêu cầu:
Dữ liệu vào: Được lấy từ tệp Input1.txt
Kết quả: Xuất ra tệp Output1.txt
(Là các số các chữ số và số các ký tự trong File Input1.txt)
Ví dụ:
Input1.txt.txt
Output1.txt
Tin hoc tre 2013
4
9
Bài 2: Viết chương trình lọc số ra khỏi xâu với file đầu vào Input2.txt kết quả được
lưu trong tệp Output2.txt.
Input2.txt.txt
Output2.txt
a3hg5c24
3 5 24
Bài 3: Chữ số thứ N
Khi viết các số tự nhiên tăng dần từ 1, 2, 3,… liên tiếp nhau, ta nhận được một dãy các
chữ số: 1234567891011121314151617181920... Hãy tìm chữ số thứ N của dãy số vô hạn
trên.
Yêu cầu:
Dữ liệu vào: Dữ liệu vào từ file Input3.txt là một số nguyên dương (Giá trị của N, với
N<109).
1
Kết quả: Kết quả ra file Output3.txt, với mỗi số N đọc được từ file Input3.txt ghi
trên dòng tương ứng chữ số thứ N của dãy.
Ví dụ:
Input3.txt
Output3.txt
5
10
54
...
5
1
3
...
------------------------- HẾT ---------------------------Chú ý: Thí sinh dự thi chỉ phải nộp tệp kết quả.
2
HỘI THI TIN HỌC TRẺ THÀNH PHỐ UÔNG BÍ LẦN THỨ V - NĂM 2013
HƯỚNG DẪN CHẤM THI
PHẦN THI TRẮC NGHIỆM KIẾN THỨC TIN HỌC
BẢNG B – THCS
(Hướng dẫn chấm có đĩa dữ liệu chứa file test)
Bài 1: (30 điểm) gồm có 5 test mỗi test 6.0 điểm
Test
Test 1
Test 2
Test 3
Test 4
Test 5
Input1.txt
tin hoc tre
2013
tin hoc tre 2013
TIN HOC TRE LAN THU 5
Tin HOc TRe 2013
Output1.txt
0;9
4; 0
4;9
1; 15
4; 9
Biểu điểm
6đ
6đ
6đ
6đ
6đ
Bài 2: (30 điểm) gồm có 5 test mỗi test 6.0 điểm
Test
Test 1
Test 2
Test 3
Test 4
Test 5
Input2.txt
Tin hoc tre 2013
2013
Tin hoc 0 tre 2013
1000 vdv 2013
88 tin hoc88 tre 888
Output2.txt
Biểu điểm
2013
2013
0 2013
1000 2013
88 88 888
6đ
6đ
6đ
6đ
6đ
Bài 3: (40 điểm) gồm có 5 test mỗi test 8.0 điểm
Test
Test 1
Test 2
Test 3
Test 4
Test 5
Input3.txt
5
10
100
1000
210210210
Output3.txt
5
1
5
3
2
----------------- Hết -----------------
3
Biểu điểm
8đ
8đ
8đ
8đ
8đ