Câu hỏi (30 câu)
Trong các từ sau, từ nào không phải từ khóa?
- A.
CT_Mot
- B.
begin
- C.
Program
- D.
end.
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á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 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
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
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
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
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
Kết quả của phép toán 22 mod 4 là:
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ú 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ú 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>;
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
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
Trong các từ sau, từ nào là từ khóa:
- A.
real
- B.
write
- C.
begin
- D.
crt
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 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
Để 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
Để 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
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
Để 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
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 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.
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
Để nhập dữ liệu ta dùng lệnh
- A.
Write(dulieu);
- B.
Readln(x);
- C.
X:= 'dulieu';
- D.
Write('Nhap du lieu');
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
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á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;
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
Ta có 2 lệnh sau :
x:= 10;
if x<5 then x := x +2; Giá trị của x là bao nhiêu
Đây là ảnh minh hoạ quảng cáo
Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *