
500+ câu Trắc nghiệm Phát triển game trên Android cơ bản có đáp án - Phần 5
30 câu hỏi
Tăng mức tiêu thụ pin của thiết bị.
Cải thiện khả năng tương tác và giữ chân người dùng.
Giảm khả năng hiển thị của ứng dụng.
Làm chậm hiệu suất của ứng dụng.
Chọn đáp án B
Khi ứng dụng có quy mô nhỏ và ít tính năng.
Khi cần khả năng mở rộng và bảo trì độc lập cho từng phần của ứng dụng.
Khi ưu tiên tốc độ phát triển nhanh chóng và không cần quan tâm đến khả năng mở rộng.
Khi muốn giảm thiểu chi phí phát triển một cách tối đa.
Chọn đáp án B
Sử dụng màu sắc tương phản thấp.
Cung cấp văn bản thay thế cho hình ảnh.
Không hỗ trợ các công cụ hỗ trợ người dùng.
Thiết kế giao diện phức tạp và khó hiểu.
Chọn đáp án B
Chỉ hỗ trợ một ngôn ngữ duy nhất.
Không quan tâm đến sự khác biệt về văn hóa và ngôn ngữ.
Hỗ trợ đa ngôn ngữ và định dạng dữ liệu phù hợp với từng khu vực.
Sử dụng đơn vị tiền tệ mặc định của quốc gia phát triển ứng dụng.
Chọn đáp án C
Khả năng ứng dụng phản hồi nhanh chóng và mượt mà với các tương tác của người dùng.
Kỹ thuật mã hóa dữ liệu nâng cao.
Phương pháp tối ưu hóa hiệu suất ứng dụng.
Quá trình kiểm thử ứng dụng tự động.
Chọn đáp án A
Không kiểm tra lỗi và ngoại lệ.
Xử lý lỗi và ngoại lệ một cách cẩn thận.
Sử dụng bộ nhớ một cách không hiệu quả.
Không cập nhật ứng dụng thường xuyên.
Chọn đáp án B
Giảm khả năng kiểm thử ứng dụng.
Tăng sự phức tạp của code.
Giúp code dễ kiểm thử, bảo trì và tái sử dụng.
Giảm hiệu suất của ứng dụng.
Chọn đáp án C
Sử dụng giao thức HTTPS để mã hóa dữ liệu truyền tải.
Không kiểm tra chứng chỉ SSL.
Sử dụng mật khẩu yếu.
Cho phép truy cập không giới hạn vào dữ liệu người dùng.
Chọn đáp án A
Giảm tốc độ phát triển ứng dụng.
Phụ thuộc vào nhà cung cấp và có thể gặp vấn đề về bảo mật hoặc cập nhật.
Tăng tính ổn định của ứng dụng.
Giảm chi phí phát triển ứng dụng.
Chọn đáp án B
Giảm khả năng kiểm thử ứng dụng.
Tăng sự phức tạp của code.
Tách biệt logic nghiệp vụ khỏi giao diện người dùng, giúp code dễ bảo trì và kiểm thử hơn.
Giảm hiệu suất của ứng dụng.
Chọn đáp án C
Kỹ thuật mã hóa dữ liệu nâng cao.
Khả năng liên kết trực tiếp đến một trang cụ thể bên trong ứng dụng từ bên ngoài.
Quá trình kiểm thử ứng dụng chuyên sâu.
Phương pháp tối ưu hóa hiệu suất ứng dụng.
Chọn đáp án B
Hiển thị màn hình trắng cho đến khi dữ liệu được tải xong.
Sử dụng lazy loading và pagination.
Tải tất cả dữ liệu cùng một lúc.
Không hiển thị bất kỳ thông báo nào cho người dùng.
Chọn đáp án B
Sử dụng hình ảnh có độ phân giải cao.
Tải tất cả dữ liệu cần thiết vào ứng dụng ngay khi cài đặt.
Sử dụng code obfuscation và minification.
Không kiểm thử ứng dụng trên các thiết bị khác nhau.
Chọn đáp án C
Sự đa dạng của các thiết bị và giao thức IoT.
Sự thiếu hụt các công cụ phát triển ứng dụng di động.
Chi phí phát triển ứng dụng di động quá thấp.
Dễ dàng đảm bảo tính bảo mật của dữ liệu.
Chọn đáp án A
Skeuomorphism
Tính nhất quán
Thiết kế phức tạp với nhiều hiệu ứng động
Sử dụng màu sắc sặc sỡ và tương phản mạnh
Chọn đáp án B
Swift
Java
React Native
Objective-C
Chọn đáp án C
Sử dụng thiết kế riêng biệt cho từng nền tảng.
Sử dụng một framework UI đa nền tảng như Flutter hoặc React Native.
Không kiểm tra giao diện người dùng trên các thiết bị khác nhau.
Sử dụng các thư viện UI cũ và không được cập nhật.
Chọn đáp án B
Firebase Analytics
Android Studio
Xcode
Visual Studio Code
Chọn đáp án A
Crashlytics
Android Studio
Xcode
Visual Studio Code
Chọn đáp án A
Client-server architecture.
Microservices architecture.
Progressive Web App (PWA) architecture.
Serverless architecture.
Chọn đáp án C
Kỹ thuật mã hóa dữ liệu nâng cao.
Phương pháp thiết kế ứng dụng sao cho nó hoạt động tốt trên các thiết bị cũ và dần dần tận dụng các tính năng mới hơn trên các thiết bị hiện đại.
Quá trình kiểm thử ứng dụng tự động.
Phương pháp tối ưu hóa hiệu suất ứng dụng.
Chọn đáp án B
Kỹ thuật mã hóa dữ liệu nâng cao.
Phương pháp so sánh hai phiên bản khác nhau của một tính năng để xác định phiên bản nào hoạt động tốt hơn.
Quá trình kiểm thử ứng dụng tự động.
Phương pháp tối ưu hóa hiệu suất ứng dụng.
Chọn đáp án B
Kiểm thử đơn vị (Unit testing)
Kiểm thử tích hợp (Integration testing)
Kiểm thử hiệu năng (Performance testing)
Kiểm thử chấp nhận (Acceptance testing)
Chọn đáp án C
Kỹ thuật tăng tốc độ xử lý dữ liệu.
Giới hạn số lượng yêu cầu API trong một khoảng thời gian nhất định.
Phương pháp mã hóa dữ liệu nâng cao.
Quá trình kiểm thử API tự động.
Chọn đáp án B
Giảm thiểu thời gian phát triển và tăng tần suất phát hành.
Tăng chi phí phát triển và giảm chất lượng ứng dụng.
Làm cho quá trình phát triển trở nên phức tạp và khó quản lý hơn.
Loại bỏ hoàn toàn nhu cầu kiểm thử ứng dụng.
Chọn đáp án A
Giảm thiểu chi phí phát triển ban đầu.
Tăng cường khả năng thích ứng với thay đổi yêu cầu.
Đảm bảo tài liệu dự án đầy đủ và chi tiết ngay từ đầu.
Loại bỏ hoàn toàn nhu cầu kiểm thử ứng dụng.
Chọn đáp án B
Kích thước màn hình nhỏ và hạn chế về tài nguyên.
Sự thiếu hụt các công cụ phát triển ứng dụng di động.
Chi phí phát triển ứng dụng di động quá thấp.
Dễ dàng đảm bảo tính bảo mật của dữ liệu.
Chọn đáp án C
MySQL
PostgreSQL
SQLite
MongoDB
Chọn đáp án B
Kỹ thuật mã hóa dữ liệu nâng cao.
Quá trình xác thực danh tính của nhà phát triển và đảm bảo tính toàn vẹn của ứng dụng.
Phương pháp tối ưu hóa hiệu suất ứng dụng.
Quá trình kiểm thử ứng dụng tự động.
Chọn đáp án B
Sử dụng mật khẩu yếu.
Không mã hóa dữ liệu nhạy cảm.
Thực hiện kiểm thử bảo mật thường xuyên.
Cho phép truy cập không giới hạn vào dữ liệu người dùng.
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.


















