Download Unit-IV - Rajarshi Shahu College of Engineering

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Fundamentals of Programming Languages-II
Unit-IV
1
Android is
A
Web server
B
web browser
C
D
Ans
operating system
None of these
C
4-1
Rajarshi Shahu College of Engineering
D
Ans
2008
C
8
A device with Android installed is needed to develop
A
apps for Android.
TRUE
B
FALSE
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
C
D
OSS
Sourceforge
A
B
Security
Portability
C
Networking
D
All of these
Ans
B
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
Mobile devices
D
C
Dalvik Virtual Machine
D
None of these
D
Ans
Ans
4
A
Android Operating system is based on
Mac
B
Windows
C
Linux
D
Solaris
Ans
C
5
OHA stands for
A
Open Handset alliance
B
Open Host application
C
Open Handset Association
D
Ans
Open Handset Application
A
6
What was the first phone released that ran the
Android OS?
A
Google gPhone
B
T-Mobile G1
C
Motorola Droid
D
HTC Hero
Ans
7
B
What year was the Open Handset Alliance
announced?
A
B
2005
2006
C
2007
C
11
Google Play service was previously known as ?
A
Google gPhone
B
Android market
C
Google play service
D
None of these
Ans
B
12
Android 1.5 is known by the name
A
Cupcake
B
C
Donut
Éclair
D
Froyo
Ans
A
13
Android 1.6 is known by the name
A
Cupcake
B
Donut
C
Éclair
D
Froyo
Ans
B
14
Android 12.1 is known by the name
A
Cupcake
B
Donut
C
Éclair
Fundamentals of Programming Languages-II
D
Ans
Froyo
4-2
Rajarshi Shahu College of Engineering
21
From the documentation of Android,following is a
general starting point
C
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
D
Éclair
Froyo
Ans
Ans
D
22
A
From the documentation of Android, we access the
information about latest development
announcements and important links to Android
topics using
16
In android Architecure,Top most layer is of
A
Applications
B
Linux Kernel
C
Applications Framework
A
B
Home Tab
Dev Tab
D
System Libraries & Android Runtime
C
Video Tab
D
SDK Tab
Ans
A
Ans
17
In android Architecure, layer below Application is
A
Applications
B
Linux Kernel
C
Applications Framework
D
System Libraries & Android Runtime
Ans
18
C
In android Architecure, layer below Applications
Framework
23
A
From the documentation of Android, we access the
information about application design and
development using?
A
Home Tab
B
Dev Tab
C
Video Tab
D
SDK Tab
Ans
B
is
24
From the documentation of Android, we access the
A
Applications
B
Linux Kernel
C
Applications Framework
A
Home Tab
D
System Libraries & Android Runtime
B
Dev Tab
D
C
Blog Tab
D
SDK Tab
Ans
19
In Android Architecture, layer below System
Libraries and Android runtime is (It is also the lowest
layer)
information about new release of SDK and
development tips
Ans
25
C
From the documentation of Android, we access the
A
Applications
B
Linux Kernel
C
Applications Framework
A
Home Tab
D
System Libraries & Android Runtime
B
Resources Tab
B
C
Video Tab
D
SDK Tab
Ans
20
From the documentation of Android, we access the
information about articles and various tutorials
on Android using ?
Ans
B
information about various versions of SDK using ?
A
Home Tab
B
Dev Tab
C
Video Tab
A
Oracle
D
SDK Tab
B
DB2
D
C
SQLite
D
Mysql
Ans
26
enables to store the data in a structured manner in
Android
Fundamentals of Programming Languages-II
Ans
C
27
Android Supports
A
B
GSM telephone and Bluetooth
WiFi
C
3G and EDGE technologies
D
All of these
Ans
D
28
Android application development takes place with
A
the help of
device emulator
B
plug-in for Eclipse IDE
C
debugging tools and memory profiling
D
All of these
Ans
C
4-3
Rajarshi Shahu College of Engineering
B
java.
C
org.json.
D
android.
Ans
34
B
In Android framework following package is used for
supporting SQL queries
A
junit.
B
org.w3c.dom
C
android.
D
Ans
35
javax.
D
Management of Android Virtual Device configuration
can be done using
A
Android SDK manager
B
AVD Manager
C
Android Emulator
D
None of These
29
Android Application framework is provided in
A
EXE file
B
Object File
C
Jar File
D
Zip File
36
Dalvik Debug Monitor Server is integrated in
C
A
Eclipse
In Android framework following package is used for
B
C
java
Virtual Machine
supporting android application fundamentals
D
None of These
Ans
30
Ans
B
A
junit.
B
org.json.
C
org.w3c.dom
37
Android Emulator is
D
android.
A
B
gaming application
debugging tool
C
none of these
D
used for developing android applications and looks
Ans
31
D
In Android framework following package is used for
Ans
high performance XML parsing
Ans
A
like mobile device
D
A
org.xml.sax
B
org.xmlpull.
C
org.w3c.dom
38
A
Following is a client server tool in android
Android emulator
android.
B
B
Android debug bridge
C
none of these
In Android framework following package is used for
D
Dalvik Debug Monitor Server (DDMS)
D
Ans
32
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
C
Android debug bridge
none of these
D
Dalvik Debug Monitor Server (DDMS)
Ans
33
C
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
A
android packages
B
android classes
C
android functions
D
A single screen in an application, with supporting
Java code
Ans
41
4-4
Rajarshi Shahu College of Engineering
Ans
47
The emulated device for android
A
Runs the same code base as the actual device, all
B
the way down to the machine layer.
Is more of a simulator, and acts as a virtual machine
for the Android device.
C
Runs the same code base as the actual device,
D
Which Android version had the greatest share of the
market as of January 2011?
A
however at a higher level.
D
An imaginary machine built on the hopes and
A
1.1
B
1.5
C
2.3
D
3.4
48
The R file is a(an) generated file
B
A
B
Automatically
Manually
What does the .apk extension stand for?
C
Emulated
A
Application Package
D
None of the above
B
Application Program Kit
Ans
C
D
Android Proprietary Kit
Android Package
49
Ans
42
Ans
43
Ans
What is the name of the program that
converts Java byte code into Dalvik byte
code?
Android Interpretive Compiler (AIC)
B
C
Dalvik Converter
Dex compiler
D
Mobile Interpretive Compiler (MIC)
A
A
An activity can be thought of as corresponding to
what?
A
A
Ans
dreams of baby elephants.
A
A Java project
B
A Java class
C
A method call
D
An object field
Ans
50
B
While developing Android applications, developers
can test their apps on...
C
A
Emulator included in Android SDK
Which of these are not one of the three main
components of the APK? | Android
B
Physical Android phone
C
Third-party Emulators (Youwave, etc.)
A
B
Dalvik Executable
Resources
D
All three s will work.
C
Native Libraries
D
Webkit
44
Ans
Ans
51
D
D
What file is responsible for glueing everthing
together explaining what the applicatin consists of,
what its main building blocks are, ext...?
45
What is contained within the manifest xml file?
A
The permissions the app requires
A
B
Layout file
Strings XML
B
The list of strings used in the app
C
Manifest file
C
D
The source code
All other choices
D
R file
Ans
A
46
What is contained within the Layout xml file?
A
Orientations and layouts that specify what the
display looks like.
B
C
The permissions required by the app.
The strings used in the app.
D
The code which is compiled to run the app.
Ans
52
C
An Android application is a loose collection of
content providers, activities, broadcast receivers,
A
and services.
TRUE
B
FALSE
C
Fundamentals of Programming Languages-II
D
Ans
A
53
What is
"Intents" ?
A
are messages that are sent among major building
4-5
Rajarshi Shahu College of Engineering
A
Contacts
B
Browser
C
Phone
D
All of these
Ans
D
blocks
B
trigger activities to being, services to start or stop, or
60
Framework" layer of Android Architecture
broadcast
C
D
Ans
Which among the following are part of "Application
are asynchronous
A
Activity Manager
all of these
B
Window Manager
D
C
Content Providers
D
All of these
54
To create an emulator, you need an AVD. What
A
does it stand for?
Android Virtual Display
B
Android Virtual Device
C
Active Virtual Device
D
Application Virtual Display
A
webkit
B
B
SSL
C
DVM
Ans
55
WAP stands for.......
A
Wireless application program
B
Wireless application protocol
C
Wireless application portal
D
Ans
None of these
B
56
WAP is designed to work for micro browsers on
A
mobiles
TRUE
B
FALSE
C
Ans
61
57
Architecture
D
Ans
62
WAP enables the application development for
TRUE
B
FALSE
A
WAP is a technical standard for accessing
A
B
Mobile wireless network
wired network
C
bluetooth
D
None of these
59
makes a specific set of the
A
content provider
B
Broadcast receivers
C
intent
D
None of these
Ans
A
63
A
is a component that does
announcements.
A
content provider
B
Broadcast receivers
C
intent
D
None of these
Ans
64
A
Which among the following are part of "Application"
layer of Android Architecture
B
doesn’t have a visual user interface, but rather
runs in the background for an indefinite period of
time
information over a
Ans
A
application’s data available to other applications
A
A
58
All of these
D
nothing but receive and react to broadcast
handheld portable devices
Ans
Which among the following are part of "System
Libraries and Android runtime" layer of Android
D
Ans
D
A
content provider
B
Broadcast receivers
C
Service
D
Ans
65
A
intent
C
What are the components of Android
Activity , Intent
Fundamentals of Programming Languages-II
4-6
Rajarshi Shahu College of Engineering
B
Service
deployments. Applications are packed into Android
C
Broadcast receiver,Content Provider
Package (.apk) using
D
All of these
A
ADB
D
B
C
AAPT
AOSP
Android Application Framework accesses the
D
none of these
Ans
66
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
B
C
Android Action Packaging Tool
D
None of these
Ans
67
Data Sharing between applications is managed by
A
B
Activity Manager
Content Providers
74
Android application can only be programmed in
C
Telephony Manager
A
java
D
Location Manager
B
c using NDK
B
C
C++ using NDK
D
All of these
Ans
Ans
A
68
DVM is developed by
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
C
C
Native Development Key
Ans
69
Jelly Bean is popular name for Android Version
A
4.1.x
B
3
C
D
1.5
2.2
Ans
A
70
Webkit is
A
Database Engine
B
DB server
C
Browser engine
D
None of these
Ans c
71
We convert Java class files into Dalvik Executable
files using an Android tool called
A
dx
B
jvm
C
TC
D
Ans
72
Ans
D
Ans
D
None of these
B
76
A
Following is the language used by WAP
HTML
B
SGML
C
XML
D
WML
Ans
77
D
ADT plugin can be located in Eclipse Menu Bar
under
A
Tools
B
Help
C
Windows
D
File
Ans
C
78
AndroidManifest which stores all the activity classes
none of these
A
is
HTML
A
B
XML
C
Java
D
JavaScript
Android platform does not support JAR
file
Fundamentals of Programming Languages-II
Ans
97
B
85
Android Framework is described in_____file
A
android.java
B
android.jar
ID that is called
C
android.dex
Linux user ID.
B
Google user ID
C
Mac user ID
D
Firefox user ID
80
Rajarshi Shahu College of Engineering
Android system assigns each application a unique
A
Ans
4-7
A
Linux user ID is assigned to each application by
android system to
D
Ans
android.class
B
86
A
B
JSON stands for
JavaScript Object Notation
JavaScript Object Notion
C
JavaScript Object Number
D
JavaScript Object Neutral
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
A
C
Application Programming Interface
D
Application Proposal Interface
Ans
81
controls life cycle of activities and manages
A
activity stack level requirements.
Windows Manager
B
Content Provider
C
Activity Manager
D
None of these
Ans
82
C
is a program that obeys our keyboard input
from the user and performs actions as directed by
the user
Ans
88
C
provides support for Hyper Text Transfer
protocol (HTTP)
A
org.apache.http.
B
org.apache.hhttp.
C
org.support.http.
D
None of these
Ans
A
A
Shell
89
Which among following are Android Tools ?
B
AVD
C
JVM
D
None of these
A
B
C
Android SDK,AVD Manager
Android Emulator, DDMS
Android Debug Bridge,Android Hierarchy viewer
D
All of these
Ans
A
Ans
D
83
For starting the shell we use the following syntax.
A
adb shell
B
adb::shell
A
Snake
C
D
adb.shell
adb->shell
B
ApiDemos
C
LunarLander
D
Notepad
Ans
84
A
To uninstall the application through the shell adb
90
is a menu driven utility which represents various
Android APIs
Ans
B
,syntax
91
Following is a visual tool in Android for laying out the
A
is
adb::uninstall <packagename>
B
adb uninstall
A
Android debug Bridge
C
adb <packagename>
B
Android Hierarchy Viewer
adb uninstall <packagename>
C
Android Emulator
D
D
DDMS
D
Ans
components
Ans
B
Fundamentals of Programming Languages-II
92
Following game is used that demonstrate the
drawing and
animations in Android
A
Snake
B
ApiDemos
C
LunarLander
D
Notepad
4-8
Rajarshi Shahu College of Engineering
B
Library function
C
Plug-in
D
All of these
Ans
C
99
WAP is designed to access a information over
A
Mobile network
B
Wired network
C
Bluetooth
view helps to display the log messages of our
D
None of these
android device and also it helps to analyze the
problems.
Ans
A
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
A
D
None of these
Ans
93
Ans
C
94
Android support which Dialog Boxes
A
AlertDialog,ProgressDialog
B
DatePickerDialog
C
D
TimePickerDialog:
All of these
Ans
D
95
Collection of one or more activities, services,
listeners, and intent receivers is known as
A
Application
B
C
D
Package
group
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
Ans
A
101
WAP is designed for micro browser on mobile
A
True
B
False
Ans
A
***END***