Đề thi học kỳ I môn tin học 8

Chia sẻ bởi Phạm Chí Tâm | Ngày 17/10/2018 | 47

Chia sẻ tài liệu: Đề thi học kỳ I môn tin học 8 thuộc Tin học 8

Nội dung tài liệu:

PHÒNG GD & ĐT TÂN CHÂU ĐỀ THI HỌC KỲ I NĂM HỌC 2013- 2014
TRƯỜNG THCS SUỐI NGÔ MÔN: TIN HỌC 8
Thời gian: 45 phút
(Không kể thời gian chép đề)



ĐỀ 1
Câu 1: (3 điểm)
Chỉ ra các từ khoá, các biến của chương trình tính diện tích hình tròn.
Program S_Hinh_Tron;
Var R: Integer;
S: Real;
Const PI = 3.14;
Begin
Write(`Nhap ban kinh hinh tron R=: `); Readln(R);
S:= So_PI*R*R;
Write(`Dien tich hinh tron la: `, S); readln
end.

Câu 2 (2điểm): Hãy chuyển các biểu thức được viết trong Pascal sang biểu thức toán học (2điểm)
a, (a + b)*(a – b)* x/y;
b, b/(a*b + c*c);
c, a*a/((3*b – c)*3*b);
d, 1 + 1/2 + 1/(2*3) + 1/(3*4) + 1/(4*5)

Câu 3: Hãy liệt kê các lỗi nếu có trong chương trình sau và sửa lại cho đúng (Nếu không sửa phải giải thích)
Nội dung chương trình
Kết quả
Sửa lại

Var b, a: Integer;



Const c:= 4;



Begim



a:=200;



b:=5/a;



Write(Toi la hoc sinh gioi);



readln



end










PHÒNG GD & ĐT TÂN CHÂU ĐỀ THI HỌC KỲ I NĂM HỌC 2013- 2014
TRƯỜNG THCS SUỐI NGÔ MÔN: TIN HỌC 8
Thời gian: 45 phút
(Không kể thời gian chép đề)



ĐỀ 2

Bài 1: (3 điểm)
Chỉ ra các từ khoá, các biến của chương trình tính diện tích hình tròn.
Program S_Hinh_Tron;
Var R: Integer;
S: Real;
Const PI = 3.14;
Begin
Write(`Nhap ban kinh hinh tron R=: `); Readln(R);
S:= So_PI*R*R;
Write(`Dien tich hinh tron la: `, S); readln
end.
Bài 2: (5 điểm)
Em hãy viết chương trình:
a/ Viết chương trình tính hiệu của hai số nguyên a và b được nhập từ bàn phím.
b/ Hãy xác định điều kiện bài toán.
Bài 3: (2 điểm)
Hãy liệt kê các lỗi nếu có trong chương trình dưới đây và sửa lại cho đúng.
Var x, y:= integer;
Const z:=3;
Begin
x:= 200;
y:=x/z;
Write(y);
Readln
End.
-----------------------HẾT---------------------








IV. ĐÁP ÁN

CÂU
NỘI DUNG
ĐIỂM

Bài 1:
Mỗi từ khoá và biến chỉ ra đúng được 0,5 điểm.
Program ; Var ; Const ; Begin ; end.
Các biến: R, S.

3 điểm

Bài 2:
a/ Viết chương trình:
Program CT_TINHHIEU;
uses crt;
var a, b: integer;
begin
Write(`hay nhap vao so thu nhat: `); read(a);
write(`hay nhap vao so thu hai: `); read(b);
Writeln(`Tinh hieu hai so nhu sau:`);
Write(a-b);
end.
b/ INPUT: Hai số nguyên a và b .
OUTPUT: Hiệu hai số a và b nhập từ bàn phím

5 điểm


Bài 3:

Do đó, chương trình đã chỉnh sửa sẽ là như sau: (0.5đ)
Var x: integer;
y: real;
Const z= 3;
Begin
x:= 200;
y:= x/z;
Write(y);
Readln
End.


2 điểm






Bài 1: (3 điểm)

Câu 2: Hãy chuyển các biểu thức được viết trong Pascal sang biểu thức toán học (2đ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ẻ: Phạm Chí Tâm
Dung lượng: 68,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)