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

LI
lienhejb
0 次下载
6
0
含答案

资料内容

第 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ố.

第 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.

第 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”.

显示前 3 页。下载资料查看完整内容。

评论 (0)

登录 以加入讨论

暂无评论。快来抢沙发吧!