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
1 câu trả lời
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