Câu 1: Giả sử A được khai báo với kiểu dữ liệu số thực, B được khai báo kiểu dữ liệu xâu. Phép gán nào sau đây không hợp lệ? 1 điểm A. A:=10; B. B:=’1234’; C. A:=7.5; D. A:=’1234’; Câu 2: Trong Pascal khai báo nào sau đây đúng? 1 điểm A. Var do duong : real; B. Var 4hs: integer; C. Var x, y, z : real; D. Var R=30; Câu 3: Trong pascal khai báo nào sau đây sai? 1 điểm A. Const a=10000; B. Var x,y:integer; C. Const pi=3.14; D. Var x=10000; Câu 4: Trong pascal khai báo nào sau đây đúng? 1 điểm A. Var a b c : real; B. Var a, b, c : Read; C. Var a, b, c : real; D. Var a; b; c : real; Câu 5. Trong pascal, khai báo nào sau đây đúng? 1 điểm A. Const pi : real; B. Const pi = real; C. Const pi : 3.14; D. Const pi = 3.14; Câu 6. Câu lệnh pascal nào viết đúng? 1 điểm A. IF a>0; THEN write(a,' la so duong'); B. IF a>0 THEN; write(a,' la so duong'); C. IF a>0 THEN write(a,' la so duong') D. IF a>0 THEN write(a,' la so duong'); Câu 7. Câu lệnh pascal nào sau đây viết đúng? 1 điểm A. If x:=7 then a:=b; B. If x>7 then a =b; C. If x>7 then a:=b D. If x>7 then a:=b; Câu 8. Câu lệnh pascal nào sau đây viết đúng? 1 điểm A. If x>0 then write('a duong') else write('a am'); B. If x>0 then write('a duong'); else write('a am'); C. If x>0 then write('a duong') else write('a am') D. If x>0; then write('a duong') else write('a am'); Câu 9. Trước đó giá trị của A bằng 8, Sau khi thực hiện câu lệnh sau giá trị của A bằng bao nhiêu? IF (42 mod 5) = 0 then A:=A+1; 1 điểm A. 6 B. 7 C. 8 D. 9 Câu 10. Trước đó giá trị của X bằng 5, Sau khi thực hiện câu lệnh sau giá trị của X bằng bao nhiêu? IF (45 mod 2) = 0 then X:=X+1 ELSE X:=X+2; 1 điểm A. 6 B. 7 C. 8 D. 9
2 câu trả lời
Câu 1: Giả sử A được khai báo với kiểu dữ liệu số thực, B được khai báo kiểu dữ liệu xâu. Phép gán nào sau đây không hợp lệ?
1 điểm
A. A:=10;
B. B:=’1234’;
C. A:=7.5;
D. A:=’1234’;
Câu 2: Trong Pascal khai báo nào sau đây đúng?
1 điểm
A. Var do duong : real;
B. Var 4hs: integer;
C. Var x, y, z : real;
D. Var R=30;
Câu 3: Trong pascal khai báo nào sau đây sai?
1 điểm
A. Const a=10000;
B. Var x,y:integer;
C. Const pi=3.14;
D. Var x=10000;
Câu 4: Trong pascal khai báo nào sau đây đúng?
1 điểm
A. Var a b c : real;
B. Var a, b, c : Read;
C. Var a, b, c : real;
D. Var a; b; c : real;
Câu 5. Trong pascal, khai báo nào sau đây đúng?
1 điểm
A. Const pi : real;
B. Const pi = real;
C. Const pi : 3.14;
D. Const pi = 3.14;
Câu 6. Câu lệnh pascal nào viết đúng?
1 điểm
A. IF a>0; THEN write(a,' la so duong');
B. IF a>0 THEN; write(a,' la so duong');
C. IF a>0 THEN write(a,' la so duong')
D. IF a>0 THEN write(a,' la so duong');
Câu 7. Câu lệnh pascal nào sau đây viết đúng?
1 điểm
A. If x:=7 then a:=b;
B. If x>7 then a =b;
C. If x>7 then a:=b
D. If x>7 then a:=b;
Câu 8. Câu lệnh pascal nào sau đây viết đúng?
1 điểm
A. If x>0 then write('a duong') else write('a am');
B. If x>0 then write('a duong'); else write('a am');
C. If x>0 then write('a duong') else write('a am')
D. If x>0; then write('a duong') else write('a am');
Câu 9. Trước đó giá trị của A bằng 8, Sau khi thực hiện câu lệnh sau giá trị của A bằng bao nhiêu? IF (42 mod 5) = 0 then A:=A+1;
1 điểm
A. 6
B. 7
C. 8
D. 9
Câu 10. Trước đó giá trị của X bằng 5, Sau khi thực hiện câu lệnh sau giá trị của X bằng bao nhiêu? IF (45 mod 2) = 0 then X:=X+1 ELSE X:=X+2;
1 điểm
A. 6
B. 7
C. 8
D. 9
Câu 1 : D. A := '1234';
Câu 2 : C. Var x, y, z : real;
Câu 3 : D. Var x = 1000;
Câu 4 : C. Var a, b, c : real;
Câu 5 : D. Const pi = 3.14;
Câu 6 : D. If a > 0 then write(a,' la so duong');
Câu 7 : D. If x > 7 then a := b;
Câu 8 : A. if x > 0 then write('a duong') else write('a am');
Câu 9 : C. 8
Câu 10 : B. 7