40 câu hỏi
What is Android?
mobile operating system
windows operating system
programming language
application software
Which of the following format is not supported by Android?
mp4
3gp
AVI
FLV
Browsers that are available for Android are based on
google crome
firefox
open source webkit
IE
Which of the following corporation bought Android?
Microsoft
apple
none of these
Which of the following feature(s) is/are supported by Android?
multitasking
Bluetooth
video chatting
all of these
What is mean by localization?
representing the products in different languages
representing the products in different region
representing the people in different languages
representing the products in different languages with different attribute
What is APK?
application package kit
Application package file
Android package kit
Android package file
Ngoại lệ nào sau đây được Android hỗ trợ?
InflateException
Surface.OutOfResourceException
SurfaceHolder.BadSurfaceTypeException
WindowManager.BadTokenException
1 and 2
3 and 4
tất cả
none of these
ADB viết tắt của
Android Debug Bridge
Application Debug Bridge
Android data bridge
Application data bridge
Which of the following(s) is/are the nicknames of version(s) of Android? 1)cupcake 2) muffin 3)honeycomb 4)gingerbread
1,2,3
2,3,4
1,3,4
1,2,4
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
For , code used by Android is not a open source
Device driver
ideo driver
WiFi driver
Bluetooth driver
Điều nào sau đây là một phần của thư viện gốc Android?
webkit
openGL
SQLite
openUX 5) Dalvik
1,2,3
3,4,5
all of above
none of these
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
Trình biên dịch Dex biên dịch và chuyển đổi mã nguồn thành mã byte có tên
Delvik byte code
java byte code
Android byte code
none of these
Why JVM was replaced by DVM when Android development started?
VM is slow
JVM is complicated to configure
JVM was not free
none of these
Hệ điều hành nào được sử dụng làm nền tảng cho hệ điều hành Android?
Linux
Windows
Java
XML
Việc phát triển máy ảo Dalvik bắt đầu vào năm nào?
2003
2005
2007
2006
Sự khác biệt chính giữa việc phân phối ứng dụng cho thiết bị dựa trên Android so với các ứng dụng nền tảng thiết bị di động khác là gì? | Android
Applications are distributed by Apple App Store only
Applications are distributed by multiple vendors with different policies on applications. (Ứng dụng được phân phối bởi nhiều nhà cung cấp với các chính sách khác nhau về ứng dụng.)
Applications are distributed by multiple vendors with the exact same policies on applications.
Applications are distributed by the Android Market only.
Khi phát triển cho hệ điều hành Android, mã byte Java được biên dịch thành gì?
Java source code
Dalvik application code
Dalvik byte code
C source code
Phần mở rộng .apk có nghĩa là gì?
Application Package
Application Program Kit
Android Proprietary Kit
Android Package
Khi bạn phân phối ứng dụng của mình về mặt thương mại, bạn sẽ muốn ký nó bằng khóa riêng của mình.
True
False
Google kiểm tra phần mềm độc hại trên Android Market bằng cách nào?
Every new app is scanned by a virus scanner (mọi ứng dụng mới đều được quét bằng máy quét vi-rút)
Users report malicious software to Google (người dùng báo cáo phần mềm độc hại cho Google)
Google employees verify each new app (Nhân viên gg xác minh từng ứng dụng mới)
A seperate company monitors the Android Market for Google
hành phần nào trong số này không phải là một trong ba thành phần chính của APK?
Dalvik Executable
Resources
Native Libraries
Webkit
Tên chương trình chuyển đổi mã byte Java thành mã byte Dalvik là gì
Android Interpretive Compiler (AIC)
Dalvik Converter
Dex compiler
Mobile Interpretive Compiler (MIC)
Ứng dụng Android phải được ký.
After they are installed (sau khi chúng đc cài đặt)
Before they are installed (trước khi chúng được cài đặt)
Never (ko kí)
Within two weeks of installation (trong vòng 2 tuần kể từ khi cài)
Thành phần nào sau đây không phải là thành phần của tệp APK?
Resources
Tất cả đều không phải
Native Libraries
Dalvik executable
Thư viện AWT và Swing đã bị xóa khỏi bộ thư viện Android.
True
False
Tệp R.java là nơi bạn chỉnh sửa tài nguyên cho dự án của mình.
True
False
Có gì trong tệp kê khai xml?
The permissions the app requires (Các quyền mà ứng dụng yêu cầu)
The list of strings used in the app (Danh sách các chuỗi được sử dụng trong ứng dụng)
The source code (mã nguồn)
All other choices
Trong file XML Bố cục có những gì?
Orientations and layouts that specify what the display looks like. (các hướng bố cục các định màn hình trông như thế nào)
The permissions required by the app. (các quyền mà ứng dụng yêu cầu)
The strings used in the app. (các chuỗi được sử dụng trong ứng dụng)
The code which is compiled to run the app. (Mã được biên dịch để chạy ứng dụng)
Thiết bị giả lập cho android
Runs the same code base as the actual device, all the way down to the machine layer. (Chạy cơ sở mã giống như thiết bị thực tế, cho đến tận lớp máy)
Is more of a simulator, and acts as a virtual machine for the Android device. (Giống như một trình mô phỏng hơn và hoạt động như một máy ảo cho thiết bị Android.)
Runs the same code base as the actual device, however at a higher level. (Chạy cơ sở mã giống như thiết bị thực tế, tuy nhiên ở cấp độ cao hơn)
An imaginary machine built on the hopes and dreams of baby elephants. (Một cỗ máy tưởng tượng được xây dựng dựa trên hy vọng và ước mơ của những chú voi con)
Mã nguồn Java của bạn là mã được chạy trực tiếp trên thiết bị Android
True
False
Trình giả lập giống hệt như chạy điện thoại thật NGOẠI TRỪ khi giả lập/mô phỏng cái gì?
Telephony
Applications
Sensors - cảm biến
The emulator can emulate/simulate all aspects of a smart phone.
Trình mô phỏng simulator khác với emulator?
Emulators are only used to play old SNES games, simulators are used for software development
The emulator is shipped with the Android SDK and third party simulators are not
The emulator can virtualize sensors and other hardware features, while the simulator cannot
The emulator imitates the machine executing the binary code, rather than simulating the behavior of the code at a higher level. (The emulator - Trình mô phỏng bắt chước máy thực thi mã nhị phân, thay vì mô phỏng hành vi của mã ở cấp độ cao hơn)
Tệp R là một tệp được tạo
Automatically
Manually
Emulated
None of the above
Một hoạt động có thể được coi là tương ứng với cái gì?
A Java project
A Java class
A method call
An object field
Để tạo trình giả lập, bạn cần có AVD. nó đứng để làm gì?
Android Virtual Display
Android Virtual Device - thiết bị ảo Android
Active Virtual Device
Application Virtual Display
SDK Android đi kèm với trình mô phỏng.
True
False
Tệp chỉ định bố cục màn hình của bạn.
Layout file
Manifest file Strings XML
R file
