Đề 13 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng di động

Đề 13 - Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng di động

1. Trong ngữ cảnh bảo mật ứng dụng di động, `OWASP Mobile Top Ten′ là gì?
2. Trong kiểm thử ứng dụng di động, `Regression Testing′ (Kiểm thử hồi quy) được thực hiện khi nào?
3. Push notification được sử dụng trong ứng dụng di động với mục đích chính nào?
4. Chức năng `Geofencing′ trong ứng dụng di động được sử dụng để làm gì?
5. Phương pháp `Localization′ trong phát triển ứng dụng di động liên quan đến việc gì?
6. Phương pháp `Waterfall′ trong phát triển ứng dụng di động khác biệt với `Agile′ chủ yếu ở điểm nào?
7. Phương pháp `A∕B testing′ được áp dụng trong phát triển ứng dụng di động để làm gì?
8. Loại cơ sở dữ liệu nào thường được sử dụng cho ứng dụng di động khi cần lưu trữ dữ liệu offline trên thiết bị?
9. Trong phát triển ứng dụng di động, `Wireframe′ thường được tạo ra ở giai đoạn nào của quy trình?
10. Trong mô hình phát triển ứng dụng Agile, sprint thường kéo dài bao lâu?
11. API (Application Programming Interface) đóng vai trò gì trong phát triển ứng dụng di động?
12. Công cụ nào sau đây thường được dùng để quản lý phiên bản mã nguồn (version control) trong dự án phát triển ứng dụng di động?
13. Công nghệ nào sau đây thường được sử dụng để phát triển ứng dụng di động đa nền tảng (cross-platform)?
14. Deep link trong ứng dụng di động có chức năng gì?
15. Điều gì KHÔNG phải là một lợi ích của việc sử dụng `Backend as a Service′ (BaaS) trong phát triển ứng dụng di động?
16. Yếu tố nào sau đây KHÔNG phải là một phần của `Tam giác sắt′ (Iron Triangle) trong quản lý dự án phát triển ứng dụng di động?
17. Phương pháp kiểm thử `Unit Testing′ trong phát triển ứng dụng di động nhằm mục đích gì?
18. Phương pháp `Iterative Development′ trong phát triển ứng dụng di động có ưu điểm gì?
19. Giải pháp `Progressive Web App′ (PWA) có ưu điểm nổi bật nào so với ứng dụng native?
20. Trong phát triển ứng dụng di động, thuật ngữ `Technical Debt′ (Nợ kỹ thuật) ám chỉ điều gì?
21. Nguyên tắc `Mobile First′ trong phát triển ứng dụng di động nhấn mạnh điều gì?
22. Quy trình `Continuous Integration∕Continuous Delivery′ (CI∕CD) giúp ích gì trong phát triển ứng dụng di động?
23. Mục tiêu chính của `Mobile App Marketing′ là gì?
24. Điều gì là quan trọng nhất cần xem xét khi thiết kế trải nghiệm người dùng (UX) cho ứng dụng di động?
25. Kiến trúc ứng dụng `Client-Server′ hoạt động như thế nào trong bối cảnh ứng dụng di động?
26. Nguyên tắc `KISS′ (Keep It Simple, Stupid) có ý nghĩa gì trong thiết kế giao diện người dùng (UI) ứng dụng di động?
27. Khi lựa chọn ngôn ngữ lập trình cho ứng dụng di động native trên iOS, lựa chọn nào sau đây là phù hợp nhất?
28. Khái niệm `MVP′ (Minimum Viable Product) trong phát triển ứng dụng di động có nghĩa là gì?
29. Phương pháp `Mobile App Analytics′ giúp ích gì cho nhà phát triển ứng dụng di động?
30. Phương pháp `Code Review′ (Đánh giá mã nguồn) trong phát triển ứng dụng di động mang lại lợi ích gì?