De cuong tin 8 kỳ 2

Chia sẻ bởi Hy Do Ba | Ngày 14/10/2018 | 87

Chia sẻ tài liệu: de cuong tin 8 kỳ 2 thuộc Tin học 8

Nội dung tài liệu:

UBND Quận Hải Châu
Trường THCS Lê Thánh Tôn
ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8
Học kỳ II – Năm học 2015-2016


Câu 1: Trình bày cú pháp, vẽ sơ đồ, giải thích câu lệnh lặp trong Pascal.
Câu 2: Khi thực hiện câu lệnh lặp trong Pascal, máy tính cần kiểm tra điều kiện gì?
Câu 3: Trình bày cú pháp, vẽ sơ đồ, giải thích câu lệnh lặp với số lần chưa biết trước.
Câu 4: Phát biểu sự khác biệt giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước?
Câu 5 : Trình bày cách khai báo biến mảng trong Pascal. “Có thể xem biến mảng là một biến được tạo từ nhiều biến có cùng kiểu nhưng chỉ dưới một tên duy nhất”. Phát biểu đó đúng hay sai?
Câu 6: Câu lệnh khai báo biến mảng sau đây máy tính có thực hiện được không?
Var N: inetger;
A: array [1..N] of real;
Câu 7: Đối với đoạn chương trình Pascal sau, cho biết kết quả in ra màn hình là bao nhiêu?
a, Đoạn chương trình 1:
j:=2; k:=3;
For i:=1 to 5 do j:=j+1;
k:= k+j;
Writeln (j, k);
b, Đoạn chương trình 2:
j:=0; k:=3;
while k < 5 do k:= k+j;



c, Đoạn chương trình 3:
j:=2; k:=3;
For i:=1 to 5 do
begin
j:=j+1;
k:= k+j;
end;
Writeln (j, k);
d, Đoạn chương trình 4:
x:=0; tong:=0;
while x <= 5 do
begin
writeln (tong);
tong: = tong +1;
end;
x:= tong;

e, Đoạn chương trình 5:
j:=2; k:=3;
For i:=1 to 5 do
if i mod 2 =0 then j:=j+1;
k:= k+j;
Writeln (j, k);
f, Đoạn chương trình 6:
N:=0;
while N>0 do
Begin
N:=N+1;
Writeln(‘Xin chao’);
End;


Câu 8: Hãy chỉ ra lỗi sai trong các câu lệnh (bài 5/61; bài 5/71; bài 2/79).
Câu 9: Cho biết khi thực hiện thuật toán sẽ thực hiện được bao nhiêu vòng lặp và khi kết thúc, kết quả của giá trị S bằng bao nhiêu? Viết chương trình Pasal thể hiện thuật toán của các đoạn chương trình sau:
a, Thuật toán 1:
bước 1: S ← 5; x ← 0.5;
bước 2: nếu S ≤ 2, chuyển tới bước 4;
bước 3: S ← S – x và quay lại bước 2;
bước 4: thông báo S và kết thúc thuật toán.
b, Thuật toán 2:
bước 1: S ← 5; n ← 0;
bước 2: nếu S ≥ 5, chuyển tới bước 4;
bước 3: n ← n+2; S ← S – n và quay lại bước 2;
bước 4: thông báo S và kết thúc thuật toán.


Câu 10: Viết chương trình bằng ngôn ngữ Pascal:
a, Tính tổng:
 
trong đó, n là số nguyên nhập từ bàn phím.
b, Thực hiện công việc nhập 10 phần tử có giá trị nguyên cho mảng A (mảng 1 chiều) từ bàn phím và tính tổng các phần tử lẽ có trong mảng A.
c, Nhập từ bàn phím các phần tử của một dãy số và độ dài của dãy cũng được nhập từ bàn phím.
d, Tìm giá trị lớn nhất (nhỏ nhất) của dãy số với N số nguyên được nhập từ bàn phí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ẻ: Hy Do Ba
Dung lượng: 34,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)