PHÒNG GIÁO DỤC VÀ ĐÀO TẠO THANH THUỶ HƯỚNG DẪN CHẤM THI CHỌN ĐỘI TUYỂN HỌC SINH GIỎI LỚP THCS NĂM HỌC: 2017-2017 HƯỚNG DẪN CHẤM MÔN:TIN HỌC I PHẦN THITIN HỌC LẬP TRÌNH: (12,0 điểm) Câu (5,0 điểm): Test 1, test cho 0,5 điểm, lại test cho 1,0 điểm Test Nhập n Đọc hình -1 Nhập lại n 1001 Nhập lại n 100 77 300 77; 177; 268; 277; 286 1000 679;688; 697; 796; 868; 886; 967; 976 Mã Code tham khảo var n,max,i: longint; function tich(m: longint):longint; var s: longint; begin s:=1; while m>0 begin s:=s* (m mod 10); m:=m div 10; end; tich:=s; end; function doben(p: longint):longint; begin if p div 10 =0 then doben:=0 else doben:=1+ doben(tich(p)); end; begin write('Nhap n: '); readln(n); While (n1000) begin write('Nhap lai n: '); readln(n); end; max:=1; for i:=1 to n begin if doben(i)>doben(max) then max:=i; end; write('Cac so nho hon ',n,' co ben lon nhat la: '); Điểm 0,5 0,5 1,0 1,0 2,0 for i:=1 to n if doben(i)=doben(max) then write(i:4); readln; end Câu 2: (7,0 điểm) Có test, test cho 1,0 điểm TEST Nhập điểm tích lũy n học sinh Kết in hình N= Nhap lai n Điểm 1,0 N=5, -45 78 22 26 79 Nhap lai diem tich luy 1,0 N=4, Q=1 1,0 N=5, 12 14 16 18 20 Q=2 1,0 N= 6, 16 10 1600 456000 3579032 Q=1 1,0 N = 5, 10000 346587 26900 246889 2477868 N= 10, 10000 234000 1400000 1990000 30000000 23400000 24513500 70750000 34000000 34340000 Q=1 1,0 Q = 500 1,0 Mã Code tham khảo uses crt; var uoc,i,n: longint; a: array[1 100] of longint; function uc(a,b: longint): longint; var r: longint; begin r:=a mod b; while r0 begin a:=b; b:=r; r:=a mod b; end; uc:=b; end; begin clrscr; write('Nhap so hoc sinh '); readln(n); while (n10) begin write('Nhap la n: '); readln(n); end; for i:=1 to n begin write('Phan tu thu ',i,' la: '); readln(a[i]); while (a[i]1000000000) begin write('Nhap lai diem tich luy cua hoc sinh thu ',i,': '); readln(a[i]); end; end; uoc:=0; for i:=1 to n uoc:=uc(uoc,a[i]); write('Uoc chung lon nhat cua day la: ',uoc); readln end II PHẦN THITIN HỌC ỨNG DỤNG: (8,0 điểm) Câu Nội dung Câu 3: Nhập xong nội dung đoạn văn Tạo chữ nghệ thuật Tạo Drop Cap Chia văn thành cột có đường biên Tạo bảng hình Gộp ô, tạo đường viền cho bảng Tạo hướng cho chữ STT Chèn kí tự symbol, định dạng liệu bảng Câu Tạo bảng gồm: bảng bảng phụ Điểm 3,0 điểm 0,5 0,25 0,25 0,5 0,5 0,5 0,25 0,25 2,0 điểm 0,5 Định dạng bảng tính: gộp ô, đường viền, đổ màu 0,5 Thực yêu cầu đề 1,0 Câu Tạo đủ silde 3,0 điểm 1,5 Tạo background cho slide 1, Các slide lại tùy chọn hộp thoại Design Template Tạo hiệu ứng chuyển tiếp cho tất slide 0,5 Cài đặt trang tự động chuyển tiếp sau 15 giây 0,25 Tạo hiệu ứng biến cho slide 0,25 Chèn hình ảnh vị trí 0,25 0,25 ... Điểm 1,0 N=5, -45 78 22 26 79 Nhap lai diem tich luy 1,0 N=4, Q=1 1,0 N=5, 12 14 16 18 20 Q=2 1,0 N= 6, 16 10 1600 456000 3579032 Q=1 1,0 N = 5, 10000 346 587 26900 24 688 9 247 786 8 N= 10, 10000 234000... uoc:=uc(uoc,a[i]); write('Uoc chung lon nhat cua day la: ',uoc); readln end II PHẦN THI TIN HỌC ỨNG DỤNG: (8, 0 điểm) Câu Nội dung Câu 3: Nhập xong nội dung đoạn văn Tạo chữ nghệ thuật Tạo Drop