DE KIEM TRA 1 TIET ( HAY)

Chia sẻ bởi Mai Duc Sang | Ngày 16/10/2018 | 27

Chia sẻ tài liệu: DE KIEM TRA 1 TIET ( HAY) thuộc Tin học 7

Nội dung tài liệu:

Trường tiểu học và THCS Vĩnh Thuận
Lớp :
Họ và tên …………………………………

Kiểm tra 1 tiết
Môn: tin học 8
Ngày:
Điểm
Lời phê




Câu hỏi:

Câu 1:Trong các tên sau đây tên nào là hợp lệ trong ngôn ngữ lập trình pascal.(2đ)
A) bnm B) v1; C) 123b; D) Bai dau tien
E)Enduses F) begin; G) Baidautien H)j
Câu 2:Viết các biểu thức sau bằng kết quả ký hiệu trong pascal: (2đ)
15-8(3 b. (20-15)2( 25
c.112 = 121 d. x> 10-3x
Câu 3:
Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng: (4đ)
Var a,b:=integer;
Const:=3;
Begin
a:=200
b:=a/c;
Write(b);
Readln
End.
Câu 1: Viết chương trình tính nhập từ bàn phim x,y,z?
Tính giá trị s=(x+y):z (2đ)

Đáp án:
1. A, B, E, G,H
2. a. 15-8>=3; b.(20-15)*(20-15)<>25;
c. 11*11=121 d. x>10-3*x
3.Liệt kê các lỗi:
1) Thừa dấu bằng ở dòng 1(chỉ cần dấu hai chấm)
2)Thừa dấu hai chấm ở dòng 2 (với hằng chỉ cần dấu bằng)
3) Thiếu dấu chấm phẩy ở dòng 4;
4)Khai báo kiểu dữ liệu b không phù hợp: Khi chia hai số nguyên, kết quả luôn luôn là số thực cho dù có chia hết hay không. Do đó cần phải khai báo biến b là biến có kiểu dữ liệu số thực.
4:Program cau4;
Uses crt;
Var x,y,z:integer;
S:real;
Begin
Write(‘nhap x:’);readln(x);
Write(‘nhap y:’);readln(y);
Write(‘nhap z:’);readln(z);
S:=(x+y)/z;
Writeln(‘xuat s= ‘,s:1:1);
Readln;
End.
* 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ẻ: Mai Duc Sang
Dung lượng: 32,50KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)