Câu 21: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; thì câu lệnh đứng sau THEN được thực hiện khi A. Điều kiện SAI B. Điều kiện không xử lý được C. Điều kiện ĐÚNG D. Điều kiện ĐÚNG hay SAI đều thực hiện Câu 22: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; khi có nhiều điều kiện và các điều kiện này được nối với nhau bởi phép nối VÀ phép nối VÀ trong pascal là: A. OR B. NOT C. VAR D. AND Câu 23: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; thì câu lệnh đứng sau THEN không được thực hiện khi A. Điều kiện SAI B. Điều kiện không xử lý được C. Điều kiện ĐÚNG D. Điều kiện ĐÚNG hay SAI đều thực hiện Câu 24: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; khi có nhiều điều kiện và các điều kiện này được nối với nhau bởi phép nối HOẶC phép nối HOẶC trong pascal là: A. OR B. NOT C. VAR D. AND Câu 25: Ta có 2 lệnh sau:x:=5; If x=5 then x := x +1; Giá trị của x là bao nhiêu sau khi thực hiện câu lệnh điều kiện? A. 1 B. 0 C. 5 D. 6 Câu 26: Ta có 2 lệnh sau:x:= 4; If x>=5 then x := x +1 else x:=x+3; Giá trị của x là bao nhiêu sau khi thực hiện câu lệnh điều kiện? A. 5 B. 7 C. 11 D. 0 Câu 27: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số âm? A. If n < 0 then writeln(‘n la so duong’); B. If n > 0 then writeln(‘n la so duong’); C. If n < 0 then writeln(‘n la so am’); D. If n > 0 then writeln(‘n la so am’); Câu 28: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số chia hết cho 5? A. If n mod 5 <> 0 then writeln(‘n la so chia het cho 5’); B. If n = 5 then writeln(‘n la so chia het cho 5’); C. If n div 5 > 0 then writeln(‘n la so chia het cho 5’); D. If n mod 5 = 0 then writeln(‘n la so chia het cho 5’); Câu 29: Câu lệnh điều kiện nào để kiểm tra rồi thông báo tra số n là số chẵn? A. If n mod 2 = 0 then writeln(‘n la so chan’); B. If n mod 2 <> 0 then writeln(‘n la so chan’); C. If n mod 2 > 0 then writeln(‘n la so chan’); D. If n mod 2 = 1 then writeln(‘n la so chan’); Câu 30: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số lẻ? A. If n mod 2 = 0 then writeln(‘n la so le’); B. If n mod 1 <> 0 then writeln(‘n la so le’); C. If n mod 2 > 1 then writeln(‘n la so le’); D. If n mod 2 = 1 then writeln(‘n la so le’); Câu 31: Thứ tự đúng của chương trình Program Chuong trinh 1; (1) Begin (2) Uses crt; (3) Writeln ( ’ hoa cỏ mùa xuân’); (4) End. (5) A. 1, 3, 2, 4, 5 B. 1, 2, 4, 3, 5 C. 2, 3, 1, 4, 5 D. 1, 2, 3, 4, 5 Câu 32: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’); cái gì sẽ in ra màn hình? A. Ket qua la: a B. Không đưa ra gì cả C. KQ la a D. KQ la: Câu 33: Chạy chương trình ta dùng tổ hợp phím: A. Alt + F9 B. Alt + F5 C. Ctrl + F9 D. Ctrl + F5 Câu 34: Lưu tệp tin ta sử dụng A. F2 B. F 3 C. F5 D. F9 Câu 35: Nhập dữ liệu cho biến ta sử dụng lệnh: A. Clrscr; B. Readln(x); C. X:= ‘dulieu’; D. Write(‘Nhap du lieu’); Câu 36: Trong một chương trình Pascal, phần khai báo nào có thể không có: a.Thân chương trình. B. Khai báo biến. C. Tên chương trình D. Khai báo hằng. Câu 37 : Dấu hiệu kết thúc chương trình pascal là: A. End B. End. C. END; D. End! Câu 38 : Trong pascal, lệnh nào có tác dụng xóa màn hình: A. Clrssr ; B. Clrscl; C. Clrsr; D. clrscr; Câu 39: Cho x, y là hai biến số thực, lệnh nhập nào sau đây đúng: A.Readln(x,5); B.Readln(‘ x=’,x); C.Readln(x;5:2); D.Readln(x,y); Câu 40: Mở tệp tin ta sử dụng A. F2 B. F 3 C. F5 D. F9
2 câu trả lời
1. C
2. D
3. B
4. D
5. A
6. D
7. C
8. A
9. B
10. C
11. D
12. A
13. B
14. D
15. C
16. A
17.D
18.B
19. A
20. C
TẤT CẢ ĐÁP ÁN DƯỚI ĐÂY CAM ĐOAN CHÍNH XÁC TUYỆT ĐỐI
Câu 21: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; thì câu lệnh đứng sau THEN được thực hiện khi
A. Điều kiện SAI
B. Điều kiện không xử lý được
C. Điều kiện ĐÚNG
D. Điều kiện ĐÚNG hay SAI đều thực hiện
Câu 22: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; khi có nhiều điều kiện và các điều kiện này được nối với nhau bởi phép nối VÀ phép nối VÀ trong pascal là:
A. OR
B. NOT
C. VAR
D. AND
Câu 23: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; thì câu lệnh đứng sau THEN không được thực hiện khi
A. Điều kiện SAI
B. Điều kiện không xử lý được
C. Điều kiện ĐÚNG
D. Điều kiện ĐÚNG hay SAI đều thực hiện
Câu 24: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; khi có nhiều điều kiện và các điều kiện này được nối với nhau bởi phép nối HOẶC phép nối HOẶC trong pascal là:
A. OR
B. NOT
C. VAR
D. AND
Câu 25: Ta có 2 lệnh sau:x:=5; If x=5 then x := x +1;
Giá trị của x là bao nhiêu sau khi thực hiện câu lệnh điều kiện?
A. 1
B. 0
C. 5
D. 6
Câu 26: Ta có 2 lệnh sau:x:= 4; If x>=5 then x := x +1 else x:=x+3;
Giá trị của x là bao nhiêu sau khi thực hiện câu lệnh điều kiện?
A. 5
B. 7
C. 11
D. 0
Câu 27: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số âm?
A. If n < 0 then writeln(‘n la so duong’);
B. If n > 0 then writeln(‘n la so duong’);
C. If n < 0 then writeln(‘n la so am’);
D. If n > 0 then writeln(‘n la so am’);
Câu 28: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số chia hết cho 5?
A. If n mod 5 <> 0 then writeln(‘n la so chia het cho 5’);
B. If n = 5 then writeln(‘n la so chia het cho 5’);
C. If n div 5 > 0 then writeln(‘n la so chia het cho 5’);
D. If n mod 5 = 0 then writeln(‘n la so chia het cho 5’);
Câu 29: Câu lệnh điều kiện nào để kiểm tra rồi thông báo tra số n là số chẵn?
A. If n mod 2 = 0 then writeln(‘n la so chan’);
B. If n mod 2 <> 0 then writeln(‘n la so chan’);
C. If n mod 2 > 0 then writeln(‘n la so chan’);
D. If n mod 2 = 1 then writeln(‘n la so chan’);
Câu 30: Câu lệnh điều kiện nào để kiểm tra rồi thông báo số n là số lẻ?
A. If n mod 2 = 0 then writeln(‘n la so le’);
B. If n mod 2 <> 0 then writeln(‘n la so le’);
C. If n mod 2 > 1 then writeln(‘n la so le’);
D. If n mod 2 = 1 then writeln(‘n la so le’);
Câu 31: Thứ tự đúng của chương trình
Program Chuong trinh 1; (1)
Begin (2)
Uses crt; (3)
Writeln ( ’ hoa cỏ mùa xuân’); (4)
End. (5)
A. 1, 3, 2, 4, 5
B. 1, 2, 4, 3, 5
C. 2, 3, 1, 4, 5
D. 1, 2, 3, 4, 5
Câu 32: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’); cái gì sẽ in ra màn hình?
A. Ket qua la: a
B. Không đưa ra gì cả
C. KQ la a
D. KQ la:
Câu 33: Chạy chương trình ta dùng tổ hợp phím:
A. Alt + F9
B. Alt + F5
C. Ctrl + F9
D. Ctrl + F5
Câu 34: Lưu tệp tin ta sử dụng
A. F2
B. F3
C. F5
D. F9
Câu 35: Nhập dữ liệu cho biến ta sử dụng lệnh:
A. Clrscr;
B. Readln(x);
C. X:= ‘dulieu’;
D. Write(‘Nhap du lieu’);
Câu 36: Trong một chương trình Pascal, phần khai báo nào có thể không có:
a.Thân chương trình.
B. Khai báo biến.
C. Tên chương trình
D. Khai báo hằng.
Câu 37 : Dấu hiệu kết thúc chương trình pascal là:
A. End
B. End.
C. END;
D. End!
Câu 38 : Trong pascal, lệnh nào có tác dụng xóa màn hình:
A. Clrssr ;
B. Clrscl;
C. Clrsr;
D. clrscr;