thumbnail

Đề Thi Lập Trình Di Động HUBT Online Miễn Phí Có Đáp Án

Khám phá đề thi trắc nghiệm online miễn phí có đáp án chính xác cho môn Lập Trình Di Động. Bộ đề được biên soạn tỉ mỉ nhằm củng cố kiến thức nền tảng, rèn luyện kỹ năng lập trình và ứng dụng thực tiễn. Đây là tài liệu ôn tập chất lượng, hỗ trợ sinh viên tự tin chuẩn bị cho các kỳ thi và nâng cao khả năng phát triển các ứng dụng di động.

Từ khoá: đề thi online miễn phí đáp án lập trình di động ôn tập kiến thức lập trình trắc nghiệm ứng dụng di động

Số câu hỏi: 120 câuSố mã đề: 3 đềThời gian: 1 giờ

74,609 lượt xem 5,738 lượt làm bài


Chọn mã đề:


Bạn chưa làm Mã đề 1!!!

 

Xem trước nội dung:

Câu 1: 0.25 điểm
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”?
A.  
values/strings.xml
B.  
layout/activity_main.xml
C.  
menu/main_menu.xml
D.  
drawable/background.png
Câu 2: 0.25 điểm
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?
A.  
layout-large
B.  
layout-land
C.  
layout-sw600dp
D.  
layout-portrait
Câu 3: 0.25 điểm
Từ khi thiết bị di động phát triển thì có ảnh hưởng như thế nào?
A.  
Nhu cầu giải trí tăng cao
B.  
Xuất hiện nhiều công việc mới
C.  
Phát triển nhiều kênh phân phối và kênh thanh toán
D.  
Tất cả đều đúng
Câu 4: 0.25 điểm

The required android tools for development

A.  
is called
B.  
APK
C.  
JDK
D.  
IDE
Câu 5: 0.25 điểm
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à?
A.  
ListView
B.  
RecyclerView với GridLayoutManager
C.  
ScrollView
D.  
LinearLayout
Câu 6: 0.25 điểm
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ì?
A.  
TimerTask
B.  
LoopTask
C.  
ScheduledExecutorService
D.  
CountDownTimer
Câu 7: 0.25 điểm

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

A.  
KitKat
B.  
Ice-cream sandwich
C.  
JellyBean
D.  
Marshmallow
Câu 8: 0.25 điểm
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ì?
A.  
Intent
B.  
Activity
C.  
Fragment
D.  
Bundle
Câu 9: 0.25 điểm
PHẦN 2 (10 câu hỏi)
A.  
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?
B.  
sendIntent()
C.  
startActivity()
D.  
sendBroadcast()
E.  
setContent()
Câu 10: 0.25 điểm
Phiên bản Android nào được gọi là "KitKat"?
A.  
Android 3.0
B.  
Android 4.0
C.  
Android 4.4
D.  
Android 5.0
Câu 11: 0.25 điểm
Thư viện (library) nào trong Android được sử dụng để xử lý đồ họa và hiệu ứng?
A.  
Android Graphics Library (AGL)
B.  
OpenGL ES (OpenGL for Embedded Systems)
C.  
Android Graphics Engine (AGE)
D.  
Graphics Processing Unit (GPU)
Câu 12: 0.25 điểm
Khung ứng dụng (application framework) trong Android làm gì?
A.  
Quản lý và cài đặt ứng dụng trên thiết bị
B.  
Cung cấp các thành phần cơ bản cho ứng dụng
C.  
Quản lý cơ sở dữ liệu SQLite
D.  
Thực hiện giao tiếp mạng
Câu 13: 0.25 điểm
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?
A.  
Model, View, Controller
B.  
Model, View, Presenter
C.  
Model, Activity, Presenter
D.  
Model, View, Fragment
Câu 14: 0.25 điểm
Để 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?
A.  
textColor
B.  
backgroundColor
C.  
textColorPrimary
D.  
background
Câu 15: 0.25 điểm

when the activity is no longer visible is?

A.  
onDestroy
B.  
onStop
C.  
onRestart
Câu 16: 0.25 điểm

In Java, blueprint created for an object is called

A.  
an object
B.  
a function
C.  
a program
D.  
a class
Câu 17: 0.25 điểm
Đây là logo của hệ điều hành di động nào?
A.  
Android
B.  
iOS
C.  
Windows Phone
D.  
BlackBerry OS
Câu 18: 0.25 điểm

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

A.  
[]
B.  
{}
C.  
()
D.  
||
Câu 19: 0.25 điểm
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?
A.  
RxJava
B.  
Retrofit
C.  
Volley
D.  
Picasso
Câu 20: 0.25 điểm
Phiên bản Android nào ra đời vào tháng 09/2009?
A.  
Alpha
B.  
Beta
C.  
Cupcake
D.  
Donut
Câu 21: 0.25 điểm
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ì?
A.  
AsyncTask
B.  
IntentService
C.  
Handler
D.  
BroadcastReceiver
Câu 22: 0.25 điểm

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

A.  
OnClickListener
B.  
OnKeyListener
C.  
OnContextClickListener
D.  
OnHoverListener
Câu 23: 0.25 điểm

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

A.  
EditText TextHandler = (EditText)findViewById(R.id.nameTextField);
B.  
EditText = (EditText)findViewById(R.id.nameTextField);
C.  
EditText TextHandler = findViewById(R.id.nameTextField);
D.  
EditText TextHandler = (EditText)findViewById(nameTextField);
Câu 24: 0.25 điểm

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

A.  
MainActivity.java
B.  
Activity_main_xml
C.  
AndroidManifest.xml
D.  
main_activity.java
Câu 25: 0.25 điểm
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?
A.  
writeToParcel()
B.  
serialize()
C.  
transmitData()
D.  
packageData()
Câu 26: 0.25 điểm
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?
A.  
AsyncTask
B.  
Service
C.  
IntentService
D.  
BroadcastReceiver
Câu 27: 0.25 điểm
Để 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?
A.  
res/values
B.  
res/locale
C.  
res/strings
D.  
res/languages
Câu 28: 0.25 điểm
Đây là logo của cái gì?
A.  
Apple Store
B.  
Google Play
C.  
Andoird
D.  
iOS
Câu 29: 0.25 điểm
Phiên bản Android nào ra đời vào tháng 08/2012?
A.  
Ice Cream Sandwich
B.  
Jelly Bean
C.  
KitKat
D.  
Honeycomb
Câu 30: 0.25 điểm

Broadcast of call to someone targeted by the data is

A.  
android.intent.action.BUG_REPORT
B.  
android.intent.action.CALL
C.  
android.intent.action.REBOOT
D.  
android.intent.action.BATTERY_CHANGED
Câu 31: 0.25 điểm
Đâu KHÔNG PHẢI là một hệ điều hành cho thiết bị di động?
A.  
Android
B.  
iOS
C.  
Windows Phone
D.  
Safari
E.  
Câu 4: Đây là logo của hệ điều hành di động nào?
Câu 32: 0.25 điểm
Để tạo một Dialog tùy chỉnh trong Android, bạn nên sử dụng lớp nào?
A.  
AlertDialog
B.  
ProgressDialog
C.  
DialogFragment
D.  
CustomDialog
Câu 33: 0.25 điểm
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?
A.  
ListView
B.  
RecyclerView kết hợp với SearchView
C.  
GridView
D.  
Spinner
Câu 34: 0.25 điểm
Trong Android, để kết nối đến một API RESTful, bạn có thể sử dụng thư viện nào?
A.  
Volley
B.  
Retrofit
C.  
OkHttp
D.  
FastNetworking
Câu 35: 0.25 điểm

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 36: 0.25 điểm
Android là gì?
A.  
Là hệ điều hành tối ưu cho các thiết bị di động
B.  
Là hệ điều hành dựa trên nhân Unix kernel
C.  
Là hệ điều hành dành cho máy tính để bàn
D.  
Là hệ điều hành dành cho tablet
Câu 37: 0.25 điểm
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?
A.  
CallLog
B.  
Contacts
C.  
PhoneBook
D.  
Messages
Câu 38: 0.25 điểm
Phiên bản Android nào ra đời vào tháng 09/2013?
A.  
Ice Cream Sandwich
B.  
Jelly Bean
C.  
KitKat
D.  
Honeycomb
Câu 39: 0.25 điểm
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?
A.  
ObjectAnimator
B.  
ValueAnimator
C.  
PropertyValuesHolder
D.  
AnimatorInflater
Câu 40: 0.25 điểm
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?
A.  
Intent
B.  
ActivityOptions
C.  
AnimationUtils
D.  
TransitionManager

Đề thi tương tự

Đề Thi Lập Trình PLC Phần 3 Đại Học Điện Lực (EPU)Đại học - Cao đẳng

1 mã đề 25 câu hỏi 40 phút

90,7166,977

Đề thi Lập trình Hướng đối tượng

1 mã đề 3 câu hỏi 2 giờ

1815

Đề Thi Lập Trình Nâng Cao - HUBT - Đại Học Kinh Doanh và Công Nghệ Hà NộiĐại học - Cao đẳng

2 mã đề 96 câu hỏi 1 giờ

69,3785,334

Đề Thi Trắc Nghiệm Lập Trình Phân Tán HUBT Có Đáp ÁnĐại học - Cao đẳngCông nghệ thông tin

4 mã đề 196 câu hỏi 1 giờ

88,2096,782

Đề Thi Trắc Nghiệm Lập Trình PLC Phần 1 EPU có đáp ánĐại học - Cao đẳngCông nghệ thông tin

1 mã đề 25 câu hỏi 45 phút

89,3246,867