WorksheetsKIỂM TRA CHƯƠNG 2 - TIN 11
Total questions: 20
Worksheet time: 8mins
Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
Byte
Word
Integer
Longint
Trong ngôn ngữ lập trình Pascal, với câu lệnh như sau (a là biến kiểu số thực)
a:=12;
Writeln(‘KQ la: ’ , a);
KQ la: 1.2E+01
KQ la: 12
KQ la: a
Không đưa ra gì cả
Chọn câu lệnh dùng để nhập dữ liệu vào từ bàn phím
write
read
var
readln
Câu lệnh dùng để nhập dữ liệu vào từ bàn phím có cú pháp là:
readln(<Tên biến>);
writeln(<Tên biến>);
begin(<Tên biến>);
end(<Tên biến>);
Trong pascal, khi khai báo biến ta sử dụng cấu trúc nào sau đây?
Var <danh sách vào>:= <dữ liệu>;
Var <danh sách biến>:= <kiểu dữ liệu>;
Var <danh sách biến>:<kiểu dữ liệu>;
Var <tên biến>:= <kiểu dữ liệu>;
Hãy chọn biểu thức lôgic đúng với phát biểu "N là một số dương chẵn"
N<0 and N÷2
N>0 and N÷2
(N≥0) and (N mod 2)=0
((N>0) and((N mod 2))=0)
Chọn biểu thức logic đúng với phát biểu sau:
"M chia hết cho N hoặc M không chia hết cho N"
M÷N ∥ not(M÷N)
(M div N=0) or (M mod N =0)
(M mod N = 0)or (M div N=0)
(M mod N = 0) or (M mod N <>0)
Cú pháp câu lệnh gán trong Pascal là:
Tên biến := Biểu thức;
<Tên biến> = <Biểu thức>;
<Tên biến> := <Biểu thức>;
<Tên biến> : <Biểu thức>;
Hãy chọn những biểu diễn tên trong những biếu diễn dưới đây?
‘******’
ABC
123ac
Dien_tich
=ban
Hãy chọn những biểu diễn hằng, trong những biếu diễn dưới đây?
Uses
‘abcd’
2A.9
10.5E10
+123c
Để nhập cho giá trị của 2 biến a và b vào từ bàn phím, ta sẽ dùng câu lệnh nào dưới đây?
Real(a,b);
Readl(a,b) ;
Read(‘a,b’);
Readln(a,b);
Hãy chọn những từ khoá trong những biếu diễn dưới đây?
logic
real
begin
integer
var
Để nhập cho giá trị của 3 biến a,b,c vào từ bàn phím, ta sẽ dùng câu lệnh nào dưới đây?
Real(a,b,c);
Read(a,b,c);
Read(‘a,b,c’);
Readn(a,b,c);
Hãy chọn biểu thức trong Pascal tương ứng với biểu thức toán học sau
x2+12x2−3x+1
2*x*x-3*x+1/(x*x+1)
(2*x*x-3*x+1)/x*x+1
(2*x*x-3*x+1)/(x*x+1)
2*x*x-3*x+1/x*x+1
Hãy chọn những tên chuẩn trong những biếu diễn dưới đây?
begin
tamgiac
end
real
true
Hãy chọn biểu thức toán học tương ứng với biểu thức Pascal sau
(-b-sqrt(delta))/(2*a)
2a−b−delta
2xab−delta
−2ab+delta
2×ab−delta
Hãy chọn phương án đúng kết quả hiển thị ra màn hình của lệnh sau:
writeln('2x3 + 4x5 = ', 2*3+4*5);
2x3 + 4x5 = 2x3 + 4x5
2x3 + 4x5 = 6 + 20
2x3 + 4x5 = 26
2x3 + 4x5 = 50
Đoạn chương trình sau thực hiện công việc gì?
var m, n : byte;
Begin
writeln('Nhap a, b: ');
readln(a,b);
writeln('Tong la: ', a+b);
readln
End.
Nhập vào 2 số tính và hiển thị ra màn hình tổng hai số đó
Nhập vào 2 số thực tính và hiển thị ra màn hình tổng hai số đó
Nhập vào 2 số nguyên tính và hiển thị ra màn hình tổng hai số đó
Nhập vào 2 số a, b tính và hiển thị ra màn hình tổng hai số đó
Chọn phương án khai báo biến đúng cho bài toán sau:
Tính Chu vi, diện tích của hình tròn với bán kính R là số nguyên nhập vào từ bàn phím.
var R : byte; CV, DT : byte;
var R : byte; CV, DT : integer;
var R : real; CV, DT : real;
var R : byte; CV, DT : real;
Với N là số nguyên bất kỳ trong khoảng từ 31 đến 251, hãy chọn khai báo biến phù hợp nhất?
var N : word;
var N : byte;
var N : integer;
var N : longint;
