Giảng viên ra đề: 25-08-2021 Người phê duyệt: 25-08-2022
BM KHMT/Khoa KH&KT y tính
Nguyễn An Khương
Nguyễn Tiến Thịnh
TRƯỜNG ĐH CH KHOA ĐHQG-HCM
KHOA KH&KT Y TÍNH
THI CUỐI KỲ Học kỳ/Năm học 3 2021-2022
Ngày thi 26-08-2022
Môn học hình hóa Toán học
môn học CO2011
Thời lượng 80 phút đề 2681
Ghi chú: - SV được phép sử dụng 01 tờ giấy A4 viết tay chứa ghi chép cần thiết.
-SV phải ghi MSSV, họ và tên vào cuối trang y và nộp lại đề thi cùng với bài làm.
- Tô đậm phương án trả lời đúng vào phiếu làm bài trắc nghiệm.
- Bài thi 24 câu hỏi trắc nghiệm.
Câu 1. (L.O.1.2)
Công thức nào sau đây một định (theorem) trong logic vị từ?
Axy((P(x) P(y)) (P(y) P(x))).
B(x((P(x) Q(x)) (Q(x) P(x)))) ((xP (x)) (xQ(x))).
C((xP (x)) A) (x(P(x) A)),với A số ngôi (arity) 0.
D((xP (x)) (xQ(x))) (x((P(x) Q(x)) (Q(x) P(x)))).
Câu 2. (L.O.1.2)
Xét đoạn chương trình bên cùng với một hậu
điều kiện ψ:= (z < 0).Khi đó tiền điều kiện
yếu nhất wp(P, ψ)tương ứng
A(u > 0).
B((u > 0) (v < 1)).
C(v < 1).
D((u > 2) (v < 0).
Câu 3. (L.O.1.2)
Gọi R(t)
J(t) nghiệm của bài toán Cauchy sau
R(t)
J(t)=0 1
1 0·R(t)
J(t),R(0)
J(0)=R0
J0.
Khi đó R(t)
J(t)
AR0cos(t)J0sin(t)
J0cos(t) + R0sin(t).
BR0cos(t) + J0sin(t)
J0cos(t)R0sin(t).
CR0cos(t) + J0sin(t)
J0cos(t) + R0sin(t).
DR0cos(t)J0sin(t)
J0cos(t)R0sin(t).
Câu 4. (L.O.1.2)
Xét chương trình Psau đây
if u > 2then v:= 1 else v:= 1
cùng với một hậu điều kiện ψ:= (v > 0).Khi đó tiền điều kiện yếu nhất wp(P, ψ)tương ứng
A((u > 2) True)).
B(u > 2).
C((u2) False).
D((u > 2) True)((u2) False).
MSSV: . . . . . . . . . . . . . . Họ và tên SV: . . . . . . . . . . . . . . đề: 2681 Trang 1/6
Câu 5. (L.O.1.2)
Bài toán Cauchy nào sau đây thể được dùng để tả cho câu chuyện của Romeo và Juliet
với tính chất “Romeo và Juliet lặp lại cảm xúc của nhau. Nếu một người yêu (ghét) người kia,
thì tình cảm yêu (ghét) của người kia đối với người đó sẽ tăng lên. vy, nếu ban đầu cả hai
đều yêu (ghét) nhau, tức điều kiện ban đầu nằm c phần thứ nhất (thứ ba), thì tình
yêu (ghét) lẫn nhau của họ sẽ tăng lên. Nếu điều y không xảy ra; tức ban đầu người y
thích người kia nhưng người kia không thích lại, thì kết quả của câu chuyện sẽ ph thuộc vào
việc liệu cảm xúc tích cực của người thứ nhất dành cho người thứ hai mạnh mẽ hơn cảm xúc
tiêu cực của người thứ hai dành cho người đầu tiên hay không.”
AR(t)
J(t)=3 1
1 3·R(t)
J(t),R(0)
J(0)=R0
J0.
BR(t)
J(t)=0 1
1 0·R(t)
J(t),R(0)
J(0)=R0
J0.
CR(t)
J(t)=01
1 0 ·R(t)
J(t),R(0)
J(0)=R0
J0.
DR(t)
J(t)=2 1
12·R(t)
J(t),R(0)
J(0)=R0
J0.
Câu 6. (L.O.1.2)
Công thức nào sau đây không một tautology?
A(x(P(x) yQ(x, y))) (xP (x) yQ(x, y)).
B(x(P(x) Q(x))) (xP (x) xQ(x)).
C(xQ(x)(x(P(x) ¬Q(x)))) x¬P(x).
Dx(P(x) A) xP (x) A, trong đó xkhông biến tự do trong A.
Câu 7. (L.O.1.1, L.O.1.2)
Xét chương trình sau.
Dạng bất biến nào nên được dùng để chứng
minh tính đúng đắn của nó?
A{(s=Pi
k=1 b[k]) 2022 >i>0}.
B{(s=Pi1
k=0 b[k]) 2022 i0}.
C{(s=Pi1
k=1 b[k]) 2022 i > 0}.
D{(s=P2022
k=1 b[k]) 2022 > i 0}.
Câu 8. (L.O.1.2)
Công thức nào sau đây không phải một định (theorem) trong logic vị từ?
A(xy(P(x) Q(y))) (yx(P(x) Q(y))).
B(x(P(x) R(x)) x(Q(x) R(x))) x(P(x)Q(x)).
Cy((xP (x)) P(y)).
D(x(P(x)Q(x))) (y(P(x) R(x))) x(R(x)Q(x)).
Câu 9. (L.O.1.2)
Gọi R(t)
J(t) nghiệm của bài toán Cauchy sau
R(t)
J(t)=11
2 4 ·R(t)
J(t),R(0)
J(0)=4
1.
Khi đó R(t)
J(t)
A7e23e3
7e2+ 6e3.
B7e2+ 3e3
7e26e3.
C7e2+ 6e3
7e2e3.
D7e26e3
7e2+ 3e3.
MSSV: . . . . . . . . . . . . . . Họ và tên SV: . . . . . . . . . . . . . . đề: 2681 Trang 2/6
Câu 10. (L.O.1.2)
Bài toán Cauchy nào sau đây thể được dùng để tả cho câu chuyện của Romeo và Juliet
với tính chất “Romeo và Juliet quá thận trọng và ngay cả trong tình huống tốt nhất cả hai
đều thích nhau, họ lại quá lo sợ khi hành động theo cảm xúc của mình. Do đó, bất kỳ tình cảm
ban đầu nào của họ cuối cùng cũng chết đi và tất cả những còn lại sự thờ ơ lẫn nhau. Nói
cách khác, bài học dường như ‘thận trọng quá mức thể dẫn đến lãnh cảm’.”
AR(t)
J(t)=3 1
1 3·R(t)
J(t),R(0)
J(0)=R0
J0.
BR(t)
J(t)=0 1
1 0·R(t)
J(t),R(0)
J(0)=R0
J0.
CR(t)
J(t)=01
1 0 ·R(t)
J(t),R(0)
J(0)=R0
J0.
DR(t)
J(t)=2 1
12·R(t)
J(t),R(0)
J(0)=R0
J0.
Câu 11. (L.O.1.2)
Xét chương trình Pnhư trong Câu 23 cùng với một tiền điều kiện {a > 0},và hậu điều kiện ψ
tương ứng, trong việc chứng minh b ba Hoare {a > 0}P{ψ},thỏa được tính đúng đắn riêng
phần thì ta nên sử dụng dạng bất biến nào sau đây?
A((t > 1)(u= (2a+t)1)(v= (a+1t)2).
B((t > 1)(u= (2at)+1)(v= (a+1t)2).
C((t > 1) (u= (2at) + 1) (v=a2).
D(t > 1).
Câu 12. (L.O.1.2)
Xét đoạn chương trình bên cùng với một hậu
điều kiện ψ:= (x < y).Khi đó tiền điều kiện
yếu nhất wp(P, ψ)tương ứng
A(x>y).
B(Tautology)
C(NOT(x=y)).
D(x<y).
Câu 13. (L.O.1.2)
Bài toán Cauchy nào sau đây thể được dùng để tả cho câu chuyện của Romeo và Juliet với
tính chất “Kết cục đáng buồn của cuộc tình của họ, tất nhiên, mt chu kỳ yêu và ghét không
bao giờ kết thúc; các phương trình điều chỉnh các phương trình của một dao động điều hòa
đơn giản. Nhưng ít nhất thì họ cũng thể đạt được tình yêu đồng thời trong 1/4 thời gian.”
AR(t)
J(t)=3 1
1 3·R(t)
J(t),R(0)
J(0)=R0
J0.
BR(t)
J(t)=0 1
1 0·R(t)
J(t),R(0)
J(0)=R0
J0.
CR(t)
J(t)=01
1 0 ·R(t)
J(t),R(0)
J(0)=R0
J0.
DR(t)
J(t)=2 1
12·R(t)
J(t),R(0)
J(0)=R0
J0.
Câu 14. (L.O.1.2)
Xétϕ một công thức logic mệnh đề tùy ý với hai phát biểu sau về ϕ.
I. hoặc ϕthỏa được, hoặc ¬ϕthỏa được.
II. hoặc ϕ một tautology, hoặc ¬ϕ một tautology.
Khi đó:
ACả I và II đều đúng.
BI đúng và II sai.
CCả I và II đều sai.
DI sai và II đúng.
MSSV: . . . . . . . . . . . . . . Họ và tên SV: . . . . . . . . . . . . . . đề: 2681 Trang 3/6
Câu 15. (L.O.1.2)
Xét đoạn chương trình P bên cùng với một
tiền điều kiện {n0},và hãy tự tìm hậu điều
kiện ψtương ứng, trong việc chứng minh b
ba Hoare {a > 0}P{ψ},thỏa được tính đúng
đắn toàn phần thì ta nên sử dụng biểu thức
không âm và giảm ngặt khi vòng lặp WHILE
thực thi nào sau đây để chứng minh tính dừng
của chương trình P?
A((x1)2n).
B(x2).
C(x2n).
D((x21) n).
Câu 16. (L.O.1.2)
Gọi R(t)
J(t) nghiệm của bài toán Cauchy như trong Câu 3. Khi đó hình dạng của quỹ đạo
(trajectory) của mặt phẳng pha (phase plane, tức đồ thị của J(t)và R(t))
Acác đường quỹ đạo đóng (chính xác hơn
các ellipses nhưng không phải các đường
tròn) trong mặt phẳng (J, R).
Bcác đường quỹ đạo đóng (chính xác hơn
các đường tròn) trong mặt phẳng (J, R).
Ccác đường xoắn quanh (winding around)
và ngày càng gần gốc tọa độ (0,0) trong
mặt phẳng (J, R)hơn theo thời gian.
Dcác nhánh của các đường hyperbol trong
mặt phẳng (J, R).
Câu 17. (L.O.1.2)
Biểu thức Eđể đảm bảo b ba Hoare
{f=n!}f: = E; n :=n+1{f=n!}
thỏa được tính đúng đắn riêng phần
Anf.
B(n+ 1) f.
C(n+ 1)!.
Df[(n1)!].
Câu 18. (L.O.1.2)
Xét chương trình Pnhư trong Câu 15 cùng với một tiền điều kiện {n0},và hãy tự tìm hậu
điều kiện ψtương ứng, trong việc chứng minh b ba Hoare {n0}P{ψ},thỏa được tính đúng
đắn riêng phần thì ta nên sử dụng dạng bất biến nào sau đây?
A((n > 0) ((x+ 1)2n)) ((n= 0) (x= 0)).
B((n > 0) ((x1)2n)) ((n= 0) (x= 0)).
C((n > 0) ((x+ 1)2n)) ((n= 0) (x= 0)).
D((n > 0) ((x1)2n)) ((n= 0) (x= 0)).
Câu 19. (L.O.1.2)
Bài toán Cauchy nào sau đây thể được dùng để tả cho câu chuyện của Romeo và Juliet
với tính chất “Mối quan hệ y dường như sẽ thất bại ngay từ đầu. Mỗi người đều muốn những
họ không thể và chán những họ thể có. vy, nếu một người không thích người kia,
tình cảm của người thứ hai dành cho người thứ nhất sẽ phát triển và ngược lại. do này, bất
k cảm xúc ban đầu gì, cuối cùng một người sẽ ngày càng từ chối người kia trong khi người
kia (‘bị thu hút một cách kỳ lạ’ bởi sự từ chối) sẽ ngày càng tuyệt vọng hơn với người đầu tiên
(điều y sẽ làm giảm tình cảm của người đầu tiên v thứ hai). Cuối cùng, một người sẽ phải bị
nhận được một lệnh ‘cấm cửa’ từ người kia ...”
AR(t)
J(t)=3 1
1 3·R(t)
J(t),R(0)
J(0)=R0
J0.
BR(t)
J(t)=0 1
1 0·R(t)
J(t),R(0)
J(0)=R0
J0.
CR(t)
J(t)=01
1 0 ·R(t)
J(t),R(0)
J(0)=R0
J0.
DR(t)
J(t)=2 1
12·R(t)
J(t),R(0)
J(0)=R0
J0.
MSSV: . . . . . . . . . . . . . . Họ và tên SV: . . . . . . . . . . . . . . đề: 2681 Trang 4/6
Câu 20. (L.O.1.1, L.O.1.2)
Xét chương trình sau.
Nếu hậu điều kiện của {x=y}, thì công
thức nào sau đây nên một tiền điều kiện
tương ứng?
A{x= 2yy < 2022}.
B{x < 2yy > 2022}.
C{x < 2yy > 2022}.
D{x > 2yy= 2022}.
Câu 21. (L.O.1.2)
Xét công thức ϕ=xyz(P(x, y)P(z, y)(P(x, z) P(z, x))).Khi đó hình nào sau
đây không thể thỏa được ϕ?
A hình Mtrên tập các số tự nhiên với PM={(m, n)|m<n}.
B hình Mtrên tập các số tự nhiên với PM={(m, n)|m>n}.
C hình Mtrên tập các số tự nhiên với PM={(m, 2m)|m một số tự nhiên tùy ý}.
D hình Mtrên tập các số tự nhiên với PM={(m, n)|m<n+ 1}.
Câu 22. (L.O.1.2)
Xét chương trình Pnhư trong Câu 23. Với tiền điều kiện {a > 0},t hậu điều kiện của P
tương ứng
Av= (a+ 1)2.
Bv=a2.
Cv= (a1)2.
Dv= (a+ 1 t)2.
Câu 23. (L.O.1.2)
Xét đoạn chương trình P bên cùng với một
tiền điều kiện {a > 0},và hậu điều kiện ψ
tương ứng, trong việc chứng minh b ba Hoare
{a > 0}P{ψ},thỏa được tính đúng đắn toàn
phần thì ta nên s dụng biểu thức không âm
và giảm ngặt khi vòng lặp WHILE thực thi nào
sau đây để chứng minh tính dừng của chương
trình P?
A(t+ 1 a)2.
Bt+ 1 a.
Ct.
Dt > 1.
Câu 24. (L.O.1.2)
Xét đoạn chương trình bên. Tìm các công thức
yếu nhất B1, B2sao cho b ba
{x+ 2y=z}P{x+ 2y < z}
thỏa được tính đúng đắn riêng phần (partial
correctness)?
AB1= (x<y2), B2= (y < x).
BB1= (x>y), B2= (y2> x).
CB1= (x<y), B2= (y2< x).
DB1= (x>y2), B2= (y > x).
MSSV: . . . . . . . . . . . . . . Họ và tên SV: . . . . . . . . . . . . . . đề: 2681 Trang 5/6