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

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

1. Loại ứng dụng di động nào chạy trực tiếp trên trình duyệt web của thiết bị, không cần cài đặt từ cửa hàng ứng dụng?
2. SDK (Software Development Kit) cung cấp những gì cho nhà phát triển ứng dụng di động?
3. Điều gì là thách thức chính khi phát triển ứng dụng di động đa nền tảng so với phát triển ứng dụng gốc?
4. Công cụ nào của Google giúp nhà phát triển theo dõi và phân tích hành vi người dùng trong ứng dụng di động?
5. Phương pháp nào sau đây giúp tối ưu hiệu năng ứng dụng di động bằng cách giảm thiểu số lượng yêu cầu gửi đến máy chủ?
6. Công cụ nào 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 di động?
7. Điều gì là yếu tố 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?
8. Phương pháp nào sau đây giúp giảm kích thước gói cài đặt (APK hoặc IPA) của ứng dụng di động?
9. Công cụ nào sau đây KHÔNG phải là một nền tảng phát triển ứng dụng di động đa nền tảng?
10. Điều gì 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?
11. Khung công nghệ (framework) nào phổ biến cho việc phát triển ứng dụng di động đa nền tảng, sử dụng ngôn ngữ Dart?
12. Loại kiểm thử nào tập trung vào việc đảm bảo ứng dụng di động đáp ứng các yêu cầu chức năng đã được xác định?
13. Điều gì là mục tiêu chính của việc thiết kế giao diện người dùng (UI) đáp ứng (responsive) cho ứng dụng di động?
14. Công nghệ thanh toán di động nào sử dụng giao tiếp tầm ngắn để cho phép người dùng thanh toán bằng điện thoại thông minh tại các điểm bán hàng?
15. Ngôn ngữ lập trình nào sau đây thường được sử dụng nhất cho phát triển ứng dụng Android gốc?
16. Quy trình 'App Store Optimization' (ASO) tập trung vào việc cải thiện yếu tố nào của ứng dụng di động?
17. Trong ngữ cảnh phát triển ứng dụng di động, 'MVP' (Minimum Viable Product) là gì?
18. Công nghệ nào cho phép ứng dụng di động xác định vị trí địa lý của người dùng?
19. Trong quá trình phát triển ứng dụng di động, 'API' (Application Programming Interface) có vai trò gì?
20. Phương pháp kiếm tiền (monetization) nào phổ biến nhất cho các ứng dụng di động miễn phí?
21. Trong phát triển ứng dụng di động, 'Deep Linking' là gì?
22. Loại kiến trúc ứng dụng di động nào mà phần lớn logic nghiệp vụ và giao diện người dùng được thực thi trên thiết bị của người dùng, trong khi dữ liệu được lấy từ máy chủ?
23. Loại tấn công bảo mật nào nhắm vào ứng dụng di động bằng cách chèn mã độc vào ứng dụng hợp pháp?
24. Push notification (thông báo đẩy) thường được sử dụng trong ứng dụng di động với mục đích chính nào?
25. Mô hình phát triển phần mềm Agile nhấn mạnh vào điều gì trong quá trình phát triển ứng dụng di động?
26. Phương pháp kiểm thử nào thường được thực hiện bởi người dùng cuối thực tế để đánh giá trải nghiệm người dùng của ứng dụng di động trước khi phát hành chính thức?
27. Framework React Native sử dụng ngôn ngữ lập trình nào để xây dựng giao diện người dùng ứng dụng di động?
28. Điều gì KHÔNG phải là một lợi ích chính của việc sử dụng cơ sở dữ liệu đám mây (cloud database) cho ứng dụng di động?
29. Phương pháp kiểm thử ứng dụng di động nào tập trung vào việc đảm bảo ứng dụng hoạt động đúng trên các thiết bị và hệ điều hành khác nhau?
30. Công nghệ nào cho phép ứng dụng di động hoạt động ngoại tuyến (offline) bằng cách lưu trữ dữ liệu cục bộ trên thiết bị?