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 (100.39 KB, 1 trang )
ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II
Môn: Tin 8 (Năm học 2009-2010)
I/ Lý thuyết:
1. Viết cấu trúc của câu lệnh For…to…do và While…do? Cho ví dụ?
2. Hãy phát biểu sự khác biệt giữa câu lệnh với số lần biết trước và câu lệnh lặp với số
lần lặp chưa biết trước?
3. Hãy nêu các lợi ích của việc sử dụng mảng trong chương trình?
4. Câu lệnh Pascal sau đunga hay sai? Hãy chỉ ra lỗi sai nếu có.
a. For i:=2 to 10; do x:=x+1;………………………………………………………………….
b. For i:=11 to 1 do x:=x+1;…………………………………………………………………
c. For i:=1 to 10 for j:=1 to 10 do x:=x+1;…………………………………………………….
d. For i:=1 to 10 do for i:=1 to 10 do x:=x+1;…………………………………………………
e. While i:=1 do t:=10;…………………………………………………………………………
f. While b>=a; do write (‘b khong nho hon a’);………………………………………………
g. While 2=2 do write (‘toi that la gioi’);………………………………………………………
5. Các khai báo mảng sau đây là đúng hay sai? Nếu sai hãy sửa lại cho đúng.
a) var X : Array [10, 13] of integer;……………………………………………………………
b) var X : Array [3.4 4.8] of integer;………………………………………………………….
c) var X : Array [10 1] of integer;……………………………………………………………
6. Tìm giá trị của S trong đọan chương trình dưới đây:
a) S := 0;
For i := 1 to 5 do S := S + i;
b) I:=1;
While i<=5 do
Begin
S:= S + I;
I:= I + 1;
End;
II/ Bài tập: VIẾT CÁC CHƯƠNG TRÌNH SAU: