Tải bản đầy đủ (.doc) (4 trang)

DE KIEM TRA HOC KI I - TIN 8

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (138.45 KB, 4 trang )

PHầN 1: TRắC NGHIệM
Khoanh tròn vào chữ cái đứng trớc câu trả lời đúng nhất: (4đ)
1. Trong các phép so sánh sau, phép so sánh đúng là:
A. - 3x < 0; B. |A| 0
C. x - 3 > 4 ; D. 10 - 5 < 3.
2. Cấu trúc điều kiện dạng đầy đủ có dạng:
A. if <điều kiện > then <câu lệnh 1>; else <câu lệnh 2>;
B. if <điều kiện > then <câu lệnh 1> else <câu lệnh 2>;
C. if <điều kiện> then <câu lệnh >;
D. if <câu lệnh 1> then <câu lệnh 2>;
3. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Tam giac; B. end;
C. Tamgiac; D. 3so.
4. Để dịch chơng trình, ta dùng tổ hợp phím:
A. Alt + F9; B. Alt + X;
C. Ctrl + F9; D. Tất cả đều đúng.
5. Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:
A. Tong=a+b; B. Tong:=a+b;
C. Tong:a+b; D.Tong(a+b);
6. Dãy kí tự 20n10 thu c ki u d li u nào sau đây:
A. String B. Integer
C. Real D.Char
7. Từ khoá dùng để khai báo biến trong ngôn ngữ lập trình Pascal là:
A. Const B. Var
C. Real D.End
8. A đợc khai báo là biến với kiểu dữ liệu là số nguyên, x là biến với kiểu dữ liệu là xâu, phép gán
nào sau đây là hợp lệ:
A. A:= 4.5; B. X:= 1234;
C. X:= 57; D.A:= Quang Nam;
PHầN 2: Tự LUậN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)


Câu 2: Hãy chỉ ra lỗi của chơng trình sau và cho kết quả xuất ra trên màn hình (2đ):
Program sua loi {1}
Var a,b,c:Integer; {2}
Begin {3}
a:=300; {4}
b:=a+100 {5}
c:=a/b; {6}
a:=a+b; {7}
writeln('Ket qua a=',a, b=',b, c=',c:4:2); {8}
readln {9}
End {10}
Trng THCS: Lng Th Vinh Kim tra hc k 1, nm hc 2009-2010
H v tờn: .. Mụn: Tin hc 8 (Phn lớ thuyt)
Lp: . SBD:.. Phũng thi s.. Thi gian: 45 phỳt (Khụng k thi gian phỏt )
Giỏm th 1:
Giỏm th 2:
S th t: S mó phỏch..

Giỏm kho 1: Giỏm kho 2: S mó phỏch..
im:

Câu 3: Hãy xác định bài toán (Input-Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán
để viết chơng trình cho bài toán sau: Tính điểm trung bình tin học nghề của bạn Lan gồm 2
phần lí thuyết và thực hành, biết điểm thực hành có hệ số 3, điểm lí thuyết có hệ số 1. (3 đ).
BàI LàM
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................

............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................

............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................

............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
HC SINH KHễNG C VIT VO ễ NY
P N
PH N I:
Đúng mỗi câu 0.5 điểm
1B 2B 3C 4C
5B 6A 7B 8B
PHầN 2: Tự LUậN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Giống: (0.5đ)
Biến và hằng là các đại lợng đợc đặt tên dùng để lu trữ dữ liệu.
Đều đợc khai báo Trớc khi sử dụng
Khác: (0.5đ)
Biến
Giá trị của biến có thể thay đổi
trong suốt quá trình thực hiện
chơng trình.
Biến đợc khai báo bằng từ
khoá Var
Hằng
Giá trị của hằng đợc giữ
nguyên trong suốt quá trình
thực hiện chơng trình.
Hằng đợc khai báo bằng từ
khoá Const
Câu 2: Hãy chỉ ra lỗi của chơng trình sau và cho kết quả xuất ra trên màn hình (2đ):

Sửa lỗi (1đ)
{1} Tên sua loi không đợc có khoảng
trống, thiếu ;
{2} khai báo biến c phải là kiểu số
thực Real
{5} Thiếu ;
{10} Thiếu dấu .
Sửa lại
Program sualoi;
Var a,b,:Integer;
C:Real;
Begin
a:=300;
b:=a+100;
c:=a/b;
a:=a+b;
writeln('Ket qua a=',a, b=',b,
c=',c:4:2);
readln
End.
Kết quả: (1đ)
Kết quả a=700, b=400, c= 0.75
Câu 3:
* Xác định bài toán: (0.5đ)
Input: Điểm lí thuyết, điểm thực hành
Output: ĐTB=(ĐTH*3+ĐLT)/4
* Mô tả thuật toán: (1đ)
B1: Nhập vào điểm lí thuyêt, điểm thực hành
B2: tính điểm ĐTB=(ĐTH*3+ĐLT)/4
B3: Thông báo điểm trung bình và kết thúc thuật toán

* Viết Chơng trình: (1.5đ)
Program DiemTB;
Begin
Var dlt,dth,dtb: Real;
Writeln(BANG DIEM TB MON TIN HOC CUA LAN)
Writeln(Nhap vao diem li thuyet); Realn(dlt);
Writeln(Nhap vao diem thuc hanh); Realn(dth);
Dtb:=(dth*3+dlt)/4;
Writeln(Diem tb cua Lan la:,dtb:8:1);
Readln;
End.
Đề CƯƠNG ÔN TậP
Bài 2: Làm quen với chơng trình và ngôn ngữ lập trình
1. Từ khoá và tên (Quy tắc đặt tên trong Pascal)
2. Cấu trúc chung của chơng trình
3. Các bớc chạy một chơng trình trên ngôn ngữ Pascal
Bài 3: Chơng trình máy tính và dữ liệu
1. Dữ liệu và kiểu dữ liệu
2. Các phép toán với dữ liệu kiểu số
3. Các phép so sánh trong Pascal
4. Các lệnh giao tiếp giữa ngời với máy tính
5. Làm bài tập 2,3,4,5,6/26
Bài 4: Sử dụng biến trong chơng trình
1. Cách khai báo biến, hằng.
2. So sánh sự giống nhau và khác nhau giữa biến và hằng
Bài 5. Từ bài toán đến phơng trình
1. Xem lại các bài toán, mô tả thuật toán.
2. Quá trình giải bài toán trên máy tính
3. GiảI các bài tập SGK/45

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×