Trang chủ Tin Học Lớp 8 Câu 1: (0,25đ) Khi nào thì câu lệnh lặp For…do...

Câu 1: (0,25đ) Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc? A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm lớn hơn giá trị cuối.

Câu hỏi :

Câu 1: (0,25đ) Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc? A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm lớn hơn giá trị cuối. C. Khi biến đếm bằng giá trị cuối. D. Khi biến đếm bằng giá trị đầu. Câu 2: (0,25đ) Khi sử dụng lệnh lặp While…do cần chú ý `điều gì? A. Điều kiện dần đi đến sai. B. Số lần lặp. C. Số lượng câu lệnh. D. Điều kiện dần đi đến đúng. Câu 3: (0,25đ) Kết quả của phép so sánh: A. Có thể có giá trị đúng hoặc giá trị sai. B. Chỉ có giá trị đúng. C. Đồng thời nhận giá trị đúng và giá trị sai. D. Chỉ có giá trị sai. Câu 4: (0,25đ) Trong Pascal, câu lệnh lặp với số lần chưa xác định trước có dạng: A. While <điều kiện> do <câu lệnh>; B. While <điều kiện>; do <câu lệnh>; C. While <điều kiện> then <câu lệnh>; D. While <điều kiện>; then <câu lệnh>; Câu 5: (0,25đ) Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện là gì? A. Thực hiện <câu lệnh> sau từ khóa do. B. Kiểm tra giá trị của <điều kiện>. C. Thực hiện <câu lệnh> sau từ khóa then. D. Kiểm tra <câu lệnh>. Câu 6: (0,25đ) Cho đoạn chương trình sau: N:=0; While N>0 do Begin N:=N+1; Writeln(‘Xin chao’); End; Khi thực hiện chương trình, câu “Xin chao” được viết ra màn hình mấy lần? A. 10. B. 9. C. 0. D. Vòng lặp vô tận. Câu 9: Trong câu lệnh lặp với số lần định trước (for…do), <câu lệnh> được thực hiện mấy lần? A. (<giá trị cuối> - <giá trị đầu>) lần. B. Tùy thuộc vào bài toán mới biết được số lần. C. Khoảng 10 lần. D. (<giá trị cuối> - <giá trị đầu> + 1) lần. Câu 12: (0,25đ) Cho đoạn chương trình sau: N:=1; While N<10 do Begin N:=N+1; Writeln(‘Xin chao’); End; Khi thực hiện chương trình, câu “Xin chao” được viết ra màn hình mấy lần? A. 10. B. 0. C. 9. D. Vòng lặp vô tận. Câu 13: (0,25đ) <câu lệnh> sau từ khóa do trong câu lệnh lặp While…do được thực hiện ít nhất: A. 1 lần. B. 0 lần. C. 2 lần. D. Còn tùy thuộc vào bài toán. Câu 14: (0,25đ) Cho đoạn chương trình sau: S:=0; For i:=1 to 1 do S:=S+1; Sau khi chạy đoạn chương trình trên, giá trị S là: A. S=100. B. S=0. C. S=1. D. Không xác định. Câu 15: (0,25đ) Chỉ ra câu lệnh lặp với số lần lặp biết trước trong các câu lệnh rút gọn sau đây? A. While…do. B. If – then – else. C. If – then. D. For…do. Câu 16: (0,25đ) Trong các cách viết câu lệnh lặp với số lần định trước như sau, cách nào đúng? A. For <biến đếm> := <giá trị đầu> to <giá trị cuối> ;do <câu lệnh> B. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>; C. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh> D. For <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Lời giải 1 :

câu 1: B. Khi biến đếm lớn hơn giá trị cuối.

câu 2: A. Điều kiện dần đi đến sai. (điều kiện phải có thể sai để tránh khỏi vòng lặp vô hạn)

câu 3: A. Có thể có giá trị đúng hoặc giá trị sai.

câu 4: A. While <điều kiện> do <câu lệnh>; 

câu 5: B. Kiểm tra giá trị của <điều kiện>

câu 6: C. 0

câu 9: D. (<giá trị cuối> - <giá trị đầu> + 1) lần

câu 12: A. 10.

câu 13: D. Còn tùy thuộc vào bài toán.

câu 14: C. S=1

câu 15: D. For…do.

câu 16: B. For <biến đếm := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

`text{#Trumtinhoc}`

Thảo luận

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