Câu 1: Để xoá màn hình ta dùng lệnh: A. End. B. Clrscr; C. Begin ; D. readln ; Câu 2: Lệnh nào sau đây cho biết chương trình đã kết thúc A. End. B. Begin C. Uses D. var Câu 3 : Trong pascal, khai báo nào sau đây là đúng ? A. Var X: = 100; B. Var tb: real; C. Conts X: integer; D. Var R=15; Câu 4: Để khai báo biến x thuộc kiểu số kí tự ta khai báo: A. Var x: Char; B. Var x: Real; C. Var x: String; D. Var x: integer; Câu 5: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh Writeln(16*2-3); A. 16*2-3= B. 16*2-3=29 C. 29 D. 16*2-3 Câu 6: Để gán giá trị 2 cho biến x ta dùng lệnh: A. x:2; B. x = 2; C. x =: 2; D. x:= 2; Câu 7: Trong ngôn ngữ lập trình Pascal, từ nào không phải là từ khoá? A. Uses B. Program C. End D. Computer Câu 8: Để Chạy chương trình trong Pascal ta nhấn tổ hợp phím: A. Alt + X B. Alt + F5 C. Ctrl + F9 D. Ctrl + F5 Câu 9: Tên hợp lệ trong ngôn ngữ Pascal là: A. 16abc; B. Hinh thang; C. D15; D. Program; Câu 10: Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là: A. Const B. Var C. Real D. End Câu 11. Trong Pascal, khai báo nào sau đây là đúng? A. Var tb: real; B. x:= integer; C. const x: real; D. Var R = 30; Câu 12: Trong các tên dưới đây, tên nào là hợp lệ trong Pascal? A. Khoi 8. B. Ngay_20_10. C. 14tuoi. D. Begin. Câu 13: Phần dư trong phép chia của hai số nguyên 16 và 5 là: A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 D. 16 mod 5 = 3 Câu 14: Câu lệnh nào sau đây là câu lệnh gán? A. x = 5 B. x: 5 C. x and 5 D. x:= x +5; Câu 15: Câu lệnh điều kiện dạng đầy đủ là: A. If <điều kiện> then <câu lệnh 1> Else <câu lệnh 2>; B. If <điều kiện> then < câu lệnh>; C. If <điều kiện> then < câu lệnh 1>,<câu lệnh 2>; D. Cả A,B,C đều sai.

2 câu trả lời

1.B

2.A

3.B

4.A (Câu này mình chọn theo kiểu kí tự)

5.C

6.D

7.D

8.C

9.D

10.B

11.A

12.B

13.B

14.D

15 Mình chịu do bạn viết thế ai hiểu (If <điều kiện> then <câu lệnh> else <câu lệnh>;) bạn tự chọn nha mình cho kq rồi đó

Câu 1: Để xóa màn hình, ta dùng lệnh Clrscr;

=> Đáp án B

Câu 2: Lệnh End. cho biết chương trình đã kết thúc

=> Đáp án A

Câu 3: 

A. Sai (Var <tên biến> : <kiểu dữ liệu>;)

B. Đúng

C. Sai (Const <tên hằng> = <giá trị>;)

D. Sai (Var <tên biến> : <kiểu dữ liệu>;)

=> Đáp án B

Câu 4: *Kiểu kí tự

A. Đúng

B. Sai (Kiểu số thực)
C. Sai (Kiểu xâu)

D. Sai (Kiểu số nguyên)

=> Đáp án A

Câu 5: Xuất ra màn hình đáp án của phép tính 16 * 2 - 3

=> Đáp án C

Câu 6: Để gán x giá trị 2, ta dùng lệnh x := 2;

=> Đáp án D

Câu 7: Từ không phải từ khóa: Computer

=> Đáp án D

Câu 8: Để chạy chương trình, ta nhấn Ctrl + F9

=> Đáp án C

Câu 9: 

A. Sai (Không được để số ở đầu tên)
B. Sai (Không được có dấu cách)
C. Đúng

D. Sai (Tên không được trùng với từ khóa)

=> Đáp án C

Câu 10: Từ khóa khai báo biến: Const

=> Đáp án A
Câu 11: 

A. Đúng

B. Sai ( <tên biến> := <giá trị>;)

C. Sai ( Const <tên hằng> = <giá trị>;)

D. Sai ( Var <tên biến> : <kiểu dữ liệu>;)

=> Đáp án A

Câu 12: 

A. Sai (Không được có dấu cách)

B. Đúng

C. Sai (Không được để số ở đầu tên)

D. Sai (Không được trùng với tên biến)

=> Đáp án B

Câu 13: Chia lấy dư 16 cho 5: 16 mod 5 = 1

=> Đáp án B
Câu 14: <tên biến> := <giá trị>;

=> Đáp án D

Câu 15: If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

=> Đáp án A