Thi HK2 tin8 (09 10)

Chia sẻ bởi Đức Tịnh | Ngày 17/10/2018 | 29

Chia sẻ tài liệu: thi HK2 tin8 (09 10) thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Thành Cổ
ĐỀ KIỂM TRA HỌC KÌ II
MÔN TIN HỌC
Thời gian làm bài 45 phút

Họ và tên: lớp 8

I. lí thuyết:
Câu 1: (1.5 điểm) Nêu cú pháp câu lệnh For…to...do, giải thích các yếu tố trong cú pháp, nêu quá trình hoạt động
Câu 2: (1 điểm) Một chương trình pascal gồm mấy phần, những phần nào bắt buộc
Câu 3: (1 điểm) Nêu cú pháp câu lệnh điều kiện dạng đủ. Cho ví dụ
II. Bài tập:
Câu 1: (1.5 điểm) Hãy các câu lệnh sau đều có chỗ sai, em hãy sửa lại cho đúng:
Type a: array[1..n] of integer;
For i = 1 to 10 do a:=a + i Writeln(gia tri cua a la: a);
I:=30; If x >= 7 do begin i: = i – 5; tong :=tong + i end.
Câu 2: (1 điểm) Cho đoạn chương trình sau:
x := 5; y := 3;
While y > -1 do
Begin
x : = x*y;
y := y -1;
End;
Sau khi thực hiện chương trình giá trị của x và y bằng bao nhiêu?
Câu 3: (2 điểm) Sắp xếp các dòng sau thành một chương trình hoàn chỉnh “chương trình tính tổng 100 số tự nhiên đầu tiên khác 0”
var i: integer; S: longint;
writeln(`Tong cua 100 so tu nhien dau tien khac 0 S = `, S);
program Tinh_tong;
for i:= 1 to 100 do
begin
S:= S+i;
S:= 0;
readln;
end.
Câu 4: (2 điểm) Viết chương trình giải phương trình tinht diện tích hình vuông cạnh a với a được nhập vào từ bàn phím, có kiểm tra độ dài cạnh a. Nếu a <=0 thì yêu cầu nhập lại cho đến khi a > 0 thì tính và in ra màn hình diện tích hình vuông.





















































* 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ẻ: Đức Tịnh
Dung lượng: 30,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)