
Trường THCS Phước Tân 1 Thứ…..ngày…. tháng…..năm 2015
Họ và tên:…………………….. ĐỀ KIỂM TRA HKI
Lớp:……… ………………….. Môn: Tin học lớp 8
Thời gian: 45 phút
ĐIỂM LỜI PHÊ CỦA GIÁO VIÊN Duyệt của tổ trưởng
Phần 1: Trắc nghiệm khách quan (3đ) : Khoanh tròn vào đáp án đúng trong những câu sau: Câu 1. Để chạy chương trình ta sử dụng tổ hợp nào: A. Ctrl – F9 B. Alt – F9 C. F9 D. Ctrl – Shitf – F9 Câu 2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: A. 8a B. tamgiac C. program D. Lop.8a Câu 3. Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ? A. (a*a + b)(1+c)(1 + c)(1 + c) B. (a.a + b)(1 + c)(1 + c)(1 + c) C. (a*a + b)*(1 + c)*(1 + c)*(1 + c) D. (a2 + b)(1 + c)3
Câu 4. Trong Pascal, khai báo nào sau đây là đúng? A. Var tb: real; B. Type 4hs: integer; C. const x: real; D. const R = 30; Câu 5. Ta thực hiện các lệnh gán sau : x:=1; y:=9; z:=x+y; Kết quả thu được của biến z là: A. 1 B. 9 C. 10 D. Một kết quả khác Câu 6. Khai báo hằng bằng từ khóa:
A. Const B. Var C. Type D. Uses Phần 2: Phần tự luận: (7đ) Câu 7(3 điểm): Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal: a) 3 2 5 2 8 15 x x x b ) (a+b)2.(d+e)3
c) x y x y Câu 8 (2 điểm): Hãy nêu sự giống và khác nhau giữa hằng và biến? Câu 9(2 điểm): Viết chương trình nhập 3 số từ bàn phím và hiển thị kết quả ra màn hình tổng của 3 số đó.
ThuVienDeThi.com
Bài làm
…………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………..
…………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………………………………………
…………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………..
…………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………………………………………
…………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………..
ThuVienDeThi.com
Đáp án I) Trắc nghiệm(3 điểm) Mỗi câu đúng 0.5 đ. Trong trường hợp có 2 đáp án thì mỗi ý đúng 0.25đ Câu 1 2 3 4 5 6 Đáp án A B,D C A,D C A II) Tự Luận(7 điểm) Câu 7: a) 5*x*x*x+2*x*x-8*x+15 1đ b) (a+b)*(a+b)*(d+e)*(d+e) *(d+e) 1đ c) (x+y)/(x-y) 1đ Câu 8:
Sự giống và khác nhau giữa biến và hằng
Giống: - Đều được dùng để lưu trữ dữ liệu 0.25đ
-Phải được khai báo trước khi sử dụng 0.25đ
Khác: Mỗi ý đúng 0.25 đ
Biến Hằng
- Là đại lượng có thể thay đổi được trong khi thực hiện chương trình.
- Từ khóa khai báo biến: Var
- Là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình.
-Từ khóa khai báo hằng: Const Câu 9: program tinhtoan; 0.25đ uses crt; 0.25đ var x,y,z:integer; 0.25đ begin write('nhap x=');readln(x); 0.25đ write('nhap y= ');readln(y); 0.25đ write('nhap z= ');readln(z); 0.25đ write(' Tong 3 so la: ');writeln(x+y+z); 0.5đ readln end.
ThuVienDeThi.com
Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.