Đề 14 - Đề thi thử CNTT Agribank 2026 (Có đáp án)

LI
lienhejb
0 téléchargements
6
0
Avec corrigé

Contenu du document

Page 1

BỘ ĐỀ TỰ LUẬN CNTT AGRIBANK (CẬP NHẬT 2026) Đề thi CNTT Agribank số 14 (60 phút) Câu 1: Trình bày khái niệm CI/CD và nêu 3 lợi ích chính khi áp dụng vào phát triển phần mềm ngân hàng. Câu 2: Phân biệt Agile và Scrum. Nêu … Câu 3: Open Banking là gì? Nêu … Câu 4: Cho biểu thức dưới dạng cây nhị phân: … Câu 5: Viết thuật giải cho bài toán sau: … (Full Câu hỏi và Gợi ý trả lời xem trong bản tải về) ĐÁP ÁN Câu 1: Trình bày khái niệm CI/CD và nêu 3 lợi ích chính khi áp dụng vào phát triển phần mềm ngân hàng. Gợi ý trả lời:  CI/CD là viết tắt của:  CI – Continuous Integration: tích hợp code thường xuyên, tự động build và test.  CD – Continuous Delivery/Deployment: tự động đưa phần mềm qua các môi trường triển khai.  3 lợi ích chính:  Phát hiện lỗi sớm hơn nhờ build/test tự động.  Giảm rủi ro khi phát hành vì release nhỏ, đều, dễ rollback.  Tăng tốc độ đưa tính năng mới ra môi trường sử dụng.  Ý nghĩa với ngân hàng:  Hỗ trợ cập nhật ứng dụng nhanh hơn.  Tăng tính ổn định cho dịch vụ số.

Page 2

BỘ ĐỀ TỰ LUẬN CNTT AGRIBANK (CẬP NHẬT 2026) Đề thi CNTT Agribank số 14 (60 phút) Câu 1: Trình bày khái niệm CI/CD và nêu 3 lợi ích chính khi áp dụng vào phát triển phần mềm ngân hàng. Câu 2: Phân biệt Agile và Scrum. Nêu rõ vai trò của Scrum Master. Câu 3: Open Banking là gì? Nêu 2 lợi ích và 2 rủi ro chính. Câu 4: Cho biểu thức dưới dạng cây nhị phân: a) Viết biểu thức trung tố. b) Duyệt hậu tố, viết biểu thức hậu tố. Câu 5: Viết thuật giải cho bài toán sau:  Nhập số nguyên dương q < 50  Nhập dãy D gồm 5 số nguyên dương, mỗi số < 500  Kiểm tra số nguyên tố  In ra các số nguyên tố trong dãy  In ra số chẵn nhỏ nhất và chia hết cho 26  Sắp xếp dãy tăng dần bằng Quick Sort ĐÁP ÁN Câu 1: Trình bày khái niệm CI/CD và nêu 3 lợi ích chính khi áp dụng vào phát triển phần mềm ngân hàng.

Page 3

Gợi ý trả lời:  CI/CD là viết tắt của:  CI – Continuous Integration: tích hợp code thường xuyên, tự động build và test.  CD – Continuous Delivery/Deployment: tự động đưa phần mềm qua các môi trường triển khai.  3 lợi ích chính:  Phát hiện lỗi sớm hơn nhờ build/test tự động.  Giảm rủi ro khi phát hành vì release nhỏ, đều, dễ rollback.  Tăng tốc độ đưa tính năng mới ra môi trường sử dụng.  Ý nghĩa với ngân hàng:  Hỗ trợ cập nhật ứng dụng nhanh hơn.  Tăng tính ổn định cho dịch vụ số.  Phù hợp định hướng DevSecOps và kiểm soát chất lượng liên tục. Câu 2: Phân biệt Agile và Scrum. Nêu rõ vai trò của Scrum Master. Gợi ý trả lời:  Agile là tư duy/phương pháp phát triển linh hoạt.  Scrum là một khung làm việc cụ thể để triển khai Agile.  Có thể hiểu:  Agile là triết lý.  Scrum là cách tổ chức thực hiện.  Vai trò Scrum Master:  Điều phối quy trình Scrum.  Gỡ vướng cho nhóm phát triển.  Bảo đảm team bám đúng Sprint, Daily Scrum, Review, Retrospective.  Hỗ trợ cải tiến liên tục, không phải “sếp giao việc”.

Affichage des 3 premières pages. Téléchargez le document pour le voir en entier.

Commentaires (0)

Se connecter pour rejoindre la discussion

Aucun commentaire pour le moment. Soyez le premier !