Unit-IV: D Ans C

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Fundamentals of Programming Languages-II 4-1

Unit-IV D
Ans
2008
C
1 Android is
A Web server 8 A device with Android installed is needed to develop
B web browser apps for Android.
A TRUE
C operating system
B FALSE
D None of these
Ans C C
D
2 Android is licensed under which open source Ans B
licensing license?
A Gnu's GPL 9 Android is based on Linux for the following reason.
B Apache/MIT A Security
B Portability
C OSS
D Sourceforge C Networking
Ans B D All of these
Ans D
3 Android is developed specially for
A Laptops 10 Android OS uses which virtual mechine ?
B Desktops A Simple Virtual M
C Servers B JVM
D Mobile devices C Dalvik Virtual Machine
Ans D D None of these
Ans C
4 Android Operating system is based on
A Mac
11 Google Play service was previously known as ?
B Windows
A Google gPhone
C Linux
B Android market
D Solaris
C Google play service
Ans C
D None of these

5 OHA stands for Ans B

A Open Handset alliance


12 Android 1.5 is known by the name
B Open Host application
A Cupcake
C Open Handset Association
B Donut
D Open Handset Application C Éclair
Ans A
D Froyo
Ans A
6 What was the first phone released that ran
the Android OS?
13 Android 1.6 is known by the name
A Google gPhone
A Cupcake
B T-Mobile G1
B Donut
C Motorola Droid
C Éclair
D HTC Hero
D Froyo
Ans B
Ans B

7 What year was the Open Handset


14 Android 12.1 is known by the name
Alliance announced?
A Cupcake
A 2005
B Donut
B 2006
C 2007 C Éclair
Fundamentals of Programming Languages-II 4-2

D Froyo 21 From the documentation of Android,following is a


Ans C general starting point
A Home Tab
15 Android 2.2 is known by the name B Dev Tab
A Cupcake C Video Tab
B Donut D SDK Tab
C Éclair Ans A
D Froyo
Ans D 22 From the documentation of Android, we access the

16 In android Architecure,Top most layer is of information about latest development


announcements and important links to
A Applications
Android topics using
B Linux Kernel
A Home Tab
C Applications Framework B Dev Tab
D System Libraries & Android Runtime C Video Tab
Ans A D SDK Tab
Ans A
17 In android Architecure, layer below Application is
A Applications 23 From the documentation of Android, we access the
B Linux Kernel information about application design and
development using?
C Applications Framework
A Home Tab
D System Libraries & Android Runtime
B Dev Tab
Ans C
C Video Tab

18 In android Architecure, layer below D SDK Tab


Applications Framework Ans B
is
A Applications 24 From the documentation of Android, we access the

B Linux Kernel information about new release of SDK


and development tips
C Applications Framework A Home Tab
D System Libraries & Android Runtime B Dev Tab
Ans D C Blog Tab
D SDK Tab
19 In Android Architecture, layer below System
Ans C
Libraries and Android runtime is (It is also the lowest
layer) 25 From the documentation of Android, we access the
A Applications
information about articles and various
B Linux Kernel tutorials on Android using ?
C Applications Framework A Home Tab
D System Libraries & Android Runtime B Resources Tab
Ans B C Video Tab
D SDK Tab
20 From the documentation of Android, we access the Ans B
information about various versions of SDK using ?
A Home Tab
26 enables to store the data in a structured manner
B Dev Tab in Android
C Video Tab A Oracle
D SDK Tab B DB2
Ans D C SQLite
D Mysql
Fundamentals of Programming Languages-II 4-3

Ans C B java.
C org.json.
27 Android Supports D android.
A GSM telephone and Bluetooth Ans B
B WiFi
C 3G and EDGE technologies
34 In Android framework following package is used for
D All of these supporting SQL queries
Ans D A junit.
B org.w3c.dom
28 Android application development takes place with C android.
the help of
D javax.
A device emulator
Ans D
B plug-in for Eclipse IDE
C debugging tools and memory profiling 35 Management of Android Virtual Device configuration
D All of these can be done using
Ans C A Android SDK manager
B AVD Manager
29 Android Application framework is provided in
C Android Emulator
A EXE file
D None of These
B Object File
Ans B
C Jar File
D Zip File 36 Dalvik Debug Monitor Server is integrated in
Ans C A Eclipse
B java
30 In Android framework following package is used for C Virtual Machine
supporting android application fundamentals D None of These
A junit. Ans A
B org.json.
C org.w3c.dom 37 Android Emulator is
D android. A gaming application
Ans D B debugging tool
C none of these
31 In Android framework following package is used for D used for developing android applications and looks
high performance XML parsing like mobile device
A org.xml.sax Ans D

