Câu 1: Cách viết câu lệnh lặp với số lần biết trước như sau: * 1 điểm A. For = to do ; B. For

By Claire

Câu 1: Cách viết câu lệnh lặp với số lần biết trước như sau: *
1 điểm
A. For = to do ;
B. For : = to do ;
C. For := to do ;
D. For = to do
Câu 2: Lệnh gán nào sau đây để tính tổng S = 1+ 2+3+…+ N là: *
1 điểm
A. S:= S +i ;
B. S:= S+ i*i;
C . S:= S *i ;
D. S:= S+i+i ;
Câu 3: Câu lệnh While …do có ý nghĩa là : *
1 điểm
A. Cấu trúc lặp với số lần lặp cho biết trước
B. Cấu trúc lặp không giới hạn.
C. Cấu trúc lặp với số lần lặp xác định trước
D. Câu lệnh lặp với số lần chưa biết trước.
Câu 4: Kết quả đúng của đoạn chương trình sau: S:=0; For i:= 1 to 3 do S := S + i *i ; *
1 điểm
A. 14
B. 9
C. 24
D. 18
Câu 5: Theo em, lênh lặp For..do có nghĩa nào dưới đây? *
1 điểm
A. Một lệnh thay cho nhiều 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 là lệnh lặp
D. Câu lệnh chỉ thực hiện một lần
Câu 6: Trong đoạn chương trình sau: i := 5; While i>=1 Do i := i – 1; cho biết câu lệnh sau Do thực hiện mấy lần *
1 điểm
A. 1 lần
B. 2 lần
C. 5 lần
D. 6 lần
Câu 7: Trong các hoạt động sau đây, hoạt động nào lặp với số lần lặp biết trước? *
1 điểm
A. Rửa rau tới khi sạch
B. Học bài cho tới khi thuộc bài
C. Gọi điện thoại tới khi có người nghe máy
D. Ngày tắm 2 lần.
Câu 8: Xác định lệnh lặp nào sau đây hợp lệ? *
1 điểm
A. For i:=1 to 10 do writeln(‘A’);
B. For i:=1.5 to 10.5 do writeln(‘A’);
C. For i= to 10 do writeln(‘A’) ;
D. For i:=100 to 1 do writeln(‘A’) ;
Câu 9. Để khai báo biến mảng a gồm 10 phần tử , mỗi phần tử có kiểu dữ liệu là số nguyên ta khai báo: *
1 điểm
A. var a: array[1-10] of integer ;
B. var a: array[1:10] of integer ;
C. var a: array[1..10] of integer ;
D. var a: array[1..10] of real ;
Câu 10: Trong lệnh lặp For i:=1 to 10 do, mỗi lần lặp giá trị của biến đếm i thay đổi như thế nào? *
1 điểm
A. Tăng 1
B. Tăng 2
C. Tăng 3
D. Tăng 4
Câu 11: Cho đoạn chương trình sau: S:=0 For i:= 1 to 5 do S := S + i *2; thì S có kết quả là: *
1 điểm
A. 20
B. 15
C. 30
D. 18
Câu 12: While <điều kiện> do ; việc đầu tiên mà câu lệnh 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. Kiểm tra <điều kiện>
D. Thực hiện câu lệnh sau từ khóa Then
Câu 13: Cho đoạn chương trình sau: a:=10; While a < 11 do write (a); có kết quả là: * 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ô tận Câu 14: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? * 1 điểm A. Ngày tắm hai lần B. Ngày đánh răng 2 lần C. Học bài cho tới khi thuộc bài D. Mỗi tuần đi nhà sách một lần Câu 15: Câu lệnh viết đúng cú pháp lệnh lặp với số lần chưa biết trước? * 1 điểm 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 > to < câu lệnh 1 > do < câu lệnh 2 >;
D. While < điều kiện > to < câu lệnh >;
Câu 16: Ý nghĩa của vòng lặp while <điều kiện> do ; *
1 điểm
A. Biết trước số lần lặp nhưng giới hạn là >=100
B. Chưa biết trước số lần lặp
C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp Câu 17: Đoạn lệnh sau đúng, sai như thế nào? While n<=0 do; Write(‘Nhap lai n:’);Readn (n); * 1 điểm A. Đúng B. Sai, sau do không có ; C. Sai, thiếu Begin end. D. Câu B và C đúng Câu 18: Khai báo biến mảng nào sau đây đúng * 1 điểm A. Var X: Array [0 ; 100] of integer ; B. Var X: Array [1.5 .. 18.9] of integer ; C. Var X: Array [1..10] of integer ; D. Var X: Array [1….10.6] of integer ; Câu 19: Xác định số vòng lặp cho bài toán tính tổng các số nguyên từ 1 đến 100 * 1 điểm A. 1 B. 100 C. 99 D. 101 Câu 20: Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng? * 1 điểm A. For i:= 1 to 10 do x=x+1; B. For i:= 1 to 10 ; do x:=x+1; C. For i= 1 to 10 ; do x=x+1; D. For i:= 1 to 10 do x:=x+1; Gửi

0 bình luận về “Câu 1: Cách viết câu lệnh lặp với số lần biết trước như sau: * 1 điểm A. For <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>; B. For <biến”

  1. Câu 1: Cách viết câu lệnh lặp với số lần biết trước như sau: *

    1 điểm

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

    B. For <biến đếm>: = <gía trị cuối> to <giá trị đầu> 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ị cuối> to <giá trị đầu> do <câu lệnh>

    Câu 2: Lệnh gán nào sau đây để tính tổng S = 1+ 2+3+…+ N là: *

    1 điểm

    A. S:= S +i ;

    B. S:= S+ i*i;

    C . S:= S *i ;

    D. S:= S+i+i ;

    Câu 3: Câu lệnh While …do có ý nghĩa là : *

    1 điểm

    A. Cấu trúc lặp với số lần lặp cho biết trước

    B. Cấu trúc lặp không giới hạn.

    C. Cấu trúc lặp với số lần lặp xác định trước

    D. Câu lệnh lặp với số lần chưa biết trước.

    Câu 4: Kết quả đúng của đoạn chương trình sau: S:=0; For i:= 1 to 3 do S := S + i *i ; *

    1 điểm

    A. 14

    B. 9

    C. 24

    D. 18

    Câu 5: Theo em, lênh lặp For..do có nghĩa nào dưới đây? *

    1 điểm

    A. Một lệnh thay cho nhiều 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 là lệnh lặp

    D. Câu lệnh chỉ thực hiện một lần

    Câu 6: Trong đoạn chương trình sau: i := 5; While i>=1 Do i := i – 1 cho biết câu lệnh sau Do thực hiện mấy lần *

    1 điểm

    A. 1 lần

    B. 2 lần

    C. 5 lần

    D. 6 lần

    $i1 = 5 => i =4$

    $i2 = 4 => i= 3$

    $i3 = 3 => i= 2$

    $i4 = 2 => i=1 $

    $i5 = 1 => i= 0$

    Câu 7: Trong các hoạt động sau đây, hoạt động nào lặp với số lần lặp biết trước? *

    1 điểm

    A. Rửa rau tới khi sạch

    B. Học bài cho tới khi thuộc bài

    C. Gọi điện thoại tới khi có người nghe máy

    D. Ngày tắm 2 lần.

    Câu 8: Xác định lệnh lặp nào sau đây hợp lệ? *

    1 điểm

    A. For i:=1 to 10 do writeln(‘A’);

    B. For i:=1.5 to 10.5 do writeln(‘A’);

    C. For i= to 10 do writeln(‘A’) ;

    D. For i:=100 to 1 do writeln(‘A’) ;

    Câu 9. Để khai báo biến mảng a gồm 10 phần tử , mỗi phần tử có kiểu dữ liệu là số nguyên ta khai báo: *

    1 điểm

    A. var a: array[1-10] of integer ;

    B. var a: array[1:10] of integer ;

    C. var a: array[1..10] of integer ;

    D. var a: array[1..10] of real ;

    Câu 10: Trong lệnh lặp For i:=1 to 10 do, mỗi lần lặp giá trị của biến đếm i thay đổi như thế nào? *

    1 điểm

    A. Tăng 1

    B. Tăng 2

    C. Tăng 3

    D. Tăng 4

    Câu 11: Cho đoạn chương trình sau: S:=0 For i:= 1 to 5 do S := S + i *2; thì S có kết quả là: *

    $ i= 1 => S=5+ 1*2 = 7$

    $i= 2 => S= 7+ 2*2 = 11$

    $i=3 => S=11+ 3*2 = 17$

    $i=4 => S=17+ 4* 2= 25$

    $i= 5 => S= 25+ 5*2 = 35$

    => $S= 35$

    1 điểm

    A. 20

    B. 15

    C. 30

    D. 18

    Câu 12: While <điều kiện> do <câu lệnh > ; việc đầu tiên mà câu lệnh 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. Kiểm tra <điều kiện>

    D. Thực hiện câu lệnh sau từ khóa Then

    Câu 13: Cho đoạn chương trình sau: a:=10; While a < 11 do write (a); có kết quả là: *

    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ô tận

    Câu 14: Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? *

    1 điểm

    A. Ngày tắm hai lần

    B. Ngày đánh răng 2 lần

    C. Học bài cho tới khi thuộc bài

    D. Mỗi tuần đi nhà sách một lần

    Câu 15: Câu lệnh viết đúng cú pháp lệnh lặp với số lần chưa biết trước? *

    1 điểm

    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 > to < câu lệnh 1 > do < câu lệnh 2 >;

    D. While < điều kiện > to < câu lệnh >;

    Câu 16: Ý nghĩa của vòng lặp while <điều kiện> do <câu lệnh> ; *

    1 điểm

    A. Biết trước số lần lặp nhưng giới hạn là >=100

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

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

    D. Biết trước số lần lặp

    Câu 17: Đoạn lệnh sau đúng, sai như thế nào? While n<=0 do; Write(‘Nhap lai n:’);Readn (n); *

    1 điểm

    A. Đúng

    B. Sai, sau do không có ;

    C. Sai, thiếu Begin end.

    D. Câu B và C đúng

    Câu 18: Khai báo biến mảng nào sau đây đúng *

    1 điểm

    A. Var X: Array [0 ; 100] of integer ;

    B. Var X: Array [1.5 .. 18.9] of integer ;

    C. Var X: Array [1..10] of integer ;

    D. Var X: Array [1….10.6] of integer ;

    Câu 19: Xác định số vòng lặp cho bài toán tính tổng các số nguyên từ 1 đến 100 *

    1 điểm

    A. 1

    B. 100

    C. 99

    D. 101

    Câu 20: Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng? *

    1 điểm

    A. For i:= 1 to 10 do x=x+1;

    B. For i:= 1 to 10 ; do x:=x+1;

    C. For i= 1 to 10 ; do x=x+1;

    D. For i:= 1 to 10 do x:=x+1;

    Trả lời
  2. đáp án:

    1C 2A 3D 4B 5B

    6C 7D 8A 9C 10A

    11B 12C 13A 14A

    15B 16B 17D 18D

    19C 20D

    CHÚC BẠN HỌC TỐT

    CHO MÌNH CÂU TRẢ LỜI HAY NHẤT NHA

    Trả lời

Viết một bình luận