TỰ HỌC TIN HỌC 8 - ÔN TẬP

3 76 0
TỰ HỌC TIN HỌC 8 - ÔN TẬP

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

Thông tin tài liệu

Không thực hiện được vì giá trị của biến đếm có kiểu là Real Câu 3: <câu lệnh> sau từ khóa do trong câu lệnh lặp For…do được thực hiện ít nhất:A. Khi biến đếm bằng giá trị đầu B.[r]

(1)

ÔN TẬP I LÝ THUYẾT

Câu Viết cú pháp nêu hoạt động câu lệnh lặp với số lần chưa biết trước?

……… Câu Viết cú pháp nêu hoạt động câu lệnh lặp với số lần biết trước?

……… II TRẮC NGHIỆM

Câu 1: Câu lệnh pascal sau hợp lệ?

A For i:=100 to writeln(‘A’); B For i:=1 to 10 writeln(‘A’); C For i= to 10 writeln(‘A’); D For i:=1.5 to 10.5 writeln(‘A’); Câu 2: Câu lệnh: for i:= to 3.5 writeln(i:3:1); viết hình?

A Số số 3.5 B Số 3.5

C Thứ tự biến đếm, chiếm chỗ lấy chữ số sau

phần thập phân D Không thực giá trị biến đếm có kiểu làReal Câu 3: <câu lệnh> sau từ khóa câu lệnh lặp For…do thực nhất:

A. B C D Còn tùy thuộc vào toán

Câu 4: Khi câu lệnh lặp for…do kết thúc?

A Khi biến đếm giá trị cuối B Khi biến đếm nhỏ giá trị cuối C Khi biến đếm lớn giá trị cuối D Khi biến đếm nhỏ giá trị đầu Câu 5: Câu lệnh for i:= to x:=x+1; biến đếm i phải khai báo kiểu liệu nào?

A Real B String C Integer D Char

Câu 6: Lệnh lặp For do, lần lặp giá trị biến đếm thay đổi nào?

A tăng B tăng C tăng D tăng Câu 7: Giá trị S sau thực đoạn lệnh S:= 0; For i:=1 to S:= S+2;

A 11 B 12 C 13 D 14

Câu 8: Để chương trình tạm dừng người dùng nhấn phím bất kỳ, ta dùng lệnh:

A Delay(); B Readln; C Keypreaaaed; D Pause;

Câu 9: Cho biết số vịng lặp: Tính tổng số nguyên từ đến 100?

A B 99 C 100 D 101

Câu 10: Cho câu lệnh sau câu lệnh đúng?

A for i:= to 10 do; x:=x+1; B for i:= to 10 x=x+1; C for i: to 10 x:=x+1; D for i:= to 10 x:=x+1; Câu 11: Số lần lặp câu lệnh sau là: For i:=5 to 27 ….

A 20 lần B 21 lần C 22 lần D 23 lần Câu 12: Trong câu lệnh lặp for i:=1 to Write(‘A’); lệnh Write(‘A’) thực lần?

A Không lần B lần C lần D 12 lần Câu 13: Sau thực đoạn chương trình: S:=0; for i:= to S:= S+i; Giá trị biến S bao nhiêu?

A 20 B 15 C 10 D

Câu 14: Câu lệnh sau in hình kết gì? for i:=1 to 100 do;

A In số từ đến 100 B In chữ i 100 lần

C Không in D In chữ 100 lần

Câu 15: Khi câu lệnh lặp For…do kết thúc?

A Khi biến đếm giá trị đầu B Khi biến đếm lớn giá trị cuối C Khi biến đếm nhỏ giá trị cuối D Khi biến đếm giá trị cuối Câu 16: Hãy cho lệnh lặp For để in chữ O?

