Trang chủ Tin Học Lớp 8 Câu 1: Đoạn chương trình sau thực hiện công việc...

Câu 1: Đoạn chương trình sau thực hiện công việc gì? i:=0; while i<>0 do write(i, ' '); a. in ra màn hình 1 chữ số 0 b. Không đưa ra thông tin gì c. In ra màn

Câu hỏi :

Câu 1: Đoạn chương trình sau thực hiện công việc gì? i:=0; while i0 do write(i, ' '); a. in ra màn hình 1 chữ số 0 b. Không đưa ra thông tin gì c. In ra màn hình 10 chữ số 0 d. Lặp vô hạn lần việc đưa ra màn hình số 0. Câu 2:Hãy cho biết kết quả của đoạn chương trình dưới đây? a:=10; while a=1 do i:=i-1; a. 5 lần b. 6 lần c. 1 lần d. 4 lần Câu 5: Hãy chỉ ra câu lệnh được lặp đi lặp lại trong đoạn lệnh:x:=1;while x=10 do x:=x+5; Câu 9: Trong ngôn ngữ lập trình Pascal, ta có câu lệnh for i:=1 to 100 do write('Hello'); Nếu muốn sử dụng vòng lặp While...do thực hiện công việc tương tự như vậy, ta phải viết câu lện while...do như thế nào? A. i:=1; while i=1 do begin write('Hello'); i:=i+1; end; C. i:=1; while i

Lời giải 1 :

« CÂU HỎI

Tin Học · Lớp 8

Câu 1: Đoạn chương trình sau thực hiện công việc gì? i:=0; while i<>0 do write(i, ' ');

a. in ra màn hình 1 chữ số 0

b. Không đưa ra thông tin gì

c. In ra màn hình 10 chữ số 0

d. Lặp vô hạn lần việc đưa ra màn hình số 0.

Câu 2:Hãy cho biết kết quả của đoạn chương trình dưới đây? a:=10; while a<11 do write (a);

a. trên màn hình xuất hiện 1 số 11

b. trên màn hình xuất hiện 1 số 10

c. trên màn hình xuất hiện 10 chữ a

d. Chương trình bị lặp vô tận

Câu 3: cho câu lệnh sau: A:=1; While A<=S do A:=A*2; cho S=13 thì kết quả A?

a. 8

b. 26

c. 16

d. 13

Câu 4: Hãy cho biết câu lệnh sau DO thực hiện mấy lần trong đoạn chương trình sau? i:=5; while i>=1 do i:=i-1;

a. 5 lần

b. 6 lần

c. 1 lần

d. 4 lần

Câu 5: Hãy chỉ ra câu lệnh được lặp đi lặp lại trong đoạn lệnh:x:=1;while x<=5 do write('Hoa Hau'); 

A. Không có lệnh lặp

B. write('Hoa Hau')

C. x:=1 D. x<=5

Câu 6: Chọn phát biểu sai trong các phát biểu dưới đây về câu lệnh lặp WHILE … DO? 

A. Không cần có lệnh thay đổi điều kiện trong mỗi câu lệnh sai DO trong cấu trúc lặp này, vì giá trị của biểu thức điều kiện được tự động điều chỉnh sau mỗi lần thực hiện lệnh lặp

B. Nếu không có lệnh nào thay đổi điều kiện trong mỗi câu lệnh sau DO thì có thể gặp hiện tượng lặp vô hạn khi thực hiện chương trình, nghĩa là lặp không dừng được.

C. Về mặt cú pháp, những biểu thức có thể điền vào điều kiện trong cấu trúc WHILE … DO cũng có thể điền vào điều kiện trong cấu trúc rẽ nhánh IF … THEN

Câu 7: Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là? 

A. Cấu trúc rẽ nhánh B. Cấu trúc tuần tự C. Cả ba cấu trúc D. Cấu trúc lặp

Câu 8: Câu lệnh lặp While...do nào dưới đây là Sai? 

A. x:=10; while x<=10 do x:=x+5;

B. x:=10; while x:=10 do x:=x+5;

C. x:=10; while x=10 do x:=x+5;

D. x:=10; while x>=10 do x:=x+5;

Câu 9: Trong ngôn ngữ lập trình Pascal, ta có câu lệnh for i:=1 to 100 do write('Hello');

Nếu muốn sử dụng vòng lặp While...do thực hiện công việc tương tự như vậy, ta phải viết câu lện while...do như thế nào? 

A. i:=1; while i<=100 do begin write('Hello'); i:=i-1; end;

B. i:=1; while i>=1 do begin write('Hello'); i:=i+1; end;

C. i:=1; while i<=100 do begin write('Hello'); i:=i+1; end;

D. i:=1; while i<100 do begin write('Hello'); i:=i+1; end;

Câu 10: Trong lệnh While … do. Điều kiện là? 

A. Biểu thức logic B. Biểu thức quan hệ C. Hằng đẳng thức D. Biểu thức số học

Thảo luận

Lời giải 2 :

Câu 1 : b. Không đưa ra thông tin gì

Câu 2 : d. Chương trình bị lặp vô tận

Câu 3 : c. 16

Câu 4 : a. 5 lần

Câu 5 : B. write('Hoa Hau')

Câu 6 : A. Không cần có lệnh thay đổi điều kiện trong mỗi câu lệnh sai DO trong cấu trúc lặp này, vì giá trị của biểu thức điều kiện được tự động điều chỉnh sau mỗi lần thực hiện lệnh lặp

Câu 7 : B. Cấu trúc tuần tự

Câu 8 : B. x:=10; while x:=10 do x:=x+5;

Câu 9 : C. i:=1; while i<=100 do begin write('Hello'); i:=i+1; end;

Câu 10 : B. Biểu thức quan hệ

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK