
10 câu hỏi
8.0;
15.5;
15.0;
8.5;
+ Trong Pascal phép Mod là phép chia lấy phần dư, phép (/) là phép chia, (*) là phép nhân trong toán học.
+ Thứ tự thực hiện: Trong ngoặc trước, nếu không có ngoặc thực hiện nhân, chia, lấy phần nguyên (div), lấy phần dư (mod) thực hiện trước và cộng, trừ thực hiện sau.
Vậy giá trị của biểu thức là :
25 mod 3 + 5 / 2 * 3 = 1 + 2.5 x 3= 1+ 7.5 = 8.5
Đáp án: D
( 20 > 19 ) and ( ‘B’ < ‘A’ );
( 4 > 2 ) and not( 4 + 2 < 5 ) or ( 2 >= 4 div 2 );
( 3 < 5 ) or ( 4 + 2 < 5 ) and ( 2 < 4 div 2 );
4 + 2 * ( 3 + 5 ) < 18 div 4 * 4 ;
Trong pascal phép and, or, not có nghĩa là phép và, hoặc, phủ định trong toán học. vì vậy phép toán 4 > 2→ đúng
Phép toán not( 4 + 2 < 5 ) nghĩa là phủ định của 6 <5 là 6 > 5 → đúng.
Phép toán ( 2 >= 4 div 2 ) nghĩa là 2>=2→ đúng
⇒ Biểu thức có giá trị TRUE (đúng) là ( 4 > 2 ) and not( 4 + 2 < 5 ) or ( 2 >= 4 div 2 );
Đáp án: B
(n>0) and (n mod 2 = 0)
(n>0) and (n div 2 = 0)
(n>0) and (n mod 2 <> 0)
(n>0) and (n mod 2 <> 0)
N là một số nguyên dương chẵn → n>0 và n chia hết cho 2 hay số dư bằng 0. Tương đương với phép mod trong Pascal ( n mod 2 = 0).
Đáp án: A
24
16
20
15
Ta có : a mod 3 = 0→ phần dư bằng 0 → a chia hết cho 3
a mod 4 = 0 → Phần dư bằng 0 → a chia hết cho 4
⇒ a chia hết cho 12
Đáp án: A
10
33
3
1
Ta có a := 100; gán cho a giá trị là 100
b := 30 ; gán cho b giá trị là 30
x := a div b =100 div 30 =3 ( div là phép lấy nguyên)
Đáp án: C
Chia lấy phần nguyên
Chia lấy phần dư
Làm tròn số
Thực hiện phép chia
Trong Pascal, phép toán MOD với số nguyên có tác dụng chia lấy phần dư còn phép toán DIV với số nguyên có tác dụng chia lấy phần nguyên.
Đáp án: B
X = 10;
X := 10;
X =: 10;
X : = 10;
Để thực hiện gán giá trị 10 cho biến X là X := 10;
Cấu trúc câu lệnh gán là:
<tên biến> := <giá trị>;
Đáp án: B
Sqrt(x);
Sqr(x);
Abs(x);
Exp(x);
Trong Pascal :
+ Hàm cho giá trị bằng bình phương của x là Sqr(x).
+ Hàm Sqrt(x) là hàm căn bậc hai
+ Hàm Abs(x) là hàm giá trị tuyệt đối
+ Hàm exp(x) là hàm lũy thừa của số e.
Đáp án: B
5a + 7b + 8c;
5*a + 7*b + 8*c; (*)
{a + b}*c;
X*y(x+y);
Trong ngôn ngữ lập trình Pascal, không được bỏ dấu nhân (*) trong tích và chỉ dùng cặp ngoặc tròn để xác định trình tự thực hiện phép toán → loại A. C. D.
Đáp án: B
(a+b) + sqrt(a*a+2*b*c) / ( c – a / (a+b) )
(a+b) + sqr(a*a+2*b*c) / c – a / (a+b)
(a+b) + sqrt( sqr(a) + 2*b*c / c – a / (a+b)
(a+b) + sqr( sqrt(a) + 2*b*c) / (c – a / (a+b) )
Thứ tự thực hiện phép toán:
+ Thực hiện trong ngoặc trước;
+ Trong dãy các phép toán không chứa ngoặc thì thực hiện từ trái sang phải, theo thứ tự nhân, chia, chia nguyên, lấy phần dư thực hiện trước và các phép cộng, trừ thực hiện sau.
Đáp án: A
Bạn có thích hoạt động này không?
Ý kiến của bạn sẽ giúp chúng tôi đề xuất nội dung phù hợp hơn.

![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 20](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-emy0gtcksawvorajezvv-1786772460.jpg&w=3840&q=75)




















