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

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

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

Số câu30
Quiz ID12016
Câu 1
1. Push notification (thông báo đẩy) được sử dụng để làm gì trong ứng dụng di động?
Câu 2
2. Khái niệm 'dependency injection' (tiêm phụ thuộc) giúp ích gì trong phát triển ứng dụng di động?
Câu 3
3. Phương pháp 'code signing' (ký mã) trong phát triển ứng dụng iOS và Android nhằm mục đích chính gì?
Câu 4
4. Khái niệm 'deep linking' trong ứng dụng di động là gì?
Câu 5
5. API (Application Programming Interface) có vai trò gì trong phát triển ứng dụng di động?
Câu 6
6. Kiểu tấn công bảo mật nào thường nhắm vào ứng dụng di động thông qua việc giả mạo yêu cầu từ người dùng hợp lệ?
Câu 7
7. Tính năng 'location services' (dịch vụ vị trí) trên điện thoại di động thường sử dụng công nghệ nào để xác định vị trí?
Câu 8
8. Trong bối cảnh phát triển ứng dụng di động, 'code obfuscation' (xáo trộn mã) được sử dụng để làm gì?
Câu 9
9. Trong phát triển ứng dụng di động, 'code refactoring' (tái cấu trúc mã) là quá trình làm gì?
Câu 10
10. 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?
Câu 11
11. SDK (Software Development Kit) đóng vai trò gì trong phát triển ứng dụng di động?
Câu 12
12. Phương pháp nào sau đây giúp tối ưu hóa hiệu suất ứng dụng di động về mặt sử dụng pin?
Câu 13
13. Loại kiến trúc ứng dụng nào phù hợp khi xây dựng ứng dụng di động phức tạp, có nhiều tính năng độc lập và cần khả năng mở rộng linh hoạt?
Câu 14
14. 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ị?
Câu 15
15. Trong ngữ cảnh phát triển ứng dụng di động, 'monetization' (mô hình kiếm tiền) đề cập đến điều gì?
Câu 16
16. Trong quy trình phát triển ứng dụng di động, giai đoạn 'deployment' (triển khai) bao gồm công việc chính nào?
Câu 17
17. Khái niệm 'responsive design' trong phát triển ứng dụng web di động đề cập đến điều gì?
Câu 18
18. Công cụ phát triển ứng dụng đa nền tảng nào cho phép viết code một lần và chạy trên cả iOS và Android, sử dụng JavaScript?
Câu 19
19. Kiến trúc ứng dụng di động nào phân chia ứng dụng thành ba lớp chính: Model, View, và Controller?
Câu 20
20. Phương pháp kiểm thử ứng dụng di động nào tập trung vào việc đánh giá trải nghiệm người dùng thực tế?
Câu 21
21. Phương pháp phát triển ứng dụng di động 'Agile' chú trọng điều gì?
Câu 22
22. Phương pháp kiểm thử 'A/B testing' được sử dụng để làm gì trong phát triển ứng dụng di động?
Câu 23
23. Trong phát triển ứng dụng di động, 'native app' (ứng dụng gốc) khác biệt với 'hybrid app' (ứng dụng lai) như thế nào?
Câu 24
24. Công nghệ nào sau đây thường được sử dụng để phát triển ứng dụng thực tế tăng cường (Augmented Reality - AR) trên di động?
Câu 25
25. Yếu tố nào sau đây KHÔNG phải là yếu tố quan trọng cần xem xét khi thiết kế UX/UI cho ứng dụng di động?
Câu 26
26. Công cụ nào sau đây KHÔNG phải là IDE (Integrated Development Environment) phổ biến cho phát triển ứng dụng di động?
Câu 27
27. UI (User Interface) và UX (User Experience) khác nhau như thế nào trong phát triển ứng dụng di động?
Câu 28
28. Công nghệ PWA (Progressive Web App) mang lại lợi ích gì cho người dùng so với ứng dụng web truyền thống?
Câu 29
29. Framework Flutter được phát triển bởi công ty nào?
Câu 30
30. Khái niệm 'continuous integration/continuous delivery' (CI/CD) mang lại lợi ích gì trong phát triển ứng dụng di động?

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