55 questions
Cho biết kết quả trả về của biểu thức sau: (99 div 9) mod 9 + (13 div 3) div 2
3
4
5
10
Xét chương trình pascal sau:
program tình;
var y,x: real:
begin write('x'); readln(x); y:=(x+2)*(x+3)*(x+4)*(x+5);
writeln('y=y, y:4:2);
end.
Chương trình tính giá trị biểu thức nào trong các biểu thức sau
y=x4+2x3+3x2+4x+5
y= x+2x+3x+4x+5
y=(x+2)(x+3)(x+4)+5
y=(x+2)(x+3)(x+4)(x+5)
Xét chương trình pascal sau:
program tính;
var x,y:integer; z:boolean;
bengin x:250; y:=300 z:=x*y wrtie(z); readln end.
Chương trình trên bị lỗi nào trong các lỗi sau
Lệnh readln không có tham số;
Thiếu khai báo tên chương trình program;
lệnh write(z) sai vì z không có dấu nháy đơn;
Biến z nhận giá trị không hợp lý;
Để nhập dữ liệu từ liệu từ bán phím ta dùng thủ tục
Write(<danh sách kết qua ra>); hoặc Writeln(<danh sách kết quả ra>);
Write(<danh sách biến vào>); hoặc Writeln(<danh sách biến bào>);
Read(<danh sách biến vào>); hoặc Readln(<danh sách biến vào>);
Write(<danh sách biến vào>); hoặc Read(<danh sách biến vào>)
Trong các phân khai báo biến sau, khai báo biến nào sai:
x1,x2:integer;
x1,x4:longint;
x1,x1:char;
x1,x3:real;
Cho đoạn chương trình sau:
begin readln(x,y); T:=x; x:=y y:=T; write(' x = x, ' y= ', y);
readln
end.
giả sử nhập x= 0; y= -1; sau khi thực hiện đoạn chương trình xong trên màn hình in ra nội dung có dạng nào?
x = -1 y = T
x = -1 y = 0
.x = T y = T
x = 0 y = -1
Trong pascal, phép toán Div là phép toán?
Chia lấy phần nguyên của 2 số nguyên
Chia lấy phần nguyên của 2 số thực
Chia lấy phần dư của 2 số thực
Chia lấy phần dư của 2 số nguyên
Chọn khai báo đúng của câu lệnh gán?
<Biểu thức> := <Tên biến>;
<Tên biến> := <Biểu thức>;
<Tên biến> = <Biểu thức>;
<Biểu thức> := <Tên biến>
Giả sử c: =95 div 13 ; Kết quả của c là:
6
7
8
9
Chọn phép toán quan hệ đúng:
+, -, *, div, mod
and, or, mod
+, -, *, /
<, >, =, <>
Xét chương trình sau:
Var a,b:integer;
BEGIN
a:=1;b:=2;b:= b+a;a:= a+b,
Writeln(a);
END;
Kết quả của a khi chạy hết đoạn chương trình trên là:
2
3
4
5
Xét biểu thức logic:(n mod 100<10) and (n div 100>0). Với giá trị nào của n dưới đây để biểu thức trên cho giá trị True?
250
526
56
100
Hãy cho biết câu lệnh đưa ra màn hình câu "xin chao" và con trỏ đặt cùng hàng với câu đó ( không xuống hàng).
Writeln ('xin chao');
Write ('xin chao');
Readln ('xin chao');
Read (xin chao);
Hàm div dùng để:
Làm trũn 1 số
Tính căn bậc
Chia lấy phần dư
Chia lây phần nguyên
Biểu thức nào trả về trị tuyệt đối của x?
SQR9(x)
ABS(x)
SQRT(x)
AXP(x)
Biến a được khai báo kiểu Real và có giá trị là 12. Câu lệnh write(a) sẽ đưa ra màn hình
12.00
12
a
1.2E+01
Trong các biểu thức sau, biểu thức nào sẽ cho kết quả là TRUE:
32 mod 5 = 2
Cả 3 đều sai
32 mod 5 = 6
32 mod 5 = 5
Xét ddaonj chương trình :
Var x,y,a,b:integer;
Begin x:=50; y:=5 a:=10 b:=12; a:=a+x;
b:=b*y; x:=x-a; y:=y-b end.
Kết quả nào sau đây đúng:
x= -10, y= -55, a=60, b=60 ;
x=60, y=50, a=48, b=30;
x=50, y=60, a=38, b=50;
x=40, y= -7, a= 60, b=60;
Kết quả của biểu thức (20 div 3)/(20 mod 4) là:
4
Ko xác định
6
0
Cho biểu thức A= (18 div2)=9; B= (25 mod 5)=0
Not(A) And Not(B) = True
Not(A or B) = False
Not(A or B) = True
Not(A) Or Not(B) = True
Xác định giá trị của x, y sau khi thực hiện đoạn chương trình?
Var x,y : Integer;
Begin x:= 30; y:= 20; x:= x-y; y:= y-x; End;
x=10, y=20
C. x=10, y=10
x=10, y=-10
x= 30, y=20
Biểu thức quan hệ được thực hiện theo trình tự nào sau đây ?
Tính giá trị biểu thức sau đó thực hiện phép toán quan hệ
Thực hiện phép toán quan hệ sau đó tính giá trị biểu thức
Kết quả khác
Tính giá trị biểu thức 1 , sau đó thực hiện phép toán quan hệ rồi tính biểu thức 2
Kết quả của phép chia 7 MOD 5 là
1
2
5
0.4
Cho biểu thức S = 1.00+
Var S : integer ; x : real ;
Var S , x : longint ;
Var S , x : integer ;
Var S : real ; x : integer ;
Lệnh nào sau đây là sai
X : = 1.25 ;
X : = pi *12 ;
X : = ( a=5) or ( b=7 ) ;
X : = x +1 ;
Trong ngôn ngữ lập trình pascal , xét đoạn chương trình sau :
Var a: real ;
Begin
a : = 15 ;
Writeln ( " KQ la : " , a ) ;
End.
Hãy chọn 1 trong những kết quả sau đây
Chương trình báo lỗi
KQ la a
KQ la 15
KQ là 1.5000000000E + 01
Biểu thức nào sau đây không có kết quả là1
( sqrt (25) /4 )
( sqrt (25) div 5)
(sqrt (25) div 4)
(sqrt (25) mod 4)
Câu lệnh : write(‘1+3+…..+’,2*n-1,’=‘ , spr(n)). Sẽ in ra màn hình nội dung gì nếu cho n=5
1+3+…+9=5
1+3+….+9=25
1+3+…..9=25
1+2+3+4+5=15
Để nhập giá trị từ bàn phím , ta sử dụng thủ tục nào sau đây ?
Read
Longint
Real
Write
Xác định câu lệnh gán sai , với x,y kiểu integer
X:=x-y;
X:=x+y;
X:=x*y;
X:=x/y
Cho biết kết quả trả về của biểu thức sau : (20 mod 3 ) div 2 + (15 div 4 )
3
4
5
10
Hàm SQRT(x) dùng để làm gì ?
Bình phương của x
Kết quả khác
Lấy căn bậc 2 của x
Giá trị tuyệt đối của x
Hãy viết biểu thức : 99.5 ≥N>0 sang dạng biểu diễn tương ứng trong pascal
(N<=99.5) or ( N > 0 )
(N>=99.5) or ( N > 0 )
(N>=99.5) and (N>0)
(N <=99.5) and (N >0)
Biểu thức nào sau đây không có kết quả là 1?
(sqrt(25) mod 4)
(sqrt(25) div 4)
(sqrt(25) div 5)
(sqrt(25) / 4)
Trong các biểu thức sau, biểu thức nào sẽ cho kết quả là TRUE
32 mod 5 = 5
32 mod 5 = 5
32 mod 5 = 6
32 mod 5 = 2
xét chương trình sau:
var x,y:integer; z:boolean;
begin x:=250; y:=300; z:=x*y;
write(z);
Chương trình trên bị lỗi nào trong các lỗi sau:
Lệnh write(z) sai vì z không có dấu nháy đơn;
Thiếu khai báo tên chương trình program;
Lệnh readln không có tham số;
Biến z nhận giá trị không hợp lý;
Xác định câu lệnh gán sai, với x,y kiểu integer?
x:=x/y;
x:=x-y;
x:=x*y;
x:=x+y;
Trong Pascal hằng và biến khác nhau cơ bản như thế nào? Chọn câu đúng nhất
Hằng và biến bắt buộc phải khai báo
Hằng không cần khai báo, biến phải khai báo
Hằng là đại lượng mà giá trị không thể thay đổi được trong quá trình thực hiện chương trình, biến là đại lượng mà giá trị có thể thay đổi được trong quá trình thực hiện chương trình
Hằng và biến là 2 đại lượng mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình
Hãy cho biết câu lệnh đưa ra màn hình câu " xin chao" và con trỏ đặt cùng hàng với câu đó ( không xuống hàng).
Writeln ('xin chao');
Read(xin chao);
Write('xin chao');
Readln ('xin chao');
Viết biểu thức: 0<X2<Y2=<R2 sang dạng biểu diễn tương ứng trong pascal:
SQR(X)+SQR(Y) < 0 AND SQR(X)+SQR(Y) <= SQR(R);
SQR(X)+SQR(Y) > 0 AND SQR(X)+SQR(Y) <= SQR(R);
SQR(X)+ SQR(Y) < 0 OR SQR(X)+SQR(Y) <= SQR(R);
SQR(X)+SQR(Y) > 0 OR SQR(X)+SQR(Y) <=SQR(R);
Giả sử x là biểu diễn kiểu integer, phép gán nào sau đây đúng:
x:=20000;
x:=a/b
x:256;
x:=-123
Để tính diện tích đường trong bán kính R, biểu thức nào trong PASCAL là đúng
S:=sqrt(R)*p;
S:=R*R*p;
S:=R2*pi;
S:=sqr(R)*pi;
Chương trình sau đây có bao nhiêu lỗi:
Program 2dt_hinhchunhat;
Uses crt:
Var a,b,t:interger;
Begin a:=280; b:=200; t:=a*b; write(s); end.
1 lỗi
2 lỗi
3 lỗi
4 lỗi
sau khi thức hiện câu lệnh:KQ:= 1986 mod 10 ;
6
198.6
1980
198
kết quả của biểu thức sqrt(ABS(25-50)) div2 là
1
2
3
4
xét biểu thức logic (n>0) and (n mod 2 = 0) khẳng định nào sau đây là đúng?
kiểm tra xem n là một số dương
kiểm tra xem n là một số dương
kiểm tra xem n là một số dương chẵn
kiểm tra n là một số nguyên chẵn
xét đoạn trương trình sau VAR x,y:interger; begin x:=x+y; y:=x-y; x:=x-y;
hoán đổi giá trị của x và y
tính giá trị tổng của x và y
giá trị x và y bằng nhau sau dãy lệnh
tính hiệu x và y
đoạn chương trình sẽ hiển thị:Begin Writeln (DAY LA LOP HOC TIN HOC) ; END .
không chạy được vì có lỗi
day la lop TIN HOC
day là lop TIN HỌC
"day la lop TIN HỌC"
hãy chọn câu trả lớp đúng:
ABS(-7.5)=(7.5)2
Tất cả đều sai
ABS(8.2)=-8.2
ABS(1.5)=1.5
Hàm SQR(x) dùng để làm gì?
Lấy căn bậc 2 của x
Bình phương của x
Giá trị tuyệt đối của x
Kết quả khác
(a+b >c) and (b+c >a) and (c+a >b) là
Biểu thức quản hệ
Biểu thức logic
Biểu thức số học
Hàm số học chuẩn
Câu lênh a:=5; Write('Ket qua la ', a); sẽ đưa ra màn hình
Ket qua a la a
Ket qua la 5
Ket qua a la 5
Không đưa ra gì cả
Xét chương trình Pascal sau:
Program Tinh_KC ;
Const V_Xdap = 20; V_Xmay = 50 ;
Vả t:,d:integer;
Begin Write(' Nhap thoi gian t:'); readln(t);
d:= (V_Xmay - V_Xdap)*t; Writeln(' Khoang cach:',d,'km');
End.
Input: t=2 Vậy Output = d?
100
80
40
60
Xét biểu thức điều kiện: b*b - 4*a*c>10. Khẳng định nào sau đây là đúng:
Biểu thức trên kiểm tra phương trình bậc hai ax2 + bx + c =0 có ít nhất một nghiệm thực dương hay không
Biểu thức trên kiểm tra phương trình bậc hai ax2 + bx + c =0 có hai nghiệm thực phân biệt hay không
Biểu thức trên kiểm tra phương trình bặc hai ax2 + bx + c =0 có nghiệm kéo hay không
Biểu thức trên kiểm tra phương trình bậc hai ax2 + bx + c =0 có nghiệm thực hay không
Biểu thức logic nào sau đây kiểm tra n là một số dương chẵn?
(n mod 2=0) and (n div 2<>0)
(n>0) and (n div 2=0)
(n mod 2=0) and (n div 2=0)
(n mod 2=0) and (n>0)