Thi HKII tin8-DA

Chia sẻ bởi Vương Thị Minh Phượng | Ngày 17/10/2018 | 47

Chia sẻ tài liệu: thi HKII tin8-DA thuộc Tin học 8

Nội dung tài liệu:

Phòng GD&ĐT ……..
………………………………………………………… *****
đề thi học kì II năm 2010 - 2011
Môn: Tin học 8
Thời gian: 45phút

I. Trắc nghiệm: Chọn phương án trả lời em cho là đúng.
Câu 1: Lệnh lặp nào sau đây là đúng?
For = to do ;
For := to do ;
For := to do ;
For : to do ;
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âu3: Cú pháp khai báo biến mảng trong Pascal là:
var ; array [..] of ;
var : array [] of ;
var : array [] for ;
var : array [..] of ;
Câu 4: Phần thân chương trình bắt đầu bằng từ khóa:
A. End. B. Begin. C. Uses. D. Var.
Câu5: 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:=1;
for i:=1 to 5 do s := s*i;
A.120 B. 55 C. 121 D. 151
Câu 6: chạy chương trình trong Pascal ta dùng tổ hợp phím :
Ctrl + F7 B) Ctrl + F8 C) Ctrl + F9 D) Ctrl + F10
II. Tự luận (7 điểm)
Bài 1: (2 điểm) Điền X vào các ô úng hoặc Sai) sao cho phù hợp và giải thích vì sao?
Câu
Đúng
Sai
Giải thích

a) for i=1 to 10 do writeln(`A`);




b) var X: Array[50..10] of integer;




c) X:=10; while X=10 do X := X+5;




d) if x>5 then a:=b; else m := n;




Bài 2: (5 điểm) Viết chương trình Pascal sử dụng câu lệnh While…do để tính tổng sau:

(Với n là số tự nhiên khác 0 được nhập từ bàn phím)

--------------- ((((( -------------- Đáp án kiểm tra học kỳ i năm 2010- 2011
tin học 8
I. Trắc nghiệm: (3 điểm)
Câu 1: 0,5 điểm
B
Câu 2: 0,5 điểm
A
Câu3: 0,5 điểm
D

Câu 4 : 0,5 điểm
B
Câu 5 : 0,5 điểm
A
Câu 6: 0,5 điểm
C


II. Tự luận (6 điểm)
Bài 1: (2 điểm)
Câu
Đúng
Sai
Giải thích


a) for i=1 to 10 do writeln(`A`);

X
Thiếu dấu “:” sau biến i
0,5điểm

b) var X: Array[50..10] of integer;

X
Chỉ số đầu lớn hơn chỉ số cuối
0,5điểm

c) X:=10; while X=10 do X := X+5;
X


0,5điểm

d) if x>5 then a:=b; else m := n;

X
Thừ dấu “;” trước else
0,5điểm


Bài 2: (5 điểm)
Program tinh_tong;
Uses crt;

0,5 điểm


Var
n, i: integer;
A: real;

1 điểm



* 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ương Thị Minh Phượng
Dung lượng: 55,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)