500+ câu Trắc nghiệm Phát triển game trên Android cơ bản có đáp án - Phần 17
4.6 0 lượt thi 30 câu hỏi
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
🔥 Học sinh cũng đã học
Danh sách câu hỏi:
Câu 1/30
Kiểm thử hồi quy (Regression Testing) để đảm bảo các thay đổi không làm ảnh hưởng đến chức năng hiện có
Kiểm thử tải (Load Testing) để đo lường hiệu năng dưới tải nặng
Kiểm thử đơn vị (Unit Testing) để kiểm tra các thành phần nhỏ nhất của mã
Tất cả các phương án trên đều là các phương pháp kiểm thử phổ biến
Lời giải
Chọn đáp án B
Câu 2/30
Một thành phần nền tảng chịu trách nhiệm xử lý các tác vụ chạy ngầm
Một màn hình duy nhất có giao diện người dùng mà người dùng có thể tương tác
Một lớp trừu tượng để quản lý kết nối mạng
Một dịch vụ cung cấp dữ liệu cho các ứng dụng khác
Lời giải
Chọn đáp án D
Câu 3/30
Để đảm bảo ứng dụng chỉ chạy trên một loại thiết bị duy nhất
Để phát hiện và sửa lỗi, đảm bảo chất lượng, tính ổn định và trải nghiệm người dùng tốt
Để giảm thiểu số lượng tính năng có thể triển khai
Để tăng cường bảo mật bằng cách loại bỏ hoàn toàn các API bên ngoài
Lời giải
Chọn đáp án A
Câu 4/30
Phiên bản ứng dụng với tất cả các tính năng đã hoàn thiện
Phiên bản ứng dụng có các tính năng cốt lõi đủ để đáp ứng nhu cầu ban đầu của người dùng và thu thập phản hồi
Phiên bản ứng dụng được tối ưu hóa hiệu năng cao nhất
Phiên bản ứng dụng chỉ dành cho mục đích thử nghiệm nội bộ
Lời giải
Chọn đáp án A
Câu 5/30
Tăng cường bảo mật bằng cách mã hóa mọi dữ liệu người dùng
Tự động hóa quá trình tích hợp mã nguồn, kiểm thử và triển khai ứng dụng, giúp phát hành nhanh và đáng tin cậy hơn
Cải thiện trải nghiệm người dùng bằng cách thêm nhiều hiệu ứng đồ họa
Quản lý việc phân phối ứng dụng trên các cửa hàng ứng dụng
Lời giải
Chọn đáp án A
Câu 6/30
Tối ưu hóa dung lượng lưu trữ của ứng dụng trên thiết bị
Cho phép ứng dụng giao tiếp và trao đổi dữ liệu với các dịch vụ hoặc hệ thống khác
Tạo ra các hiệu ứng đồ họa phức tạp cho giao diện người dùng
Quản lý việc cài đặt và cập nhật ứng dụng
Lời giải
Chọn đáp án A
Câu 7/30
Ứng dụng tự động điều chỉnh kích thước và bố cục để phù hợp với nhiều kích thước màn hình và hướng thiết bị khác nhau
Ứng dụng chỉ có thể hiển thị tốt trên một kích thước màn hình cố định
Ứng dụng được thiết kế chỉ để chạy trên các thiết bị có màn hình lớn
Ứng dụng tự động thay đổi màu sắc dựa trên môi trường xung quanh
Lời giải
Chọn đáp án A
Câu 8/30
Việc một lớp tự tạo ra các đối tượng mà nó cần
Việc một lớp nhận các đối tượng phụ thuộc từ bên ngoài thay vì tự tạo ra chúng
Việc sử dụng các biến toàn cục để chia sẻ dữ liệu
Việc gọi trực tiếp các phương thức của lớp khác mà không qua một lớp trung gian
Lời giải
Chọn đáp án A
Câu 9/30
Chỉ tập trung vào thẩm mỹ và màu sắc của giao diện
Đảm bảo ứng dụng hoạt động nhanh chóng và hiệu quả
Tập trung vào cách người dùng cảm nhận và tương tác với ứng dụng, làm cho nó dễ sử dụng, hiệu quả và thú vị
Quản lý tài nguyên hệ thống để tối ưu hóa hiệu suất
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 10/30
Quản lý kết nối mạng và dữ liệu tải về
Quản lý vòng đời của ứng dụng và các tiến trình nền
Quản lý dữ liệu thay đổi theo thời gian và cách giao diện người dùng phản ứng với những thay đổi đó
Quản lý các quyền truy cập của ứng dụng trên thiết bị
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 11/30
Lưu trữ dữ liệu người dùng trên thiết bị để truy cập ngoại tuyến
Gửi thông báo từ máy chủ đến thiết bị của người dùng, ngay cả khi ứng dụng không hoạt động
Cho phép người dùng tương tác trực tiếp với máy chủ thông qua giao diện người dùng
Theo dõi vị trí địa lý của người dùng và hiển thị trên bản đồ
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 12/30
Một công cụ để tối ưu hóa hiệu suất ứng dụng
Một bộ công cụ, thư viện, tài liệu và ví dụ mã nguồn giúp các nhà phát triển xây dựng ứng dụng cho một nền tảng hoặc framework cụ thể
Một dịch vụ lưu trữ dữ liệu đám mây
Một công cụ để quản lý dự án
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 13/30
Quản lý bộ nhớ của thiết bị
Thiết kế các giao diện lập trình ứng dụng (API) cho phép giao tiếp giữa client (ứng dụng di động) và server, thường sử dụng các phương thức HTTP như GET, POST, PUT, DELETE
Tạo ra các hiệu ứng chuyển cảnh mượt mà
Xử lý các tác vụ chạy ngầm
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 14/30
Đảm bảo ứng dụng luôn chạy ở tốc độ tối đa
Giúp ứng dụng giữ lại trạng thái hiện tại (ví dụ: dữ liệu đã nhập, vị trí cuộn) khi người dùng chuyển đổi giữa các ứng dụng hoặc khi ứng dụng bị tạm dừng và tiếp tục
Tăng cường bảo mật bằng cách xóa mọi dữ liệu khi ứng dụng bị đóng
Giảm thiểu việc sử dụng pin
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 15/30
Giao diện người dùng mà người dùng nhìn thấy và tương tác
Phần ứng dụng chạy trên máy chủ, xử lý logic nghiệp vụ, quản lý cơ sở dữ liệu và cung cấp dữ liệu cho ứng dụng di động (frontend)
Các thành phần giao diện người dùng như nút bấm, trường nhập liệu
Hệ điều hành của thiết bị di động
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 16/30
Ứng dụng được phát triển bằng các ngôn ngữ và công cụ dành riêng cho từng nền tảng (ví dụ: Swift/Objective-C cho iOS, Kotlin/Java cho Android)
Ứng dụng được phát triển bằng các công nghệ web như HTML, CSS, JavaScript và đóng gói để chạy trên thiết bị di động
Ứng dụng được phát triển bằng các framework đa nền tảng như React Native hoặc Flutter, cho phép chia sẻ mã nguồn giữa các hệ điều hành
Ứng dụng chỉ có thể truy cập thông qua trình duyệt web trên thiết bị di động mà không cần cài đặt
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 17/30
Một lớp xử lý logic nghiệp vụ
Một nút bấm (Button) hoặc một trường nhập liệu (Text Field)
Một dịch vụ chạy ngầm để xử lý dữ liệu
Một cơ sở dữ liệu cục bộ
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 18/30
Sự khác biệt về giao diện người dùng và trải nghiệm người dùng giữa các nền tảng, cũng như sự cần thiết phải tuân thủ các quy tắc riêng của từng hệ điều hành
Thiếu các công cụ phát triển cho bất kỳ nền tảng nào
Không có sự khác biệt về cách xử lý dữ liệu giữa các nền tảng
Tất cả các ứng dụng đều có cùng một bộ API chung
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 19/30
Mỗi nền tảng sẽ có một codebase hoàn toàn riêng biệt
Một phần lớn mã nguồn được viết một lần và có thể chạy trên cả hai nền tảng, giảm thiểu công sức và thời gian phát triển
Ứng dụng sẽ chỉ hoạt động trên một nền tảng duy nhất
Mã nguồn sẽ được biên dịch thành mã máy của từng nền tảng một cách thủ công
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 20/30
Toàn bộ luồng hoạt động của ứng dụng từ đầu đến cuối
Các thành phần mã nhỏ nhất và độc lập (ví dụ: một hàm, một phương thức, một lớp) để đảm bảo chúng hoạt động đúng
Trải nghiệm người dùng trên các thiết bị khác nhau
Tính bảo mật của toàn bộ ứng dụng
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Xem tiếp với tài khoản VIP
Còn 22/30 câu hỏi, đáp án và lời giải chi tiết.
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.