ĐỀ THI HỌC KÌ II lớp 8 có ĐÁP ÁN

Chia sẻ bởi Nguyễn Thị Ngọc Thủy | Ngày 17/10/2018 | 41

Chia sẻ tài liệu: ĐỀ THI HỌC KÌ II lớp 8 có ĐÁP ÁN thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Vân Hà
Lớp: 8
Họ và tên: ……………………………

KIỂM TRA HỌC KÌ II
NĂM HỌC 2014-2015
MÔN: TIN HỌC 8
Thời gian: 45 phút
TRẮC NGHIỆM: (4đ)
Câu 1: Thoát phần mềm luyện gõ phím nhanh nhấn thổ hợp phím:
A. Alt+F5 B. Alt+F6 C. Alt+F4 D. Ctrl+F4
Câu 2: Cho đoạn chương trình: J:= 0;
For i:= 3 to 6 do J:= j + i;
Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?
A. 18 B. 22 C. 15 D. 21.
Câu 3: Hãy chọn câu đúng trong các câu sau đây:
A. X:=10; while X=10 do X:=X+5;
B. S:=0; n:=0; while S<=10 do n:=n+1; S:=S+n;
C. X:=10; while X:=10; do X:=X+5;
D. X:=10; while X=10 do X=X+5;
Câu 4: Khi thực hiện đoạn chương trình sau: n:=100; T:=10;
While T>20 do begin T:=T – 10; n:=n+5; end;
Hãy cho biết giá trị của biến n bằng bao nhiêu?
A. 10 B. 100 C. 16 D. 15
Câu 5: Khi thực hiện đoạn chương trình sau: n:=0; s:=10;
While s<20 do begin n:=n+5; s:=s +n end;
Hãy cho biết giá trị của biến n bằng bao nhiêu?
A. 25 B. 50 C. 15 D. 10
Câu 6: Các khai báo biến mảng sau đây trong pascal, khai báo nào đúng:
A. Var X:array{12..15} of integer; B. Var X:array[12,15] of integer;
C. Var X:array(12,15) of integer; D. Var X:array[12..15] of integer;
Câu 7: Trong câu lệnh lặp: For i := 4 to 10 do begin j:= j + 2; write( j ); end;
Khi kết thúc câu lệnh lặp trên, câu lệnh write( j ); được thực hiện bao nhiêu lần?
A. 5 lần B. 7 lần C. 10 lần D. 6 lần
Câu 8: Cấu trúc nào được dùng để viết câu lệnh lặp với số lần chưa biết trước?
A. While ….do …. B. If …..then ….else….
C. If … Then…. D. For ... downto …..do….

TỰ LUẬN (6đ)

Câu 9 : Viết cú pháp câu lệnh lặp với số lần biết trước. Nêu hoạt động của câu lệnh.

Câu 10 : Viết chương trình nhập vào 3 số a, b, c và kiểm tra xem 3 số đó có phải là 3 cạnh của một tam giác hay không.
KIỂM TRA CUỐI HỌC KÌ II
NĂM HỌC 2014-2015
MÔN: TIN HỌC 8

ĐÁP ÁN VÀ THANG ĐIỂM
Câu
Đáp án
Điểm

TRẮC NGHIỆM: (4đ)

1
2
3
4
5
6
7
8

C
A
A
B
D
D
B
A

TỰ LUẬN: (6đ)

9
Cú pháp: For := to do ;
Cách hoạt động: câu lệnh được thực hiện khi biến đếm chạy từ giá trị đầu đến giá trị cuối.
2.0

10
Program bai_10;
Var a , b , c : Real ;
BEGIN
Writeln (` Nhap do dai 3 canh cua tam giac : `) ;
Write (` a = `) ; Readln ( a ) ;
Write (` b = `) ; Readln ( b ) ;
Write (` c = `) ; Readln ( c ) ;
If ( a + b > c ) and ( b + c > a ) and ( c + a > b ) and ( a > 0 ) and ( b > 0 ) and ( c > 0 ) Then
Writeln (` Thoa man : Day la 3 canh cua mot tam giac `)
Else Writeln (` Khong thoa man ! `) ;
Readln ;
END .
4.0


* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Ngọc Thủy
Dung lượng: 48,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)