Câu 1: Các dãy bit (0101...) là cơ sở để tạo ra ngôn ngữ gì? A. Ngôn ngữ lập trình B. Ngôn ngữ tiếng Anh C. Ngôn ngữ tiếng Việt D. Ngôn ngữ máy Câu 2: Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để dịch và chạy chương trình A. Alt + F9 B. Ctrl + F6 C. Ctrl + F9 D. Alt + F6 Câu 3: Integer là kiểu dữ liệu? A. Số nguyên B. Số thực C. Chuỗi D. Chữ Câu 4: Kiểu dữ liệu String có phạm vi giá trị là A. Một ký tự trong bảng chữ cái B. Xâu ký tự tối đa 522 ký tự C. Xâu ký tự tối đa 525 ký tự D. Xâu ký tự tối đa 255 ký tự Câu 5: Mod là phép toán gì? A. Chia lấy phần nguyên B. Chia lấy phần dư C. Cộng D. Trừ Câu 6: Cách chuyển biểu thức ax2 +bx+c nào sau đây là đúng A. a*x2 +b*x+c B. a*x*x+b*x+c*x C. a*x*x +b.x +c*x D. a*x*x + b*x+c Câu 7: Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến? A. 4 B. 2 C. 3 D. 1 Câu 8: Trong Pascal, khai báo nào sau đây là đúng A. Const x:real; B. Var 4hs: Integer C. Var Tb : real; D. Var R=30; Câu 9: Cú pháp khai báo biến trong ngôn ngữ pascal là A. var : ; B. var ; C. var : ; D. const = ; Câu 10: Cú pháp lệnh gán trong Pascal A. = ; C. := ; B. = ; D. := ; Câu 11: Xét lệnh If a>b then a :=b ; If a>c then a :=c ; Writeln(a) ; Hỏi nếu a=7 ; b=6 ; c=8 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ? A. Không có thông tin nào hiển thị trên màn hình C. Đưa ra số 8 B. Đưa ra số 6 D. Đưa ra số 7 Câu 12: Câu lệnh if- then nào dưới đây viết đúng cú pháp A. if a>b then a:=b ; B. if – then a>b, a:=b ; C. if – then (a>b, a:=b) ; D. if (a>b) then a:=b ; Câu 13: Xét lệnh : If a>b then write(a) ; Hỏi nếu a=7 ; b=6 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ? A. Không có thông tin nào hiển thị trên màn hình B. Đưa ra số 6 C. Đưa ra số 7 D. Đưa ra số 6 Câu 14: 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 15. Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu? A. 7; B. 5; C. 3; D. 2. Câu 16. 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 17. Trong Pascal, giả sử x là biến kiểu số nguyên. 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 := 83000. 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; Câu 19. 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 else write(a); C. if (a mod 2) =0 then write(‘So khong hop le’); D. if x = y; then writeln(y); Câu 20. Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;? A. 15; B. 10; C. 5; D. 20. Câu 21. Để gán giá trị 12 cho biến x ta dùng lệnh: A. x:12; B. x = 12; C. x:= 12; D. x =: 12; Câu 22. Trong pascal, khai báo nào sau đây là đúng? A. var tb: real; B. Var 4hs: integer; C. const x: real; D. Var R = 30; Câu 23. 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=’,16*2-3); A. 16*2-3= B. 16*2-3=29 C. 29 D. 16*2-3 Câu 24. Để khai báo biến x thuộc kiểu số thực ta khai báo: A. Var x: Char; B. Var x: String; C. Var x: Real; D. Var x: integer; Câu 25. Cho biết kết quả của đoạn chương trình sau: a:=3; b:=7; If a Then B. If Then <Điều kiện> Else ; C. If <Điều kiện > Then Else ; D. If <Điều kiện> Then Else ; Làm được hết trắc nghiệm này mình cho hay nhất

2 câu trả lời

Câu 1: A

Câu 2: A

câu 3: A

câu 4: D

câu 5: B

câu 6: D

câu 7 : A

câu 8: C

câu 9: B

câu 10: C

câu 11: B

câu 12: A

câu 13: C

câu 14: B

câu 15: D

câu 16: C

câu 17:  B

câu 18: B

câu 19: A

câu 20: A

câu 21: C

câu 22: A

câu 23: C

câu 24: C

câu 25: C

câu 26: B

câu 27: D
mình tự làm..có gì sai..bỏ qua nha

Câu 1: Các dãy bit (0101...) là cơ sở để tạo ra ngôn ngữ gì?

A. Ngôn ngữ lập trình B. Ngôn ngữ tiếng Anh

C. Ngôn ngữ tiếng Việt D. Ngôn ngữ máy 