B org.xmlpull.
38 Following is a client server tool in android
C org.w3c.dom A Android emulator
D android. B Android debug bridge
Ans B
C none of these
D Dalvik Debug Monitor Server (DDMS)
32 In Android framework following package is used for
supporting document object modelling Ans B
A junit.
B org.json. 39 Following is a command line tool in android
C org.w3c.dom A Android emulator
D android. B Android debug bridge
Ans C C none of these
D Dalvik Debug Monitor Server (DDMS)
33 In Android framework following package is used for Ans D
supporting core Java classes
A junit. 40 What is an activity ?
Fundamentals of Programming Languages-II 4-4

A android packages Ans A


B android classes
47 The emulated device for android
C android functions
A Runs the same code base as the actual device, all
D A single screen in an application, with
the way down to the machine layer.
supporting Java code
B Is more of a simulator, and acts as a virtual
Ans D machine for the Android device.
C Runs the same code base as the actual
41 Which Android version had the greatest share of the device, however at a higher level.
market as of January 2011? D An imaginary machine built on the hopes and
A 1.1 dreams of baby elephants.
B 1.5 Ans A
C 2.3
D 3.4 48 The R file is a(an) generated file
Ans B A Automatically
B Manually
42 What does the .apk extension stand for? C Emulated
A Application Package D None of the above
B Application Program Kit Ans A
C Android Proprietary Kit
D Android Package 49 An activity can be thought of as corresponding
Ans A to what?
A A Java project
43 What is the name of the program that B A Java class
converts Java byte code into Dalvik
byte code? C A method call
D An object field
A Android Interpretive Compiler (AIC)
Ans B
B Dalvik Converter
C Dex compiler
50 While developing Android applications, developers
D Mobile Interpretive Compiler (MIC)
Ans C can test their apps on...
A Emulator included in Android SDK
44 Which of these are not one of the three main B Physical Android phone
components of the APK? | Android
C Third-party Emulators (Youwave, etc.)
A Dalvik Executable
D All three s will work.
B Resources
Ans D
C Native Libraries
D Webkit
51 What file is responsible for glueing everthing
Ans D
together explaining what the applicatin consists of,
what its main building blocks are, ext...?
45 What is contained within the manifest xml file?
A Layout file
A The permissions the app requires
B Strings XML
B The list of strings used in the app C Manifest file
C The source code D R file
D All other choices
Ans C
Ans A

46 What is contained within the Layout xml file? 52 An Android application is a loose collection of
content providers, activities, broadcast receivers,
A Orientations and layouts that specify what
the display looks like. and services.
A TRUE
B The permissions required by the app.
B FALSE
C The strings used in the app.
D The code which is compiled to run the app. C
Fundamentals of Programming Languages-II 4-5

D A Contacts
Ans A B Browser
C Phone
53 What is "Intents" ? D All of these
A are messages that are sent among major Ans D
building blocks
60 Which among the following are part of "Application
B trigger activities to being, services to start or stop,
or broadcast Framework" layer of Android Architecture
C are asynchronous A Activity Manager

D all of these B Window Manager

Ans D C Content Providers


D All of these
54 To create an emulator, you need an AVD. What Ans D
does it stand for?
A Android Virtual Display 61 Which among the following are part of "System
B Android Virtual Device Libraries and Android runtime" layer of Android
C Active Virtual Device Architecture
D Application Virtual Display A webkit
Ans B B SSL
C DVM
55 WAP stands for.......
D All of these
A Wireless application program Ans D
B Wireless application protocol
C Wireless application portal 62 A makes a specific set of the

D None of these application’s data available to other applications


Ans B A content provider
B Broadcast receivers
56 WAP is designed to work for micro browsers C intent
on mobiles
D None of these
A TRUE
Ans A
B FALSE
C 63 A is a component that does
D
nothing but receive and react to broadcast
Ans A
announcements.
A content provider
57 WAP enables the application development for
B Broadcast receivers
handheld portable devices
C intent
A TRUE
D None of these
B FALSE
Ans B
Ans A

64 doesn’t have a visual user interface, but rather


58 WAP is a technical standard for
runs in the background for an indefinite period of
accessing information over a time
A Mobile wireless network A content provider
B wired network
B Broadcast receivers
C bluetooth
C Service
D None of these
D intent
Ans A Ans C

59 Which among the following are part of "Application" 65 What are the components of Android
layer of Android Architecture A Activity , Intent
Fundamentals of Programming Languages-II 4-6

B Service deployments. Applications are packed into


