Câu hỏi trắc nghiệm Phần mềm: Công nghệ Java cho Di Động - Android mon Công nghệ thông tin | Trường đại học kinh doanh và công nghệ Hà Nội

Nếu bạn muốn tăng khoảng trắng giữa các widget, bạn sẽ cần sửdụng thuộc tính  *” Android:padding” ” Android:digits” ” Android:capitalize”  ” Android:autoText” Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

lOMoARcPSD| 48599919
Phần mềm: Công nghệ Java cho Di Động - Android
Phần thi 1: Phần 1
Câu hỏi 1: (1 đáp án)
Câu 1: Lớp cơ sở nào cho tất cả các lớp Android?
pObject
Class
Android
none of these Câu hỏi 2: (1 đáp án)
Câu 2: Bạn có thể sử dụng trực tiếp nguồn tài nguyên nào sau đây từ những tài nguyên sẵn có?
*style
styleable
string
raw
Câu hỏi 3: (1 đáp án)
Câu 3: Tệp nào sau đây mô tả ứng dụng đang được xây dựng và những thành phần nào – hoạt
động, dịch vụ, v.v. – đang được ứng dụng đó cung cấp?
build.xml
*AndroidManifest.xml
Manifest.xml
Android.xmla
Câu hỏi 4: (1 đáp án)
Câu 4: Tập lệnh nào sau đây được sử dụng để xây dựng ứng dụng và cài đặt nó
trên thiết bị? *
AndroidManifest.xml
Manifest.xml
Android.xml
Câu hỏi 5: (1 đáp án)
Câu 5: Điều nào sau đây chứa ứng dụng sau khi nó được biên dịch?
asses/
src/
*bin/
Câu hỏi 6: (1 đáp án)
Câu 6: Câu nào sau đây chứa mã nguồn Java của ứng dụng?
res/
asses/
*src/
bin/
Câu hỏi 7: (1 đáp án)
Câu 7:res/ holds
*resources
Java source code
application
build.xml
lOMoARcPSD| 48599919
static files
Câu hỏi 8: (1 đáp án)
Câu 8 : assets/ holds
resources
Java source code
application
*static files
Câu hỏi 9: (1 đáp án)
Câu 9: Tiện ích đơn giản nhất là label, trong Android được gọi là ____________
*“TextView”
“grid view”
“ lableview”
“none of these”
Câu hỏi 10: (1 đáp án)
HA(10)= 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?
“ImageView”
“ImageButton” *“Cả a and b”
“Không có đáp án”
Câu hỏi 11: (1 đáp án)
HA(11)= Trường _____________cung cấp hỗ trợ chính tả tự động
*“Android:autoText”
“Android:capitalize”
” Android:digits”
” Android:singleLine”
Câu hỏi 12: (1 đáp án)
HA(12)= _____________ trường chỉ chấp nhận một số chữ số nhất định
” Android:autoText”
” Android:capitalize”
*” Android:digits”
” Android:singleLine”
Câu hỏi 13: (1 đáp án)
HA(13)= Trường ____________ được sử dụng cho đầu vào một dòng hoặc đầu vào nhiều dòng
” Android:autoText”
” Android:capitalize”
” Android:digits”
*
Câu hỏi 14: (1 đáp án)
HA(14)= Chúng ta sử dụng phương pháp nào sau đây để lấy gốc
của cây?
” findViewById()”
” getParentOfType()”
*
” getParent()”
Android:singleLine”
getRootView()”
lOMoARcPSD| 48599919
Câu hỏi 15: (1 đáp án)
HA(15)= Nếu bạn muốn tăng khoảng trắng giữa các widget, bạn sẽ cần sử dụng thuộc tính
____________:
*” Android:padding”
” Android:digits”
” Android:capitalize”
” Android:autoText”
Câu hỏi 16: (1 đáp án)
HA(16)= Thuộc tính Android:layout_alignParentTop nhận một giá trị :
” integer”
” character”
” float”
*
Câu hỏi 17: (1 đáp án)
HA(17)= Hệ điều hành di động của Android dựa trên phiên bản sửa đổi của:
*
” Unix kernel”
” windows”
” Mac”
Câu hỏi 18: (1 đáp án)
HA(18)= Có những lớp gói nào giúp truy cập mạng trong Android?
” java.net”
*” android.net”
” android.nfc”
” android.mtp” Câu hỏi 19: (1 đáp án)
HA(19)= Ứng dụng Android được viết bằng ngôn ngữ lập trình nào ?:
*” java”
” .Net”
” linux”
” c++”
Câu hỏi 20: (1 đáp án)
HA(20)= Để thao tác với Ngày/Giờ, gói nào được sử dụng trong android?
” view”
”test” *
”text”
Câu hỏi 21: (1 đáp án)
HA(21)= Để tạo giao diện người dùng trên Android, bạn phải sử dụng:
”Eclipse”
*”java and XML”
”java and SQL”
”Java and Pl/sql”
Câu hỏi 22: (1 đáp án)
” Boolean”
” Linux kernel”
”util”
lOMoARcPSD| 48599919
”Tất cả .”
”Không có.”
Câu hỏi 23: (1 đáp án)
HA(23)= Tại thời điểm thực hiện cuộc gọi mạng, giao diện người dùng bị chậm hoặc bị treo do :
”hardware problem ( vấn đề phần cứng) ”
”virus”
*
”too much load”
Câu hỏi 24: (1 đáp án)
HA(24)= Sự thật buồn cười về sự khởi đầu của Android là…
”it is call as Eureka ( nó được gọi là Eureka)”
*”The first version of Android was released without an actual phone on the market
(Phiên bản Androi đầu tiên được phát hành mà không có điện thoại thực tế trên thị
trường)”
”it is close source ( nó là nguồn gần)”
”it is for desktop ( nó dành cho máy tính để bàn)”
Câu hỏi 25: (1 đáp án)
HA(25)= _________lập danh sách dữ liệu ứng dụng phù hợp cho các ứng dụng khác
”service provider ( nhà
cung
cấp dịch vụ )”
*
”application provider ( nhà cung cấp ứng dụng )”
”Resource ( nguồn) ”
Câu hỏi 26: (1 đáp án)
HA(26)= Loại thông báo nào sau đây có sẵn trên Android? 1)
Tost notification ( Thông báo lớn nhất )
2) Status bar notification (Thông báo trên thanh trạng thái)
3) Dialog notification( Thông báo hộp thoại )
4) alert notification ( Thông báo cảnh báo )
*”1,2,3”
”2,3,4”
”1,3,4”
”không có đáp án đúng”
Câu hỏi 27: (1 đáp án)
”Network latency ( độ trễ mạng)”
”content provider ( nhà cung cấp nội dung )
HA(22)=
Dịch vụ nào sau đây được cung cấp bởi hệ điều hành Android?
1
: location
2
: sensor reading
3
: WiFi
4
: cloud computing
*
”1,2,3 và hơn thế nữa.”
”2,3,4 và hơn thế nữa .”
lOMoARcPSD| 48599919
HA(27)= Android cung cấp một số chủ đề tiêu chuẩn, được liệt kê trong:
*”R.style”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
”X.style”
”menifeest.XML”
”application” Câu hỏi 28: (1 đáp án)
HA(28)= Có thể viết mã Android bằng c/c++ không?
*”yes”
”no”
Câu hỏi 29: (1 đáp án)
HA(29)=” Để viết mã Android bằng c/c++, bạn cần sử dụng
”SDK”
”JDK”
*”NDK”
”MDK”
Câu hỏi 30: (1 đáp án)
HA(30)=” Sử dụng nhà cung cấp nội dung, thao tác nào sau đây có thể thực hiện được?
1) create
2) read
3) update
4) delete”
”1,2,3”
”2,3,4”
*”Tất cả 1,2,3,4”
” khong có đáp án đúng”
Câu hỏi 31: (1 đáp án)
HA(31)=” Để cập nhật nội dung của nhà cung cấp nội dung bằng cách sử dụng con trỏ và cam
kết, bạn cần gọi:
*”commitUpdates()”
”updates()” ”commit()”
”none of these” Câu hỏi 32: (1 đáp án)
HA(32)=” Để chèn dữ liệu vào nhà cung cấp nội dung, bạn cần sử dụng:
1) Insert(),
2) BulkInsert(),
3) getContentProvider(),
4)update()
*”1 and 2”
”3 and 4”
” tất cả 1,2,3,4
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
”không có đáp án đúng”
Câu hỏi 33: (1 đáp án)
HA(33)=” BLOB nghĩa là gì?”
”Bytes less object (Đối tượng ít byte hơn)”
*
”Binary low object (Đối tượng thấp nhị phân) ”
”bit low object (Đối tượng hơi thấp)”
Câu hỏi 34: (1 đáp án)
HA(34)= Android sử dụng cả nội dung ________ và loại _________ làm cách để xác định nội
dung trên thiết bị.
*
”MIME,HTTP”
”Uri,HTTP”
”uri,FTP”
Câu hỏi 35: (1 đáp án)
HA(35)= Yêu cầu sử dụng dữ liệu hoặc dịch vụ của ứng dụng khác yêu cầu phải thêm thành
phần quyền của người dùng vào tệp___________ của bạn
”Manifest.xml”
”Android.xml”
*”AndroidManifest.xml”
”none of these” Câu hỏi 36: (1 đáp án)
HA(36)= Ứng dụng _______________ là một ứng dụng giám sát email.
”Mail”
”Buzz”
*”MailBuzz”
”MailBox”
Câu hỏi 37: (1 đáp án)
HA(37)=”IPC là viết tắt của”
*
”Intra process communication”
”Inter process control”
”Intra process control”
Câu hỏi 38: (1 đáp án)
HA(38)= Đâu là phương tiện tương tác với các hoạt động hoặc các thành phần Android khác
”IPB”
*”IPC”
”PCB”
”PCI”
Câu hỏi 39: (1 đáp án)
HA(39)=” Trong Android, bạn có thể đưa ra thông báo qua
”Notification”
*”NotificationManager”
”note”
”Binary large objects (Đối tượng lớn nhị phân)”
”Uri, MIME”
”Inter process communication
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
”Manager”
Câu hỏi 40: (1 đáp án)
HA(40)= Trình quản lý thông báo (NotificationManager ) là gì:
*
”user service ( dịch vụ người dùng)”
”Interactive service”
”none of these” Câu hỏi 41: (1 đáp án)
HA(41)= Sau khi được cài đặt trên thiết bị, mỗi ứng dụng Android sẽ tồn tại trong ?:
device memory ( bộ nhớ thiết bị)
external memory ( bộ nhớ ngoài)
*
None of the above
Câu hỏi 42: (1 đáp án)
HA(42)= Lớp hoạt động gốc?
Object
Context
ActivityGroup
*ContextThemeWrapper
Câu hỏi 43: (1 đáp án)
HA(43)= Các lớp con Trực tiếp,gián tiếp của Dịch vụ là gì?
RecognitionService ( Dịch vụ công nhận)
RemoteViewsService (Dịch vụ RemoteViews)
SpellCheckerService ( Dịch vụ kiểm tra chính tả)
*
Câu hỏi 44: (1 đáp án)
HA(44)= Các lớp con Trực tiếp của hoạt động là gì?
AccountAuthenticatorActivity ( Tài khoản Authenticator hoạt động)
ActivityGroup ( Nhóm hoạt động)
ExpandableListActivity ( Danh sách hoạt động có thể mở rộng)
FragmentActivity ( Mảnh hoạt động)
ListActivity ( Danh sách hoạt động)
*
Câu hỏi 45: (1 đáp án)
HA(45)= Các lớp con Trực tiếp,gián tiếp của Hoạt động là gì?
LauncherActivity ( Hoạt động của trình khởi chạy )
PreferenceActivity ( Hoạt động ưu tiên )
TabActivity ( Tab hoạt động)
* Tất cả đáp án trên
Câu hỏi 46: (1 đáp án)
HA(46)= Loại dịch vụ gốc?
Object
Context
”system service (dịch vụ hệ thống) ”
security sandbox ( hộp cát bảo mật)
InputMethodService ( Phương thức đầu vào dịch vụ)
all the aove ( Tất cả đáp án trên )
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
*ContextWrapper
ContextThemeWrapper
Câu hỏi 47: (1 đáp án)
HA(47)= Thành phần nào không được kích hoạt bởi Intent?
Activity
Services
*
BroadcastReceiver
Câu hỏi 48: (1 đáp án)
HA(48)= Khi nào nhà cung cấp nội dung sẽ được kích hoạt?
Using Intent
Using SQLite
*
None of the above
Câu hỏi 49: (1 đáp án)
HA(49)= Đặc điểm quan trọng nào của thiết bị mà bạn nên xem xét khi thiết kế và phát triển
ứng dụng của mìnhScreen size and density
Screen size and density ( Kích thước và mật độ màn hình)
Input configurations ( Cấu hình đầu vào )
Device features ( Tính năng thiết bị )
Platform Version ( Phiển bản nền tảng)
*
Câu hỏi 50: (1 đáp án)
HA(50)= Kích thước màn hình trong Android là bao nhiêu?
small (nhỏ)
normal (bình thường)
large (lớn)
extra large (cực lớn)
*
Câu hỏi 51: (1 đáp án)
HA(51)= Mật độ màn hình trong Android là bao nhiêu?
low density ( mật độ thấp )
medium density ( mật độ trung bình )
high density ( mật độ cao )
extra high density ( mật độ cực cao )
* Tất cả các đáp án trên
Câu hỏi 52: (1 đáp án)
HA(52)= Bạn có thể tắt một hoạt động bằng cách gọi phương thức _______ của nó:
onDestory()
finishActivity()
* finish()
None of the above
ContentProvider
Using ContentResolver
Tất cả các đáp án trên
Tất cả các đáp án trên
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
Câu hỏi 53: (1 đáp án)
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
HA(53)= Sự khác biệt giữa bối cảnh hoạt động và bối cảnh ứng dụng là gì?
*The Activity instance is tied to the lifecycle of an Activity. while the application
instance is tied to the lifecycle of the application. ( Phiên bản hoạt động được gắn
với vòng đời của hoạt động trong khi phiên bản ứng dụng được gắn với vòng đời
của ứng dụng )
The Activity instance is tied to the lifecycle of the application, while the application
instance is tied to the lifecycle of an Activity. ( Phiên bản hoạt động được gắn với vòng
đời của ứng dụng, trong khi phiên bản ứng dụng được gắn với vòng đời của hoạt động.)
The Activity instance is tied to the lifecycle of the Activity, while the application instance
is tied to the lifecycle of an application. (Phiên bản hoạt động được gắn với vòng đời của
hoạt động, trong khi phiên bản ứng dụng được gắn với vòng đời của ứng dụng) None
of the above
Câu hỏi 54: (1 đáp án)
HA(54)= Cái nào KHÔNG liên quan đến lớp mảnh
DialogFragment
ListFragment
PreferenceFragment
*CursorFragment ( đoạn con trỏ)
Câu hỏi 55: (1 đáp án)
HA(55)= Định nghĩa của Loader ( Trình tải) ?
*loaders make it easy to asynchronously load data in an activity or fragment. (trình
tải giúp dễ dàng tải dữ liệu không đồng bộ trong một hoạt động hoặc đoạn.)
loaders make it easy to synchronously load data in an activity or fragment. (trình tải giúp
dễ dàng tải dữ liệu đồng bộ trong một hoạt động hoặc đoạn)
loaders does not make it easy to asynchronously load data in an activity or fragment. (
Trình tải không giúp dễ dàng tải dữ liệu không đồng bộ trong một hoạt động hoặc đoạn.)
None of the above.
Câu hỏi 56: (1 đáp án)
HA(56)= Đặc điểm của Loaders?
They are available to every Activity and Fragment.( chúng có sẵn cho mọi hoạt động và
phân đoạn )
They provide asynchronous loading of data ( chúng cung cấp khả năng tải dữ liệu không
đồng bộ).
They monitor the source of their data and deliver new results when the content changes. (
Họ giám sát nguồn dữ liệu của mình và đưa ra kết quả mới khi nội dung thay đổi)
They automatically reconnect to the last loader's cursor when being recreated after a
configuration change. Thus, they don't need to re-query their data. (Chúng tự động kết
nối lại với con trỏ của trình tải cuối cùng khi được tạo lại sau khi thay đổi cấu hình. Vì
vậy, họ không cần truy vấn lại dữ liệu của mình )
*All of the above.( tất cả các đáp án trên)
Câu hỏi 57: (1 đáp án)
HA(57)= Có bao nhiêu các để bắt đầu dịch vụ?
Started ( đã bắt đầu)
Bound ( rằng buộc)
*a & b
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
None of the above.
Câu hỏi 58: (1 đáp án)
HA(58)= Nếu dịch vụ của bạn là riêng tư đối với ứng dụng của riêng bạn và chạy trong cùng quy
trình với ứng dụng khách (điều này là phổ biến), bạn nên tạo giao diện của mình bằng cách mở
rộng lớp ________?
Messenger
*Binder ( chất kết dính )
AIDL
None of the above
Câu hỏi 59: (1 đáp án)
HA(59)= Nếu bạn cần giao diện của mình hoạt động trên nhiều quy trình khác nhau, bạn có thể
tạo giao diện cho dịch vụ bằng ________?
Binder
Messenger
AIDL
*b or c Câu hỏi 60: (1 đáp án)
HA(60)= AsyncTask cho phép bạn thực hiện công việc không đồng bộ trên giao diện người
dùng của mình. Nó thực hiện các hoạt động chặn trong một luồng công việc và sau đó xuất bản
kết quả trên luồng UI..
*true
false
Câu hỏi 61: (1 đáp án)
HB(1)=“ Chúng ta cần sử dụng gói nào để viết các trường hợp kiểm thử Android?
” view”
*”test”
”util”
”text”
Câu hỏi 62: (1 đáp án)
HB(2)=“ Bạn nhận được phiên bản TabSpec từ máy chủ thông qua
*
setContent()”
setIndicator()” ” setup()”
Câu hỏi 63: (1 đáp án)
HB(3)=“ExpandableListView được sử dụng cho”
” simplified tree representation ( biểu diễn cây đơn giản )” ” Tree generation (
thế hệ cây )”
*
” Tree deletion ( xóa cây)”
Câu hỏi 64: (1 đáp án)
HB(4)= Để nhận một instance của Menu, chúng ta phải sử dụng
” setup()”
” setIndicator()”
” onCreate()”
*
newTabSpec()”
Tree creation ( tạo cây)”
” onCreateOptionsMenu()”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
Câu hỏi 65: (1 đáp án)
HB(5)=“ Nếu bạn cung cấp _________, mã định danh lựa chọn của bạn (tham số thứ hai) có thể
là 0.”
*
” Tapas”
” Includes”
” Droide”
Câu hỏi 66: (1 đáp án)
HB(6)=“ Menu có thể được đặt ở chế độ phím tắt theo bảng chữ cái bằng cách gọi:
” setup()”
*
” setContent()”
” setIndicator()” Câu hỏi 67: (1 đáp án)
HB(7)=“Thông thường loại MIME sẽ là:
” html”
” text”
*” Text/HTML”
” Doc”
Câu hỏi 68: (1 đáp án)
HB(8)=“ Đối với tài liệu MIME Text/Html, mã hóa sẽ ở __________"
*”UTF-8”
” ASCIEE”
” EBCDIC”
” BCD”
Câu hỏi 69: (1 đáp án)
HB(9)=“ Cấu hình cổng nối tiếp Bluetooth có được Android hỗ trợ không?
*”yes”
”no”
Câu hỏi 70: (1 đáp án)
HB(10)=“ Android là gì ?”
*
” windows operating system( hệ điều hành windows)”
” programming language ( ngôn ngữ lập trình)”
” application software ( phần mềm ứng dụng)”
Câu hỏi 71: (1 đáp án)
HB(11)=“ Định dạng nào sau đây không được Android hỗ trợ?
” mp4”
”3gp”
*”AVI”
”FLV”
Câu hỏi 72: (1 đáp án)
HB(12)=“ Các trình duyệt có sẵn cho Android đều dựa trên
” google crome”
” firefox”
” Runnable”
” setQwertyMode()”
” mobile operating system ( hệ điều hành di động)”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
*
” IE”
Câu hỏi 73: (1 đáp án)
HB(13)=“ Tập đoàn nào sau đây đã mua Android?”
” microsoft”
”apple”
*”google”
” none of these”
Câu hỏi 74: (1 đáp án)
HB(14)=“ Tính năng nào sau đây được Android hỗ trợ?
” multitasking ( đa nhiệm )”
” Bluetooth”
” video chatting”
*” Tất cả các đáp án trên ”
Câu hỏi 75: (1 đáp án)
HB(15)=“Ý nghĩa của localization?”
” representing the products in different languages ( đại diện cho các sản phẩm bằng các
ngôn ngữ khác nhau) ”
” representing the products in different region ( đại diện cho các sản phẩm ở khu vực
khác nhau)”
*” representing the people in different languages ( Đại diện cho người dân bằng các
ngôn ngữ khác nhau )”
” representing the products in different languages with different attribute ( đại diện cho
các sản phẩm bằng các ngôn ngữ khác nhau với thuộc tính khác nhau )”
Câu hỏi 76: (1 đáp án)
HB(16)=“ APK là gì ”
” application package kit”
” Application package file”
*” Android package kit”
” Android package file”
Câu hỏi 77: (1 đáp án)
HB(17)=“ADB viết tắt của ”
*” Android Debug Bridge
” Application Debug Bridge”
” Android data bridge”
” Application data bridge”
Câu hỏi 78: (1 đáp án)
HB(18)=“ Android có đưa ra giả định về kích thước màn hình, độ phân giải hoặc chipset của
thiết bị không?”
”yes”
*”no”
Câu hỏi 79: (1 đáp án)
HB(19)= Đối với __________, mã được Android sử dụng không phải là mã nguồn mở.
” Device driver”
” open source webkit”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
” video driver”
*
” Bluetooth driver”
Câu hỏi 80: (1 đáp án)
HB(20)=“ Trình biên dịch nào được sử dụng để biên dịch mã Android?”
” Mobile Interpretive Compiler”
*” Dex compiler”
” AIC”
” DIC”
Câu hỏi 81: (1 đáp án)
HB(21)=“ Thành phần nào sau đây là thành phần của tệp APK?”
” Resources”
” Delvik Executable”
*” cả a và b”
” none of above”
Câu hỏi 82: (1 đáp án)
HB(22)=“ Android có hỗ trợ AWT và Swing không?”
”YES”
*” No”
Câu hỏi 83: (1 đáp án)
HB(23)=“ Có thể chạy mã nguồn java trực tiếp trên Android không?”
” YES”
*” No”
Câu hỏi 84: (1 đáp án)
HB(24)=“AVD viết tắt của”
*
” application virtual device”
” Android video device”
” None”
Câu hỏi 85: (1 đáp án)
HB(25)=“ Tệp nào sau đây được sử dụng để cung cấp bố cục cho màn hình của bạn?
1) Strings XML- ( Chuỗi XML)
2) R file -( Tệp R )
3) Manifest (Tệp kê khai )
4) Layout file (Tệp bố cục )
”1”
*”4”
”all of above”
”none of these”
Câu hỏi 86: (1 đáp án)
WiFi driver”
Android Virtual Device”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
HB(26)=“ Tệp nào sau đây giải thích ứng dụng bao gồm những gì?
”Strings XML”
”R file”
*
”Layout file”
Câu hỏi 87: (1 đáp án)
HB(27)=“ : Ứng dụng Android sử dụng mã nguồn nào sau đây và chuyển đổi nó thành tệp thực
thi Delvik?
”the SDK”
”the JDK”
*
”.NET source code”
Câu hỏi 88: (1 đáp án)
HB(28)=“ :Nhà phát triển sử dụng công cụ nào sau đây để kiểm thử ứng dụng?
1)điện thoại Android vật lý
2) SDK
3)Trình mô phỏng bên thứ ba
4)JDK
5)winrunner
*”1,2,3”
”3,4,5”
”all of the above”
”none of these”
Câu hỏi 89: (1 đáp án)
HB(29)=“Eclipse là ________”
”Android tool”
*”IDE”
”Android interface”
”none of these”
Câu hỏi 90: (1 đáp án)
HB(30)=“ thư mục con 'values' có ___________ xác định giá trị không đổi”
*”XML file”
”Image file”
”doc file”
”none of these”
Câu hỏi 91: (1 đáp án)
HB(31)=“R file tạo______________”
*
”Manifest”
”java source code”
”Automatically”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
”manually”
”Emulated”
”none of these”
Câu hỏi 92: (1 đáp án)
HB(32)=“ :Cần có SDK Android để phát triển ứng dụng cho Android..”
*”Yes”
”No”
Câu hỏi 93: (1 đáp án)
HB(33)=“ Tệp _________ nào sau đây chứa văn bản mà ứng dụng của bạn đã sử dụng??”
”web.xml”
”manifest.xml”
*
”text.xml”
Câu hỏi 94: (1 đáp án)
HB(34)=“ Cái nào sau đây không có bất k thành phần UI nào và chạy dưới dạng tiến trình
nền?”
*”services”
”simulator”
”Emulator”
”none of these”
Câu hỏi 95: (1 đáp án)
HB(35)=“ Một màn hình duy nhất mà người dùng nhìn thấy trên thiết bị cùng một lúc, được gọi
là _______________ ”
”service”
”GUI”
*”activity”
”application”
Câu hỏi 96: (1 đáp án)
HB(36)= Nếu Đoạn và hoạt động đang chạy và hoạt động bị hủy thì ảnh hưởng đến đoạn đó là
gì?
*
”Fragment runs as it is ( Đoạn chạy như cũ )”
”Fragment goes in idle state ( Mảnh vỡ ở trạng thái không hoạt động)” ”none of
these” Câu hỏi 97: (1 đáp án)
HB(37)=“ Các trạng thái trong vòng đời sử dụng là gì?
1) bắt đầu - starting
2) tạm dừng - paused
3)đang chạy - running
4) bị hủy - destroyed
5) chờ - wait
”string.xml”
”Fragment is destroyed ( Mảnh vỡ bị phá hủy )”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
6)kết quả - yield”
”1,2,3,5”
*”1,3,4”
”2,5,6”
”none of these”
Câu hỏi 98: (1 đáp án)
HB(38)=“ Trong ___________, người gửi chỉ định loại người nhận.”
*”Implicit intent”
”Explicit intent”
”a and b”
”none of these”
Câu hỏi 99: (1 đáp án)
HB(39)=“ Ở trạng thái tạm dừng - pause”
*”activity not in focus, but visible on screen ( Hoạt động không được chú ý nhưng
hiển thị trên màn hình) ”
”activity not in focus, not visible on screen ( Hoạt động không được chú ý, không hiển thị
trên màn hình)”
”activity is focus also visible on screen ( Hoạt động tập trung, cũng hiển thị trên màn
hình)”
”activity is focus ,not visible on screen ( Hoạt động được tập trung, không hiển thị trên
màn hình) ”
Câu hỏi 100: (1 đáp án)
HB(40_______________cơ sở dữ liệu được Android tự động cung cấp cho bạn..”
”Apache”
”Oracle” *
”MySql”
Câu hỏi 101: (1 đáp
án) HB(41)= Bố cục trong
android?
Frame Layout - Bố cục khung
Linear Layout - Bố cục tuyến tính
Relative Layout - Giao diện tương đối
Table Layout - Bố cục bảng
*Tất cả các đáp án trên
Câu hỏi 102: (1 đáp án)
HB(42)=Các lớp hộp thoại trong Android?
AlertDialog - Hộp thoại cảnh cáo
ProgressDialog - Hộp thoại tiến trình
DatePickerDialog
TimePickerDialog
*Tất cả các đáp án trên
Câu hỏi 103: (1 đáp án)
HB(43)= Nếu bạn muốn chia sẻ dữ liệu trên tất cả các ứng dụng, bạn nên chọn?
Shared Preferences ( sở thích được chia sẻ)
”SQLite”
lOMoARcPSD| 48599919
Downloaded by Ahh Tran (Tranahh@gmail.com)
Internal Storage ( lưu trữ nội bộ)
SQLite Databases
*
Câu hỏi 104: (1 đáp án)
HB(44)= Sự khác biệt giữa api android và api google?
*The google API includes Google Maps and other Google-specific libraries. The
Android one only includes core android libraries. ( API google bao gồm Google
Maps và các thư viện dành riêng cho Google khác. Android chỉ bao gồm các thư
viện Android cốt lõi.)
The google API one only includes core android libraries. The Android includes Google
Maps and other Google-specific libraries. (API google chỉ bao gồm các thư viện Android
cốt lõi. Android bao gồm Google Maps và các thư viện dành riêng cho Google khác.)
None of the above.
Câu hỏi 105: (1 đáp án)
HB(45)= bmgr tool được dùng để làm gì?
sao lưu các ứng dụng
khôi phục hoạt động
xóa dữ liệu đã lưu trữ cho 1 ứng dụng cụ thể
*tất cả các đáp án
Câu hỏi 106: (1 đáp án)
HB(46)= dịch vụ tiền cảnh?
starts when you call start foreground() - bắt đầu khi bạn gọi start foreground
may or may not provide a notification for the status bar - có thể hoặc không thể cung cấp
thông báo cho thanh trạng thái
notification can't be dismissed unless the service is either stopped or removed from the
foreground - thông báo không thể bị loại bỏ trừ khi dịch vụ bị dừng hoặc bị xóa khỏi nền
trước
*both a & c
Câu hỏi 107: (1 đáp án)
HB(47)= A1,A2,A3 và A4 là các hoạt động được gọi bằng cách sử dụng ý định. Sau đó, A1-
A4A2--A3.A4 gọi A2 với cờ ý định FLAG_ACTIVITY_NO_HISTORY. Khi phương thức kết
thúc được gọi trên A3, dòng điện đang chạy sẽ như thế nào hoạt động?
A1
*A4
A3
A2
Câu hỏi 108: (1 đáp án)
HB(48)= A1,A2,A3 và A4 là các hoạt động được gọi bằng cách sử dụng ý định. Sau đó, A1-
A2A4--A3.A2 gọi A4 với cờ ý định FLAG_ACTIVITY_CLEAR_TOP. Khi phương thức
finish() được gọi trên A3, kết quả sẽ là gì hoạt động đang chạy hiện tại?
*A4
A3
A2
A1
Câu hỏi 109: (1 đáp án)
content provider ( nhà cung cấp nội dung)
lOMoARcPSD| 48599919
Downloaded by Ahh Tran
(Tranahh@gmail.com)
HB(49)= A1,A2,A3 và A4 là các hoạt động được gọi là sử dụng ý định. Sau đó là A1-A2-A3-
A4. A3 gọi A4 không có cờ ý định, khi phương thức finish() được gọi trên A4. Hoạt động đang
chạy hiện tại sẽ là gì?
A2
*A3
A4
A1
Câu hỏi 110: (1 đáp án)
HB(50)= Dấu cộng (+) có nghĩa là trong câu lệnh android:id=@+id/my_id?
Identify it as an id resource ( xác định nó là tài nguyên id)
*
XML parser should parse and exapnd id string ( trình phân tích cú pháp XML sẽ phân
tích cú pháp và trích xuất chuỗi id)
Both a & b.
Câu hỏi 111: (1 đáp án)
HB(51)= Khi bạn muốn hệ thống chạy dịch vụ vô thời hạn, bằng cách khởi động lại dịch vụ khi
bị dừng, hãy sử dụng
START_NOT_STICKY
START_REDELIVER_INTENT
*
START_SERVICE_INDEFINITELY
Câu hỏi 112: (1 đáp án)
HB(52)= Hệ thống Android sử dụng ý định để
broadcast system intents ( ý định của hệ thống phát sóng)
broadcast custom intents ( phát sóng ý định tùy chỉnh)
To invoke other applications from your application. ( để gọi các ứng dụng khác từ ứng
dụng của bạn)
*Tất cả các đáp án trên
Câu hỏi 113: (1 đáp án)
HB(53)= Màn hình đã tắt' là một ví dụ
*
Ordered broadcast ( phát sóng theo
yêu cầu)
background operation ( hoạt động nền)
None
Câu hỏi 114: (1 đáp án)
HB(54)= Nếu bạn cố gắng truy cập vào column nhưng không thoát ra, hệ thống sẽ ném:
NullPointerException
*
ArrayIndexOutOfBoundsException
SQLException
Câu hỏi 115: (1 đáp án)
Create new id and add to resources ( tạo id mới và thêm vào tài nguyên)
START_STICKY
Normal broadcast ( phát sóng bình thường)
illegalArgumentException
| 1/44

Preview text:

lOMoAR cPSD| 48599919
Phần mềm: Công nghệ Java cho Di Động - Android Phần thi 1: Phần 1
Câu hỏi 1: (1 đáp án)
Câu 1: Lớp cơ sở nào cho tất cả các lớp Android? • pObject • Class • Android •
none of these Câu hỏi 2: (1 đáp án)
Câu 2: Bạn có thể sử dụng trực tiếp nguồn tài nguyên nào sau đây từ những tài nguyên sẵn có? • *style • styleable • string • raw
Câu hỏi 3: (1 đáp án)
Câu 3: Tệp nào sau đây mô tả ứng dụng đang được xây dựng và những thành phần nào – hoạt
động, dịch vụ, v.v. – đang được ứng dụng đó cung cấp? • build.xml • *AndroidManifest.xml • Manifest.xml • Android.xmla
Câu hỏi 4: (1 đáp án) Câu 4:
Tập lệnh nào sau đây được sử dụng để xây dựng ứng dụng và cài đặt nó trên build.xml thi ết bị? * • AndroidManifest.xml • Manifest.xml • Android.xml
Câu hỏi 5: (1 đáp án)
Câu 5: Điều nào sau đây chứa ứng dụng sau khi nó được biên dịch? • asses/ • src/ • *bin/
Câu hỏi 6: (1 đáp án)
Câu 6: Câu nào sau đây chứa mã nguồn Java của ứng dụng? • res/ • asses/ • *src/ • bin/
Câu hỏi 7: (1 đáp án) Câu 7:res/ holds • *resources • Java source code • application lOMoAR cPSD| 48599919 • static files
Câu hỏi 8: (1 đáp án) Câu 8 : assets/ holds • resources • Java source code • application • *static files
Câu hỏi 9: (1 đáp án)
Câu 9: Tiện ích đơn giản nhất là label, trong Android được gọi là ____________ • *“TextView” • “grid view” • “ lableview” • “none of these”
Câu hỏi 10: (1 đáp án)
HA(10)= 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? • “ImageView” • “ImageButton” *“Cả a and b” • “Không có đáp án”
Câu hỏi 11: (1 đáp án)
HA(11)= Trường _____________cung cấp hỗ trợ chính tả tự động •
*“Android:autoText” • “Android:capitalize” • ” Android:digits” • ” Android:singleLine”
Câu hỏi 12: (1 đáp án)
HA(12)= _____________ trường chỉ chấp nhận một số chữ số nhất định • ” Android:autoText” • ” Android:capitalize” • *” Android:digits” • ” Android:singleLine”
Câu hỏi 13: (1 đáp án)
HA(13)= Trường ____________ được sử dụng cho đầu vào một dòng hoặc đầu vào nhiều dòng • ” Android:autoText” • ” Android:capitalize” • ” Android:digits” *
Câu hỏi Android:singleLine” 14: (1 đáp án)
HA(14)= Chúng ta sử dụng phương pháp nào sau đây để lấy gốc của cây? • ” findViewById()” • ” getParentOfType()” ” getRootView()” * • ” getParent()” lOMoAR cPSD| 48599919
Câu hỏi 15: (1 đáp án)
HA(15)= Nếu bạn muốn tăng khoảng trắng giữa các widget, bạn sẽ cần sử dụng thuộc tính ____________: •
*” Android:padding” • ” Android:digits” • ” Android:capitalize” • ” Android:autoText”
Câu hỏi 16: (1 đáp án)
HA(16)= Thuộc tính Android:layout_alignParentTop nhận một giá trị : • ” integer” • ” character” • ” float” ” Boolean”*
Câu hỏi 17: (1 đáp án)
HA(17)= Hệ điều hành di động của Android dựa trên phiên bản sửa đổi của: ” Linux kernel”* • ” Unix kernel” • ” windows” • ” Mac”
Câu hỏi 18: (1 đáp án)
HA(18)= Có những lớp gói nào giúp truy cập mạng trong Android? • ” java.net” • *” android.net” • ” android.nfc” •
” android.mtp” Câu hỏi 19: (1 đáp án)
HA(19)= Ứng dụng Android được viết bằng ngôn ngữ lập trình nào ?: • *” java” • ” .Net” • ” linux” • ” c++”
Câu hỏi 20: (1 đáp án)
HA(20)= Để thao tác với Ngày/Giờ, gói nào được sử dụng trong android? • ” view” • ”test” * ”util”• ”text”
Câu hỏi 21: (1 đáp án)
HA(21)= Để tạo giao diện người dùng trên Android, bạn phải sử dụng: • ”Eclipse” • *”java and XML” • ”java and SQL” • ”Java and Pl/sql”
Câu hỏi 22: (1 đáp án) lOMoAR cPSD| 48599919
HA(22)= Dịch vụ nào sau đây được cung cấp bởi hệ điều hành Android? 1 : location 2 : sensor reading 3 : WiFi 4 : cloud computing
* ”1,2,3 và hơn thế nữa.”
”2,3,4 và hơn thế nữa .” • ”Tất cả .” • ”Không có.”
Câu hỏi 23: (1 đáp án)
HA(23)= Tại thời điểm thực hiện cuộc gọi mạng, giao diện người dùng bị chậm hoặc bị treo do : •
”hardware problem ( vấn đề phần cứng) ” • ”virus”
”Network latency ( độ trễ mạng)” * • ”too much load”
Câu hỏi 24: (1 đáp án)
HA(24)= Sự thật buồn cười về sự khởi đầu của Android là… •
”it is call as Eureka ( nó được gọi là Eureka)” •
*”The first version of Android was released without an actual phone on the market
(Phiên bản Androi đầu tiên được phát hành mà không có điện thoại thực tế trên thị trường)”

”it is close source ( nó là nguồn gần)” •
”it is for desktop ( nó dành cho máy tính để bàn)”
Câu hỏi 25: (1 đáp án)
HA(25)= _________lập danh sách dữ liệu ứng dụng phù hợp cho các ứng dụng khác ”service provider ( nhà
cung ”content provider ( nhà cung cấp nội dung ) ” c ấp dịch vụ )” • *
”application provider ( nhà cung cấp ứng dụng )” • ”Resource ( nguồn) ”
Câu hỏi 26: (1 đáp án)
HA(26)= Loại thông báo nào sau đây có sẵn trên Android? 1)
Tost notification ( Thông báo lớn nhất )
2) Status bar notification (Thông báo trên thanh trạng thái)
3) Dialog notification( Thông báo hộp thoại )
4) alert notification ( Thông báo cảnh báo ) • *”1,2,3” • ”2,3,4” • ”1,3,4” •
”không có đáp án đúng”
Câu hỏi 27: (1 đáp án) lOMoAR cPSD| 48599919
HA(27)= Android cung cấp một số chủ đề tiêu chuẩn, được liệt kê trong: • *”R.style” lOMoAR cPSD| 48599919 ”X.style” • ”menifeest.XML” •
”application” Câu hỏi 28: (1 đáp án)
HA(28)= Có thể viết mã Android bằng c/c++ không? • *”yes” • ”no”
Câu hỏi 29: (1 đáp án)
HA(29)=” Để viết mã Android bằng c/c++, bạn cần sử dụng • ”SDK” • ”JDK” • *”NDK” • ”MDK”
Câu hỏi 30: (1 đáp án)
HA(30)=” Sử dụng nhà cung cấp nội dung, thao tác nào sau đây có thể thực hiện được? 1) create 2) read 3) update 4) delete” • ”1,2,3” • ”2,3,4” •
*”Tất cả 1,2,3,4”
” khong có đáp án đúng”
Câu hỏi 31: (1 đáp án)
HA(31)=” Để cập nhật nội dung của nhà cung cấp nội dung bằng cách sử dụng con trỏ và cam kết, bạn cần gọi: • *”commitUpdates()”
”updates()” ”commit()” •
”none of these” Câu hỏi 32: (1 đáp án)
HA(32)=” Để chèn dữ liệu vào nhà cung cấp nội dung, bạn cần sử dụng: 1) Insert(), 2) BulkInsert(), 3) getContentProvider(), 4)update() • *”1 and 2” ”3 and 4” • ” tất cả 1,2,3,4 Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 •
”không có đáp án đúng”
Câu hỏi 33: (1 đáp án)
HA(33)=” BLOB nghĩa là gì?” •
”Bytes less object (Đối tượng ít byte hơn)”
”Binary large objects (Đối tượng lớn nhị phân)” *
”Binary low object (Đối tượng thấp nhị phân) ” •
”bit low object (Đối tượng hơi thấp)”
Câu hỏi 34: (1 đáp án)
HA(34)= Android sử dụng cả nội dung ________ và loại _________ làm cách để xác định nội dung trên thiết bị. ”Uri, MIME” * • ”MIME,HTTP” • ”Uri,HTTP” • ”uri,FTP”
Câu hỏi 35: (1 đáp án)
HA(35)= Yêu cầu sử dụng dữ liệu hoặc dịch vụ của ứng dụng khác yêu cầu phải thêm thành
phần quyền của người dùng vào tệp___________ của bạn • ”Manifest.xml” • ”Android.xml” •
*”AndroidManifest.xml”
”none of these” Câu hỏi 36: (1 đáp án)
HA(36)= Ứng dụng _______________ là một ứng dụng giám sát email. • ”Mail” • ”Buzz” • *”MailBuzz” • ”MailBox”
Câu hỏi 37: (1 đáp án)
HA(37)=”IPC là viết tắt của”
”Inter process communication * ” •
”Intra process communication” • ”Inter process control” • ”Intra process control”
Câu hỏi 38: (1 đáp án)
HA(38)= Đâu là phương tiện tương tác với các hoạt động hoặc các thành phần Android khác • ”IPB” • *”IPC” • ”PCB” • ”PCI”
Câu hỏi 39: (1 đáp án)
HA(39)=” Trong Android, bạn có thể đưa ra thông báo qua ”Notification”
*”NotificationManager” • ”note”
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 • ”Manager”
Câu hỏi 40: (1 đáp án)
HA(40)= Trình quản lý thông báo (NotificationManager ) là gì:
”system service (dịch vụ hệ thống) ”*
”user service ( dịch vụ người dùng)” • ”Interactive service” •
”none of these” Câu hỏi 41: (1 đáp án)
HA(41)= Sau khi được cài đặt trên thiết bị, mỗi ứng dụng Android sẽ tồn tại trong ?: •
device memory ( bộ nhớ thiết bị) •
external memory ( bộ nhớ ngoài)
security sandbox ( hộp cát bảo mật) * • None of the above
Câu hỏi 42: (1 đáp án)
HA(42)= Lớp hoạt động gốc? • Object • Context • ActivityGroup • *ContextThemeWrapper
Câu hỏi 43: (1 đáp án)
HA(43)= Các lớp con Trực tiếp,gián tiếp của Dịch vụ là gì? •
RecognitionService ( Dịch vụ công nhận) •
RemoteViewsService (Dịch vụ RemoteViews) •
SpellCheckerService ( Dịch vụ kiểm tra chính tả)
InputMethodService ( Phương thức đầu vào dịch vụ) *
Câu hỏi 44: (1 đáp án)
HA(44)= Các lớp con Trực tiếp của hoạt động là gì? •
AccountAuthenticatorActivity ( Tài khoản Authenticator hoạt động) •
ActivityGroup ( Nhóm hoạt động) •
ExpandableListActivity ( Danh sách hoạt động có thể mở rộng) •
FragmentActivity ( Mảnh hoạt động) •
ListActivity ( Danh sách hoạt động)
all the aove ( Tất cả đáp án trên ) *
Câu hỏi 45: (1 đáp án)
HA(45)= Các lớp con Trực tiếp,gián tiếp của Hoạt động là gì? •
LauncherActivity ( Hoạt động của trình khởi chạy ) •
PreferenceActivity ( Hoạt động ưu tiên ) •
TabActivity ( Tab hoạt động) •
* Tất cả đáp án trên
Câu hỏi 46: (1 đáp án)
HA(46)= Loại dịch vụ gốc? • Object Context Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 • *ContextWrapper • ContextThemeWrapper
Câu hỏi 47: (1 đáp án)
HA(47)= Thành phần nào không được kích hoạt bởi Intent? • Activity • Services ContentProvider * • BroadcastReceiver
Câu hỏi 48: (1 đáp án)
HA(48)= Khi nào nhà cung cấp nội dung sẽ được kích hoạt? • Using Intent • Using SQLite •
* Using ContentResolver • None of the above
Câu hỏi 49: (1 đáp án)
HA(49)= Đặc điểm quan trọng nào của thiết bị mà bạn nên xem xét khi thiết kế và phát triển
ứng dụng của mìnhScreen size and density •
Screen size and density ( Kích thước và mật độ màn hình) •
Input configurations ( Cấu hình đầu vào ) •
Device features ( Tính năng thiết bị ) •
Platform Version ( Phiển bản nền tảng)
Tất cả các đáp án trên *
Câu hỏi 50: (1 đáp án)
HA(50)= Kích thước màn hình trong Android là bao nhiêu? • small (nhỏ) • normal (bình thường) • large (lớn) • extra large (cực lớn)
Tất cả các đáp án trên *
Câu hỏi 51: (1 đáp án)
HA(51)= Mật độ màn hình trong Android là bao nhiêu? •
low density ( mật độ thấp ) •
medium density ( mật độ trung bình ) •
high density ( mật độ cao ) •
extra high density ( mật độ cực cao ) •
* Tất cả các đáp án trên
Câu hỏi 52: (1 đáp án)
HA(52)= Bạn có thể tắt một hoạt động bằng cách gọi phương thức _______ của nó: • onDestory() • finishActivity() • * finish() • None of the above
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919
Câu hỏi 53: (1 đáp án) Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919
HA(53)= Sự khác biệt giữa bối cảnh hoạt động và bối cảnh ứng dụng là gì? •
*The Activity instance is tied to the lifecycle of an Activity. while the application
instance is tied to the lifecycle of the application
. ( Phiên bản hoạt động được gắn
với vòng đời của hoạt động trong khi phiên bản ứng dụng được gắn với vòng đời của ứng dụng
) •
The Activity instance is tied to the lifecycle of the application, while the application
instance is tied to the lifecycle of an Activity. ( Phiên bản hoạt động được gắn với vòng
đời của ứng dụng, trong khi phiên bản ứng dụng được gắn với vòng đời của hoạt động.) •
The Activity instance is tied to the lifecycle of the Activity, while the application instance
is tied to the lifecycle of an application. (Phiên bản hoạt động được gắn với vòng đời của
hoạt động, trong khi phiên bản ứng dụng được gắn với vòng đời của ứng dụng) None of the above
Câu hỏi 54: (1 đáp án)
HA(54)= Cái nào KHÔNG liên quan đến lớp mảnh • DialogFragment • ListFragment • PreferenceFragment •
*CursorFragment ( đoạn con trỏ)
Câu hỏi 55: (1 đáp án)
HA(55)= Định nghĩa của Loader ( Trình tải) ? •
*loaders make it easy to asynchronously load data in an activity or fragment. (trình
tải giúp dễ dàng tải dữ liệu không đồng bộ trong một hoạt động hoặc đoạn.)

