ỦY BAN NHÂN DÂN QUẬN 8 TRƯỜNG THCS DƯƠNG BÁ TRẠC ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC: 2014-2015 MÔN: TIN HỌC 8 – ĐỀ 1 THỜI GIAN: 45 PHÚT I. LÝ THUYẾT (5đ): Câu 1: Viết cú pháp và công dụng của câu lệnh điều kiện dạng thiếu. (2đ) Câu 2: a. Nêu khái niệm về biến (1đ) b. Khai báo biến gồm những thành phần nào? Cho ví dụ. (2đ) II. TỰ LUẬN (5đ): Câu 3: Viết chương trình tính diện tích và chu vi hình chữ nhật với chiều dài và chiều rộng nhập vào từ bàn phím. (5đ) --------- Hết --------- ỦY BAN NHÂN DÂN QUẬN 8 TRƯỜNG THCS DƯƠNG BÁ TRẠC HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC: 2014-2015 MÔN: TIN HỌC 8 – ĐỀ 1 THỜI GIAN: 45 phút Câu 1: - Cú pháp: If then ; - Công dụng: CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khóa then, nếu không thỏa mản thì bỏ qua câu lệnh. Câu 2: a. Biến là các đại lượng được đặt tên dùng để lưu trữ dữ liệu. Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình. (1đ) b. Việc khai báo biến gồm: + Khai báo tên biến; + khai báo kiểu dữ liệu của biến. VD:Var m,n:integer; - var là từ khóa của ngôn ngữ lập trình. - m,n là các biến có kiểu số nguyên. (2đ) Câu 3: Program hinh_chu_nhat; Uses crt; Var cd,cr: integer; P, S: real; Begin Textcolor(5); Clrscr; Write(‘Nhap chieu dai hinh chu nhat: ’); readln(cd); Write(‘Nhap chieu rộng hinh chu nhat: ’); readln(cr); S: = cd * cr; P: = (cd + cr) * 2; Writeln(’ Dien tich cua hinh chu nhat la: ’, S :8:2); Writeln(’ Chu vi cua hinh chu nhat la: ’, P :8:2); Readln; End. --------- Hết --------- ỦY BAN NHÂN DÂN QUẬN 8 TRƯỜNG THCS DƯƠNG BÁ TRẠC ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC: 2014-2015 MÔN: TIN HỌC 8 – ĐỀ 2 THỜI GIAN: 45 PHÚT I. LÝ THUYẾT (5đ): Câu 1: Viết cú pháp và công dụng của câu lệnh điều kiện dạng đầy đủ. (2đ) Câu 2: a. Nêu khái niệm về biến (1 đ) b. Khai báo biến gồm những thành phần nào? Cho ví dụ. (2đ) II. TỰ LUẬN (5đ): Câu 3: Viết chương trình tính diện tíchi hình tam giác với chiều cao và cạnh đáy nhập vào từ bàn phím. (5đ) --------- Hết --------- ỦY BAN NHÂN DÂN QUẬN 8 TRƯỜNG THCS DƯƠNG BÁ TRẠC HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC: 2014-2015 MÔN: TIN HỌC 8 – ĐỀ 2 THỜI GIAN: 45 phút Câu 1: - Cú pháp: If then else ; - Công dụng: CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh 1 sau từ khóa then, nếu không thỏa mản thì thực hiện câu lệnh 2. (2 đ) Câu 2: a. Biến là các đại lượng được đặt tên dùng để lưu trữ dữ liệu. Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình. (1đ) b. Việc khai báo biến gồm: + Khai báo tên biến; + khai báo kiểu dữ liệu của biến. VD:Var m,n:integer; - var là từ khóa của ngôn ngữ lập trình. - m,n là các biến có kiểu số nguyên. (2đ) Câu 3: Program hinh_tam_giac; Uses crt; Var cc,cd: integer; P, S: real; Begin Textbackground(10); Textcolor(5); Clrscr; Write(‘Nhap chieu cao hinh tam giac: ’); readln(cc); Write(‘Nhap cạnh đáy hinh tam giac : ’); readln(cd); S: = ½*(cc * cd); Writeln(’ Dien tich cua hinh chu nhat la: ’, S :8:2); Readln; End. --------- Hết --------- ỦY BAN NHÂN DÂN QUẬN 8 TRƯỜNG THCS DƯƠNG BÁ TRẠC ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC: 2014-2015 MÔN: TIN HỌC 8 - THỰC HÀNH THỜI GIAN: 45 phút Viết chương trình nhập 2 số nguyên a,b. So sánh 2 số này. --------- Hết --------- ỦY BAN NHÂN DÂN QUẬN 8 TRƯỜNG THCS DƯƠNG BÁ TRẠC HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC: 2014-2015 MÔN: TIN HỌC 8 - THỰC HÀNH THỜI GIAN: 45 phút Program sosanh; uses crt; var a,b:integer; begin writeln(' nhap so nguyen a,b'); readln(a,b); If a>b then writeln(' a lon hon b') else if a=b then writeln(' a bang b') else writeln(' b lon hon a') ; readln; end. Phần khai báo (3đ) Nhập dữ liệu đúng (3đ) Làm đúng câu lệnh điều kiện (4đ) --------- Hết ---------
Tài liệu đính kèm: