Câu hỏi:

17/05/2026 0 Lưu

Trong phát triển ứng dụng di động, 'dependency injection' (DI) là gì?

A.

Một kỹ thuật để giảm kích thước của ứng dụng.

B.

Một pattern thiết kế để giảm sự phụ thuộc giữa các thành phần của ứng dụng.

C.

Một phương pháp để tăng tốc độ khởi động của ứng dụng.

D.

Một công cụ để tự động tạo tài liệu cho ứng dụng.

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.

Sử dụng vòng lặp for.

B.

Sử dụng câu lệnh if-else.

C.

Sử dụng Promises hoặc async/await.

D.

Sử dụng biến toàn cục.

Lời giải

Chọn đáp án C

Câu 2

A.

Tăng cường bảo mật cho ứng dụng.

B.

Kết nối ứng dụng với một trang web cụ thể hoặc một vị trí cụ thể trong ứng dụng khác.

C.

Tối ưu hóa hiệu suất của ứng dụng.

D.

Giảm kích thước của ứng dụng.

Lời giải

Chọn đáp án B

Câu 3

A.

Liskov Substitution Principle

B.

Open/Closed Principle

C.

Interface Segregation Principle

D.

Dependency Inversion Principle

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.

Kiểm tra hiệu năng của ứng dụng trên các thiết bị khác nhau.

B.

So sánh hai phiên bản khác nhau của một tính năng để xem phiên bản nào hoạt động tốt hơn.

C.

Kiểm tra bảo mật của ứng dụng trước các cuộc tấn công.

D.

Tối ưu hóa code để giảm kích thước ứ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.

Nâng cấp VIP

Câu 5

A.

Quy trình mã hóa dữ liệu API.

B.

Quy trình giới hạn số lượng yêu cầu API trong một khoảng thời gian nhất định.

C.

Quy trình tối ưu hóa hiệu suất API.

D.

Quy trình tạo tài liệu API.

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.

Ứng dụng di động được phát triển bằng ngôn ngữ lập trình bậc thấp.

B.

Ứng dụng web có thể cài đặt trên thiết bị di động và hoạt động như một ứng dụng native.

C.

Ứng dụng di động chỉ hoạt động trên một nền tảng duy nhất.

D.

Ứng dụng di động được thiết kế để chạy trên các thiết bị có cấu hình thấp.

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.

Tự động sao lưu dữ liệu của ứng dụng.

B.

Gửi thông báo đến người dùng ngay cả khi ứng dụng không mở.

C.

Tối ưu hóa hiệu suất của ứng dụng.

D.

Giảm kích thước của ứ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.

Nâng cấp VIP