Phát triển Phần mềm và Dữ liệu Quiz
200+ câu hỏi trắc nghiệm Phát triển ứng dụng di động (Có đáp án)
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
⚠️ Xin lưu ý và đọc kỹ phần miễn trừ trách nhiệm: Các câu hỏi và đáp án được cung cấp trong bộ trắc nghiệm này mang tính chất tham khảo, phục vụ cho mục đích học tập và luyện tập kiến thức. Đây KHÔNG phải là đề thi chính thức, cũng không đại diện cho tài liệu chuẩn hoặc kỳ thi chứng chỉ do bất kỳ cơ quan giáo dục hay tổ chức cấp chứng chỉ nào ban hành. Website không chịu trách nhiệm về tính chính xác của nội dung cũng như các quyết định được đưa ra dựa trên kết quả làm bài.
Bộ số 1
Câu 1
Trong phát triển ứng dụng di động, 'API Integration' (Tích hợp API) là gì và tại sao nó lại phổ biến?
Câu 2
Khi phát triển ứng dụng đa nền tảng sử dụng Flutter, lợi ích chính của việc sử dụng Widget là gì?
Câu 3
Trong phát triển ứng dụng di động, tại sao việc phân tích 'Crash Reports' (Báo cáo sự cố) lại quan trọng đối với nhà phát triển?
Câu 4
Trong kiến trúc MVVM (Model-View-ViewModel) cho phát triển ứng dụng di động, vai trò chính của ViewModel là gì?
Câu 5
Khi thiết kế ứng dụng di động, nguyên tắc 'Error Prevention' (Ngăn ngừa lỗi) đề cập đến điều gì?
Câu 6
Khi phát triển ứng dụng di động, 'User Onboarding' (Quy trình làm quen người dùng mới) có mục đích chính là gì?
Câu 7
Trong phát triển ứng dụng di động, 'Service Workers' là gì và lợi ích chính của chúng?
Câu 8
Phân tích hiệu năng ứng dụng di động (performance analysis) thường xem xét những khía cạnh nào?
Câu 9
Trong phát triển ứng dụng di động, 'UI Testing' (Kiểm thử giao diện người dùng) tập trung vào việc kiểm tra gì?
Câu 10
Khi xây dựng API cho ứng dụng di động, nguyên tắc RESTful API nhấn mạnh điều gì?
Câu 11
Tại sao việc kiểm thử ứng dụng di động (app testing) trên nhiều loại thiết bị và phiên bản hệ điều hành lại quan trọng?
Câu 12
Trong phát triển ứng dụng Android, 'Activity' là gì và vai trò của nó trong vòng đời ứng dụng?
Câu 13
Khi áp dụng 'Accessibility' (Khả năng tiếp cận) trong thiết kế ứng dụng di động, mục tiêu chính là gì?
Câu 14
Trong phát triển ứng dụng di động, 'Deep Linking' cho phép người dùng truy cập trực tiếp vào nội dung cụ thể nào của ứng dụng?
Câu 15
Trong phát triển ứng dụng di động, 'Push Notification Payload' chứa thông tin gì?
Câu 16
Khi thiết kế ứng dụng di động, nguyên tắc 'User Control and Freedom' (Kiểm soát và Tự do cho Người dùng) có ý nghĩa gì?
Câu 17
Khi sử dụng Firebase Cloud Messaging (FCM) để gửi thông báo đẩy, vai trò của 'Server Key' là gì?
Câu 18
Khi thiết kế luồng người dùng (user flow) cho một ứng dụng di động, điều gì là quan trọng nhất cần xem xét?
Câu 19
Khi thiết kế ứng dụng di động, 'Information Architecture' (Kiến trúc thông tin) đề cập đến điều gì?
Câu 20
Trong phát triển ứng dụng di động, 'Offline Support' (Hỗ trợ ngoại tuyến) là gì và tại sao nó lại quan trọng?
Câu 21
Khi thiết kế giao diện cho ứng dụng di động, việc sử dụng 'Gestures' (Cử chỉ) có mục đích gì?
Câu 22
Trong phát triển ứng dụng di động, 'UX Research' (Nghiên cứu trải nghiệm người dùng) thường bao gồm những hoạt động nào?
Câu 23
Khi phát triển ứng dụng di động, tầm quan trọng của 'User Feedback' (Phản hồi của người dùng) là gì?
Câu 24
Trong phát triển ứng dụng di động, 'Progressive Web Apps' (PWAs) mang lại lợi ích gì so với ứng dụng gốc truyền thống?
Câu 25
Trong phát triển ứng dụng di động, phương pháp Agile được ưa chuộng vì nó mang lại những lợi ích gì chính yếu?
Câu 26
Trong phát triển ứng dụng di động, 'Service' (Dịch vụ) trên Android được sử dụng để làm gì?
Câu 27
Khi phát triển ứng dụng di động, việc sử dụng 'Dependency Injection' (DI) mang lại lợi ích gì?
Câu 28
Push Notification là một tính năng quan trọng trong ứng dụng di động. Mục đích chính của nó là gì?
Câu 29
Khi thiết kế giao diện người dùng (UI) cho ứng dụng di động, nguyên tắc 'Consistency' (Tính nhất quán) có ý nghĩa quan trọng nhất là gì?
Câu 30
Khi triển khai tính năng đăng nhập bằng tài khoản mạng xã hội (ví dụ: Google, Facebook) trong ứng dụng di động, công nghệ nào thường được sử dụng để xác thực?
Câu 31
Khi sử dụng 'Location Services' (Dịch vụ vị trí) trong ứng dụng di động, những cân nhắc về quyền riêng tư nào là quan trọng nhất?
Câu 32
Trong phát triển ứng dụng di động, 'Unit Testing' (Kiểm thử đơn vị) tập trung vào việc kiểm tra gì?
Câu 33
Trong phát triển ứng dụng di động, 'Continuous Integration' (CI) có vai trò gì?
Câu 34
Trong phát triển ứng dụng di động, 'Background Processing' (Xử lý nền) là gì và tại sao nó cần được quản lý cẩn thận?
Câu 35
Trong phát triển ứng dụng di động, 'Caching' (Lưu trữ tạm) được sử dụng với mục đích chính nào?
Câu 36
Khi lựa chọn giữa phát triển ứng dụng gốc (Native) và ứng dụng lai (Hybrid/Cross-platform), yếu tố nào thường là quyết định quan trọng nhất đối với một dự án?
Câu 37
Khi tối ưu hóa hiệu suất ứng dụng di động, tại sao việc quản lý bộ nhớ (memory management) lại quan trọng?
Câu 38
Trong phát triển ứng dụng di động, khái niệm 'State Management' (Quản lý trạng thái) đề cập đến điều gì?
Câu 39
Trong phát triển ứng dụng iOS, 'Delegate Pattern' là một mẫu thiết kế quan trọng. Vai trò của nó là gì?
Câu 40
Trong phát triển ứng dụng di động, 'Backend as a Service' (BaaS) cung cấp những gì cho nhà phát triển?
