Câu 1. Để dịch chương trình ta dùng tổ hợp phím A. Alt+F2; B. Alt+F9; C. Ctrl+F2; D. Ctrl+F9. Câu 2. Từ nào sau đây là không phải là từ khóa trong ngôn ngữ lập trình Pascal? A. Uses; B. Begin_End; C. End; D. Const Câu 3. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? A. Lop 8A; B. Trungbinhcong; C. Begin D. 8B. Câu 4. Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)? A. 215 đến 215 -1; B. -215 đến 215 - 1; C. -215 đến 215 -1; D. -215 đến 215. Câu 5. Kết quả của phép toán 67 div 3 mod 3 + 1 là bao nhiêu? A. 7; B. 5; C. 3; D. 2. Câu 6. Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng? A. var a, b : real; B. var x = integer; C. const x := 7 ; D. var thong bao : string. Câu 7. Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng? A. x := real; B. y = a +b; C. z := 3; D. i = 4. Câu 8. Trong Pascal, giả sử x là biến kiểu Integer. Phép gán nào sau đây là hợp lệ? A. x := 15/2; B. x := 50; C. x := 2.4; D. x := 93000. Câu 9. Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước? A. 2; B. 3; C. 4; D. 5. Câu 10. Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng? A. if a := 1 then a := a + 1; B. if a > b then write(b); else write(a); C. if (a mod 2) =0 then write(‘So khong hop le’); D. if x = y; then writeln(y); Câu 11. Nếu cho x = 20, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;? A. 25; B. 10; C. 5; D. 20. Câu 12. Để tạm ngừng chương trình chờ nhấn phím Enter sử dụng lệnh: A. Readln; B. Delay(); C. Writeln; D. Break; Câu 13. 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. D. Program -> Begin -> End. Câu 14. Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x? A. Writeln(‘Nhập x = ’); B. Write(x); C. Writeln(x); D. Readln(x); Câu 15. Chuyển phép tính x  sang phép tính trong ngôn ngữ Pascal: A. x  m+5/2*a B. x  (m+5)/(2*a) C. x >= m+5/2*a D. x >= (m+5)/(2*a) Câu 16. Hãy cho biết giá trị biến a, biến b bằng bao nhiêu sau khi thực hiện đoạn lệnh sau: a:=5; b:=10; If (a>b) then a:=a+5 else b:=b-2; A. a = 5; b = 8; B. A = 10; b = 10; C. A = 10; b = 8; D. A = 5; b = 10 Câu 17. Dãy kí tự 20n20 thuộc kiểu dữ liệu: A. String B. Integer C. Real D. Char Câu 18. Kết thúc thuật toán sau đây, hãy cho biết giá trị của biến T và i là bao nhiêu? B1: T  20; i  0; B2: i  i + 5; B3: Nếu i  20 thì T  T + i và quay lại bước 2; B4: Thông báo kết qủa và kết thúc thuật toán. A. T = 25, i = 25; B. T = 40, i = 25; C. T = 70, i = 25; D. T = 40, i = 20;

2 câu trả lời

Câu 1. Để dịch chương trình ta dùng tổ hợp phím

A. Alt+F2;

B. Alt+F9;

C. Ctrl+F2;

D. Ctrl+F9.

Câu 2. Từ nào sau đây là không phải là từ khóa trong ngôn ngữ lập trình Pascal?

A. Uses;

B. Begin_End;

C. End;

D. Const

Câu 3. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

A. Lop 8A;

B. Trungbinhcong; 

C. Begin

D. 8B.

Câu 4. Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)?

A. 215 đến 215 -1; (ý của bn là: 215 đến 215-1?)

B. -215 đến 215 - 1;

C. -215 đến 215 -1;

D. -215 đến 215.

Câu 5. Kết quả của phép toán 67 div 3 mod 3 + 1 là bao nhiêu?

A. 7;

B. 5;

C. 3;

D. 2.

Câu 6. Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?

A. var a, b : real;

B. var x = integer;

C. const x := 7 ;

D. var thong bao : string.

Câu 7. Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?

A. x := real;

B. y = a +b;

C. z := 3;

D. i = 4.

Câu 8. Trong Pascal, giả sử x là biến kiểu Integer. Phép gán nào sau đây là hợp lệ?

A. x := 15/2;

B. x := 50;

C. x := 2.4;

D. x := 93000.

Câu 9:Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước?

A. 2;

B. 3;

C. 4;

D. 5.

Câu 10. Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?

A. if a := 1 then a := a + 1;

B. if a > b then write(b); else write(a);

C. if (a mod 2) =0 then write(‘So khong hop le’);

D. if x = y; then writeln(y);

Câu 11. Nếu cho x = 20, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;?

A. 25;

B. 10;

C. 5;

D. 20.

Câu 12. Để tạm ngừng chương trình chờ nhấn phím Enter sử dụng lệnh:

A. Readln;

B. Delay();

C. Writeln;

D. Break;

Câu 13. 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.

D. Program -> Begin -> End.

Câu 14. Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

A. Writeln(‘Nhập x = ’);

B. Write(x);

C. Writeln(x);

D. Readln(x);

Câu 15. Chuyển phép tính x  sang phép tính trong ngôn ngữ Pascal:

A. x  m+5/2*a

B. x  (m+5)/(2*a)

C. x >= m+5/2*a

D. x >= (m+5)/(2*a)

*Do câu ko rõ lắm nên mik nghĩ D là đúng nhất nha

Câu 16. Hãy cho biết giá trị biến a, biến b bằng bao nhiêu sau khi thực hiện đoạn lệnh sau: a:=5; b:=10; If (a>b) then a:=a+5 else b:=b-2;

A. a = 5; b = 8;

B. A = 10; b = 10;

C. A = 10; b = 8;

D. A = 5; b = 10

Câu 17. Dãy kí tự 20n20 thuộc kiểu dữ liệu:

A. String

B. Integer

C. Real

D. Char

Câu 18. Kết thúc thuật toán sau đây, hãy cho biết giá trị của biến T và i là bao nhiêu?

B1: 

B2: 

B3: Nếu  thì và quay lại bước 2;

B4: Thông báo kết quả và kết thúc thuật toán.

A. T = 25, i = 25;

B. T = 40, i = 25;

C. T = 70, i = 25;

D. T = 40, i = 20;

Câu 1:

B

Câu 2:

B

Câu 3:

B

Câu 4:

D

Câu 5:

A

Câu 6:

A

Câu 7:

C

Câu 8:

B

Câu 9;

B

Câu 10;

C

Câu 11;

A

Câu 12;

A

Câu 13;

D

Câu 14;

D

Câu 16;

A

Câu 17

A

Câu 18

D

Câu hỏi trong lớp Xem thêm