Android MCQ
Android MCQ
1. Gnus GPL
2. Apache/MIT
3. OSS
4. Sourceforge
2. Android is
1. Web server
2. web browser
3. operating system
4. None of these
1. Oracle
2. Dalvik
1. Laptops
2. Desktops
3. Servers
4. Mobile devices
1. Mac
2. Windows
3. Linux
4. Solaris
7. What was the first phone released that ran the Android OS?
1. Google gPhone
2. T-Mobile G1
3. Motorola Droid
4. HTC Hero
8. What year was the Open Handset Alliance announced?
1. 2005
2. 2006
3. 2007
4. 2008
1. TRUE
2. FALSE
10. Android releases since 1.5 have been given nicknames derived how?
1. Food
2. American states
4. None of these
1. Security
2. Portability
3. Networking
4. All of these
1. Simple Virtual M
2. JVM
4. None of these
1. Google gPhone
2. Android market
4. None of these
1. Cupcake
2. Donut
3. Eclair
4. Froyo
2. Donut
3. Eclair
4. Froyo
1. Cupcake
2. Donut
3. Eclair
4. Froyo
1. Cupcake
2. Donut
3. Eclair
4. Froyo
1. Applications
2. Linux Kernel
3. Applications Framework
1. Applications
2. Linux Kernel
3. Applications Framework
1. Applications
2. Linux Kernel
3. Applications Framework
21. In Android Architecture, layer below System Libraries and Android runtime is (It is also the lowest
layer)
1. Applications
2. Linux Kernel
3. Applications Framework
4. System Libraries & Android Runtime
22. From the documentation of Android, we access the information about various versions of SDK
using ?
1. Home Tab
2. Dev Tab
3. Video Tab
4. SDK Tab
1. Home Tab
2. Dev Tab
3. Video Tab
4. SDK Tab
24. From the documentation of Android, we access the information about latest development
announcements and important links to Android topics using
1. Home Tab
2. Dev Tab
3. Video Tab
4. SDK Tab
25. From the documentation of Android, we access the information about application design and
development using ?
1. Home Tab
2. Dev Tab
3. Video Tab
4. SDK Tab
26. From the documentation of Android, we access the information about new release of SDK and
development tips
1. Home Tab
2. Dev Tab
3. Blog Tab
4. SDK Tab
27. From the documentation of Android, we access the information about articles and various
tutorials on Android using ?
1. Home Tab
2. Resources Tab
3. Video Tab
4. SDK Tab
1. Oracle
2. DB2
3. SQLite
4. Mysql
2. WiFi
4. All of these
30. Android application development takes place with the help of____________________
1. device emulator
4. All of these
1. EXE file
2. Object File
3. Jar File
4. Zip File
32. In Android framework following package is used for supporting android application fundamentals
1. junit.*
2. org.json.*
3. org.w3c.dom
4. android.*
33. In Android framework following package is used for high performance XML parsing
1. org.xml.sax
2. org.xmlpull.*
3. org.w3c.dom
4. android.*
34. In Android framework following package is used for supporting document object modelling
1. junit.*
2. org.json.*
3. org.w3c.dom
4. android.*
35. In Android framework following package is used for supporting core Java classes
1. junit.*
2. java.*
3. org.json.*
4. android.*
36. In Android framework following package is used for supporting SQL queries
1. junit.*
2. org.w3c.dom
3. android.*
4. javax.*
2. AVD Manager
3. Android Emulator
4. None of These
1. Eclipse
2. java
3. Virtual Machine
4. None of These
2. debugging tool
3. none of these
4. used for developing android applications and looks like mobile device
1. Android emulator
3. none of these
1. Android emulator
3. none of these
1. android packages
2. android classes
3. android functions
43. Which Android version had the greatest share of the market as of January 2011?
1. 1.1
2. 1.5
3. 2.3
4. 3.4
1. Application Package
4. Android Package
45. What is the name of the program that converts Java byte code into Dalvik byte code?
2. Dalvik Converter
3. Dex compiler
1. Dalvik Executable
2. Resources
3. Native Libraries
4. Webkit
1. Orientations and layouts that specify what the display looks like.
1. Runs the same code base as the actual device, all the way down to the machine layer.
2. Is more of a simulator, and acts as a virtual machine for the Android device.
3. Runs the same code base as the actual device, however at a higher level.
1. Automatically
2. Manually
3. Emulated
1. A Java project
2. A Java class
3. A method call
4. An object field
52. While developing Android applications, developers can test their apps on...
1. Layout file
2. Strings XML
3. Manifest file
4. R file
54. An Android application is a loose collection of content providers, activities, broadcast receivers,
and services.
1. TRUE
2. FALSE
3. are asynchronous
4. all of these
56. To create an emulator, you need an AVD. What does it stand for?
4. None of these
1. TRUE
2. FALSE
59. WAP enables the application development for handheld portable devices
1. TRUE
2. FALSE
2. wired network
3. bluetooth
4. None of these
61. Which among the following are part of "Application" layer of Android Architecture
1. Contacts
2. Browser
3. Phone
4. All of these
62. Which among the following are part of "Application Framework" layer of Android Architecture
1. Activity Manager
2. Window Manager
3. Content Providers
4. All of these
63. Which among the following are part of "System Libraries and Android runtime" layer of Android
Architecture
1. webkit
2. SSL
3. DVM
4. All of these
64. A ___________ makes a specific set of the application’s data available to other applications
1. content provider
2. Broadcast receivers
3. intent
4. None of these
65. A ______________ is a component that does nothing but receive and react to broadcast
announcements.
1. content provider
2. Broadcast receivers
3. intent
4. None of these
66. _________ doesn’t have a visual user interface, but rather runs in the background for an
indefinite period of time
1. content provider
2. Broadcast receivers
3. Service
4. intent
1. Activity, Intent
2. Service
4. All of these
2. DVM
3. CLR
4. None of these
1. Activity Manager
2. Content Providers
3. Telephony Manager
4. Location Manager
1. Linus Torvald
2. Dennis Ritchie
3. Dan Bornstein
4. None of these
1. 4.1.x
2. 3
3. 1.5
4. 2.2
72. Webkit is
1. Database Engine
2. DB server
3. Browser engine
4. None of these
73. We convert Java class files into Dalvik Executable files using an Android tool called
_____________
1. dx
2. jvm
3. TC
4. none of these
74. Android platform does not support JAR deployments. Applications are packed into Android
Package (.apk) using ________
1. ADB
2. AAPT
3. AOSP
4. none of these
75. AAPT in Android stands for__________________
4. None of these
1. java
2. c using NDK
4. All of these
4. None of these
1. HTML
2. SGML
3. XML
4. WML
1. Tools
2. Help
3. Windows
4. File
1. HTML
2. XML
3. Java
4. JavaScript
2. Google user ID
3. Mac user ID
4. Firefox user ID
82. Linux user ID is assigned to each application by android system to
4. None of these
83. __________ controls life cycle of activities and manages activity stack level requirements.
1. Windows Manager
2. Content Provider
3. Activity Manager
4. None of these
84. _____________ is a program that obeys our keyboard input from the user and performs actions
as directed by the user
1. Shell
2. AVD
3. JVM
4. None of these
1. adb shell
2. adb::shell
3. adb.shell
4. adb->shell
86. To uninstall the application through the shell adb ,syntax is____________
1. adb::uninstall
2. adb uninstall
3. adb
4. adb uninstall
1. android.java
2. android.jar
3. android.dex
4. android.class
90. ___________ provides support for Hyper Text Transfer protocol (HTTP)
1. org.apache.http.*
2. org.apache.hhttp.*
3. org.support.http.*
4. None of these
4. All of these
92. ________ is a menu driven utility which represents various Android APIs
1. Snake
2. ApiDemos
3. LunarLander
4. Notepad
93. Following is a visual tool in Android for laying out the components
3. Android Emulator
4. DDMS
94. Following game is used that demonstrate the drawing and animations in Android
1. Snake
2. ApiDemos
3. LunarLander
4. Notepad
95. _______ view helps to display the log messages of our android device and also it helps to
analyze the problems.
1. LogCat
2. CatLog
3. Log
4. None of these
2. DatePickerDialog
3. TimePickerDialog:
4. All of these
97. Collection of one or more activities, services, listeners, and intent receivers is known as
1. Application
2. Package
3. group
4. None of these
1. Package
2. Fragment
3. Activity Manager
4. Content Provider
2. Intermittent
3. Widget
4. All of these
1. Kitkat
2. Marshmallow
3. Nougat
4. Watermelon