Câu hỏi trắc nghiệm (30 câu):
-
Câu 1: Mã câu hỏi: 139041
Trong các từ sau, từ nào không phải từ khóa?
- A. CT_Mot
- B. begin
- C. Program
- D. end.
-
Câu 2: Mã câu hỏi: 139042
Ngôn ngữ dùng để viết các chương trình máy tính là:
- A. ngôn ngữ dịch
- B. chương trình
- C. ngôn ngữ lập trình
- D. máy in
-
Câu 3: Mã câu hỏi: 139043
Các kí hiệu dùng để kí hiệu các phép toán trong pascal là:
- A. +,-,*,/;
- B. +,-,x,/;
- C. +,-,*, :
- D. =,-, mod, div.
-
Câu 4: Mã câu hỏi: 139044
Cấu trúc chung của chương trình gồm những phần nào:
- A. Phần thân;
- B. Phần khai báo
- C. Phần mở bài;
- D. cả A và B đúng
-
Câu 5: Mã câu hỏi: 139045
Sau khi thực hiện các câu lệnh sau, giá trị của z bằng bao nhiêu x :=2 ; y :=5 ; z :=x+y
- A. 0
- B. 7
- C. -7
- D. 21
-
Câu 6: Mã câu hỏi: 139046
Trong các tên sau đây, tên nào hợp lệ trong pascal
- A. Mayin;
- B. 8a
- C. Lop 8a
- D. uses
-
Câu 7: Mã câu hỏi: 139047
Trong các khai báo sau đây, khai báo nào đúng trong pascal:
- A. Const x ;real ;
- B. var x:integer;
- C. var r=30
- D. var hs :real
-
Câu 8: Mã câu hỏi: 139048
Trong pascal, phép so sánh nào sau đây là đúng
- A. 5 < 7
- B. 5 > 7
- C. 5 = 7
- D. 12 >= 15
-
Câu 9: Mã câu hỏi: 139049
Kết quả của phép toán 22 mod 4 là:
- A. 2
- B. 4
- C. 6
- D. 5.5
-
Câu 10: Mã câu hỏi: 139050
Cú pháp lệnh gán cho biến trong pascal
- A. <tên biến>:<biểu thức>;
- B. <tên biến>=<biểu thức>
- C. <tên biến>:=<biểu thức>;.
- D. <biểu thức>:<tên biến>;
-
Câu 11: Mã câu hỏi: 139051
Cú pháp khai báo biến trong pascal là:
- A. var<tên biến>:<kiểu dữ liệu>;
- B. var<tên biến>:=<kiểu dữ liệu>;
- C. var<tên biến>=<kiểu dữ liệu>;
- D. <biểu thức>:<tên biến>;
-
Câu 12: Mã câu hỏi: 139052
Cú pháp câu lệnh điều kiện dạng thiếu là
- A. if<điều kiện>then<câu lệnh>;
- B. if<điều kiện>to<câu lệnh>;
- C. if<điều kiện>do<câu lệnh>;
- D. then<điều kiện>if<câu lệnh>;
-
Câu 13: Mã câu hỏi: 139053
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 14: Mã câu hỏi: 139054
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 15: Mã câu hỏi: 139055
Trong các từ sau, từ nào là từ khóa:
- A. real
- B. write
- C. begin
- D. crt
-
Câu 16: Mã câu hỏi: 139056
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 17: Mã câu hỏi: 139057
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 đều đúng
- D. Cả A và B đều sai
-
Câu 18: Mã câu hỏi: 139058
Để 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 19: Mã câu hỏi: 139059
Để 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 20: Mã câu hỏi: 139060
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 21: Mã câu hỏi: 139061
Để 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 22: Mã câu hỏi: 139062
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 23: Mã câu hỏi: 139063
Cấu trúc chung của một chương trình gồm:
- A. Phần khai báo và phần thân
- B. Phần mở bài, thân bài, kết luận
- C. Phần mở bài, thân bài, kết luận
- D. Phần thân và phần kết thúc.
-
Câu 24: Mã câu hỏi: 139064
Trong Pascal câu lệnh Writeln hoặc Write được dùng để:
- A. Khai báo hằng
- B. Khai báo biến
- C. In dữ liệu ra màn hình
- D. Đọc dữ liệu vào từ bàn phím
-
Câu 25: Mã câu hỏi: 139065
Để 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 26: Mã câu hỏi: 139066
Biểu thức toán học \(\frac{{18 - 4}}{{6 + 1}} - 4\) được biểu diễn trong Pascal là?
- A. (18-4)/6+1-4
- B. (18-4)/(6+1-4)
- C. (18 - 4)/(6+1)-4
- D. 18-4/6+1-4
-
Câu 27: Mã câu hỏi: 139067
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 28: Mã câu hỏi: 139068
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 29: Mã câu hỏi: 139069
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 30: Mã câu hỏi: 139070
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