De cuong tin8 HKII 10-11
Chia sẻ bởi Vương Thị Minh Phượng |
Ngày 17/10/2018 |
41
Chia sẻ tài liệu: De cuong tin8 HKII 10-11 thuộc Tin học 8
Nội dung tài liệu:
ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II
Môn: Tin 8 (Năm học 2009-2010)
I/ Lý thuyết:
Viết cấu trúc của câu lệnh For…to…do và While…do? Cho ví dụ?
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?
Hãy nêu các lợi ích của việc sử dụng mảng trong chương trình?
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:
Làm bằng hai cách for… do và while …do
viết chương trinh tính tổng A = 1 + , với n là số tự nhiên được nhập từ bàn phím.
Viết chương trinh tính tổng A = 1 +, với n là số tự nhiên được nhập từ bàn phím.
Tính tổng bình phương n số tự nhiên đầu tiên
Vd: nhập n = 5 ( S = 12 + 22 + 32 + 42 + 52 = 55
(Tương tự tính cho tổng lập phương)
Viết chương tình tính tích n số tự nhiên đầu tiên.
Viết chương trình nhập một số nguyên n, tìm tất cả các ước của số n.
Môn: Tin 8 (Năm học 2009-2010)
I/ Lý thuyết:
Viết cấu trúc của câu lệnh For…to…do và While…do? Cho ví dụ?
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?
Hãy nêu các lợi ích của việc sử dụng mảng trong chương trình?
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:
Làm bằng hai cách for… do và while …do
viết chương trinh tính tổng A = 1 + , với n là số tự nhiên được nhập từ bàn phím.
Viết chương trinh tính tổng A = 1 +, với n là số tự nhiên được nhập từ bàn phím.
Tính tổng bình phương n số tự nhiên đầu tiên
Vd: nhập n = 5 ( S = 12 + 22 + 32 + 42 + 52 = 55
(Tương tự tính cho tổng lập phương)
Viết chương tình tính tích n số tự nhiên đầu tiên.
Viết chương trình nhập một số nguyên n, tìm tất cả các ước của số n.
* 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ẻ: Vương Thị Minh Phượng
Dung lượng: 26,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)