JavaScript is required
Danh sách đề

500+ câu hỏi trắc nghiệm Công nghệ Java cho di động giải thích chi tiết từng câu - Đề 5

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Điều nào sau đây chứa ứng dụng sau khi nó được biên dịch?

A.

asses/

B.

src/

C.

bin/

Đáp án
Đáp án đúng: C

Sau khi một ứng dụng được biên dịch, các tệp thực thi (ví dụ: .exe, .jar, .class) và các tài nguyên liên quan thường được đặt trong thư mục bin/ (viết tắt của "binary"). Thư mục này chứa các tệp đã được chuyển đổi từ mã nguồn sang dạng mà máy tính có thể thực thi được.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: C

Sau khi một ứng dụng được biên dịch, các tệp thực thi (ví dụ: .exe, .jar, .class) và các tài nguyên liên quan thường được đặt trong thư mục bin/ (viết tắt của "binary"). Thư mục này chứa các tệp đã được chuyển đổi từ mã nguồn sang dạng mà máy tính có thể thực thi được.

Lời giải:
Đáp án đúng: C

Khi một ứng dụng Android cần sử dụng dữ liệu hoặc dịch vụ từ một ứng dụng khác, nó cần khai báo các quyền (permissions) cần thiết trong tệp AndroidManifest.xml. Tệp này là tệp cấu hình chính của ứng dụng Android, chứa thông tin về các thành phần của ứng dụng, các quyền mà ứng dụng yêu cầu, và các tính năng mà ứng dụng sử dụng.


Các tùy chọn khác không chính xác vì:



  • Android.xml: Không phải là tên tệp cấu hình chuẩn của ứng dụng Android.

  • Manifest.xml: Tên này không chính xác, tên đúng phải là AndroidManifest.xml.

  • none of these: Vì có một đáp án đúng là AndroidManifest.xml.

Câu 3:

Sau khi được cài đặt trên thiết bị, mỗi ứng dụng Android sẽ tồn tại trong?

Lời giải:
Đáp án đúng: C

Khi một ứng dụng Android được cài đặt trên thiết bị, nó sẽ tồn tại trong một security sandbox (hộp cát bảo mật). Hộp cát bảo mật là một môi trường bị cô lập, nơi ứng dụng có thể truy cập các tài nguyên hệ thống một cách hạn chế. Điều này giúp bảo vệ hệ thống khỏi các ứng dụng độc hại và ngăn các ứng dụng can thiệp vào nhau.



A. device memory (bộ nhớ thiết bị): Ứng dụng sử dụng bộ nhớ thiết bị, nhưng không phải là nơi nó tồn tại một cách trừu tượng. Ứng dụng được cài đặt và chạy trong hộp cát, sử dụng bộ nhớ thiết bị để lưu trữ dữ liệu và mã.



B. external memory (bộ nhớ ngoài): Ứng dụng có thể lưu trữ dữ liệu trên bộ nhớ ngoài, nhưng đây không phải là nơi ứng dụng tồn tại một cách mặc định. Bộ nhớ ngoài thường được sử dụng cho các tệp lớn như hình ảnh, video, và các dữ liệu khác mà không cần truy cập nhanh.



D. None of the above: Vì C là đáp án đúng, nên D sai.

Câu 4:

Các lớp con Trực tiếp,gián tiếp của Dịch vụ là gì?

Lời giải:
Đáp án đúng: D

Các lớp con trực tiếp và gián tiếp của lớp Service trong Android bao gồm:



  1. RecognitionService (Dịch vụ nhận dạng): Cung cấp giao diện cho các dịch vụ nhận dạng giọng nói.

  2. RemoteViewsService (Dịch vụ RemoteViews): Cho phép cung cấp dữ liệu cho các RemoteViews, thường được sử dụng trong các widget và thông báo.

  3. SpellCheckerService (Dịch vụ kiểm tra chính tả): Cung cấp khả năng kiểm tra chính tả cho các ứng dụng.

  4. InputMethodService (Dịch vụ phương thức nhập liệu): Cho phép tạo các phương thức nhập liệu tùy chỉnh (ví dụ: bàn phím ảo).


Vậy tất cả các đáp án A, B, C, và D đều là các lớp con của Service.

Lời giải:
Đáp án đúng: B

Trong Android, gói android.test (hoặc các thư viện kiểm thử hiện đại như JUnit, Espresso, Mockito) được sử dụng để viết các trường hợp kiểm thử (test cases) cho ứng dụng. Gói này cung cấp các lớp và phương thức cần thiết để kiểm tra các thành phần khác nhau của ứng dụng Android, như Activity, Service, và các thành phần giao diện người dùng. Các gói khác như android.view, android.util, và android.text phục vụ các mục đích khác nhau và không phải là gói chính để viết test cases.

Câu 6:

Thông thường loại MIME sẽ là:

Lời giải:
Bạn cần đăng ký gói VIP để 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:

Ý nghĩa của localization?”

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 13:

Đoạn mã nào được sử dụng trong Android không phải là mã nguồn mở?

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 15:

What is Android?

Lời giải:
Bạn cần đăng ký gói VIP để 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 16:

Google kiểm tra phần mềm độc hại trên Android Market bằng cách nào?

Lời giải:
Bạn cần đăng ký gói VIP để 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 17:

Tệp R là một tệp được tạo

Lời giải:
Bạn cần đăng ký gói VIP để 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 18:

Đây là lớp chính mà qua đó ứng dụng của bạn có thể truy cập các dịch vụ định vị trên Android “

Lời giải:
Bạn cần đăng ký gói VIP để 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 19:

Gọi Direct component trong Android

Lời giải:
Bạn cần đăng ký gói VIP để 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 20:

Chia sẻ dữ liệu trong Android được thực hiện thông qua

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 26:

Tiện ích nào sau đây giúp bạn nhúng hình ảnh vào hoạt động của mình?

Lời giải:
Bạn cần đăng ký gói VIP để 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 27:

Sử dụng công cụ này để vẽ văn bản.

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 36:

Tại sao JVM được thay thế bằng DVM khi bắt đầu phát triển Android?

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 41:

Trình quản lý thông báo (NotificationManager ) là gì:

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 45:

Công cụ cần thiết để phát triển ứng dụng Android

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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 48:

Sự thật buồn cười về sự khởi đầu của Android là…

Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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
Lời giải:
Bạn cần đăng ký gói VIP để 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