
500+ câu Trắc nghiệm Phát triển game trên Android cơ bản có đáp án - Phần 6
30 câu hỏi
Khả năng của ứng dụng để tương thích với các thiết bị khác nhau.
Khả năng của giao diện người dùng để gợi ý cho người dùng cách sử dụng nó.
Khả năng của ứng dụng để xử lý dữ liệu lớn.
Khả năng của ứng dụng để bảo vệ dữ liệu người dùng.
Chọn đáp án B
Lưu trữ dữ liệu dưới dạng văn bản thuần túy.
Sử dụng mã hóa (encryption) để bảo vệ dữ liệu khi lưu trữ và truyền tải.
Giới hạn quyền truy cập vào dữ liệu.
Tất cả các đáp án trên.
Chọn đáp án B
Giao diện người dùng của ứng dụng.
Một bộ quy tắc và giao thức cho phép các ứng dụng khác nhau giao tiếp và trao đổi dữ liệu với nhau.
Ngôn ngữ lập trình được sử dụng để phát triển ứng dụng.
Hệ điều hành của thiết bị di động.
Chọn đáp án B
Thu thập dữ liệu người dùng.
Hiển thị quảng cáo.
Gửi thông báo và cập nhật đến người dùng ngay cả khi họ không mở ứng dụng.
Cập nhật phiên bản mới của ứng dụng.
Chọn đáp án C
Tối ưu hóa ứng dụng cho các thiết bị di động có cấu hình khác nhau.
Dịch thuật ứng dụng sang nhiều ngôn ngữ.
Điều chỉnh ứng dụng để phù hợp với văn hóa, ngôn ngữ và các yêu cầu pháp lý của một thị trường cụ thể.
Tăng cường bảo mật cho ứng dụng.
Chọn đáp án C
Tối ưu hóa hình ảnh và tài nguyên.
Sử dụng bộ nhớ cache hiệu quả.
Thực hiện tất cả các tác vụ trên luồng chính (main thread).
Giảm thiểu số lượng yêu cầu mạng.
Chọn đáp án B
Google Analytics
Firebase Crashlytics
Facebook Ads Manager
AWS CloudWatch
Chọn đáp án C
Tính nhất quán trong thiết kế.
Tính dễ sử dụng và trực quan.
Sử dụng quá nhiều hiệu ứng động và hình ảnh phức tạp.
Khả năng tùy biến cao cho người dùng.
Chọn đáp án C
Thiết kế monolithic (nguyên khối).
Thiết kế hướng đối tượng (Object-Oriented Design).
Thiết kế module (Modular design).
Thiết kế thủ tục (Procedural design).
Chọn đáp án C
Quản lý thời gian sử dụng ứng dụng của người dùng.
Quản lý dữ liệu người dùng được lưu trữ trên thiết bị.
Quản lý trạng thái đăng nhập và thông tin người dùng trong một khoảng thời gian nhất định.
Quản lý các kết nối mạng của ứng dụng.
Chọn đáp án C
Kiểm thử đơn vị (Unit testing)
Kiểm thử tích hợp (Integration testing)
Kiểm thử khả năng tương thích (Compatibility testing)
Kiểm thử hiệu năng (Performance testing)
Chọn đáp án C
Khả năng mở rộng độc lập cho từng dịch vụ.
Giảm độ phức tạp của việc triển khai và quản lý.
Cho phép sử dụng các công nghệ khác nhau cho từng dịch vụ.
Tăng cường khả năng chịu lỗi (fault tolerance).
Chọn đáp án B
Sử dụng hiệu ứng chuyển động phức tạp để thu hút sự chú ý.
Sử dụng font chữ lớn, màu sắc tương phản cao và giao diện đơn giản, dễ điều hướng.
Tích hợp nhiều tính năng nâng cao và tùy chỉnh.
Sử dụng ngôn ngữ chuyên ngành và thuật ngữ kỹ thuật.
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
Quá trình tối ưu hóa code để tăng hiệu suất ứng dụng.
Quá trình mã hóa code để bảo vệ khỏi các cuộc tấn công.
Quá trình thêm chữ ký số vào ứng dụng để xác minh tính xác thực và đảm bảo rằng ứng dụng không bị sửa đổi.
Quá trình kiểm tra code để tìm lỗi.
Chọn đáp án C
Hiệu suất của ứng dụng trên các thiết bị khác nhau.
Mức độ sử dụng pin của ứng dụng.
Mức độ hài lòng của người dùng với các phiên bản khác nhau của một tính năng hoặc giao diện.
Mức độ bảo mật của ứng dụng.
Chọn đáp án C
Sử dụng màu sắc tươi sáng và hiệu ứng động.
Cung cấp các tùy chọn thay thế văn bản cho hình ảnh, đảm bảo độ tương phản màu sắc phù hợp, và hỗ trợ các công cụ hỗ trợ như trình đọc màn hình.
Tích hợp nhiều tính năng phức tạp.
Sử dụng font chữ nhỏ để tối ưu hóa không gian màn hình.
Chọn đáp án B
Giảm chi phí phát triển ứng dụng.
Tăng tốc độ phát triển, giảm rủi ro và đảm bảo chất lượng ứng dụng.
Tăng tính bảo mật của ứng dụng.
Tự động tạo tài liệu kỹ thuật cho dự án.
Chọn đáp án B
Java
Swift
JavaScript
Kotlin
Chọn đáp án C
Most Valuable Player
Minimum Viable Product
Mobile Virtual Platform
Maximum Velocity Prototype
Chọn đáp án B
Kích thước bộ nhớ cache của ứng dụng.
Thời gian khởi động ứng dụng và tốc độ tải nội dung.
Độ phân giải hình ảnh hiển thị trên màn hình.
Số lượng kết nối mạng đồng thời.
Chọn đáp án B
Tăng tốc độ phát triển ứng dụng bằng cách giảm thiểu số lượng dòng code.
Giảm chi phí phát triển ứng dụng bằng cách sử dụng các thư viện mã nguồn mở.
Cải thiện khả năng bảo trì, mở rộng và tái sử dụng code, đồng thời giảm sự phụ thuộc giữa các thành phần.
Tăng tính bảo mật của ứng dụng bằng cách mã hóa dữ liệu người dùng.
Chọn đáp án C
Sử dụng font chữ mặc định của hệ điều hành.
Tập trung vào việc dịch thuật chính xác nội dung ứng dụng.
Thiết kế giao diện linh hoạt, hỗ trợ nhiều ngôn ngữ và định dạng khác nhau (ví dụ: ngày tháng, tiền tệ).
Sử dụng hình ảnh và biểu tượng phổ biến trên toàn thế giới.
Chọn đáp án C
Liên kết trực tiếp đến một trang web cụ thể từ ứng dụng di động.
Liên kết trực tiếp đến một vị trí cụ thể trong ứng dụng di động từ một nguồn bên ngoài (ví dụ: email, trang web, ứng dụng khác).
Liên kết giữa các ứng dụng di động khác nhau.
Liên kết đến các tài liệu hướng dẫn sử dụng ứng dụng.
Chọn đáp án B
Tấn công DDoS (Distributed Denial of Service)
Tấn công SQL injection
Tấn công Trojan
Tấn công Man-in-the-Middle
Chọn đáp án C
Tự động tạo tài liệu kỹ thuật cho dự án.
Cho phép nhiều nhà phát triển làm việc cùng nhau trên một dự án, theo dõi và quản lý các thay đổi code.
Tối ưu hóa hiệu suất của ứng dụng.
Tự động dịch ứng dụng sang nhiều ngôn ngữ.
Chọn đáp án B
Swift
Kotlin
React Native
C++
Chọn đáp án C
Android Studio
Xcode
Google Analytics for Firebase
Visual Studio Code
Chọn đáp án C
Chi phí bảo trì và nâng cấp ứng dụng trong tương lai.
Số lượng lỗi (bugs) chưa được sửa trong ứng dụng.
Hậu quả của việc đưa ra các quyết định thiết kế hoặc code không tối ưu trong ngắn hạn để đáp ứng thời hạn, dẫn đến khó khăn trong việc bảo trì và mở rộng ứng dụng sau này.
Chi phí thuê các nhà phát triển có kỹ năng cao.
Chọn đáp án C
Kiến trúc Monolithic (nguyên khối)
Kiến trúc Microservices
Kiến trúc MVC (Model-View-Controller)
Kiến trúc MVP (Model-View-Presenter)
Chọn đáp án C
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.


















