• Lớp 8
  • Tin Học
  • Mới nhất

Câu 1: <Câu lệnh> sau từ khóa Do trong câu lệnh While … do được thực hiện ít nhất mấy lần? 1 điểm A. 0 lần B. 1 lần C. 2 lần D. Vô số lần Câu 2: Việc đầu tiên mà câu lệnh While … do cần thực hiện là gì? 1 điểm 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 3: 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; 1 điểm A. 1 lần B. 2 lần C. 5 lần D. 6 lần Câu 4: 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); 1 điểm A. Trên màn hình xuất hiện một số 10 B. Trên màn hình xuất hiện 10 chữ a C. Trên màn hình xuất hiện một số 11 D. Chương trình bị lặp vô hạn Câu 5: Khi sử dụng lệnh lặp While … do cần chú ý điều gì? 1 điểm A. Số lần lặp B. Số lượng câu lệnh C. Điều kiện dần đi đến sai D. Điều kiện dần đi đến đúng Câu 6: Hoạt động nào sau đây lặp với số lần chưa biết trước? 1 điểm A. Ngày tắm hai lần B. Học bài cho tới khi thuộc bài C. Mỗi tuần đi nhà sách một lần D. Ngày đánh răng 2 lần Câu 7: Câu lệnh nào viết đúng cú pháp lặp với số lần chưa biết trước? 1 điểm A. While <điều kiện> to <câu lệnh>; B. While <điều kiện > to <câu lệnh 1> do <câu lệnh 2>; C. While <điều kiện> do; <câu lệnh>; D. While <điều kiện> do <câu lệnh>; Câu 8: Câu lệnh lặp While … do có dạng đúng là: 1 điểm 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: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước? 1 điểm A. For…Do B. While…do C. If…then D. If…then…else Câu 10: 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(‘tin hoc’); 1 điểm A. X:=1 B. X<=5 C. Write(‘tin hoc’) D. Không có câu lệnh lặp

2 đáp án
141 lượt xem

Câu 1: <Câu lệnh> sau từ khóa Do trong câu lệnh While … do được thực hiện ít nhất mấy lần? 1 điểm A. 0 lần B. 1 lần C. 2 lần D. Vô số lần Câu 2: Việc đầu tiên mà câu lệnh While … do cần thực hiện là gì? 1 điểm 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 3: 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; 1 điểm A. 1 lần B. 2 lần C. 5 lần D. 6 lần Câu 4: 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); 1 điểm A. Trên màn hình xuất hiện một số 10 B. Trên màn hình xuất hiện 10 chữ a C. Trên màn hình xuất hiện một số 11 D. Chương trình bị lặp vô hạn Câu 5: Khi sử dụng lệnh lặp While … do cần chú ý điều gì? 1 điểm A. Số lần lặp B. Số lượng câu lệnh C. Điều kiện dần đi đến sai D. Điều kiện dần đi đến đúng Câu 6: Hoạt động nào sau đây lặp với số lần chưa biết trước? 1 điểm A. Ngày tắm hai lần B. Học bài cho tới khi thuộc bài C. Mỗi tuần đi nhà sách một lần D. Ngày đánh răng 2 lần Câu 7: Câu lệnh nào viết đúng cú pháp lặp với số lần chưa biết trước? 1 điểm A. While <điều kiện> to <câu lệnh>; B. While <điều kiện > to <câu lệnh 1> do <câu lệnh 2>; C. While <điều kiện> do; <câu lệnh>; D. While <điều kiện> do <câu lệnh>; Câu 8: Câu lệnh lặp While … do có dạng đúng là: 1 điểm 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: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước? 1 điểm A. For…Do B. While…do C. If…then D. If…then…else Câu 10: 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(‘tin hoc’); 1 điểm A. X:=1 B. X<=5 C. Write(‘tin hoc’) D. Không có câu lệnh lặp

2 đáp án
120 lượt xem
2 đáp án
56 lượt xem
2 đáp án
40 lượt xem

Đoạn chương trình nào đúng trong NNLT Pascal? * 1 điểm A. For i:= 1 to 10 do n:= n+1; B. For i:= 10 to 1 do n:= n+1; C. For i:= 1 to 10 do n= n+1; D. For i= 1 to 10 do n:= n+1; 2. Giả sử có dòng lệnh for p:=4 to 7 do n:=6-p; số lần lặp của lệnh gán n:=6-p sau từ khóa do là: * 1 điểm A. 11 B. 4 C. 6 3. Sau khi thực hiện đoạn chương trình d:=6; For i:=2 to 4 do d:=d+i; giá trị của biến d bằng bao nhiêu? * 1 điểm A 14 B 13 C 15 D 20 4. Em hiểu câu lệnh lặp theo nghĩa nào dưới dây? * 1 điểm A. Một lệnh thay cho một lệnh. B. Các câu lệnh được viết lặp đi lặp lại nhiều lần. C. Vì câu lệnh đã có tên và là lệnh lặp. Một lệnh thay cho nhiều lệnh. 5. Sau khi thực hiện đoạn chương trình sau, giá trị của biến T bằng bao nhiêu: T:=3; For i:=2 to 6 do T:=T+i; * 1 điểm A. 23 B. 20 C. 24 D.19 6. Câu lệnh lặp nào sau đây là đúng trong NNLT Pascal ? * 1 điểm A. for a = 6 to 10 do b:=b-3; B. for a := 1 to 10 do b=:b-3; C. for a := 10 to 1.5 do b:=b-3; D. for a := 10 to 15 do b=b-3; 7. Sau khi thực hiện đoạn chương trình m:=7; For i:=1 to 2 do m:=m+i; giá trị của biến m bằng bao nhiêu? * 1 điểm A. 10 B. 7 C. 9 D. 8 8. Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: S:=4; For i:=2 to 4 do S:=S+i; * 1 điểm A. 13 B. 15 C. 10 D. 14 9. Câu lệnh nào sau đây chưa hợp lệ trong NNLT Pascal? * 1 điểm A. For z := 1 to 6 do j:=5*y; B. For z := 4 to 11 do y:=j-3; C. For z =: 2 to 4 do write('NguyenDu'); 10. Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: S:=5; For i:=1 to 4 do S:=S+i; * 1 điểm A. 6 B. 8 C. 15

2 đáp án
57 lượt xem
2 đáp án
39 lượt xem
2 đáp án
131 lượt xem
2 đáp án
66 lượt xem