A For i:=1 to 10 writeln(‘O’); B For i:=1.5 to 10.5 writeln(‘O’); C For i:=100 to writeln(‘O’); D For i:=1 to 10 do; writeln(‘O’;

Câu 17: Cho biết thực đoạn lệnh máy tính thực vòng lặp? Kết s bao nhiêu? s:=0; n:= 1; For s:= to 10 s:= s + n;

A 10 vòng lặp,

s=11 B 11 vòng lặp, s=11

C 11 vòng lặp,

s=10 D 10 vòng lặp, s=10

Câu 18: Giá trị S chạy đoạn chương trình: s:=0; for i:=1 to s := s+i;

A 15 B 55 C 11 D 105

Câu 19: Giá trị x sau thực chương trình: x :=1; For i :=1 to x :=x*i;

A B C D

Câu 20: Cho biết số vòng lặp câu lệnh sau : S :=1 ; For i := to 10 S :=S+3 ;

A B C D

Câu 21: Cho biết số vòng lặp đoạn lênh: For i:= to 25 begin … end;

A 25 B C D 26

Câu 22: Câu lệnh lặp While …do câu lệnh lặp:

A Biết trước số lần lặp kèm theo điều kiện B Chưa biết trước số lần lặp

(2)

Câu 23:Câu lệnh lặp với số lần chưa biết trước có dạng

A If <điều kiện> then <câu lệnh> ; B If <điều kiện> then < câu lệnh 1> else < câu lệnh 2>; C While <câu lệnh> <điều kiện>; D While <điều kiện> <câu lệnh>;

Câu 24:Đâu hoạt động lặp với số lần chưa biết trước:

A Ngày học lần B Xem ti vi ngày lần

C Tính tổng 10 số tự nhiên D Nam học đến thuộc Câu 25: Trong câu lệnh, sau từ khóa “do” có từ hai câu lệnh trở lên ta “đặt” chúng cặp từ khóa:

A Begin readln; B Begin end C End Begin D Begin end;

Câu 26: Sau thực đoạn chương trình sau, giá trị biến S bao nhiêu? S:=1; While S<10 S:=S*2;

A.10 B 12 C 14 D 16

Câu 27: Sau thực đoạn chương trình Giá trị biến S bao nhiêu? S:=0; While S<5 S:=S+2; A B C D

Câu 28: Việc mà câu lệnh While … cần thực gì?

A Thực câu lệnh sau từ khóa B Kiểm tra câu lệnh

C Thực câu lệnh sau từ khóa then D Kiểm tra giá trị điều kiện

Câu 29: Hãy kết lặp lặp lại đoạn chương trình đây? a:=6; While a<11 Write(‘Chao cac ban’); A a:=6 B a<11 C Chao cac ban D Khơng có câu lệnh lặp Câu 30: Kết in đoạn lệnh sau thực là:

i:=1; S:=5; While i<=5 Begin S:=S+i; i:=i+2; End;

A S=14 B S=15 C S=16 D.S=17

Câu 31: Khi sử dụng lệnh lặp While …do cần ý điều gi?

A Điều kiện dần đến sai B Số câu lệnh

C Số lần lặp D Điều kiện dần đến

Câu 32: Đoạn lệnh sau, lần lặp giá trị biến i câu lệnh sau thay đổi nào? i:= 2; While i<=10 i:=i+3; A tăng B tăng C tăng D tăng

Câu 33: Trong chương trình sau câu lệnh sau thực lần? i:=5; while i>=5 i:=i-1;

A lần B lần C lần D lần

Câu 34: Trong Pascal sử dụng câu lệnh lặp để lặp với số lần chưa biết trước?

A For …do B While …do C If … then D If …then…else Câu 35: Hãy thêm vào đoạn chương trình sau cho thứ tự: S:=0; …S<10 … S:=S+i;

A While…do B do….to C For … D Câu 36: Câu lệnh sau từ khóa câu lệnh While …do thực lần?

A lần B lần C lần D Vô số lần

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

A Học thuộc B Tính tổng 20 số tự nhiên C Mỗi ngày học lần D Ngày đánh lần

Câu 38: Hãy cho biết kết đoạn chương trình đây? a:=10; While a<11 Write(‘a’); A Trên hình xuất số 10 B Trên hình xuất 10 chữ A C Trên hình xuất số 10 D Chương trình lặp vơ hạn lần Câu 39: Câu lệnh sau lặp vô hạn lần

A S:=1;n:=1; While S<5 begin S:=S*2; n:=n+1 end;

B S:=1;n:=1; While n<5 begin S:=S*2; n:=n+1 end;

C S:=1; While S<=5 S:=S*2;

D S:=1;n:=1; While n<5 S:=S*2; Câu 40: Đâu câu lệnh lặp với số lần chưa biết trước hợp 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 X=X+5

Câu 41: Đoạn chương trình sau đưa hình kết gì? i:= 1; While i < begin write(i,’ ’); i:= i+1; end;

A B 1 1 C 1 1 D

Câu 42: Sau thực đoạn chương trình S:=1; While S<5 S:=S*2; Giá trị biến S bao nhiêu?

A B C D

Câu 43: Trong câu lệnh sau, câu lệnh không hợp lệ ? A S:=1; While

S<=10 S:=S*3;

B S:=0; For i := to 10 S:=S + 2; C S:=0; n:=0;

While S<=10 begin n:=n+1; S:=S + n end;

D S:=0; For i = to 10 S:=S + 2;

(3)

đúng

C Khi điều kiện

sai D Khi câu lệnh sai

Câu 45: Cho biết giá trị biến S n sau thực câu lệnh S:= 0; n:=1; While S<=10 begin S:= S + n; n:= n + end;

A S=6, n = 15 B S=10, n=5 C S=5, n=10 D S=15, n=6

Câu 46: « Nhặt thóc khỏi gạo hết thóc » câu lệnh lặp A Lặp với số lần

biết trước B Lặp 10 lần

C Lặp vô hạn

lần D Lặp với số lần chưa biết trước

Câu 47: Cho biết giá trị biến S sau thực câu lệnh? S:=0; While S<8 S:= S + 2;

Ngày đăng: 24/02/2021, 07:38

Từ khóa liên quan

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

Tài liệu liên quan