Câu hỏi:

17/05/2026 0 Lưu

Một ứng dụng di động cần phân tích hành vi người dùng để cải thiện trải nghiệm. Họ muốn theo dõi các sự kiện như lượt nhấp vào nút, thời gian xem trang, và luồng di chuyển của người dùng. Công cụ phân tích nào thường được sử dụng cho mục đích này?

A.

Firebase Performance Monitoring

B.

Firebase Crashlytics

C.

Firebase Analytics (hoặc các công cụ tương tự như Google Analytics for Mobile)

D.

Firebase Cloud Messaging

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

Khi cần gửi thông báo đến nhiều đối tượng nhận độc lập, không có mối quan hệ trực tiếp

B.

Khi cần một mối quan hệ một-nhiều (one-to-many) hoặc một-một (one-to-one) rõ ràng, nơi đối tượng nguồn (source) chủ động thông báo cho một hoặc một vài đối tượng nhận cụ thể (delegate)

C.

Chỉ khi cần gửi thông báo đến tất cả các đối tượng trong ứng dụng

D.

Khi không có mối quan hệ rõ ràng giữa các đối tượng và chỉ cần thông báo chung

Lời giải

Chọn đáp án B

Câu 2

A. Sử dụng một bố cục cố định duy nhất cho mọi kích thước màn hình
B. Sử dụng các tài nguyên (layout, drawable, string) có tên khác nhau dựa trên loại màn hình (ví dụ: `layout-sw600dp` cho máy tính bảng trên Android)
C. Chỉ hỗ trợ một loại kích thước màn hình
D. Yêu cầu người dùng điều chỉnh kích thước hiển thị thủ công

Lời giải

Chọn đáp án 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.

Nâng cấp VIP

Câu 4

A.

Cho phép ứng dụng truy cập trực tiếp vào camera của thiết bị

B.

Cho phép người dùng chuyển đổi giữa các ứng dụng khác nhau trên thiết bị

C.

Chuyển hướng người dùng từ một liên kết web hoặc ứng dụng khác đến một trang hoặc nội dung cụ thể bên trong ứng dụng di động

D.

Cho phép ứng dụng gửi tin nhắn SMS tự độ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.

Nâng cấp VIP

Câu 5

A.

Tạo một đối tượng `View` mới cho mỗi mục trong danh sách

B.

Sử dụng một Adapter (ví dụ: `RecyclerView.Adapter` trên Android, `UICollectionViewDataSource` trên iOS) để liên kết dữ liệu với các View có thể tái sử dụng

C.

Sử dụng `LinearLayout` chứa tất cả các mục

D.

Cuộn từng mục 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.

Nâng cấp VIP

Câu 6

A.

Tự xây dựng hệ thống quản lý người dùng từ đầu và lưu trữ mật khẩu dưới dạng văn bản thuần

B.

Sử dụng các dịch vụ xác thực của bên thứ ba như Firebase Authentication, Auth0, hoặc AWS Cognito

C.

Chỉ cho phép người dùng truy cập ứng dụng mà không cần đăng nhập

D.

Lưu trữ tên người dùng và mật khẩu trực tiếp trong SharedPreferences

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.

Nâng cấp VIP

Câu 7

A.

Kiểm tra toàn bộ ứng dụng trên nhiều thiết bị khác nhau

B.

Kiểm tra từng đơn vị nhỏ nhất của mã nguồn (ví dụ: một hàm, một lớp) một cách độc lập để đảm bảo chúng hoạt động đúng

C.

Kiểm tra trải nghiệm người dùng cuối cùng

D.

Kiểm tra hiệu suất của ứng dụng trên mạng chậ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.

Nâng cấp VIP