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

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

1. Trong ngữ cảnh phát triển ứng dụng, `localization′ (L10n) và `internationalization′ (I18n) đề cập đến điều gì?
2. Trong mô hình MVVM, `ViewModel′ có vai trò chính là gì?
3. Xu hướng nào sau đây đang ngày càng ảnh hưởng đến phát triển ứng dụng di động trong tương lai gần?
4. Khái niệm `deep linking′ trong ứng dụng di động dùng để chỉ điều gì?
5. Yếu tố nào sau đây **không** phải là một giai đoạn điển hình trong quy trình phát triển ứng dụng di động?
6. Trong phát triển ứng dụng di động, `push notification′ thường được sử dụng để làm gì?
7. Khái niệm `UI∕UX′ trong phát triển ứng dụng di động tập trung chủ yếu vào điều gì?
8. Trong phát triển ứng dụng, `accessibility′ (khả năng tiếp cận) đề cập đến việc gì?
9. Công cụ nào sau đây thường được sử dụng để phân tích hành vi người dùng (user analytics) trong ứng dụng di động?
10. Ưu điểm chính của việc sử dụng `server-side rendering′ (SSR) cho ứng dụng web di động là gì?
11. Quy trình `Continuous Integration∕Continuous Deployment′ (CI∕CD) giúp ích gì cho quá trình phát triển ứng dụng di động?
12. Thử thách chính khi phát triển ứng dụng di động đa nền tảng (cross-platform) là gì?
13. Chỉ số KPI nào sau đây quan trọng để đánh giá mức độ tương tác của người dùng với ứng dụng di động?
14. Phương pháp thiết kế `Mobile-First′ tiếp cận phát triển web và ứng dụng di động như thế nào?
15. Chiến lược kiếm tiền nào sau đây phổ biến cho ứng dụng di động miễn phí?
16. Công cụ nào sau đây thường được sử dụng để quản lý phiên bản mã nguồn (version control) trong dự án phát triển ứng dụng?
17. Khi nào nên ưu tiên phát triển ứng dụng di động gốc (native) thay vì ứng dụng lai (hybrid)?
18. Vấn đề `phân mảnh thiết bị Android′ (Android fragmentation) gây khó khăn gì cho nhà phát triển ứng dụng?
19. Lỗi `memory leak′ (rò rỉ bộ nhớ) trong ứng dụng di động có thể gây ra hậu quả gì?
20. Yếu tố nào sau đây **không** thuộc về khía cạnh `bảo mật ứng dụng di động′?
21. Công nghệ nào sau đây giúp ứng dụng di động hoạt động ngay cả khi không có kết nối internet?
22. Phương pháp `A∕B testing′ được ứng dụng trong phát triển ứng dụng di động để làm gì?
23. Kiến trúc phần mềm nào sau đây thường được sử dụng để thiết kế ứng dụng di động hướng đến sự kiện (event-driven)?
24. Ngôn ngữ lập trình nào thường được sử dụng chính thức để phát triển ứng dụng Android gốc?
25. Mục tiêu chính của việc tối ưu hóa hiệu năng ứng dụng di động là gì?
26. Yếu tố nào sau đây quan trọng nhất để đảm bảo khả năng `khả dụng′ (usability) của ứng dụng di động?
27. Công nghệ `Progressive Web App′ (PWA) mang lại lợi ích nào cho người dùng?
28. Phương pháp phát triển ứng dụng `lai′ (hybrid) có ưu điểm chính nào so với ứng dụng gốc (native)?
29. Loại kiểm thử nào tập trung vào việc đảm bảo ứng dụng hoạt động đúng chức năng theo yêu cầu?
30. Loại tấn công bảo mật nào lợi dụng lỗ hổng trong quá trình xác thực để truy cập trái phép vào ứng dụng?