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 1

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

1/40 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 39 câu còn lại.

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

Trong Android, để tạo một hoạt động (activity) mới, cần phải thêm một mục (item) vào tệp nào trong thư mục “res”?

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

Đáp án: B

Câu 2

Trong Android, để định dạng lại layout cho các kích thước màn hình khác nhau, bạn nên sử dụng file resource nào?

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

Đáp án: C

Câu 3

Từ khi thiết bị di động phát triển thì có ảnh hưởng như thế nào?

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

Đáp án: D

Câu 4

The required android tools for development

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

Đáp án: C

Câu 5

Trong Android, để hiển thị danh sách dữ liệu dạng lưới, thành phần phù hợp nhất là?

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

Đáp án: B

Câu 6

Trong Android, để thực hiện các tác vụ lặp đi lặp lại (repeated tasks), nên sử dụng gì?

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

Đáp án: C

Câu 7

What is the system image that the virtual device was set up to support?

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

Đáp án: C

Câu 8

Trong Android, để chuyển dữ liệu từ một hoạt động (activity) này sang hoạt động khác, cần sử dụng đối tượng gì?

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

Đáp án: A

Câu 9

Trong Android, để gửi dữ liệu giữa các thành phần của ứng dụng (ví dụ: từ hoạt động này sang hoạt động khác), nên sử dụng phương thức nào?

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

Đáp án: C

Câu 10

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

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

Đáp án: C

Câu 11

Thư viện (library) nào trong Android được sử dụng để xử lý đồ họa và hiệu ứng?

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

Đáp án: B

Câu 12

Khung ứng dụng (application framework) trong Android làm gì?

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

Đáp án: B

Câu 13

Trong thiết kế ứng dụng di động Android, mô hình MVP sử dụng các thành phần nào để tách biệt logic ứng dụng?

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

Đáp án: B

Câu 14

Để thay đổi màu nền (background color) của một TextView trong Android, cần sử dụng thuộc tính nào trong tệp XML?

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

Đáp án: D

Câu 15

when the activity is no longer visible is?

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

Đáp án: B

Câu 16

In Java, blueprint created for an object is called

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

Đáp án: D

Câu 17

Đâ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 18

To create a unit of code within a method signature that can be extend or shrink is enclosed by

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

Đáp án: B

Câu 19

Trong Android, để thực hiện xử lý bất đồng bộ một cách hiện đại, bạn có thể sử dụng thư viện nào?

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

Đáp án: A

Câu 20

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

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

Đáp án: D

Câu 21

Trong Android, để thực hiện các tác vụ nền (background tasks) mà không ảnh hưởng đến giao diện người dùng, nên sử dụng gì?

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

Đáp án: B

Câu 22

Which listener is called for the device to register the enter key press?

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

Đáp án: B

Câu 23

Which is the correct line of code to get the ID of the EditText you intend to use?

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

Đáp án: D

Câu 24

Which Android Studio file is most of the app coding done in?

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

Đáp án: A

Câu 25

Trong Android, để tạo một đối tượng Parcelable cho việc chuyển dữ liệu giữa các thành phần, cần triển khai phương thức nào?

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

Đáp án: A

Câu 26

Trong Android, thành phần nào có vai trò là lắng nghe các sự kiện, trạng thái của hệ thống phát ra thông qua Intent, nhờ đó mà các lập trình viên có thể xử lí được các sự kiện hệ thống ở bên trong ứng dụng và có thể hoạt động được cả khi ứng dụng bị tắt?

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

Đáp án: D

Câu 27

Để xây dựng giao diện đa ngôn ngữ trong Android, các file string resource nên được đặt trong thư mục nào?

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

Đáp án: A

Câu 28

Đây là logo của cái gì?

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

Đáp án: A

Câu 29

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

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

Đáp án: B

Câu 30

Broadcast of call to someone targeted by the data is

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

Đáp án: B

Câu 31

Đâu KHÔNG PHẢI là một hệ điều hành cho thiết bị di động?

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

Đáp án: D

Câu 32

Để tạo một Dialog tùy chỉnh trong Android, bạn nên sử dụng lớp nào?

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

Đáp án: C

Câu 33

Trong Android, để hiển thị danh sách dữ liệu có khả năng tìm kiếm, bạn thường sử dụng thành phần nào?

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

Đáp án: B

Câu 34

Trong Android, để kết nối đến một API RESTful, bạn có thể sử dụng thư viện nào?

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

Đáp án: B

Câu 35

Hình / âm thanh của câu đang cập nhật

Which is correct for using any image with the name "trainstation"?

  • A

    Android:"@drawable/trainstation"

  • B

    Android:src="trainstation"

  • C

    Src=@drawable/trainstation

  • D

    Android:src="@drawable/trainstation"

Câu này chưa tính điểm. Đáp án sẽ được cập nhật sớm.

Câu 36

Android là gì?

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

Đáp án: B

Câu 37

Trong Android, để hiển thị danh sách cuộc gọi gần đây của thiết bị, cần sử dụng lớp nào?

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

Đáp án: A

Câu 38

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

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

Đáp án: C

Câu 39

Trong Android, để tạo hiệu ứng chuyển động cho một View, ta có thể sử dụng đối tượng nào?

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

Đáp án: A

Câu 40

Trong Android, để tạo hiệu ứng chuyển đổi giữa các Activity, chúng ta có thể sử dụng lớp nào?

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

Đáp án: B