De cuong on tap tin 8 hk2

4 15 0
De cuong on tap tin 8 hk2

Đang tải... (xem toàn văn)

Thông tin tài liệu

Câu 5: Nêu cú pháp và hoạt động của vòng lặp với số lần chưa biết trước.. Câu 6: Hãy 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à lặp với số lần chưa biết trước[r]

(1)

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II TIN HỌC 8

Năm học 2011-2012

Ôn lại kiến thức học 7, 8, thực hành 5,6,7 I PHẦN TRẮC NGHIỆM

A Điền Đ (đúng) S (sai) với câu sau:  1.for i:=10 to writeln('b');

 var x: integer; begin for x := to 10 writeln('b'); end  for i:=1 to 100 ;

 for i:=1 to 100 writeln('b');  5.for i:=0.5 to 5.5 writeln('b');  6.for i=1 to 100 writeln('b');

 while…do câu lệnh lặp với số lần lặp biết trước pascal  S:=0; n:=0;

while S <= 100

begin n:=n+1; S:=S+n end;

 9.for i:=5 to writeln('X');  10.for i:=0.5 to 5.5 writeln('X');

 11 while…do câu lệnh lặp với số lần chưa biết trước pascal  12 for i:=1 to 100 ;

 13 for i:=1 to 10 writeln('X');  14.for i=1 to 50 writeln('X');

B.Khoanh tròn vào câu mà em cho nhất.

Câu 1: Lệnh lặp sau đúng?

A For <biến đếm>= <giá trị đầu> to <giá trị cí> <câu lệnh>; B For <biến đếm>:= <giá trị đầu> to <giá trị cí> <câu lệnh>; C For <biến đếm>:= <giá trị cí> to <giá trị đầu> <câu lệnh>; D For <biến đếm>: <giá trị đầu> to <câu lệnh> <giá trị cuối>; Câu 2: Vòng lặp while vòng lặp:

A Chưa biết trước số lần lặp B Biết trước số lần lặp

C Biết trước số lần lặp giới hạn <=100 D Biết trước số lần lặp giới hạn >=100

Câu 3: Cách khai báo mảng sau cách khai báo ?

A var X : Array [10, 13] of integer; C var X : Array [3.4 4.8] of integer; B var X : Array [10 1] of integer; D var X : Array [1 10] of real; Câu 4: Cho S i biến nguyên Khi chạy đoạn chương trình :

s:=0;

for i:=1 to s := s+2; writeln(s); Kết in lên hình s :

(2)

A t=1 B t=2 C t=3 D t=6 Câu 6: Câu lệnh pascal sau hợp lệ?

A.For i:= to 10 writeln(‘A’); B For i:=1.5 to 10.5 writeln(‘A’); C For i= to 10 writeln(‘A’); D For i:=100 to writeln(‘A’); Câu : Câu lệnh lặp while…do có dạng là:

A.X:=10; While x:=10 x:=x+5 B.x:=10 While x=10 x:=x+5;

C.x:=10; While x=10 x=x+5; D.x:=10; While x=10 to x:=x+5; Câu : Vòng lặp for vòng lặp:

A.Biết trước số lần lặp B.Chưa biết trước số lần lặp

C.Biết trước số lần lặp giới hạn <=50

D.Biết trước số lần lặp giới hạn >=50

Câu 9: Câu lệnh sau câu lệnh nhập cho phần tử thứ 10 biến mảng A? a Readln(A[10]); b Readln(A[k]);

c Readln(A[i]); d Readln(A10); Câu 10: Phần mềm học vẽ hình là:

A Sun Times B Yenka C Finger Break Out D Geogebra Câu 11: Phần mềm luyện gõ phím nhanh là:

A Sun TimesB Yenka C Finger Break Out D Geogebra Câu 12: Vòng lặp for vòng lặp:

E.Biết trước số lần lặp F.Chưa biết trước số lần lặp

G. Biết trước số lần lặp giới hạn <=50

H. Biết trước số lần lặp giới hạn >=50

Câu 13: Với ngơn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 x:=x+1; biến đếm i phải

khai báo kiểu liệu

A.Integer B.Real

C.String D.Tất kiểu

Câu 14: Tìm hiểu đoạn lệnh sau cho biết với đoạn lệnh chương trình thực vòng lặp?

Var a:integer; Begin a:=5;

While a< writeln(‘A’);

End

A.5 lần B lần C 10 lần D.Vô hạn lần Câu 15 : Cho S i biến nguyên Khi chạy đoạn chương trình :

s:=1;

for i:=1 to 10 s := s+i; writeln(s);

Kết in lên hình S :

A.58 B.57 C.56 D.55 Câu 16: Hãy đọc đoạn chương trình sau:

While a<b a:=a+1;

Khi a = 1, b = kết cuối a

(3)

Câu 17: S:=0 ;

FOR i:=1 to 10 IF i mod = THEN s := s + i ; Vậy s nhận giá trị nào?

A 20 B 30 C 40 D 50 Câu 18: Câu lệnh lặp while…do có dạng là:

A While <điều kiện> do; <câu lệnh>; B While <điều kiện> <câu lệnh> do; C While <câu lệnh> <điều kiện>; D While <điều kiện> <câu lệnh>;

Câu 19: Các cách nhập liệu cho biến mảng sau, cách nhập không hợp lệ? A B[1]:= 8; B readln(chieucao[i]);

C readln(chieucao5); D read(dayso[9]); Câu 20: Phần mềm tìm hiểu thời gian phần mềm:

A Sun Times B Yenka C Finger Break Out D Geogebra

II PHẦN TỰ LUẬN

Câu1 : Hãy xếp lại đọan chương trình sau cho var S, n : integer;

S:=0; n:=1; while S<=100 n:=n+1;

S:=S+n; end;

writeln('So n nho nhat de tong > 100 la ',n); readln

end Begin begin

writeln('Tong dau tien > 100 la ',S);

Câu

a.Viết chương trình tính tổng 50 số tự nhiên vòng lặp for…do

b Biến đổi chương trình tính tổng 50 số tự nhiên câu thành vòng lặp while…do

Câu 3: Đánh dấu [x] vào ô sai tương ứng câu lệnh Pascal sau sai sửa lại?

Câu lệnh Đúng Sai Sửa lại Program Chuong trinh

Const n:=10 Var I,s : real; Begin;

While i< n do; Begin

(4)

Writeln(s); Readln End;

Câu 4: Nêu cú pháp hoạt động vòng lặp với số lần biết trước

Câu 5: Nêu cú pháp hoạt động vòng lặp với số lần chưa biết trước

Câu 6: Hãy phát biểu khác biệt câu lệnh lặp với số lần biết trước lặp với số lần chưa biết trước

Câu Cấu trúc khai báo kiểu mảng pascal nêu cac lợi ích việc sử dụng biến mảng chương trình

Câu 8: Viết chương trình nhập điểm bạn học sinh lớp In hình số bạn đạt kết học tập loại Giỏi, Khá, Trung bình Kém Theo tiểu chuẩn xếp loại đánh giá học sinh

Ngày đăng: 21/05/2021, 05:27

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan