Trường: THCS VĨNH LỘC Lớp: 8............................... Họ và tên: KIỂM TRA MÔN: TIN HỌC 8 THỜI GIAN: 45 PHÚT ĐIỂM LỜI PHÊ CỦA GIÁO VIÊN ĐỀ BÀI I.Phần trắc nghiệm. Khoanh tròn ý đúng ở đầu câu. (ý đúng 0.5 điểm) Đề 357 Câu 1: Đâu là dữ liệu kiểu số nguyên. A. Real B. Char C. String D. Integer Câu 2: Để khai báo biến ta phải sử dụng lệnh. A. Const B. Var C. Integer D. Begin Câu 3: Đâu là phép toán chia lấy phần nguyên. A. Div B. Real C. Var D. Mod Câu 4: Để khai báo hằng ta sử dụng lệnh. A. String B. Byte C. Real D. Const Câu 5: Cấu trúc chung của chương trình gồm mấy phần. A. Ba phần B. Một phần C. Hai phần D. Bốn phần Câu 6: Đâu là từ khóa của chương trình. A. Char B. Program C. Cả a và b D. End II.Phần tự luận. Câu 1: quan sát và trả lời các câu hỏi (2 điểm) Program _chuvi_dientich; Uses crt; Var a, b, c := integer; Cv, dt, p : real Begin; Clrscr; Writeln(‘Nhap a=”); readln(a); Writeln(‘Nhap b=); readln(b); Writeln(‘Nhap c=’); readln(c) Cv:=a+b+c; P=cv/2; Dt:=sqrt((p-a)*(p-b)*(p-c); Writeln(‘Chu vi cua tam giac la’,cv:4:2; Writeln(‘Dien tich cua tam giac la’,dt:4:2); Readln; End; Câu hỏi: a. Phát hiện và sửa lỗi chương trình? (2 điểm) b.Chương trình này có nhiệm vụ gì? (1 điểm) c. Viết kết quả của chương trình khi a=4, b=3, c=3. (2 điểm) Câu 2: Nêu quy tắc tính các biểu thức số học trong Pascal. (2 điểm)
Tài liệu đính kèm: