MULTIPLE CHOICE QUESTIONS: Sr. No 1 Question What does the .apk extension stand for? What is the name of the program that converts Java byte code into Dalvik byte code? Which of these are not one of the three main components of the APK? | Android What is contained within the manifest xml file? What is contained within the Layout xml file? Option A Application Package Option B Application Program Kit Option C Option D Ans wer Android Proprietary Kit Android Package A C Android Interpretive Compiler (AIC) Dalvik Converter Dex compiler Mobile Interpretiv e Compiler (MIC) Dalvik Executable Resources Native Libraries Webkit D The permissions the app requires The list of strings used in the app The source code All other choices A Orientations and layouts that specify what the display looks like. The permissions required by the app. The strings used in the app. 6 The emulated device for android Runs the same code base as the actual device, all the way down to the machine layer. Is more of a simulator, and acts as a virtual machine for the Android device. Runs the same code base as the actual device, however at a higher level. 7 The R file is a(an) generated file Automatically Manually Emulated 2 3 4 5 The code which is compiled to run the app. An imaginary machine built on the hopes and dreams of baby elephants. None of the above A A A An activity can be thought of as corresponding to what? While developing Android applications, developers can test their apps on... What file is responsible for glueing everthing together , explaining what the applicatin consists of, what its main building blocks are, ext...? An Android application is a loose collection of content providers, activities, broadcast receivers, and services. A Java project A Java class A method call An object field B Emulator included in Android SDK Physical Android phone Third-party Emulators (Youwave, etc.) All three options will work. D Layout file Strings XML Manifest file R file C TRUE FALSE 12 What is "Intents”? are messages that are sent among major building blocks trigger activities to being, services to start or stop, or broadcast are asynchronou s all of these D 13 To create an emulator, you need an AVD. What does it stand for? Android Virtual Display Android Virtual Device Active Virtual Device Applicatio n Virtual Display B 14 WAP stands Wireless Wireless Wireless None of B 8 9 10 11 A for....... 15 16 17 18 19 20 WAP is designed to work for micro browsers on mobiles WAP enables the application development for handheld portable devices WAP is a technical standard for accessing information over a Which among the following are part of "Application" layer of Android Architecture Which among the following are part of "Application Framework" layer of Android Architecture Which among the following are part of "System Libraries and Android runtime" layer of Android Architecture application program application protocol application portal these TRUE FALSE A TRUE FALSE A Mobile wireless network wired network bluetooth None of these A Contacts Browser Phone All of these D Activity Manager Window Manager Content Providers All of these D webkit SSL DVM All of these D 21 22 23 24 25 26 A ___________ makes a specific set of the application’s data available to other applications A ____________ __ is a component that does nothing but receives and react to broadcast announcements . _________ doesn’t have a visual user interface, but rather runs in the background for an indefinite period of time What are the components of Android Android Application Framework accesses the libraries through______ ______ Data Sharing between applications is managed by content provider Broadcast receivers intent None of these A content provider Broadcast receivers intent None of these B content provider Broadcast receivers Service intent C Activity , Intent Service Broadcast All of receiver,Con these tent Provider D JVM DVM CLR None of these B Activity Manager Content Providers Telephony Manager Location Manager B 27 DVM is developed by Linus Torvald Dennis Ritchie Dan Bornstein None of these C 28 Jelly Bean is popular name for Android Version 4.1.x 3 1.5 2.2 A 29 Webkit is Database Engine DB server Browser engine None of these dx jvm TC none of these A ADB AAPT AOSP none of these B Android Asset Packaging Tool Android activity Packaging Tool Android Action Packaging Tool None of these A java c using NDK C++ using NDK All of these D 30 31 32 33 We convert Java class files into Dalvik Executable files using an Android tool called ____________ _ Android platform does not support JAR deployments. Applications are packed into Android Package (.apk) using ________ AAPT in Android stands for__________ ________ Android application can only be programmed in ____________ ___ 34 NDK stands for ____________ New Development Kit Native Developme nt Kit Native Developmen t Key None of these B 35 Following is the language HTML SGML XML WML D used by WAP 36 37 38 39 40 41 ADT plugin can be located in Eclipse Menu Bar under Android Manifest which stores all the activity classes is___________ file Android system assigns each application a unique ID that is called________ _____ Linux user ID is assigned to each application by android system to __________ controls life cycle of activities and manages activity stack level requirements. ____________ _ is a program that obeys our keyboard input from the user and performs actions as directed by the user Tools Help Windows File C HTML XML Java JavaScript B Linux user ID. Google user ID Mac user ID Firefox user ID A track the application track the activity track the services None of these A Windows Manager Content Provider Activity Manager None of these C Shell AVD JVM None of these A 42 43 44 45 46 47 For starting the shell we use the following syntax. To uninstall the application through the shell adb ,syntax is___________ _ Android Framework is described in__________ file JSON stands for__________ _____ API stands for__________ __ ___________ provides support for Hyper Text Transfer protocol (HTTP) adb shell adb::shell adb.shell adb->shell A adb::uninstall <packagename> adb uninstall adb <packagena me> adb uninstall <packagen ame> D android.java android.jar android.dex android.cla ss B JavaScript Object Notion Application Programmin g Institute JavaScript Object Number Application Programmin g Interface JavaScript Object Neutral Applicatio n Proposal Interface org.apache. hhttp.* org.support. http.* None of these A All of these D JavaScript Object Notation Application Performance Interface org.apache.http.* A C 48 Which among following are Android Tools? Android SDK,AVD Manager Android Emulator, DDMS Android Debug Bridge, Android Hierarchy viewer 49 ________ is a menu driven utility which represents various Android APIs Snake ApiDemos LunarLander Notepad B 50 Following is a visual tool in Android debug Bridge Android Hierarchy Android Emulator B DDMS 51 52 53 54 55 56 57 Android for laying out the components Following game is used that demonstrate the drawing and animations in Android _______ view helps to display the log messages of our android device and also it helps to analyze the problems. Android support which Dialog Boxes Collection of one or more activities, services, listeners, and intent receivers is known as _________repr esents a behavior or a portion of user interface in an Activity Android Applications are of ____________ ______ type Latest Version of android is ___ Viewer Snake ApiDemos LunarLander Notepad C LogCat CatLog Log None of these A AlertDialog,Progre DatePicker ssDialog Dialog TimePicker Dialog: All of these D Application Package group None of these A Package Fragment Activity Manager Content Provider B Foreground and Background Intermittent Widget All of these D 3.3 2.2 4.2 4.5 C