Trắc nghiệm Phép toán, biểu thức, câu lệnh gán Tin Học Lớp 11
-
Câu 1:
Xác định giá trị của biểu thức sau: (abs(p) = q) and (((q mod m) div 4) > n ). Với p = -20, q = 20, m = 7, n = 2
-
Câu 2:
Trong ngôn ngữ lập trình Pascal, cho biết đoạn chương trình sau:
T := 0 ;
I := 0;
While I < 50 do
Begin
T := T + I ;
I := I + 2
End ;Giá trị T sau khi thực hiện đoạn CT trên là:
-
Câu 3:
Trong ngôn ngữ lập trình Pascal, cho biết đoạn chương trình sau:
T := 0 ;
I := 0;
While I < 50 do
Begin
T := T + I ;
I := I + 2
End ;Giả sử {Dòng 2} sửa lại I := 60, kết quả sau khi thực hiện đoạn CT trên là:
-
Câu 4:
Trong ngôn ngữ lập trình Pascal, cho biết đoạn chương trình sau:
T := 0 ;
I := 0;
While I < 50 do
Begin
T := T + I ;
I := I + 2
End ;Với cấu trúc While ... do... của đoạn CT trên, câu lệnh sau do là câu lệnh:
-
Câu 5:
Trong ngôn ngữ lập trình Pascal, cho biết đoạn chương trình sau:
T := 0 ;
I := 0;
While I < 50 do
Begin
T := T + I ;
I := I + 2
End ;Với giá trị I bằng bao nhiêu thì thoát khỏi vòng lặp While ... do … trên?
-
Câu 6:
Trong ngôn ngữ lập trình Pascal, cho biết đoạn chương trình sau:
T := 0 ;
I := 0;
While I < 50 do
Begin
T := T + I ;
I := I + 2
End ;Với đoạn CT trên, biểu thức điều kiện của cấu trúc While ... do ... là:
-
Câu 7:
Trong Turbo Pascal, cho đoạn chương trình(CT) sau
T:= 0;
for i:=20 downto 1 do
if (i mod 3 = 0) then T:= T+1;
writeln(‘T= ‘, T);Đoạn CT trên thực hiện công việc gì?
-
Câu 8:
Trong Turbo Pascal, cho đoạn chương trình(CT) sau
T:= 0;
for i:=20 downto 1 do
if (i mod 3 = 0) then T:= T+1;
writeln(‘T= ‘, T);Sau khi thực hiện đoạn CT trên giá trị T là:
-
Câu 9:
Trong Turbo Pascal, cho đoạn chương trình(CT) sau
T:= 0;
for i:=20 downto 1 do
if (i mod 3 = 0) then T:= T+1;
writeln(‘T= ‘, T);Với đoạn CT trên Điều kiện để thực hiện câu lệnh sau do là:
-
Câu 10:
Trong Turbo Pascal, cho đoạn chương trình(CT) sau
T:= 0;
for i:=20 downto 1 do
if (i mod 3 = 0) then T:= T+1;
writeln(‘T= ‘, T);Với đoạn CT trên giá trị đầu là:
-
Câu 11:
Trong Turbo Pascal, cho đoạn chương trình(CT) sau
T:= 0;
for i:=20 downto 1 do
if (i mod 3 = 0) then T:= T+1;
writeln(‘T= ‘, T);Với đoạn CT trên biến đếm là:
-
Câu 12:
Trong Turbo Pascal, cho đoạn chương trình (CT) sau: Readln(a);
If (a<>0) then x:=9 div a;
Else x:= -2015;
Write(‘ x= ‘, x + 1);Giả sử nhập a = 2, và đoạn CT trên đã sửa đúng cú pháp. Sau khi thực hiện xong đoạn CT trên, kết quả đưa ra màn hình là:
-
Câu 13:
Trong Turbo Pascal, cho đoạn chương trình (CT) sau: Readln(a);
If (a<>0) then x:=9 div a;
Else x:= -2015;
Write(‘ x= ‘, x + 1);Giả sử nhập a = 2, và đoạn CT trên đã sửa đúng cú pháp. Sau khi thực hiện xong đoạn CT trên thì giá trị x là bao nhiêu?
-
Câu 14:
Trong Turbo Pascal, cho đoạn chương trình (CT) sau: Readln(a);
If (a<>0) then x:=9 div a;
Else x:= -2015;
Write(‘ x= ‘, x + 1);
Xác định dòng lệnh sai cú pháp với đoạn CT trên
-
Câu 15:
Trong Turbo Pascal, câu lệnh nào sau đây là đúng:
-
Câu 16:
Trong Turbo Pascal, cấu trúc If … then nào sau đây là dạng đủ:
-
Câu 17:
Cho chương trình sau:
Var a, b: integer;
Begin
Writeln(‘nhap a, b: ’);
Readln(a, b);
c := sqrt(b – 2*a); b := a + b; a := a + b;
Writeln(a)
End
Khi thực hiện chương trình trên, Cách nhập giá trị nào sau đây là sai khi muốn nhập giá trị 3, 4 lần lượt cho a và b
-
Câu 18:
Để thực hiện chương trình ta dùng tổ hợp phím:
-
Câu 19:
Thủ tục write(a+b) cho kết quả trên màn hình là :
-
Câu 20:
Để nhập giá trị cho x vào từ bàn phím ta dùng:
-
Câu 21:
Trong Turbo Pascal, cho A, B, C là các số thực, về mặt cú pháp câu lệnh nào sau đây là sai:
-
Câu 22:
Biểu thức nào sau đây là biểu thức số học:
-
Câu 23:
Trong NN lập trình Pascal, đoạn chương trình sau dùng để làm gì?
Var x, y, t: integer; Begin x: = t; t:= y; y:= x; End.
-
Câu 24:
Trong Turbo Pascal, để lưu một chương trình:
-
Câu 25:
Trong NNLT Pascal, kết quả trả về của đoạn chương trình sau là
Var a: real;
Begin
a:= 15; writeln(‘KQ la: ’,a);
End.
-
Câu 26:
Lệnh Write( ‘TONG = ‘ , 10 + 20 ) ; viết gì ra màn hình:
-
Câu 27:
Trong Pascal, để đưa dữ liệu ra màn hình ta sử dụng thủ tục:
-
Câu 28:
Kết quả của biểu thức sqr(abs(25-30) mod 3) trả về kết quả là (VDT)