Xem nội dung ẩn
Câu 1: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. 9a
[COLOR=rgb(0, 0, 255) ]B. Tamgiac[/COLOR]
C. Var
D. 3. Bai_tap
Câu 2: Để chạy chương trình ta sử dụng tổ hợp phím nào:
[COLOR=rgb(0, 0, 255) ]A. Ctrl + F9[/COLOR]
B. Alt + F9
C. F9
D. Shitf + F9
Câu 3: Trong Pascal, khai báo nào sau đây là đúng?
[COLOR=rgb(0, 0, 255) ]A. Var tb: Real;[/COLOR]
B. Type 4hs: Integer;
[COLOR=rgb(0, 0, 0) ]C. Const x: Real;[/COLOR]
D. Var R = 30;
Câu 4: Biểu thức toán học (a2 + b) (1 + c) 3 được biểu diễn trong Pascal như thế nào?
A. (a*a + b) (1+c) (1 + c) (1 + c) B. (a. A + b) (1 + c) (1 + c) (1 + c)
[COLOR=rgb(0, 0, 255) ]C. (a*a + b) * (1 + c) * (1 + c) * (1 + c)[/COLOR]
D. (a2 + b) (1 + c) 3
Câu 5: Sau khi thực hiện các lệnh gán: X: =10; y: =90; z: =x+y;
Kết quả thu được của biến z là:
A. 10
B. 90
[COLOR=rgb(0, 0, 255) ]C. 100[/COLOR]
D. Một kết quả khác
Câu 6: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau:
A. Tong=a+b;
B. Tong (a+b) ;
C. Tong: A+b;
[COLOR=rgb(0, 0, 255) ]D. Tong: =a+b;[/COLOR]
Câu 7: Sau khi thực hiện các lệnh gán: X: =100; y: =90; z: =x-y;
Kết quả thu được của biến z là:
[COLOR=rgb(0, 0, 255) ]A. 10[/COLOR]
B. 90
C. 100
D. Một kết quả khác
Câu 8 . Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
A. Ngôn ngữ tự nhiên
B. Ngôn ngữ lập trình
[COLOR=rgb(0, 0, 255) ]C. Ngôn ngữ máy[/COLOR]
D. Tất cả các ngôn ngữ nói trên
Câu 9 : Trong Pascal dấu nào được dùng để phân cách các câu lệnh?
A,
[COLOR=rgb(0, 0, 255) ]B. ;[/COLOR]
C."
D.'
Câu 10 : Cấu trúc chung hợp lý của một chương trình Pascal là:
A. Begin -> Program -> End.
B. Program -> End -> Begin.
C. End -> Program -> Begin.
[COLOR=rgb(0, 0, 255) ]D. Program -> Begin -> End.[/COLOR]
Câu 11 : Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:
A. 16 div 5 = 1
[COLOR=rgb(0, 0, 255) ]B. 16 mod 5 = 3[/COLOR]
C. 16 div 5 = 3
D. Cả A, B, C đều sai
Câu 12 . Trong các tên dưới đây, tên nào là hợp lệ trong Pascal:
A. 8A1
B. TEN DUNG
C. End
[COLOR=rgb(0, 0, 255) ]D. Lop. 8a[/COLOR]
Câu 13: Lệnh nào sau thông báo ra màn hình và đưa con trõ xuống đầu dòng tiếp theo:
A. Write
B. Read
[COLOR=rgb(0, 0, 255) ]C. Writeln[/COLOR]
D. Readln
Câu 14 : Để dịch một chương trình Pascal ta nhấn tổ hợp phím:
A. Ctrl+F9
[COLOR=rgb(0, 0, 255) ]B. Alt+F9[/COLOR]
C. Shitf+F9
D. Ctrl+Shift+F9
Câu 15 : Để khai báo tên chương trình Pascal ta dùng từ khóa:
[COLOR=rgb(0, 0, 255) ]A. Program[/COLOR]
B. Var
C. Progrem
D. Begin
Câu 16 : Để lưu một chương trình Pascal ta nhấn phím nào để thao tác:
A. F3
B. F1
[COLOR=rgb(0, 0, 255) ]C. F2 [/COLOR]
D. F9
Câu 17 : Những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho mục đích khác gọi là:
A. Tên có sẵn
B. Tên riêng
[COLOR=rgb(0, 0, 255) ]C. Từ khóa[/COLOR]
D. Câu lệnh
Câu 18 : Kết quả nào đúng trong bốn đáp án sau:
A. 14/5=2; 14 div 5=2; 14 mod 5 = 4
[COLOR=rgb(0, 0, 255) ]B. 14/5=2.8; 14 div 5=2; 14 mod 5 = 4[/COLOR]
C. 14/5=2; 14 div 5=4; 14 mod 5 = 2
D. 14/5=2.8; 14 div 5=4; 14 mod 5 = 2
Câu 19 : Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá nào trong mô tả sau?
A. Một số nguyên bất kì
[COLOR=rgb(0, 0, 255) ]B. Một số thực trong phạm vi cho phép[/COLOR]
C. Một số thực bất kì
D. Một dãy các chữ và số
Câu 20 : Khi chạy một chương trình Pascal xong ta nhấn tổ hợp phím nào để quan sát kết quả:
A. Ctrl+F9
B. Alt+F9
C. Ctrl+F5
[COLOR=rgb(0, 0, 255) ]D. Alt+F5 [/COLOR]
Câu 21: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
A. A: = 4.5;
B. X: = 57;
C. A: ='baitap';
[COLOR=rgb(0, 0, 255) ]D. X: = '1234';[/COLOR]
Câu 22: Trong Pascal, khai báo nào sau đây là sai:
[COLOR=rgb(0, 0, 255) ]A. Program BaiTap 3;[/COLOR]
B. Uses crt;
C. Var x1: Byte;
D. Const pi=3.14;
Câu 23: Nếu xuất ra màn hình kết quả của biểu thức 20: 5, ta dùng lệnh:
A. Writeln ('20: 5') ;
[COLOR=rgb(0, 0, 255) ]B. Writeln (20 /5) ;[/COLOR]
C. Writeln (20: 5) ;
D. Writeln ('20 / 5') ;
Câu 24: Phép so sánh nào cho kết quả đúng:
A. 2=5
[COLOR=rgb(0, 0, 255) ]B. 2≤5[/COLOR]
C. 2>5
D. 2≥5
Câu 25: Kết quả của phép toán 5 mod 4 + 1 là bao nhiêu?
[COLOR=rgb(0, 0, 255) ]A. 2[/COLOR]
B. 7
C. 5
D. 3
Câu 26: Phép toán sau cho ra kết quả là :(16- (16 mod 3)) /3
A. 1
B. 3
[COLOR=rgb(0, 0, 255) ]C. 5[/COLOR]
A. 15
Câu 27: Hãy chọn kết quả đúng:
A. 14/5=2; 14 div 5 = 2; 14 mod 5 = 4;
[COLOR=rgb(0, 0, 255) ]B. 14/5=2.8; 14 div 5 = 2; 14 mod 5 = 4;[/COLOR]
C. 14/5=2.8; 14 div 5 = 4; 14 mod 5 = 2;
D. 14/5=3; 14 div 5 = 2; 14 mod 5 = 4;
Câu 28: Câu lệnh nhập giá trị cho các biến a, b là:
[COLOR=rgb(0, 0, 255) ]A. Readln (a, b) ;[/COLOR]
B. Readln (x, y) ;
C. Readln (m, n) ;
D. Readln (c, d) ;
Câu 29: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. X: = real;
B. Z: 3;
[COLOR=rgb(0, 0, 255) ]C. Y: = a +b;[/COLOR]
D. I = 4;
Câu 30: Câu lệnh Writeln ('y=', 15 div 3 +5) ; sẽ in ra kết quả:
A. 10
B. Y=5
C. 5
[COLOR=rgb(0, 0, 255) ]D. Y= 10[/COLOR]
Câu 31: Trong Pascal, khai báo nào sau đây là đúng:
[COLOR=rgb(0, 0, 255) ]A. Var diem: Real;[/COLOR]
B. Tb: Integer;
C. Const pi: =3.14;
D. Var r = 9;
Câu 32: Biểu thức nào sau đây đúng khi chuyển từ toán học sang Pascal?
A. (x-y) /3*x2
B. A*x+b*x+2: C
C. (a+b) *3 / (c+d) 2
[COLOR=rgb(0, 0, 255) ]D. 15* (4+30+12)[/COLOR]
Câu 33: Nếu xuất ra màn hình kết quả của biểu thức 20 - 5, ta dùng lệnh:
A. Writeln ('20 - 5 = ') ;
B. Writeln ('20 - 5 =20 - 5') ;
[COLOR=rgb(0, 0, 255) ]C. Writeln (20 - 5) ;[/COLOR]
D. Writeln ('20 - 5')
Câu 34: Biến c là chu vi hình tròn. Khai báo nào sau đây là hợp lý:
[COLOR=rgb(0, 0, 255) ]A. Var c: Real;[/COLOR]
B. Var c: Integer;
C. Var c: Char;
D. Var c: String
Câu 35: Kết quả của phép toán 7 mod 4 + 1 là bao nhiêu?
A. 2
[COLOR=rgb(0, 0, 255) ]B. 4[/COLOR]
C. 5
D. 3
Câu 36: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
A. X: = 4.5 ;
B. X: = 12 ;
[COLOR=rgb(0, 0, 255) ]C. A: = 57 ;[/COLOR]
D. A: ='baitap'
Câu 37: Phép toán sau cho ra kết quả là :(15- (16 div 5)) /4
A. 1
[COLOR=rgb(0, 0, 255) ]B. 3[/COLOR]
C. 5
D. 15
Câu 38: Câu lệnh nhập giá trị cho các biến x, y là:
A. Read (a, b) ;
[COLOR=rgb(0, 0, 255) ]B. Readln (x, y) ;[/COLOR]
C. Read (m, n) ;
D. Readln (c, d)
Câu 39: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. X: = real;
B. Z: 3;
C. Y= a +b;
[COLOR=rgb(0, 0, 255) ]D. I: = 4[/COLOR]
Câu 40: Câu lệnh Writeln ('x=', 15 mod 2 +5) ; sẽ in ra kết quả:
A. 12
B. X=12
C. 6
[COLOR=rgb(0, 0, 255) ]D. X=6[/COLOR]
Câu 41: Trong Pascal, khai báo nào sau đây là đúng:
A. Var tb: = real;
B. Var 4hs: Integer;
C. Const x: Real;
[COLOR=rgb(0, 0, 255) ]D. Var R: Char;[/COLOR]
Câu 42: Trong Pascal, khai báo hằng pi nào sau đây là đúng:
[COLOR=rgb(0, 0, 255) ]A. Const pi = 3.14;[/COLOR]
B. Const pi: = 3.14;
C. Const pi = 3, 14;
D. Const pi: = 3, 14;
Câu 43: Câu lệnh writeln ('15*4-30+12=', 15*4-30+12) ; in ra màn hình kết quả là:
A. 15*4-30+12
B. 42
[COLOR=rgb(0, 0, 255) ]C. 15*4-30+12=42[/COLOR]
D. =42
Câu 44: Giả sử x là biến với kiểu dữ liệu số nguyên, khai báo nào sau đây là hợp lệ:
A. Var x: = integer;
B. Var x: String;
C. Var x: Real;
[COLOR=rgb(0, 0, 255) ]D. Var x: Byte[/COLOR]
Câu 45: Câu lệnh Writeln ('y=', 15 div 3 + 5) ; sẽ in ra màn hình là:
A. 9
B. Y=9
[COLOR=rgb(0, 0, 255) ]C. Y=10[/COLOR]
D. Y= 7
Câu 46: Câu lệnh nhập giá trị cho các biến m, n là:
A. Read (a, b) ;
B. Readln (x, y) ;
[COLOR=rgb(0, 0, 255) ]C. Readln (m, n) ;[/COLOR]
D. Readln (c, d)
Câu 47: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. X: = real;
[COLOR=rgb(0, 0, 255) ]B. Z: = 3;[/COLOR]
C. Y= a +b;
D. I: 4
Câu 48: Câu lệnh Writeln ('x=', 15 mod 3 +5) ; sẽ in ra kết quả:
A. 5
B. X=10
C. 10
[COLOR=rgb(0, 0, 255) ]D. X=5[/COLOR]
Câu 49: Hãy chọn kết quả đúng:
A. 17/5=3; 17 div 5 = 3; 17 mod 5 = 2;
[COLOR=rgb(0, 0, 255) ]B. 17/5=3.4; 17 div 5 = 3; 17 mod 5 = 2;[/COLOR]
C. 17/5=3.4; 17 div 5 = 3; 17 mod 5 = 1;
D. 17/5=3.4; 17 div 5 = 1; 17 mod 5 = 2;
Câu 50: Biểu thức nào sau đây đúng khi chuyển từ toán học sang Pascal?
[COLOR=rgb(0, 0, 255) ]A. (x-y) /3*x*x[/COLOR]
B. A*x+b*x+2: C
C. (a+b) *3/ (c+d) 2
D. 15 (4+30+12)
Câu 51: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:
A. A: = 4.5.
B. A: = '1234'.
C. X: = 57.
[COLOR=rgb(0, 0, 255) ]D. X: ='baitap'.[/COLOR]
Câu 52: Kết quả của phép toán 5 mod 3 + 1 là bao nhiêu?
A. 2
B. 7
C. 5
[COLOR=rgb(0, 0, 255) ]D. 3[/COLOR]
Câu 53: Giả sử x là biến với kiểu dữ liệu số thực, khai báo nào sau đây là hợp lệ:
A. Var x: Byte;
B. Var x: String;
[COLOR=rgb(0, 0, 255) ]C. Var x: Real;[/COLOR]
D. Var x: Integer;
Câu 54: Trong Pascal, khai báo nào sau đây là sai:
A. Program BaiTap3;
B. Uses crt;
C. Var x1: Byte;
[COLOR=rgb(0, 0, 255) ]D. Const pi: =3.14;[/COLOR]
Câu 55: Câu lệnh nhập giá trị cho các biến c, d là:
A. Read (a, b) ;
B. Readln (x, y) ;
C. Read (m, n) ;
[COLOR=rgb(0, 0, 255) ]D. Readln (c, d) ;[/COLOR]
Câu 56: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. X: = real;
B. Z: 3;
C. Y= a +b;
[COLOR=rgb(0, 0, 255) ]D. I: = 4;[/COLOR]
Câu 57: Phép so sánh nào cho kết quả đúng:
A. 5=2
B. 5≤2
C. 5<2
[COLOR=rgb(0, 0, 255) ]D. 5≥2[/COLOR]
Câu 58: Câu lệnh Writeln ('y=', 15 div 3 +5) ; sẽ in ra kết quả:
[COLOR=rgb(0, 0, 255) ]A. Y=10[/COLOR]
B. 10
C. 5
D. Y=5
Câu 59: Hãy chọn kết quả đúng:
A. 16/5=3; 16 div 5 = 3; 16 mod 5 = 1;
B. 16/5=3.2; 16 div 5 = 1; 16 mod 5 = 3;
C. 16/5=3; 16 div 5 = 3.2; 16 mod 5 = 1;
[COLOR=rgb(0, 0, 255) ]D. 16/5=3.2; 16 div 5 = 3; 16 mod 5 = 1;[/COLOR]
Câu 60: Phép toán sau cho ra kết quả là :(16- (16 mod 3)) /5
A. 1
[COLOR=rgb(0, 0, 255) ]B. 3[/COLOR]
C. 5
D. 15