Câu 2: Ngôn ngữ lập trình là A. một chương trình máy tính B. ngôn ngữ dùng để viết các chương trình C. một môi trường lập trình D. ngôn ngữ máy Câu 4:Dãy bit là dãy chỉ gồm: A. 0 và 1 B. 2 và 3 C. 4 và 5 D. 6 và 7 Câu 8: Trong các từ sau, từ nào là từ khóa: A. real B. write C. begin D. crt Câu 1:Quy tắc đặt tên trong ngôn ngữ lập trình gồm: A. Tên không được trùng với từ khóa B. Tên khác nhau tương ứng với những đại lượng khác nhau C. Tên không được bắt đầu bằng chữ số, các kí hiệu đặc biệt và không được chứa dấu cách D. Cả ba đáp án trên Câu 3: Cấu trúc chung của một chương trình gồm: A. Phần khai báo B. Phần thân chương trình C. Cả A và B D. Tất cả đều sai Câu 7: Để in kết quả ra màn hình, ta sử dụng lệnh: A. writeln B. write C. Cả A và B đều đúng D. Cả A và B đều sai Câu 8: Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh: A. readln B. read C. Cả A và B đều đúng D. Cả A và B đều sai Câu 8: Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG: A. var m : real ; B. var m : integer ; C. var m : = real ; D. var m : = integer ; Câu 4: Để gán giá trị 12 cho biến x ta sử dụng lệnh: A. x : 12 ; B. x : = 12 ; C. x = : 12 ; D. x = 12 ; Câu 5: Quá trình giải bài toán trên máy tính gồm các bước nào? A. Xác định bài toán B. Mô tả thuật toán C. Viết chương trình D. Cả A, B, C đều đúng Câu 11 Trong Pascal, khai báo nào sau đây là đúng A. Const x=5; B. Var R=30; C. Var Tbc : integer; D.Var a:= Integer; Câu 12 Quá trình giải một bài toán trên máy tính gồm A. Xây dựng thuật toán; viết chương trình. B. Xác định bài toán; viết chương trình. C. Xác định bài toán; xây dựng thuật toán và viết chương trình. D. Xác định bài toán; viết chương trình; xây dựng thuật toán Câu 13 Các Câu lệnh Pascal sau đây được viết đúng A. if x:= 5 then a = b; B. if x > 4 then a:=b; m:=n; C. if x > 4 then a:=b; else m:=n; D. if x > 4 then a = b; Câu 14 Hãy cho biết giá trị của 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 15. Ta có 2 lệnh sau : x:= 10; if x<5 then x := x +2; Giá trị của x là bao nhiêu: A. 7 B. 10 C. 12 D. 15 Câu 15. Ta có 2 lệnh sau : x:= 10; if x<5 then x := x +2; Giá trị của x là bao nhiêu: A. 7 B. 10 C. 12 D. 15 Câu 16: Câu lệnh pascal nào sau đây là hợp lệ? A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.5 to 10.5 do writeln(‘A’); C.For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’); Câu 17. Để nhập dữ liệu ta dùng lệnh A. Write(dulieu); B. Readln(x); C. X:= 'dulieu'; D. Write('Nhap du lieu'); Câu 18: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ pascal A. tam_giac; B. 8a; C. Tam giac; D. End; Câu 19: Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên? A. Div, +, -, *,/ B. +, -, *,/ C. Mod, +, -, *,/ D. Div, mod Câu 20: Kết quả của 12 mod 3 bằng bao nhiêu? A. 0 B. 2 C. 3 D. 4
2 câu trả lời
Câu 2: Ngôn ngữ lập trình là
B. ngôn ngữ dùng để viết các chương trình
Câu 4:Dãy bit là dãy chỉ gồm:
A. 0 và 1
Câu 8: Trong các từ sau, từ nào là từ khóa:
C. begin
Câu 1:Quy tắc đặt tên trong ngôn ngữ lập trình gồm:
A. Tên không được trùng với từ khóa
Câu 3: Cấu trúc chung của một chương trình gồm:
C. Cả A và B
Câu 7: Để in kết quả ra màn hình, ta sử dụng lệnh:
C. Cả A và B đều đúng
Câu 8: Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh:
C. Cả A và B đều đúng
Câu 8: Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG:
B. var m : integer ;
Câu 4: Để gán giá trị 12 cho biến x ta sử dụng lệnh:
B. x : = 12 ;
Câu 5: Quá trình giải bài toán trên máy tính gồm các bước nào?
D. Cả A, B, C đều đúng
Câu 11 Trong Pascal, khai báo nào sau đây là đúng
A. Const x=5;
C. Var Tbc : integer;
Câu 12 Quá trình giải một bài toán trên máy tính gồm
C. Xác định bài toán; xây dựng thuật toán và viết chương trình.
Câu 13 Các Câu lệnh Pascal sau đây được viết đúng
B. if x > 4 then a:=b; m:=n;
Câu 14 Hãy cho biết giá trị của 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
Câu 15. Ta có 2 lệnh sau :
x:= 10;
if x<5 then x := x +2; Giá trị của x là bao nhiêu:
B. 10
Câu 15. Ta có 2 lệnh sau :
x:= 10;
if x<5 then x := x +2; Giá trị của x là bao nhiêu:
B. 10
Câu 16: Câu lệnh pascal nào sau đây là hợp lệ?
D. For i:= 1 to 10 do writeln(‘A’);
Câu 17. Để nhập dữ liệu ta dùng lệnh
B. Readln(x);
Câu 18: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ pascal
A. tam_giac;
Câu 19: Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên?
D. Div, mod
Câu 20: Kết quả của 12 mod 3 bằng bao nhiêu?
A. 0