TRƯỜNG PTDTBT THCS TRÀ NÚ ĐỀ KIỂM TRA HỌC KÌ I MƠN: TIN HỌC 8 Họ và tên: Năm học: 2016 - 2017 Lớp: 8 Thời gian: 45 phút (khơng kể giao đề) Điểm Lời phê của thầy (cơ) ĐỀ: I. TRẮC NGHIỆM (4 điểm) A. Khoanh trịn vào chữ cái A, B, C hoặc D đầu mỡi đáp án em cho là đúng. Câu 1: Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;? A. 10; B. 20; C. 5; D. 15. Câu 2: Trong các câu lệnh Pascal sau, câu nào được viết đúng: A. var a, b : integer; B. var x = real; C. const x := 5 ; D. var thong bao: string. Câu 3: Program là từ khĩa khai báo? A. Tên chương trình B. Các thư viện C. Điểm bắt đầu chương trình D. Điểm kết thúc chương trình Câu 4: Kiểu dữ liệu nào sau đây là kiểu số thực? A. Interger B. Char C. Real D. String Câu 5 Xét lệnh If a>b then a :=b ; If a>c then a :=c ; Writeln(a) ; Hỏi nếu a=7 ; b=6 ; c=8 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ? Khơng cĩ thơng tin nào hiển thị trên màn hình C. Đưa ra số 8 Đưa ra số 6 D. Đưa ra số 7 Câu 6 Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để chạy chương trình A. Alt + F9 B. Ctrl + F6 C. Ctrl + F9 D. Alt + F6 Câu 7 : Trong các tên sau đây, tên nào là hợp lệ trong ngơn ngữ lập trình Pascal ? A. Hocsinh B. Hoc_sinh C. Hoc*sinh D. Hoc sinh Câu 8: Trong các từ sau đây, từ nào là từ khĩa: A. begin B. pascal C.Tinhtong D. Var II. TỰ LUẬN: (6 điểm) Câu 1: Em hãy xác định Input và Output của bài tốn: tính tổng 20 số tự nhiên đầu tiên.(1 điểm) Câu 2: Hãy liệt kê các lỗi cĩ trong chương trình dưới đây và sửa lại cho đúng (2điểm) Var a,b :=integer; Const c :=3 ; Begin a :=200 b=a/c ; write(b) ; readln end. Câu 3: (2điểm ) Viết các biểu thức tốn dưới đây bằng các kí hiệu trong Pascal: a) ( a2 + 1 ) - b ) c) d) Câu 4:Viết chương trình nhập hai số nguyên a, b khác nhau từ bàn phím và in hai số đĩ ra màn hình theo thứ tự tăng dần. (1điểm) ----------------------hết----------------------- ĐÁP ÁN VÀ BIỂU ĐIỂM MƠN TIN HỌC LỚP 8 HỌC KỲ I (NĂM HỌC 2016-2017) I. TRẮC NGHIỆM (4 Điểm) A. Khoanh trịn vào chữ cái A, B, C hoặc D đầu mỡi câu em cho là đúng nhất Câu 1 2 3 4 5 6 7 8 Đáp án D A A C B C A,B A,D (Mỗi câu trả lời đúng đạt 0,5 điểm) II. TỰ LUẬN (6 điểm) CÂU ĐÁP ÁN ĐIỂM Câu 1 -INPUT: 20 số tự nhiên đầu tiên -OUTPUT: Tổng 20 số tự nhiên đầu tiên 0,5 0,5 Câu 2 Var a,b:integer; Const c=3; a:=200; b:=a/c ; 0,5 0,5 0,5 0,5 Câu 3 a)(a*a+1)-(2*a-1)/a b ) 15/2+3 – 8/x*3+y c)(10+x)*2/3+y-18/5+y d) (x*x+y)/(y*y+x) 0,5 0,5 0,5 0,5 Câu 4 Program Sap_xep; Uses crt; Var a, b: integer; Begin Clrscr; Write (‘Nhap so a: ‘); readln(a); Write (‘Nhap so b: ‘); readln(b); If a<b then writeln (a,’ ‘, b) Else writeln (b,’ ‘, a); Readln 0.5 0,5 ____________ Hết ____________
Tài liệu đính kèm: