
500+ câu Trắc nghiệm Phát triển game trên Android cơ bản có đáp án - Phần 3
30 câu hỏi
Lập kế hoạch dự án
Quản lý rủi ro
Ưu tiên hóa tính năng
Phân tích đối thủ cạnh tranh
Chọn đáp án C
Kiểm thử đơn vị (Unit testing)
Kiểm thử tích hợp (Integration testing)
Kiểm thử hệ thống (System testing)
Kiểm thử phi chức năng (Non-functional testing)
Chọn đáp án D
Mã hóa dữ liệu (Data encryption)
Xác thực hai yếu tố (Two-factor authentication)
Obfuscation (Làm rối mã)
Kiểm soát truy cập (Access control)
Chọn đáp án C
SQL injection
Cross-site scripting (XSS)
API injection
Man-in-the-middle attack
Chọn đáp án C
Liên kết đến trang chủ của ứng dụng.
Liên kết đến một vị trí cụ thể bên trong ứng dụng từ một nguồn bên ngoài.
Liên kết giữa các ứng dụng khác nhau trên cùng một thiết bị.
Liên kết đến các trang web bên ngoài từ bên trong ứng dụng.
Chọn đáp án B
Thiết kế đáp ứng (Responsive design)
Thiết kế cố định (Fixed design)
Thiết kế tuyến tính (Linear design)
Thiết kế song song (Parallel design)
Chọn đáp án A
MySQL
PostgreSQL
SQLite
Oracle
Chọn đáp án C
Việc viết mã nguồn rõ ràng và dễ đọc.
Việc sử dụng các công cụ tự động để kiểm tra lỗi mã nguồn.
Việc thêm chữ ký số vào ứng dụng để xác minh tính xác thực và toàn vẹn của ứng dụng.
Việc tối ưu hóa mã nguồn để cải thiện hiệu suất của ứng dụng.
Chọn đáp án C
Ứng dụng có nhiều tính năng độc đáo
Ứng dụng được thiết kế đẹp mắt
Ứng dụng giải quyết một vấn đề cụ thể cho người dùng và có chiến lược marketing hiệu quả
Ứng dụng được phát triển bằng công nghệ mới nhất
Chọn đáp án C
Thiết kế giao diện đẹp mắt
Tốc độ tải nhanh
Tính năng phong phú
Dễ sử dụng và trực quan
Chọn đáp án D
Chi phí bảo trì ứng dụng sau khi phát hành.
Việc sử dụng các thư viện và framework của bên thứ ba.
Hậu quả của việc đưa ra các quyết định thiết kế hoặc mã hóa không tối ưu trong ngắn hạn để đạt được mục tiêu nhanh hơn.
Số tiền cần thiết để thuê các nhà phát triển có kinh nghiệm.
Chọn đáp án C
Single Responsibility Principle (SRP)
Open/Closed Principle (OCP)
Liskov Substitution Principle (LSP)
Dependency Inversion Principle (DIP)
Chọn đáp án D
Proprietary license (Giấy phép độc quyền)
Commercial license (Giấy phép thương mại)
Open-source license (Giấy phép mã nguồn mở)
Trial license (Giấy phép dùng thử)
Chọn đáp án C
Một môi trường để thiết kế giao diện người dùng.
Các công cụ, thư viện, tài liệu và mẫu mã cần thiết để phát triển ứng dụng cho một nền tảng cụ thể.
Một nền tảng để triển khai và phân phối ứng dụng.
Một dịch vụ để quản lý cơ sở dữ liệu của ứng dụng.
Chọn đáp án B
Giảm chi phí phát triển.
Tăng tốc độ phát triển ban đầu.
Tăng khả năng mở rộng, linh hoạt và độc lập trong triển khai các thành phần của ứng dụng.
Đơn giản hóa việc quản lý cơ sở dữ liệu.
Chọn đáp án C
IDE (Integrated Development Environment)
Version control system (Hệ thống quản lý phiên bản)
Bug tracking system (Hệ thống theo dõi lỗi)
CI/CD (Continuous Integration/Continuous Delivery)
Chọn đáp án C
Sử dụng màu sắc tương phản
Cung cấp văn bản thay thế cho hình ảnh
Hỗ trợ điều hướng bằng giọng nói
Tất cả các đáp án trên
Chọn đáp án D
IDE (Integrated Development Environment)
CI/CD (Continuous Integration/Continuous Delivery)
DBMS (Database Management System)
API (Application Programming Interface)
Chọn đáp án B
A/B testing
Phân tích ứng dụng (App analytics)
Khảo sát người dùng (User surveys)
Phỏng vấn người dùng (User interviews)
Chọn đáp án B
Bán ứng dụng trả phí
Mua trong ứng dụng (In-app purchases)
Quảng cáo trong ứng dụng (In-app advertising)
Mô hình đăng ký (Subscription model)
Chọn đáp án C
Native development
Cross-platform development
Web development
Backend development
Chọn đáp án B
Tối ưu hóa cơ sở dữ liệu
Caching
Load balancing
Code obfuscation
Chọn đáp án B
Việc tối ưu hóa hiệu suất của API.
Việc giới hạn số lượng yêu cầu mà một người dùng có thể gửi đến API trong một khoảng thời gian nhất định.
Việc mã hóa dữ liệu được truyền qua API.
Việc ghi lại tất cả các yêu cầu được gửi đến API.
Chọn đáp án B
Kiểm thử chức năng (Functional testing)
Kiểm thử hiệu năng (Performance testing)
Kiểm thử bảo mật (Security testing)
Kiểm thử khả năng sử dụng (Usability testing)
Chọn đáp án B
Waterfall
Agile
Spiral
Lean Startup
Chọn đáp án D
Singleton
Factory
MVC (Model-View-Controller)
Builder
Chọn đáp án C
Tối ưu hóa hình ảnh và tài nguyên
Sử dụng nhiều thư viện của bên thứ ba
Thêm nhiều tính năng không cần thiết
Sử dụng mã nguồn phức tạp
Chọn đáp án A
GPS
Bluetooth
Push notifications
Wi-Fi
Chọn đáp án C
React Native
Xamarin
Flutter
Ionic
Chọn đáp án C
Độ phổ biến của ngôn ngữ
Hiệu suất của ngôn ngữ trên thiết bị di động
Sự dễ học của ngôn ngữ
Chi phí sử dụng ngôn ngữ
Chọn đáp án B
Bạn có thích hoạt động này không?
Hãy lưu hoặc chia sẻ nội dung này đến mọi người.


















