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

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

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

Số câu30
Quiz ID12017
Câu 1
1. Loại kiểm thử nào tập trung vào việc đảm bảo từng thành phần nhỏ nhất của ứng dụng (ví dụ: hàm, lớp) hoạt động đúng như thiết kế?
Câu 2
2. Khi phát triển ứng dụng di động, 'deep linking' (liên kết sâu) có chức năng gì?
Câu 3
3. Mục đích chính của việc 'optimize assets' (tối ưu hóa tài nguyên) như hình ảnh và âm thanh trong ứng dụng di động là gì?
Câu 4
4. Chiến lược 'monetization' (kiếm tiền) nào sau đây thường được sử dụng cho ứng dụng di động miễn phí?
Câu 5
5. Trong quá trình phát triển ứng dụng di động, 'continuous integration' (tích hợp liên tục) và 'continuous deployment' (triển khai liên tục) giúp ích gì?
Câu 6
6. 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 nghiệp vụ, giao diện người dùng và dữ liệu?
Câu 7
7. Công cụ nào sau đây KHÔNG phải là framework phát triển ứng dụng di động cross-platform phổ biến?
Câu 8
8. API (Application Programming Interface) đóng vai trò gì trong phát triển ứng dụng di động?
Câu 9
9. Khái niệm 'responsive design' (thiết kế đáp ứng) trong ứng dụng di động liên quan đến điều gì?
Câu 10
10. Khái niệm 'code refactoring' (tái cấu trúc code) trong phát triển ứng dụng di động có nghĩa là gì?
Câu 11
11. Ngôn ngữ lập trình chính thức được Apple sử dụng để phát triển ứng dụng iOS là gì?
Câu 12
12. Quy trình 'deployment' (triển khai) ứng dụng di động bao gồm các bước chính nào?
Câu 13
13. Điều gì KHÔNG phải là một yếu tố quan trọng cần xem xét khi thiết kế UX (trải nghiệm người dùng) cho ứng dụng di động?
Câu 14
14. Android Studio sử dụng ngôn ngữ lập trình chính nào cho phát triển ứng dụng Android gốc?
Câu 15
15. Trong ngữ cảnh phát triển ứng dụng di động, 'A/B testing' (thử nghiệm A/B) được sử dụng để làm gì?
Câu 16
16. Phương pháp phát triển phần mềm 'Agile' (linh hoạt) nhấn mạnh vào điều gì?
Câu 17
17. Phương pháp 'push notification' được sử dụng để làm gì trong ứng dụng di động?
Câu 18
18. Thư viện hoặc framework nào sau đây thường được sử dụng để làm việc với dữ liệu và API trong ứng dụng React Native?
Câu 19
19. Điều gì KHÔNG phải là một yếu tố cần cân nhắc khi chọn ngôn ngữ lập trình cho dự án phát triển ứng dụng di động?
Câu 20
20. Phương pháp phát triển ứng dụng di động 'cross-platform' (đa nền tảng) có ưu điểm chính nào?
Câu 21
21. Trong bảo mật ứng dụng di động, 'SSL/TLS pinning' được sử dụng để làm gì?
Câu 22
22. Khái niệm 'UI/UX' trong phát triển ứng dụng di động tập trung vào điều gì?
Câu 23
23. Công cụ quản lý phiên bản (version control) phổ biến nhất được sử dụng trong phát triển phần mềm, bao gồm cả ứng dụng di động, là gì?
Câu 24
24. Công nghệ 'augmented reality' (AR - thực tế tăng cường) trong ứng dụng di động có đặc điểm chính nào?
Câu 25
25. Yếu tố nào sau đây quan trọng nhất để đảm bảo hiệu suất (performance) tốt cho ứng dụng di động?
Câu 26
26. Khái niệm 'technical debt' (nợ kỹ thuật) trong phát triển ứng dụng di động đề cập đến điều gì?
Câu 27
27. Trong quy trình phát triển ứng dụng di động, giai đoạn 'testing' (kiểm thử) nhằm mục đích chính là gì?
Câu 28
28. Điều gì KHÔNG phải là một loại cảm biến (sensor) thường được tích hợp trên thiết bị di động?
Câu 29
29. Cơ sở dữ liệu cục bộ (local database) trên thiết bị di động thường được sử dụng để làm gì?
Câu 30
30. Điều gì KHÔNG phải là một lợi ích của việc sử dụng 'code review' (đánh giá code) trong phát triển ứng dụng di động?

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