TRƯỜNG TÔI

Ki_niem_2212FLV.flv DONG_HA_TINH_YEU_TOI.flv Chao_hioi_giao_luu.flv Clip_GIAO_LUU.flv Hoc_suot_doi.flv KH_GIANG_1213.flv CBAN_NGHEO1011.flv Dham_thanh_co.flv HOI_TRI_26312_P4.flv HOI_TRI_26312_P3.flv HOI_TRI_26312_P2.flv HOI_TRI_26312_P1.flv HOI_KHOE_DO_HA_2012_A.flv NOI_VONG_TAY_VBN.flv 6A_1062.jpg 6B_1074.jpg 6C_1095.jpg

Tài nguyên

...VÀ MƯA XUÂN

Thành viên trực tuyến

2 khách và 0 thành viên

Cảm Ơn Đời Mỗi Sáng Mai Thức Dậy. Ta Có Thêm Ngày Nữa Để Yêu Thương !

Chào mừng quý vị đến với Website của Mai Quang.

Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

ĐỀ THI HSG TIN 9_2010-2011

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn: Nguyễ Thanh Hiền THCS Nguyễn Du t/p ĐHà-QT
Người gửi: Mai Văn Quang (trang riêng)
Ngày gửi: 15h:21' 14-10-2010
Dung lượng: 43.5 KB
Số lượt tải: 275
Số lượt thích: 0 người
Trường THCS Nguyễn Du ĐỀ THI TIN HỌC LỚP 9
Giáo viên: Nguyễn Thị Thanh Hiền Ngôn ngữ lập trình Pascal
Thời gian 90 phút

I. MA TRẬN ĐỀ THI
Nội dung

Mức độ
Câu lệnh lặp
For..do
Câu lệnh lặp while..do
Kiểu bản ghi

Vận dụng
Câu 1
Câu 2
Câu 3


II.ĐỀ BÀI
Bài 1: Số hoàn hảo là những số bằng tổng các ước thực sự của nó. Hãy viết chương trình tìm các số hoàn hảo nhỏ hơn 1000.
Bài 2: Viết chương trình nhập vào một số nguyên dương , xác định số đó có phải là một số nguyên tố hay không?
Bài 3 Viết chương trình mô tả thông tin về học sinh có các thông tin sau
Họ đệm : xâu 8 kí tự
Tên: xâu 10 kí tự
Tuổi: Số nguyên 2 chữ số
Lớp : Xâu 2 chữ số
Một file bản ghi gồm 20 học sinh
Lập chương trình hiển thị danh dách( mỗi người một dòng)
III. ĐÁP ÁN Tham Khảo
Bài 1:
Program sohoanhao;
Var n,i,j,tong:integer;
Begin
Write(‘ Ban can tim só hoan hao nho hon bao nhieu?’); readln(n);
For i:= 2 to n do
Begin
Tong:=1;
For j:=2 to (i div 2) do
if i mod j=0 then tong:=tong+j;
if tong=i then writeln(i: 7.’la so hoan hao’)
end;
Readln
End.
Bài 2:
Program songuyento;
Var n,i :integer;
m:real;
Begin
Write(‘Ban nhap vao so n nguyen duong’);
Readln(n);
m:=SQRT(ABS(n));
i:=2;
while (n modi<>0) and (i<=2) do
i:=i+1;
if (i>m) and (n>=2) then
Writeln(‘So’,n,’la mot so nguyen to’)
else
writeln(‘So’, n,’khong phai la mot so nguyen to’);
readln
End.
Bài 3:
Program banghi;
Uses Crt;
Const n=5;
Type Danh sach=record
Holot:string[25];
Ten:string[10];tuoi:0..99;
Lop:string[3];end
Var
ds:Danhsach;
i:byte;
f: file of Danhsach;
BEGIN
Clrscr
Writeln(‘Danh sach hoc sinh tu file .DAT’);
Writeln;
Assign(f,’DAT); Reset(f);
For i:=1 to n do
Begin
Read(f,ds);
With ds do
Writeln(holot:20,ten:11,tuoi:4.lop:5);
End;
Close(f);
Writeln;
Readln;
END.
IV.HƯỚNG DẪN CHẤM ĐỀ CHÍNH THỨC
Lưu ý chung: Học sinh có thể viết theo cách khác, chương trình chạy cho kết quả đúng, cho điểm tối đa, ngược lại chấm theo hướng dẫn sau đây. Tùy theo mức độ sai, trừ điểm hợp lý, tổng số điểm không quá 70% điểm tối đa.
Bài 1: (3 điểm)
Sử dụng vòng lặp cho : viết đúng 1 điểm
Sử dụng được câu lệnh if then để gán tổng viết đúng 1 điểm
Khai báo và xữ lý chung : viết đúng 1 điểm
Bài 2: (3 điểm)
Lấy được gán trị tuyệt đối của một số thực 1 điểm
Sử dụng các vòng lăp và tìm số dư : viết đúng 2 điểm .
Câu 3: ( 4 điểm)
Gán được tên file và mở được một file đã tồn tại trên đĩa : Viết đúng cho 2 điểm.
Dùng được thủ tục đọc và đóng file danh sách: viết đúng cho 1 điểm .
Khai báo và xữ lý chung cho 1 điểm.










 
Gửi ý kiến