2048.vn

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

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

A
Admin
Đại họcTrắc nghiệm tổng hợp4 lượt thi
40 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

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”?

values/strings.xml

layout/activity_main.xml

menu/main_menu.xml

drawable/background.png

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

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?

layout-large

layout-land

layout-sw600dp

layout-portrait

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

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

Nhu cầu giải trí tăng cao

Xuất hiện nhiều công việc mới

Phát triển nhiều kênh phân phối và kênh thanh toán

Tất cả đều đúng

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

The required android tools for development

is called

APK

JDK

IDE

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

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à?

ListView

RecyclerView với GridLayoutManager

ScrollView

LinearLayout

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

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ì?

TimerTask

LoopTask

ScheduledExecutorService

CountDownTimer

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

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

KitKat

Ice-cream sandwich

JellyBean

Marshmallow

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

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ì?

Intent

Activity

Fragment

Bundle

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

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?

sendIntent()

startActivity()

sendBroadcast()

setContent()

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

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

Android 3.0

Android 4.0

Android 4.4

Android 5.0

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

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

Android Graphics Library (AGL)

OpenGL ES (OpenGL for Embedded Systems)

Android Graphics Engine (AGE)

Graphics Processing Unit (GPU)

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

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

Quản lý và cài đặt ứng dụng trên thiết bị

Cung cấp các thành phần cơ bản cho ứng dụng

Quản lý cơ sở dữ liệu SQLite

Thực hiện giao tiếp mạng

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

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?

Model, View, Controller

Model, View, Presenter

Model, Activity, Presenter

Model, View, Fragment

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Để 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?

textColor

backgroundColor

textColorPrimary

background

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

when the activity is no longer visible is?

onDestroy

onStop

onRestart

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

In Java, blueprint created for an object is called

an object

a function

a program

a class

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

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

Android

iOS

Windows Phone

BlackBerry OS

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

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

[]

{}

()

||

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

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?

RxJava

Retrofit

Volley

Picasso

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

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

Alpha

Beta

Cupcake

Donut

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

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ì?

AsyncTask

IntentService

Handler

BroadcastReceiver

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

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

OnClickListener

OnKeyListener

OnContextClickListener

OnHoverListener

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

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

EditText TextHandler = (EditText)findViewById(R.id.nameTextField);

EditText = (EditText)findViewById(R.id.nameTextField);

EditText TextHandler = findViewById(R.id.nameTextField);

EditText TextHandler = (EditText)findViewById(nameTextField);

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

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

MainActivity.java

Activity_main_xml

AndroidManifest.xml

main_activity.java

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

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?

writeToParcel()

serialize()

transmitData()

packageData()

Xem đáp án
26. Trắc nghiệm
1 điểmKhông giới hạn

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?

AsyncTask

Service

IntentService

BroadcastReceiver

Xem đáp án
27. Trắc nghiệm
1 điểmKhông giới hạn

Để 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?

res/values

res/locale

res/strings

res/languages

Xem đáp án
28. Trắc nghiệm
1 điểmKhông giới hạn

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

Apple Store

Google Play

Andoird

iOS

Xem đáp án
29. Trắc nghiệm
1 điểmKhông giới hạn

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

Ice Cream Sandwich

Jelly Bean

KitKat

Honeycomb

Xem đáp án
30. Trắc nghiệm
1 điểmKhông giới hạn

Broadcast of call to someone targeted by the data is

android.intent.action.BUG_REPORT

android.intent.action.CALL

android.intent.action.REBOOT

android.intent.action.BATTERY_CHANGED

Xem đáp án
31. Trắc nghiệm
1 điểmKhông giới hạn

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

Android

iOS

Windows Phone

Safari

Xem đáp án
32. Trắc nghiệm
1 điểmKhông giới hạn

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

AlertDialog

ProgressDialog

DialogFragment

CustomDialog

Xem đáp án
33. Trắc nghiệm
1 điểmKhông giới hạn

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?

ListView

RecyclerView kết hợp với SearchView

GridView

Spinner

Xem đáp án
34. Trắc nghiệm
1 điểmKhông giới hạn

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

Volley

Retrofit

OkHttp

FastNetworking

Xem đáp án
35. Trắc nghiệm
1 điểmKhông giới hạn

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

Android:"@drawable/trainstation"

Android:src="trainstation"

Src=@drawable/trainstation

Android:src="@drawable/trainstation"

Xem đáp án
36. Trắc nghiệm
1 điểmKhông giới hạn

Android là gì?

Là hệ điều hành tối ưu cho các thiết bị di động

Là hệ điều hành dựa trên nhân Unix kernel

Là hệ điều hành dành cho máy tính để bàn

Là hệ điều hành dành cho tablet

Xem đáp án
37. Trắc nghiệm
1 điểmKhông giới hạn

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?

CallLog

Contacts

PhoneBook

Messages

Xem đáp án
38. Trắc nghiệm
1 điểmKhông giới hạn

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

Ice Cream Sandwich

Jelly Bean

KitKat

Honeycomb

Xem đáp án
39. Trắc nghiệm
1 điểmKhông giới hạn

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?

ObjectAnimator

ValueAnimator

PropertyValuesHolder

AnimatorInflater

Xem đáp án
40. Trắc nghiệm
1 điểmKhông giới hạn

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?

Intent

ActivityOptions

AnimationUtils

TransitionManager

Xem đáp án
© All rights reserved VietJack