loaders make it easy to synchronously load data in an activity or fragment. (trình tải giúp
dễ dàng tải dữ liệu đồng bộ trong một hoạt động hoặc đoạn) •
loaders does not make it easy to asynchronously load data in an activity or fragment. (
Trình tải không giúp dễ dàng tải dữ liệu không đồng bộ trong một hoạt động hoặc đoạn.) None of the above.
Câu hỏi 56: (1 đáp án)
HA(56)= Đặc điểm của Loaders? •
They are available to every Activity and Fragment.( chúng có sẵn cho mọi hoạt động và phân đoạn ) •
They provide asynchronous loading of data ( chúng cung cấp khả năng tải dữ liệu không đồng bộ). •
They monitor the source of their data and deliver new results when the content changes. (
Họ giám sát nguồn dữ liệu của mình và đưa ra kết quả mới khi nội dung thay đổi) •
They automatically reconnect to the last loader's cursor when being recreated after a
configuration change. Thus, they don't need to re-query their data. (Chúng tự động kết
nối lại với con trỏ của trình tải cuối cùng khi được tạo lại sau khi thay đổi cấu hình. Vì
vậy, họ không cần truy vấn lại dữ liệu của mình ) •
*All of the above.( tất cả các đáp án trên)
Câu hỏi 57: (1 đáp án)
HA(57)= Có bao nhiêu các để bắt đầu dịch vụ? • Started ( đã bắt đầu) • Bound ( rằng buộc) • *a & b
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 • None of the above.
Câu hỏi 58: (1 đáp án)
HA(58)= Nếu dịch vụ của bạn là riêng tư đối với ứng dụng của riêng bạn và chạy trong cùng quy
trình với ứng dụng khách (điều này là phổ biến), bạn nên tạo giao diện của mình bằng cách mở rộng lớp ________? • Messenger •
*Binder ( chất kết dính ) • AIDL • None of the above
Câu hỏi 59: (1 đáp án)
HA(59)= Nếu bạn cần giao diện của mình hoạt động trên nhiều quy trình khác nhau, bạn có thể
tạo giao diện cho dịch vụ bằng ________? • Binder • Messenger • AIDL •
*b or c Câu hỏi 60: (1 đáp án)
HA(60)= AsyncTask cho phép bạn thực hiện công việc không đồng bộ trên giao diện người
dùng của mình. Nó thực hiện các hoạt động chặn trong một luồng công việc và sau đó xuất bản
kết quả trên luồng UI.. • *true • false
Câu hỏi 61: (1 đáp án)
HB(1)=“ Chúng ta cần sử dụng gói nào để viết các trường hợp kiểm thử Android? • ” view” • *”test” • ”util” • ”text”
Câu hỏi 62: (1 đáp án)
HB(2)=“ Bạn nhận được phiên bản TabSpec từ máy chủ thông qua *
newTabSpec()” setContent()” • ”
setIndicator()” ” setup()”
Câu hỏi 63: (1 đáp án)
HB(3)=“ExpandableListView được sử dụng cho” •
” simplified tree representation ( biểu diễn cây đơn giản )” ” Tree generation ( thế hệ cây )”
” Tree creation ( tạo cây)” *
” Tree deletion ( xóa cây)”
Câu hỏi 64: (1 đáp án)
HB(4)= Để nhận một instance của Menu, chúng ta phải sử dụng • ” setup()” • ” setIndicator()” • ” onCreate()”
” onCreateOptionsMenu()” * Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919
Câu hỏi 65: (1 đáp án)
HB(5)=“ Nếu bạn cung cấp _________, mã định danh lựa chọn của bạn (tham số thứ hai) có thể là 0.” ” Runnable”* • ” Tapas” • ” Includes” • ” Droide”
Câu hỏi 66: (1 đáp án)
HB(6)=“ Menu có thể được đặt ở chế độ phím tắt theo bảng chữ cái bằng cách gọi: • ” setup()”
” setQwertyMode()” * • ” setContent()” •
” setIndicator()” Câu hỏi 67: (1 đáp án)
HB(7)=“Thông thường loại MIME sẽ là: • ” html” • ” text” • *” Text/HTML” • ” Doc”
Câu hỏi 68: (1 đáp án)
HB(8)=“ Đối với tài liệu MIME Text/Html, mã hóa sẽ ở __________" • *”UTF-8” • ” ASCIEE” • ” EBCDIC” • ” BCD”
Câu hỏi 69: (1 đáp án)
HB(9)=“ Cấu hình cổng nối tiếp Bluetooth có được Android hỗ trợ không? • *”yes” • ”no”
Câu hỏi 70: (1 đáp án)
HB(10)=“ Android là gì ?”
” mobile operating system ( hệ điều hành di động)” *
” windows operating system( hệ điều hành windows)” •
” programming language ( ngôn ngữ lập trình)” •
” application software ( phần mềm ứng dụng)”
Câu hỏi 71: (1 đáp án)
HB(11)=“ Định dạng nào sau đây không được Android hỗ trợ? • ” mp4” • ”3gp” • *”AVI” • ”FLV”
Câu hỏi 72: (1 đáp án)
HB(12)=“ Các trình duyệt có sẵn cho Android đều dựa trên • ” google crome” • ” firefox”
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919
” open source webkit” * • ” IE”
Câu hỏi 73: (1 đáp án)
HB(13)=“ Tập đoàn nào sau đây đã mua Android?” • ” microsoft” • ”apple” • *”google” • ” none of these”
Câu hỏi 74: (1 đáp án)
HB(14)=“ Tính năng nào sau đây được Android hỗ trợ? •
” multitasking ( đa nhiệm )” • ” Bluetooth” • ” video chatting” •
*” Tất cả các đáp án trên ”
Câu hỏi 75: (1 đáp án)
HB(15)=“Ý nghĩa của localization?” •
” representing the products in different languages ( đại diện cho các sản phẩm bằng các ngôn ngữ khác nhau) ” •
” representing the products in different region ( đại diện cho các sản phẩm ở khu vực khác nhau)” •
*” representing the people in different languages ( Đại diện cho người dân bằng các
ngôn ngữ khác nhau )”

” representing the products in different languages with different attribute ( đại diện cho
các sản phẩm bằng các ngôn ngữ khác nhau với thuộc tính khác nhau )”
Câu hỏi 76: (1 đáp án) HB(16)=“ APK là gì ” •
” application package kit” •
” Application package file” •
*” Android package kit” • ” Android package file”
Câu hỏi 77: (1 đáp án)
HB(17)=“ADB viết tắt của ” •
*” Android Debug Bridge” •
” Application Debug Bridge” • ” Android data bridge” •
” Application data bridge”
Câu hỏi 78: (1 đáp án)
HB(18)=“ Android có đưa ra giả định về kích thước màn hình, độ phân giải hoặc chipset của thiết bị không?” • ”yes” • *”no”
Câu hỏi 79: (1 đáp án)
HB(19)= Đối với __________, mã được Android sử dụng không phải là mã nguồn mở. • ” Device driver” Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 • ” video driver” ” WiFi driver” * • ” Bluetooth driver”
Câu hỏi 80: (1 đáp án)
HB(20)=“ Trình biên dịch nào được sử dụng để biên dịch mã Android?” •
” Mobile Interpretive Compiler” • *” Dex compiler” • ” AIC” • ” DIC”
Câu hỏi 81: (1 đáp án)
HB(21)=“ Thành phần nào sau đây là thành phần của tệp APK?” • ” Resources” • ” Delvik Executable” • *” cả a và b” • ” none of above”
Câu hỏi 82: (1 đáp án)
HB(22)=“ Android có hỗ trợ AWT và Swing không?” • ”YES” • *” No”
Câu hỏi 83: (1 đáp án)
HB(23)=“ Có thể chạy mã nguồn java trực tiếp trên Android không?” • ” YES” • *” No”
Câu hỏi 84: (1 đáp án)
HB(24)=“AVD viết tắt của”
” Android Virtual Device” *
” application virtual device” • ” Android video device” • ” None”
Câu hỏi 85: (1 đáp án)
HB(25)=“ Tệp nào sau đây được sử dụng để cung cấp bố cục cho màn hình của bạn?
1) Strings XML- ( Chuỗi XML) 2) R file -( Tệp R )
3) Manifest – (Tệp kê khai )
4) Layout file – (Tệp bố cục ) • ”1” • *”4” • ”all of above” • ”none of these”
Câu hỏi 86: (1 đáp án)
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919
HB(26)=“ Tệp nào sau đây giải thích ứng dụng bao gồm những gì? • ”Strings XML” • ”R file” ”Manifest”* • ”Layout file”
Câu hỏi 87: (1 đáp án)
HB(27)=“ : Ứng dụng Android sử dụng mã nguồn nào sau đây và chuyển đổi nó thành tệp thực thi Delvik? • ”the SDK” • ”the JDK”
”java source code” * • ”.NET source code”
Câu hỏi 88: (1 đáp án)
HB(28)=“ :Nhà phát triển sử dụng công cụ nào sau đây để kiểm thử ứng dụng?
1)điện thoại Android vật lý 2) SDK
3)Trình mô phỏng bên thứ ba 4)JDK 5)winrunner • *”1,2,3” • ”3,4,5” • ”all of the above” • ”none of these”
Câu hỏi 89: (1 đáp án)
HB(29)=“Eclipse là ________” • ”Android tool” • *”IDE” • ”Android interface” • ”none of these”
Câu hỏi 90: (1 đáp án)
HB(30)=“ thư mục con 'values' có ___________ xác định giá trị không đổi” • *”XML file” • ”Image file” • ”doc file” • ”none of these”
Câu hỏi 91: (1 đáp án)
HB(31)=“R file tạo______________” ”Automatically” * Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 • ”manually” • ”Emulated” • ”none of these”
Câu hỏi 92: (1 đáp án)
HB(32)=“ :Cần có SDK Android để phát triển ứng dụng cho Android..” • *”Yes” • ”No”
Câu hỏi 93: (1 đáp án)
HB(33)=“ Tệp _________ nào sau đây chứa văn bản mà ứng dụng của bạn đã sử dụng??” • ”web.xml” • ”manifest.xml” ”string.xml” * • ”text.xml”
Câu hỏi 94: (1 đáp án)
HB(34)=“ Cái nào sau đây không có bất kỳ thành phần UI nào và chạy dưới dạng tiến trình nền?” • *”services” • ”simulator” • ”Emulator” • ”none of these”
Câu hỏi 95: (1 đáp án)
HB(35)=“ Một màn hình duy nhất mà người dùng nhìn thấy trên thiết bị cùng một lúc, được gọi là _______________ ” • ”service” • ”GUI” • *”activity” • ”application”
Câu hỏi 96: (1 đáp án)
HB(36)= Nếu Đoạn và hoạt động đang chạy và hoạt động bị hủy thì ảnh hưởng đến đoạn đó là gì?
”Fragment is destroyed ( Mảnh vỡ bị phá hủy )” *
”Fragment runs as it is ( Đoạn chạy như cũ )” •
”Fragment goes in idle state ( Mảnh vỡ ở trạng thái không hoạt động)” ”none of
these” Câu hỏi 97: (1 đáp án)
HB(37)=“ Các trạng thái trong vòng đời sử dụng là gì? 1) bắt đầu - starting 2) tạm dừng - paused 3)đang chạy - running 4) bị hủy - destroyed 5) chờ - wait
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 6)kết quả - yield” • ”1,2,3,5” • *”1,3,4” • ”2,5,6” • ”none of these”
Câu hỏi 98: (1 đáp án)
HB(38)=“ Trong ___________, người gửi chỉ định loại người nhận.” • *”Implicit intent” • ”Explicit intent” • ”a and b” • ”none of these”
Câu hỏi 99: (1 đáp án)
HB(39)=“ Ở trạng thái tạm dừng - pause” •
*”activity not in focus, but visible on screen ( Hoạt động không được chú ý nhưng
hiển thị trên màn hình) ”

”activity not in focus, not visible on screen ( Hoạt động không được chú ý, không hiển thị trên màn hình)” •
”activity is focus also visible on screen ( Hoạt động tập trung, cũng hiển thị trên màn hình)” •
”activity is focus ,not visible on screen ( Hoạt động được tập trung, không hiển thị trên màn hình) ”
Câu hỏi 100: (1 đáp án)
HB(40_______________cơ sở dữ liệu được Android tự động cung cấp cho bạn..” • ”Apache” • ”Oracle” *
”SQLite” • ”MySql” Câu hỏi 101: (1 đáp
án) HB(41)= Bố cục trong android? •
Frame Layout - Bố cục khung •
Linear Layout - Bố cục tuyến tính •
Relative Layout - Giao diện tương đối •
Table Layout - Bố cục bảng •
*Tất cả các đáp án trên
Câu hỏi 102: (1 đáp án)
HB(42)=Các lớp hộp thoại trong Android? •
AlertDialog - Hộp thoại cảnh cáo •
ProgressDialog - Hộp thoại tiến trình • DatePickerDialog • TimePickerDialog •
*Tất cả các đáp án trên
Câu hỏi 103: (1 đáp án)
HB(43)= Nếu bạn muốn chia sẻ dữ liệu trên tất cả các ứng dụng, bạn nên chọn? •
Shared Preferences ( sở thích được chia sẻ) Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919 •
Internal Storage ( lưu trữ nội bộ) • SQLite Databases
content provider ( nhà cung cấp nội dung) *
Câu hỏi 104: (1 đáp án)
HB(44)= Sự khác biệt giữa api android và api google? •
*The google API includes Google Maps and other Google-specific libraries. The
Android one only includes core android libraries. ( API google bao gồm Google
Maps và các thư viện dành riêng cho Google khác. Android chỉ bao gồm các thư
viện Android cốt lõi.)

The google API one only includes core android libraries. The Android includes Google
Maps and other Google-specific libraries. (API google chỉ bao gồm các thư viện Android
cốt lõi. Android bao gồm Google Maps và các thư viện dành riêng cho Google khác.) None of the above.
Câu hỏi 105: (1 đáp án)
HB(45)= bmgr tool được dùng để làm gì? • sao lưu các ứng dụng • khôi phục hoạt động •
xóa dữ liệu đã lưu trữ cho 1 ứng dụng cụ thể • *tất cả các đáp án
Câu hỏi 106: (1 đáp án)
HB(46)= dịch vụ tiền cảnh? •
starts when you call start foreground() - bắt đầu khi bạn gọi start foreground •
may or may not provide a notification for the status bar - có thể hoặc không thể cung cấp
thông báo cho thanh trạng thái •
notification can't be dismissed unless the service is either stopped or removed from the
foreground - thông báo không thể bị loại bỏ trừ khi dịch vụ bị dừng hoặc bị xóa khỏi nền trước • *both a & c
Câu hỏi 107: (1 đáp án)
HB(47)= A1,A2,A3 và A4 là các hoạt động được gọi bằng cách sử dụng ý định. Sau đó, A1-
A4A2--A3.A4 gọi A2 với cờ ý định FLAG_ACTIVITY_NO_HISTORY. Khi phương thức kết
thúc được gọi trên A3, dòng điện đang chạy sẽ như thế nào hoạt động? • A1 • *A4 • A3 • A2
Câu hỏi 108: (1 đáp án)
HB(48)= A1,A2,A3 và A4 là các hoạt động được gọi bằng cách sử dụng ý định. Sau đó, A1-
A2A4--A3.A2 gọi A4 với cờ ý định FLAG_ACTIVITY_CLEAR_TOP. Khi phương thức
finish() được gọi trên A3, kết quả sẽ là gì hoạt động đang chạy hiện tại? • *A4 • A3 • A2 • A1
Câu hỏi 109: (1 đáp án)
Downloaded by Ahh Tran (Tranahh@gmail.com) lOMoAR cPSD| 48599919
HB(49)= A1,A2,A3 và A4 là các hoạt động được gọi là sử dụng ý định. Sau đó là A1-A2-A3-
A4. A3 gọi A4 không có cờ ý định, khi phương thức finish() được gọi trên A4. Hoạt động đang
chạy hiện tại sẽ là gì? • A2 • *A3 • A4 • A1
Câu hỏi 110: (1 đáp án)
HB(50)= Dấu cộng (+) có nghĩa là trong câu lệnh android:id=@+id/my_id?
Create new id and add to resources ( tạo id mới và thêm vào tài nguyên)
Identify it as an id resource ( xác định nó là tài nguyên id) • *
XML parser should parse and exapnd id string ( trình phân tích cú pháp XML sẽ phân
tích cú pháp và trích xuất chuỗi id) • Both a & b.
Câu hỏi 111: (1 đáp án)
HB(51)= Khi bạn muốn hệ thống chạy dịch vụ vô thời hạn, bằng cách khởi động lại dịch vụ khi bị dừng, hãy sử dụng • START_NOT_STICKY • START_REDELIVER_INTENT START_STICKY * • START_SERVICE_INDEFINITELY
Câu hỏi 112: (1 đáp án)
HB(52)= Hệ thống Android sử dụng ý định để •
broadcast system intents ( ý định của hệ thống phát sóng) •
broadcast custom intents ( phát sóng ý định tùy chỉnh) •
To invoke other applications from your application. ( để gọi các ứng dụng khác từ ứng dụng của bạn) •
*Tất cả các đáp án trên
Câu hỏi 113: (1 đáp án)
HB(53)= Màn hình đã tắt' là một ví dụ
* Normal broadcast ( phát sóng bình thường) •
Ordered broadcast ( phát sóng theo yêu cầu) •
background operation ( hoạt động nền) • None
Câu hỏi 114: (1 đáp án)
HB(54)= Nếu bạn cố gắng truy cập vào column nhưng không thoát ra, hệ thống sẽ ném: • NullPointerException
illegalArgumentException *
ArrayIndexOutOfBoundsException • SQLException
Câu hỏi 115: (1 đáp án) Downloaded by Ahh Tran (Tranahh@gmail.com)