Đề 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

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

Số câu30
Quiz ID12021
Câu 1
1. Phương pháp kiếm tiền nào cho ứng dụng di động dựa trên việc hiển thị quảng cáo trong ứng dụng cho người dùng?
Câu 2
2. Khái niệm 'deep linking' trong ứng dụng di động dùng để chỉ điều gì?
Câu 3
3. Kiểu thiết kế điều hướng nào (navigation pattern) phù hợp nhất cho ứng dụng di động có cấu trúc phân cấp sâu, nhiều cấp độ nội dung?
Câu 4
4. Trong phát triển ứng dụng iOS, ngôn ngữ lập trình Swift có ưu điểm nổi bật nào so với Objective-C?
Câu 5
5. Công nghệ nào sau đây thường được sử dụng để xây dựng giao diện người dùng (UI) cho ứng dụng Android native?
Câu 6
6. Trong quá trình phát triển ứng dụng di động, 'code refactoring' là gì?
Câu 7
7. Loại cơ sở dữ liệu nào thường được sử dụng để lưu trữ dữ liệu cục bộ trên thiết bị di động, đặc biệt khi ứng dụng cần hoạt động ngoại tuyến?
Câu 8
8. Khung phát triển ứng dụng di động đa nền tảng nào sử dụng ngôn ngữ Dart và được phát triển bởi Google?
Câu 9
9. Công nghệ nào cho phép ứng dụng web hoạt động tương tự như ứng dụng di động native trên thiết bị, bao gồm cả khả năng truy cập một số tính năng phần cứng?
Câu 10
10. Yếu tố nào sau đây quan trọng nhất khi thiết kế trải nghiệm người dùng (UX) cho ứng dụng di động?
Câu 11
11. Framework phát triển ứng dụng di động nào của Facebook cho phép xây dựng ứng dụng cross-platform bằng JavaScript và React?
Câu 12
12. Công cụ nào thường được sử dụng để theo dõi và phân tích hành vi người dùng trong ứng dụng di động, giúp cải thiện trải nghiệm và hiệu quả ứng dụng?
Câu 13
13. Phương pháp nào giúp giảm kích thước ứng dụng di động, đặc biệt quan trọng đối với người dùng có kết nối mạng hạn chế?
Câu 14
14. Loại kiến trúc ứng dụng di động nào mà phần lớn logic nghiệp vụ và dữ liệu được xử lý trên server, còn ứng dụng chỉ đóng vai trò hiển thị giao diện người dùng?
Câu 15
15. Trong bảo mật ứng dụng di động, 'SSL pinning' dùng để làm gì?
Câu 16
16. Công đoạn 'unit testing' trong phát triển ứng dụng di động nhằm mục đích gì?
Câu 17
17. 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 nhiều thiết bị và cấu hình khác nhau?
Câu 18
18. Phương pháp phát triển ứng dụng 'cross-platform' có ưu điểm chính nào so với phát triển 'native'?
Câu 19
19. Ngôn ngữ lập trình chính thức được sử dụng để phát triển ứng dụng cho hệ điều hành Android là gì?
Câu 20
20. Trong ngữ cảnh phát triển ứng dụng di động, 'technical debt' (nợ kỹ thuật) đề cập đến điều gì?
Câu 21
21. Loại kiểm thử nào tập trung vào việc xác định các lỗ hổng bảo mật trong ứng dụng di động?
Câu 22
22. Phương pháp nào sau đây giúp ứng dụng di động hoạt động nhanh hơn và mượt mà hơn, đặc biệt khi xử lý dữ liệu lớn hoặc tác vụ phức tạp?
Câu 23
23. Loại thông báo nào (push notification) thường được sử dụng để gửi thông tin quảng cáo hoặc khuyến mãi đến người dùng ứng dụng di động?
Câu 24
24. Trong ngữ cảnh UX/UI cho ứng dụng di động, 'affordance' (tính năng gợi ý) đề cập đến điều gì?
Câu 25
25. Nguyên tắc thiết kế UI/UX nào nhấn mạnh việc giao diện người dùng cần đơn giản, dễ hiểu và dễ sử dụng?
Câu 26
26. Quy trình 'App Store Optimization' (ASO) nhằm mục đích gì?
Câu 27
27. Quy trình phát triển ứng dụng di động Agile nhấn mạnh điều gì?
Câu 28
28. Công nghệ 'mobile backend as a service' (MBaaS) cung cấp dịch vụ chính nào cho nhà phát triển ứng dụng di động?
Câu 29
29. Mô hình kiến trúc phần mềm nào thường được sử dụng trong phát triển ứng dụng di động để tách biệt logic giao diện người dùng, logic nghiệp vụ và dữ liệu?
Câu 30
30. Trong ngữ cảnh phát triển ứng dụng di động, 'API' viết tắt của cụm từ nào?

Để lại một bình luận