Câu 2: Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để dịch và chạy chương trình

A. Alt + F9 B. Ctrl + F6 C. Ctrl + F9 D. Alt + F6

Câu 3: Integer là kiểu dữ liệu?

A. Số nguyên B. Số thực C. Chuỗi D. Chữ

Câu 4: Kiểu dữ liệu String có phạm vi giá trị là

A. Một ký tự trong bảng chữ cái B. Xâu ký tự tối đa 522 ký tự

C. Xâu ký tự tối đa 525 ký tự D. Xâu ký tự tối đa 255 ký tự

Câu 5: Mod là phép toán gì?

A. Chia lấy phần nguyên B. Chia lấy phần dư

C. Cộng D. Trừ

Câu 6: Cách chuyển biểu thức ax^2 +bx+c nào sau đây là đúng

A. a*x2 +b*x+c B. a*x*x+b*x+c*x

C. a*x*x +b.x +c*x D. a*x*x + b*x+c

Câu 7: Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến?

A. 4 B. 2 C. 3 D. 1

Câu 8: Trong Pascal, khai báo nào sau đây là đúng

A. Const x:real; B. Var 4hs: Integer C. Var Tb : real; D. Var R=30;

Câu 9: Cú pháp khai báo biến trong ngôn ngữ pascal là

A. var <danh sách biến> : <kiểu dữ liệu>; B. var <danh sách biến> <kiểu dữ liệu>;

C. var <kiểu dữ liệu> : <danh sách biến>; D. const <tên biến> = <giá trị>;

Câu 10: Cú pháp lệnh gán trong Pascal

A. <biến>= <biểu thức> ; C. <biến> := <biểu thức> ;  

B. <biểu thức>= <biến> ; D. <biểu thức> := <biến> ;

Câu 11: Xét lệnh 

If a>b then a :=b ;

If a>c then a :=c ;

Writeln(a) ;

  Hỏi nếu a=7 ; b=6 ; c=8 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ?

A. Không có thông tin nào hiển thị trên màn hình C. Đưa ra số 8

B. Đưa ra số 6 D. Đưa ra số 7

Câu 12: Câu lệnh if- then nào dưới đây viết đúng cú pháp

A. if a>b then a:=b ; B. if – then a>b, a:=b ;

C. if – then (a>b, a:=b) ; D. if (a>b) then a:=b ;

Câu 13: Xét lệnh : If a>b then write(a) ;

  Hỏi nếu a=7 ; b=6 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ?

A. Không có thông tin nào hiển thị trên màn hình 

B. Đưa ra số 6 C. Đưa ra số 7 D. Đưa ra số 6

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

Sai hết ạ .Đáp án là : $-32768 - 32767$

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

 A. 7; B. 5; C. 3; D. 2. 

Câu 16. 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 17. Trong Pascal, giả sử x là biến kiểu số nguyên. 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 := 83000.

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;

Câu 19. 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 else write(a);

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

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

 A. 15; B. 10; C. 5; D. 20.

         Câu 21. Để gán giá trị 12 cho biến x ta dùng lệnh: 

A. x:12; B. x = 12;     

C. x:= 12; D. x =: 12;

Câu 22. Trong pascal, khai báo nào sau đây là đúng?

A. var tb: real; B. Var 4hs: integer;

C. const x: real; D. Var R = 30;

Câu 23. 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=’,16*2-3); 

A. 16*2-3 B. 16*2-3=29              

C. 29 D. 16*2-3

Câu 24. Để khai báo biến x thuộc kiểu số thực ta khai báo:

A. Var x: Char; B. Var x: String;          

C. Var x: Real; D. Var x: integer;

Câu 25. Cho biết kết quả của đoạn chương trình sau:

 a:=3; b:=7;

If a<b then c:=a+b;

Giá trị của c sẽ bằng bao nhiêu?

A. c=8; B. c=9; C. c= 10; D. Giá trị khác.

Câu 26. Chọn câu đúng khi viết biểu thức toán học b^2 - 4ac sang kí hiệu trong ngôn ngữ Pascal

A. b^2 – 4*a*c B. b*b - 4*a*c

C. b^2 – 4ac D. b*b – 4*ac

Câu 27. Cấu trúc rẽ nhánh dạng thiếu có dạng nào trong các dạng sau:

A. If <Điều kiện> Then <Câu lệnh >  ;

B. If <Câu lệnh 1> Then <Điều kiện> Else <Câu lệnh 2>;

C. If <Điều kiện > Then <Câu lệnh 2> Else <Câu lệnh 1>;

D. If <Điều kiện> Then <Câu lệnh 1> Else <Câu lệnh 2>;

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