Đề kiểm tra học kì II môn Tin học Lớp 8 (VNEN) - Năm học 2017-2018 - Trường THCS Vĩnh Thanh
I/ PHẦN TRẮC NGHIỆM (4 điểm)
Chọn đáp án đúng cho mỗi câu sau đây và ghi vào giấy thi (VD: câu 1: A, câu 2: B, ...)
Câu 1: Cách khai báo hằng nào đúng?
A. Const Pi = 3.14; B. Counst Pi = 3.14; C. Const Pi := 3.14; D. Cont Pi = 3.1416;
Câu 2: Cách khai báo biến nào đúng?
A. Var a,b,s : Real; B. Var a,b,s := Real.
C. Var a,b1,1s : Real, D. War a,b,2s : Real;
Câu 3: Trong các cách đặt tên, cách nào là hợp lệ?
A. Program beginprogram; B. Program 8a;
C. Program Tam giac; D. Program Tamgiac;
Câu 4: Dấu chấm phẩy (;) được dùng để:
A. Không có ý nghĩa vì cả B. Phân cách các biến
C. Kết thúc một câu lệnh trong Pascal D. Phân cách các biến và hằng
Câu 5: Cấu trúc rẽ nhánh dạng đủ có dạng như sau, dạng nào là đúng?
- If
Then <điều kiện> Else ; - If < điều kiện > ; Then < câu lệnh 1> Else < câu lệnh 2>
- If < điều kiện > Then < câu lệnh 1> Else < câu lệnh 2>;
- If < điều kiện > Then < câu lệnh 1> ; Else < câu lệnh 2>
Câu 6: Giả sử x, i, là hai biến kiểu Integer. Xét đoạn chương trình Pascal sau :
x:=0; For i:=1 to 3 do x:= x + i; Writeln (x);
Đoạn chương trình trên sẽ in ra màn hình kết quả có giá trị là:
A. 10 B. 14 C. 7 D. 6
Tóm tắt nội dung tài liệu: Đề kiểm tra học kì II môn Tin học Lớp 8 (VNEN) - Năm học 2017-2018 - Trường THCS Vĩnh Thanh

ểu Integer. Xét đoạn chương trình Pascal sau : x:=0; For i:=1 to 3 do x:= x + i; Writeln (x); Đoạn chương trình trên sẽ in ra màn hình kết quả có giá trị là: A. 10 B. 14 C. 7 D. 6 Câu 7: Cho S và i biến kiểu nguyên. Khi chạy đoạn chương trình : S:= 0; i:= 1; while i <= 6 do begin S:= S + i; i:= i + 1; end; writeln(s); Kết quả in lên màn hình của s là: A. 16 B. 21 C. 7 D. 9 Câu 8: Giả sử x, i là hai biến kiểu Integer. Xét đoạn chương trình Pascal sau : x:= 0; For i:=1 to 10 do If i mod 2 0 then x:= x + i; Writeln (x); Đoạn chương trình trên sẽ in ra màn hình kết quả có giá trị là: A. 26 B. 25 C. 55 D.30 II/ PHẦN TỰ LUẬN (6 điểm) Câu 9: Thuật toán là gì? Hãy nêu các quá trình giải bài toán trên máy tính? (2 điểm) Câu 10: Viết các biểu thức toán học sau đây dưới dạng biểu thức Pascal: (2 điểm) A. (a2 + b)(1 + c)3 B. C. ax2 + bx +2c D. (a+b)2(d+e)3 Câu 11: Viết chương trình nhập vào 2 số a, b. Kiểm tra xem nếu a> b thì thông báo “a lon hon b”, nếu b>a th...g trình nhập vào 2 số a, b. Kiểm tra xem nếu a> b thì thông báo “a lon hon b”, nếu b>a thì thông báo “b lon hon a”, ngược lại thì thông báo “hai so bang nhau”. (2 điểm) ....Hết ....
File đính kèm:
de_kiem_tra_hoc_ki_ii_mon_tin_hoc_lop_8_vnen_nam_hoc_2017_20.doc