Tạo Trắc Nghiệm

200+ câu trắc nghiệm Lập trình cho di động có đáp án - Phần 2

39 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Which component property should be changed to a name that is specific of the components use?

Đáp án và lời giải

Đáp án: B

Câu 2

Phiên bản Android nào được gọi là "Jelly Bean"?

Đáp án và lời giải

Đáp án: B

Câu 3

Máy ảo Android (Android Virtual Machine) dùng để làm gì?

Đáp án và lời giải

Đáp án: A

Câu 4

Đây là logo của hệ điều hành di động nào?

Đáp án và lời giải

Đáp án: C

Câu 5

Trong Android, để định tuyến các request giữa các Activity, chúng ta sử dụng phương thức nào?

Đáp án và lời giải

Đáp án: A

Câu 6

Phiên bản Android nào ra đời vào tháng 12/2010?

Đáp án và lời giải

Đáp án: C

Câu 7

Trong Android, để thực hiện kiểm tra và yêu cầu quyền truy cập tại runtime, bạn sử dụng lớp nào?

Đáp án và lời giải

Đáp án: C

Câu 8

The tab that shows completed events logs is

Đáp án và lời giải

Đáp án: A

Câu 9

Trong Android, để xử lý đa luồng hiệu quả nhờ các lớp của Java Concurrency, bạn nên sử dụng lớp nào?

Đáp án và lời giải

Đáp án: A

Câu 10

Trong lập trình Android, giao diện người dùng (UI) thường được tạo bằng loại tệp nào?

Đáp án và lời giải

Đáp án: B

Câu 11

Từ tháng 01/2015 đến tháng 8/2018, trong thị trường hệ điều hành di động trên toàn thế giới, hệ điều hành nào chiếm tỉ trọng cao thứ nhì?

Đáp án và lời giải

Đáp án: B

Câu 12

Trong lập trình Android, để tạo một cơ sở dữ liệu SQLite mới, nên thực hiện bước nào sau đây?

Đáp án và lời giải

Đáp án: C

Câu 13

Phiên bản Android nào ra đời vào tháng 9/2008?

Đáp án và lời giải

Đáp án: A

Câu 14

Trong Android, để bắt sự kiện khi người dùng chạm vào một View, ta cần sử dụng interface nào?

Đáp án và lời giải

Đáp án: A

Câu 15

Trong Android, để lắng nghe sự kiện khi người dùng chọn một mục trong ListView, bạn cần thiết lập bộ lắng nghe nào?

Đáp án và lời giải

Đáp án: A

Câu 16

Trong Android, để đảm bảo một ứng dụng có thể sử dụng mạng, cần quyền (permission) nào?

Đáp án và lời giải

Đáp án: A

Câu 17

Để chuyển dữ liệu phức tạp giữa các Activity trong Android, ta thường sử dụng đối tượng nào?

Đáp án và lời giải

Đáp án: A

Câu 18

Trong Android, để lắng nghe sự kiện khi kết nối Wi-Fi thay đổi, cần sử dụng gì?

Đáp án và lời giải

Đáp án: B

Câu 19

Trong kiến trúc của hệ điều hành Android, thành phần SQLite thuộc LỚP nào?

Đáp án và lời giải

Đáp án: C

Câu 20

Phiên bản Android nào ra đời vào tháng 04/2009?

Đáp án và lời giải

Đáp án: D

Câu 21

Trong Android, để xử lý hình ảnh phức tạp như làm mờ hoặc cắt ảnh, bạn nên sử dụng thư viện nào?

Đáp án và lời giải

Đáp án: C

Câu 22

Phiên bản Android nào được gọi là "Gingerbread"?

Đáp án và lời giải

Đáp án: B

Câu 23

Trong Android, để hiển thị thông báo dạng SnackBar, cần sử dụng đối tượng nào?

Đáp án và lời giải

Đáp án: B

Câu 24

Trong Android, để thực hiện các tác vụ liên quan đến mạng trên luồng riêng, bạn nên sử dụng lớp nào?

Đáp án và lời giải

Đáp án: D

Câu 25

Trong Android, để ghi lại log trong quá trình debug, bạn thường sử dụng lớp nào?

Đáp án và lời giải

Đáp án: D

Câu 26

Trong Android, để tạo danh sách cuộc gọi (call logs), cần quyền (permission) gì trong tệp AndroidManifest.xml?

Đáp án và lời giải

Đáp án: B

Câu 27

Trong Android, để lấy vị trí GPS của thiết bị, cần yêu cầu quyền (permission) nào trong tệp AndroidManifest.xml?

Đáp án và lời giải

Đáp án: B

Câu 28

Trong lập trình Android, để hiển thị danh sách dữ liệu trong một RecyclerView, cần triển khai lớp nào?

Đáp án và lời giải

Đáp án: D

Câu 29

Trong Android, để tạo một thanh tiêu đề tùy chỉnh cho một hoạt động (activity), thường sử dụng lớp nào?

Đáp án và lời giải

Đáp án: B

Câu 30

Để lưu trữ dữ liệu dạng key-value trong Android, ta thường sử dụng lớp nào?

Đáp án và lời giải

Đáp án: B

Câu 31

Phiên bản Android nào ra đời vào tháng 02/2011?

Đáp án và lời giải

Đáp án: D

Câu 32

Trong Android, để xác định vị trí của một View trong một Layout, cần sử dụng gì?

Đáp án và lời giải

Đáp án: A

Câu 33

Để thêm một menu vào Activity trong Android, ta cần ghi đè phương thức nào?

Đáp án và lời giải

Đáp án: A

Câu 34

Từ tháng 01/2015 đến tháng 8/2018, trong thị trường hệ điều hành di động trên toàn thế giới, hệ điều hành nào chiếm tỉ trọng cao nhất?

Đáp án và lời giải

Đáp án: A

Câu 35

Câu nào KHÔNG ĐÚNG về Android?

Đáp án và lời giải

Đáp án: D

Câu 36

Ứng dụng (application) Android được viết bằng ngôn ngữ lập trình nào?

Đáp án và lời giải

Đáp án: C

Câu 37

Phiên bản Android nào ra đời vào tháng 10/2011?

Đáp án và lời giải

Đáp án: A

Câu 38

Phiên bản Android nào được gọi là "Pie"?

Đáp án và lời giải

Đáp án: C

Câu 39

Trong Android, để quản lý phiên làm việc của người dùng, bạn thường sử dụng phương pháp nào?

Đáp án và lời giải

Đáp án: A