Đề thi Tin học 8_HK2

Chia sẻ bởi Võ Quang Tân | Ngày 17/10/2018 | 36

Chia sẻ tài liệu: Đề thi Tin học 8_HK2 thuộc Tin học 8

Nội dung tài liệu:

BÀI KIỂM TRA HỌC KỲ II
Môn: Tin học 8 Thời gian: 45 phút
Họ và tên: ……….……………………….……………Lớp: 8.....
Điểm
Lời nhận xét của giáo viên


Phần trắc nghiệm: (4đ). Khoanh tròn vào những câu em cho là đúng nhất.
Câu 1. Lệnh lặp nào sau đây là đúng?
A. For i: = 1 to 5 do S:= S + i; B. For i: = 1.5 to 5.5 do S:= S + i;
C. For i: = 5 to 1 do S:= S + i; D. For i = 1 to 5 do S:= S + i;
Câu 2. Vòng lặp While <Điều kiện> do ; là vòng lặp:
A. Chưa biết trước số lần lặp. B. Biết trước số lần lặp.
C. Biết trước số lần lặp nhưng giới hạn là <=100. D. Biết trước số lần lặp nhưng giới hạn là >=100.
Câu 3. Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=0; for i:=1 to 5 do s := s+i;
A. 11 B. 55 C. 15 D. 51
Câu 4. Chọn khai báo hợp lệ:
A. Var A: array[1 .. n] of real; B. Var A: array[1 : n] of Integer;
C. Var A: array[1 .. 100] of real; D. Var A: array[1 … 100] of real;
Câu 5. Cho chương trình Pascal sau đây:
Var x : integer ;
Begin
X:= 3 ;
If (45 mod x) =0 then x:= x +2;
If x > 10 then x := x +10 ;
End.
X có giá trị là mấy?
A. 3 B. 5 C. 15 D.10
Câu 6. Sau khi thực hiện chương trình j:= 0; for i:= 1 to 3 do j:=j+2; thì giá trị của j là bao nhiêu?
A. 4 B. 6 C. 8 D. 10
Câu 7. Câu lệnh Pascal nào sau đây là hợp lệ?
For i:=100 to 1 do writeln(‘A’); C. For i:=1.5 to 10.5 do writeln(‘A’);
B. For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);
Câu 8. Điền Đ vào ô vuông ở câu đúng, S vào ô vuông ở câu sai.
A. if a>b then max:=a; else max:=b; B. if a>b then min:=b else min:=a;
C. for i:=1 to 50 do x:=x+1; D. for i:=1.5 to 10 do m:=m + 1;

Phần tự luận: (6đ)
Câu 1(1.5đ). Nêu cú pháp và giải thích các thành phần trong câu lệnh lặp với số lần chưa biết trước. Lấy ví dụ minh hoạ.
Câu 2(1.5đ). Nêu cú pháp và giải thích các thành phần của khai báo mảng 1 chiều. Lấy ví dụ minh hoạ.
Câu 3(1đ). Nêu cú pháp câu lệnh điều kiện dạng đầy đủ. Lấy ví dụ minh họa.
Câu 4(2đ). Viết chương trình tính tổng 100 số tự nhiên đầu tiên khác 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ẻ: Võ Quang Tân
Dung lượng: 44,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)