C Broadcast receiver,Content Provider Android Package (.apk) using
D All of these A ADB
Ans D B AAPT
C AOSP
66 Android Application Framework accesses the D none of these
libraries through Ans B
A JVM
B DVM 73 AAPT in Android stands for

C CLR A Android Asset Packaging Tool

D None of these B Android activity Packaging Tool

Ans B C Android Action Packaging Tool


D None of these
67 Data Sharing between applications is managed by Ans A
A Activity Manager
B Content Providers 74 Android application can only be programmed in
C Telephony Manager A java
D Location Manager B c using NDK
Ans B C C++ using NDK
D All of these
68 DVM is developed by Ans D
A Linus Torvald
B Dennis Ritchie 75 NDK stands for
C Dan Bornstein A New Development Kit
D None of these B Native Development Kit
Ans C C Native Development Key
D None of these
69 Jelly Bean is popular name for Android Version Ans B
A 4.1.x
B 3 76 Following is the language used by WAP
A HTML
C 1.5
B SGML
D 2.2
Ans A C XML
D WML
70 Webkit is Ans D
A Database Engine
B DB server 77 ADT plugin can be located in Eclipse Menu
C Browser engine Bar under
D None of these A Tools
c B Help
Ans
C Windows
71 We convert Java class files into Dalvik Executable D File
files using an Android tool called Ans C
A dx
B jvm
78 AndroidManifest which stores all the activity classes
C TC
is file
D none of these A HTML
Ans A B XML
C Java
72 Android platform does not support JAR
D JavaScript
Fundamentals of Programming Languages-II 4-7

Ans B 85 Android Framework is described in_____file


A android.java
97 Android system assigns each application a unique B android.jar
ID that is called C android.dex
A Linux user ID.
D android.class
B Google user ID Ans B
C Mac user ID
D Firefox user ID 86 JSON stands for
A JavaScript Object Notation
Ans A
B JavaScript Object Notion
C JavaScript Object Number
80 Linux user ID is assigned to each application by
D JavaScript Object Neutral
android system to
Ans A
A track the application
B track the activity 87 API stands for
C track the services A Application Performance Interface
D None of these B Application Programming Institute
Ans A C Application Programming Interface
D Application Proposal Interface
81 controls life cycle of activities and manages
Ans C
activity stack level requirements.
A Windows Manager
B Content Provider 88 provides support for Hyper Text Transfer
protocol (HTTP)
C Activity Manager
A org.apache.http.
D None of these
B org.apache.hhttp.
Ans C
C org.support.http.
82 is a program that obeys our keyboard input D None of these

from the user and performs actions as directed Ans A


by the user
A Shell 89 Which among following are Android Tools ?
B AVD A Android SDK,AVD Manager
C JVM B Android Emulator, DDMS
C Android Debug Bridge,Android Hierarchy viewer
D None of these
D All of these
Ans A
Ans D

83 For starting the shell we use the following syntax.


90 is a menu driven utility which represents various
A adb shell
Android APIs
B adb::shell A Snake
C adb.shell B ApiDemos
D adb->shell
C LunarLander
Ans A
D Notepad
Ans B
84 To uninstall the application through the shell
adb ,syntax
is 91 Following is a visual tool in Android for laying out the
A adb::uninstall <packagename> components
B adb uninstall A Android debug Bridge
C adb <packagename> B Android Hierarchy Viewer
D adb uninstall <packagename> C Android Emulator
Ans D D DDMS
Ans B
Fundamentals of Programming Languages-II 4-8

B Library function
92 Following game is used that demonstrate C Plug-in
the drawing and D All of these
animations in Android
Ans C
A Snake
B ApiDemos
99 WAP is designed to access a information over
C LunarLander
A Mobile network
D Notepad
B Wired network
Ans C
C Bluetooth

93 view helps to display the log messages of our D None of these

android device and also it helps to analyze the Ans A


problems.
A LogCat 100 WML stands for
B CatLog A Wireless markup language
C Log B Wireless markup library
D None of these C Webbased markup language
Ans A D None of these
Ans A
94 Android support which Dialog Boxes
A AlertDialog,ProgressDialog
101 WAP is designed for micro browser on mobile
B DatePickerDialog
A True
C TimePickerDialog:
B False
D All of these
Ans D Ans A

***END***
95 Collection of one or more activities, services,
listeners, and intent receivers is known as
A Application
B Package
C group
D None of these
Ans A

96 AVD stands for


A Advertise virtual desk
B Android virtual desk
C Application virtual device
D Android virtual device
Ans D

97 Following is the feature of android


A Multitasking
B Open source
C Allow third party to develop
D All
Ans D

98 ADT is ______in eclipse


A Protocol

You might also like