Câu 1
Đâu là một phương pháp kiểm thử phổ biến cho ứng dụng di động?
Đáp án và lời giải
Đáp án: B
Đâu là một phương pháp kiểm thử phổ biến cho ứng dụng di động?
Đáp án: B
Trong Android, ‘Activity’ là gì?
Đáp án: D
Tại sao việc kiểm thử (testing) lại quan trọng trong quy trình phát triển ứng dụng di động?
Đáp án: A
Khái niệm ‘MVP’ (Minimum Viable Product) trong phát triển ứng dụng có ý nghĩa gì?
Đáp án: A
Trong phát triển ứng dụng, ‘CI/CD’ (Continuous Integration/Continuous Deployment) có vai trò gì?
Đáp án: A
API (Application Programming Interface) trong phát triển ứng dụng di động thường được sử dụng để làm gì?
Đáp án: A
Khái niệm ‘Responsive Design’ trong phát triển ứng dụng di động có ý nghĩa gì?
Đáp án: A
Đâu là một ví dụ về ‘Dependency Injection’ (Tiêm Phụ Thuộc) trong phát triển ứng dụng di động?
Đáp án: A
Trong phát triển ứng dụng, ‘UX Design’ (Thiết kế Trải nghiệm Người dùng) tập trung vào khía cạnh nào?
Đáp án: A
Khái niệm ‘State Management’ trong phát triển ứng dụng di động đề cập đến điều gì?
Đáp án: C
Cơ chế ‘Push Notification’ trong ứng dụng di động có chức năng chính là gì?
Đáp án: B
Trong phát triển ứng dụng di động, ‘SDK’ (Software Development Kit) là gì?
Đáp án: B
Trong phát triển ứng dụng di động, ‘RESTful API’ là một kiểu kiến trúc phổ biến để làm gì?
Đáp án: B
Khái niệm ‘State Preservation’ (Bảo toàn Trạng thái) trong ứng dụng di động quan trọng ở điểm nào?
Đáp án: B
Trong phát triển ứng dụng di động, ‘Backend’ đề cập đến khía cạnh nào?
Đáp án: B
Trong phát triển ứng dụng di động, khái niệm ‘native app’ thường ám chỉ loại ứng dụng nào?
Đáp án: A
Đâu là một ví dụ về ‘UI Component’ (Thành phần Giao diện Người dùng) phổ biến trong phát triển ứng dụng di động?
Đáp án: B
Đâu là một thách thức phổ biến khi phát triển ứng dụng di động cho nhiều nền tảng khác nhau?
Đáp án: B
Khi phát triển ứng dụng cho cả iOS và Android, việc sử dụng ‘Shared Codebase’ (Mã nguồn Chia sẻ) có ý nghĩa gì?
Đáp án: C
Trong phát triển ứng dụng, ‘Unit Testing’ (Kiểm thử Đơn vị) tập trung vào việc kiểm tra gì?
Đáp án: B
Đâu là một cơ chế để quản lý dữ liệu cục bộ trên thiết bị di động một cách hiệu quả?
Đáp án: B
Trong phát triển ứng dụng, ‘Backend-as-a-Service’ (BaaS) là gì?
Đáp án: C
Đâu là một ví dụ về ‘Background Task’ (Tác vụ Nền) trong phát triển ứng dụng di động?
Đáp án: B
Đâu là một công cụ phổ biến để quản lý phiên bản mã nguồn trong phát triển ứng dụng di động?
Đáp án: B
Khái niệm ‘Permissions’ (Quyền truy cập) trong ứng dụng di động là gì?
Đáp án: B
Khi phát triển ứng dụng cho Android, ‘Gradle’ đóng vai trò gì?
Đáp án: B
Trong phát triển ứng dụng, ‘Agile Methodology’ (Phương pháp luận Linh hoạt) thường nhấn mạnh điều gì?
Đáp án: B
Đâu là một mẫu thiết kế (design pattern) phổ biến trong phát triển ứng dụng di động để xử lý các tác vụ bất đồng bộ?
Đáp án: D
Trong phát triển ứng dụng iOS, Storyboard hoặc SwiftUI Canvas được sử dụng để làm gì?
Đáp án: B
Khi nói về ‘Accessibility’ (Khả năng Tiếp cận) trong phát triển ứng dụng di động, điều này nhằm mục đích gì?
Đáp án: B