Thứ Hai, 6 tháng 3, 2017

Đề thi học sinh giỏi môn Tin lớp 9, tỉnh Đồng Nai, năm 2015 - 2016

Mời thầy cô và các em học sinh tham khảo
---
Chấm thử


Hướng dẫn giảihttps://hsgtindongnai.blogspot.com/2017/12/huong-dan-giai-e-thi-hoc-sinh-gioi-mon.html
--------






SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỒNG NAI ĐỀ THI CHÍNH THỨC
KỲ THI CHỌN HỌC SINH GIỎI LỚP 9
NĂM HỌC 2015  2016
Môn: TIN HỌC
Thời gian làm bài: 150 phút
Ngày thi:  08/04/2015 (Đề thi này gồm 03 trang, có 04 câu)
Tổng quan đề thi
Câu Tên File nộp File input File output Điểm 1 Soạn thảo văn bản BAI1.DOC (hoặc .DOCX)   5 2 Lập bảng tính BAI2.XLS (hoặc .XLSX)   5 3 Ốc sên bò BAI3.PAS BAI3.INP BAI3.OUT 5 4 Tìm mã khóa BAI4.PAS BAI4.INP BAI4.OUT 5
Lưu ý thí sinh: 1. Toàn bộ bài làm thí sinh lưu trong thư mục SBD… trên ổ đĩa do giám thị quy định. 2. Thí sinh thực hành trên máy tính, soạn thảo văn bản bằng phần mềm Microsoft Word, lập bảng tính bằng Microsoft Excel, lập trình bằng phần mềm Borland Pascal hoặc Free Pascal. Lưu các file bài làm đúng tên như bảng trên.
Câu 1. Soạn thảo văn bản (5 điểm)

Yêu cầu thực hiện: 1. Nhập và lưu văn bản với tên BAI1.DOC (hoặc BAI1.DOCX) trên thư mục do giám thị quy định. 2. Định dạng cỡ giấy A4, hướng in dọc, Font Times New Roman, Font Size 13pt, lề trên: 2cm, lề dưới: 2cm, lề trái: 2cm, lề phải: 1.5cm. 3. Trình bày văn bản như mẫu (hình vẽ có thể chọn tùy ý).
 2
Câu 2. Lập bảng tính (5 điểm) Nhập và trình bày bảng tính sau. Tính toán tại các ô theo các yêu cầu bên dưới. Lưu với tên BAI2.XLS (hoặc BAI2.XLSX) tại thư mục do giám thị quy định. DANH SÁCH ĐĂNG KÝ THUÊ PHÒNG
Stt Tên khách
Số phòng
Ngày đến Ngày đi Số ngày
Dịch vụ
Tên  dịch vụ
Tiền  dịch vụ
1 Phạm Thị Nhung 103 01/05/2015 06/05/2015   LA     2 Nhâm Đường 106 01/05/2015 16/05/2015   FB     3 Võ Thị Ngọc Loan 207 14/05/2015 01/06/2015   BU     4 Hà Huệ Anh 307 22/06/2015 27/07/2015   FB     5 Chung Bùi Phan 205 05/06/2015 05/07/2015   BU     6 Huỳnh Thái Kham 204 05/07/2015 05/12/2015   LA     7 Lê Tấn Hùng 308 05/07/2015 05/09/2015   CR     8 Nguyễn Thị Hà 210 05/09/2015 05/10/2015   CR     9 Hà Tô Hà 110 05/09/2015 05/12/2015   BU     10 Lê Thị Thanh 401 15/05/2015 23/06/2015   FB               Biểu giá phòng (Bảng 2)
 Biểu giá dịch vụ theo ngày (Bảng 3) Tầng 1 2 3 4  Mã DV Tên DV Số tiền Giá 60 50 40 30
 BU Business Center 5 Yêu cầu thực hiện     CR Car Rental 15
1. Tính số ngày khách ở.  
FB
Food & Beverage
10 2. Theo bảng 3, điền tên dịch vụ và số tiền dịch vụ/ ngày.  LA Laundry 3 Sau cột tiền dịch vụ thêm các cột: Tổng số tiền dịch vụ, Tổng số tiền phòng, Số tiền giảm giá, Thành tiền. Bảng Thống Kê (Bảng 4)
3. Tính tổng số tiền dịch vụ=Số ngày * Tiền dịch vụ Mã DV
Tổng tiền DV Số lần
4. Tính tổng số tiền phòng = giá phòng quy định ở bảng 2 * số ngày ở. Biết ký tự đầu của số phòng chính là số tầng
BU   5. Tính số tiền giảm giá. Biết nếu khách ở từ 2 tuần trở lên thì được CR   giảm giá 20% trên tồng số tiền phòng FB   6. Tính thành tiền = Tổng số tiền phòng + Tổng số tiền dịch vụ - Số tiền giảm giá   LA   7. Lập bảng thống kê (bảng 4)    


 3
Câu 3. Ốc sên bò (5 điểm)
Bọn trẻ hay đố nhau: bỏ một con ốc sên xuống giếng, nó sẽ bò lên miệng giếng sau một số ngày nhất định. Biết rằng ban ngày, ốc sên có thể bò lên thêm một đoạn X, nhưng ban đêm, ốc sên bị tuột xuống một đoạn Y - trong lúc ngủ. Yêu cầu: cho biết độ cao của giếng. Hãy viết chương trình cho biết sau bao nhiêu ngày thì ốc sên sẽ bò lên đến miệng giếng. Chương trình lưu với tên BAI3.PAS
Input:
Đọc từ file BAI3.INP gồm một dòng duy nhất ghi 3 số X Y H  (1 ≤ Y ≤ X ≤ 109) lần lượt là đoạn đường ốc sên bò được ban ngày, đoạn đường ốc sên bị tuột xuống ban đêm và độ cao của giếng. Output: Ghi ra file BAI3.OUT gồm một số nguyên duy nhất là số ngày mà ốc sên cần để bò lên đến miệng giếng.

Câu 4. Tìm mã khóa (5 điểm).
Trong một lần thám hiểm, Tom đã tìm thấy được một chiếc hộp bí mật. Để mở được chiếc hộp đó cần có mã khóa. Ở mặt trên và mặt dưới hộp Tom thấy hai dãy kí số S1 và S2 (gồm các kí tự từ 0 đến 9). Tom chắc một điều là hai dãy kí số này có liên quan đến mã số cần tìm. Sau một hồi suy nghĩ Tom cũng đã tìm ra quy luật để có được dãy mã khóa. Dãy mã khóa tìm theo các qui tắc sau:
 Gồm các kí tự số có mặt ở cả hai dãy kí số.
 Các kí tự số trong mã khóa chỉ xuất hiện duy nhất một lần.
 Giá trị mã khóa nhận được là một số đạt giá trị lớn nhất.
Yêu cầu: Cho hay dãy kí số. Hãy viết chương trình giúp Tom tìm ra mã khóa. Chương trình lưu với tên BAI4.PAS. Input: đọc từ file BAI4.INP  Dòng đầu ghi dãy kí số S1 ít hơn 255 số.  Dòng thứ hai ghi dãy kí số S2 ít hơn 255 số. Output: ghi ra file BAI4.OUT gồm dãy mã khóa cần tìm.

- HẾT -

Không có nhận xét nào:

Đăng nhận xét

Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.