Đề 10 – Đề thi, câu hỏi trắc nghiệm online Phát triển ứng dụng di động

Đề 10 - Đề thi, câu hỏi trắc nghiệm online Phát triển ứng dụng di động

1. API nào cho phép ứng dụng di động truy cập các tính năng phần cứng của thiết bị như camera và GPS?
2. Phương pháp nào sau đây giúp tối ưu hóa ứng dụng di động để đạt được thứ hạng cao hơn trong kết quả tìm kiếm của cửa hàng ứng dụng?
3. Loại tấn công nào khai thác lỗ hổng bảo mật trong API của ứng dụng di động để truy cập trái phép vào dữ liệu hoặc chức năng?
4. Phương pháp nào sau đây giúp cải thiện hiệu năng cuộn (scrolling performance) trong ứng dụng di động?
5. Loại thông báo nào được gửi đến thiết bị di động ngay cả khi ứng dụng không chạy ở nền trước?
6. Phương pháp nào sau đây giúp bảo vệ dữ liệu nhạy cảm được lưu trữ trên thiết bị di động?
7. Trong phát triển ứng dụng di động, 'technical debt' (nợ kỹ thuật) là gì?
8. Phương pháp nào sau đây giúp giảm thiểu mức tiêu thụ pin của ứng dụng di động?
9. Phương pháp nào sau đây được sử dụng để kiểm tra ứng dụng di động trên nhiều thiết bị và hệ điều hành khác nhau mà không cần phải cài đặt ứng dụng trên từng thiết bị?
10. SDK (Software Development Kit) là gì trong phát triển ứng dụng di động?
11. Loại kiểm thử nào tập trung vào việc đánh giá giao diện người dùng của ứng dụng di động để đảm bảo tính trực quan, dễ sử dụng và tuân thủ các nguyên tắc thiết kế?
12. Điều gì KHÔNG phải là một chiến lược hiệu quả để kiếm tiền từ ứng dụng di động?
13. Điều gì KHÔNG phải là một lợi ích của việc sử dụng cơ sở dữ liệu NoSQL trong phát triển ứng dụng di động?
14. Điều gì KHÔNG phải là lợi ích của việc sử dụng kiến trúc microservices trong phát triển ứng dụng di động backend?
15. Công nghệ nào cho phép ứng dụng di động hoạt động ngoại tuyến bằng cách lưu trữ dữ liệu cục bộ trên thiết bị?
16. Đâu là sự khác biệt chính giữa native app và hybrid app?
17. Framework phát triển ứng dụng di động nào của Google sử dụng ngôn ngữ Dart?
18. Phương pháp phát triển ứng dụng di động nào tập trung vào việc phát hành các bản cập nhật nhỏ và thường xuyên?
19. Loại kiểm thử nào tập trung vào việc xác minh rằng ứng dụng di động đáp ứng các yêu cầu chức năng đã chỉ định?
20. Điều gì KHÔNG phải là một phần của quy trình CI/CD (Continuous Integration/Continuous Delivery) trong phát triển ứng dụng di động?
21. Khung phát triển ứng dụng di động đa nền tảng nào sử dụng ngôn ngữ JavaScript và cho phép phát triển ứng dụng cho cả iOS và Android từ một codebase duy nhất?
22. Công cụ nào sau đây được sử dụng để phân tích hiệu năng ứng dụng di động, giúp xác định các điểm nghẽn và tối ưu hóa tốc độ?
23. Công nghệ nào cho phép ứng dụng di động tương tác với các thiết bị IoT (Internet of Things)?
24. Chọn phát biểu đúng về 'code signing' trong phát triển ứng dụng iOS?
25. Công cụ nào sau đây thường được sử dụng để quản lý phiên bản mã nguồn trong quá trình phát triển ứng dụng di động?
26. Trong ngữ cảnh phát triển ứng dụng di động, thuật ngữ 'deep linking' đề cập đến điều gì?
27. Kiến trúc ứng dụng di động nào phân tách giao diện người dùng, logic nghiệp vụ và lớp dữ liệu thành các thành phần riêng biệt?
28. Loại tấn công bảo mật nào nhắm mục tiêu vào ứng dụng di động bằng cách chèn mã độc hại vào ứng dụng hợp pháp?
29. Nguyên tắc thiết kế UX nào tập trung vào việc tạo ra một giao diện người dùng nhất quán và dễ hiểu?
30. Loại kiểm thử nào tập trung vào việc đảm bảo ứng dụng di động hoạt động ổn định và không bị crash (sập) khi chịu tải cao hoặc trong điều kiện sử dụng khắc nghiệt?