Deck 1: Voila Meeting the Android

Full screen (f)
exit full mode
Question
A program that duplicates the look and feel of a particular device is called a(n) ____.

A) application
B) emulator
C) operating system
D) smartphone
Use Space or
up arrow
down arrow
to flip the card.
Question
____ is the first open-source technology platform for mobile devices.

A) Apple iOS
B) Blackberry OS
C) Google Android
D) Microsoft Phone 7
Question
Android does not support tethering.
Question
The user interface of an Android app can be specified via Java code or XML files.
Question
____ is the most popular tool for writing Java programs and includes an SDK for developing Android programs.

A) Eclipse
B) Emacs
C) NetBeans
D) Visual Studio
Question
When creating an Android app, it is required to create an object that subclasses the Activity class.
Question
The first Android version, release 1.0, was introduced in ____.

A) 2003
B) 2005
C) 2008
D) 2009
Question
The naming system for the different Android versions is based on dessert names.
Question
A smartphone is a typical name for a mobile device that can perform multiple functions in addition to acting as a phone.
Question
There are less than 10,000 Android apps available today.
Question
The emulator mimics almost every feature of a real Android except for the ability to ____.

A) load programs
B) place a phone call
C) play video games
D) use the Internet
Question
Because Android is open-source, phone manufacturers do not have to pay to install or use it on their devices.
Question
Even when an emulator is idling, it consumes a significant amount of CPU time.
Question
Mobile applications are also called "mobs."
Question
Android apps are written in ____.

A) C++
B) Fortran
C) Java
D) Python
Question
____ is not a feature supported by the Android platform.

A) Flash support
B) IP routing
C) Onscreen keyboard
D) Power management
Question
The Eclipse plug-in to develop Android apps is called the Android ____.

A) Code Bundle
B) Development Tools
C) Maintenance Package
D) Starter Kit
Question
If you charge for an app you create, the split of profits between you and the wireless carrier is 50/50.
Question
The ____ is an open-source business alliance of 80 firms that develop standards for mobile devices.

A) Association of Wireless Computers
B) Cordless Union
C) Open Handset Alliance
D) Mobile Computing Consortium
Question
The latest version of the Android platform is named ____.

A) Cupcake
B) Froyo
C) Honeycomb
D) KitKat
Question
There are nearly ____________________ billion Android phones in use worldwide today.
Question
To confirm the ____________________ of their app, developers should test it on several versions of Android.
Question
The key to successful usage of an app is a(n) ____ interface.

A) colorful
B) intuitive
C) simple
D) sophisticated
Question
The Android source code was released under the ____________________, meaning the source code is freely available to download.
Question
Files that are automatically generated are placed in the ____ folder.

A) assets
B) bin
C) gen
D) res
Question
The ____ defines the namespace where your code resides in Java.

A) application address
B) file extension
C) package name
D) program name
Question
The ____ refers to how a user feels when using a particular device.

A) look and feel
B) sensory outcome
C) total perception
D) user experience
Question
Java is a(n) ____________________ language, which encourages good software engineering practices such as code reuse.
Question
When you create a new Android project, the default object placed into the emulator window is a ____.

A) Button
B) CheckBox control
C) TextView control
D) Volume control
Question
When using a Windows system, you need to install a(n) ____ to deploy an app to an Android device.

A) device driver
B) emulator
C) smartphone
D) template
Question
A(n) ____ is a container that can hold as many objects as needed.

A) emulator
B) layout
C) switch
D) workspace
Question
The ____ is the human-readable title for your application.

A) application name
B) class title
C) external name
D) program namespace
Question
Apps written for Android are sold and deployed through an online store called ____.

A) Factory Apps
B) Smart Market
C) Google Play
D) Mobile Mall
Question
A(n) ____ is a single element such as a TextView, Button, or CheckBox control.

A) app
B) layout
C) modality
D) widget
Question
The ____ folder is where resources such as images and music are kept.

A) assets
B) gen
C) res
D) src
Question
The Android ____ editor displays form widgets that you place on the user interface using the drag-and-drop method.

A) Drag-and-Drop
B) Object Layout
C) User Interface Layout
D) Widget Control
Question
The ____________________ feature in the Android platform allows game developers to make use of gyroscopic, gravity, barometric, and other motion information.
Question
The ____ in Eclipse is the window that contains the application folders for a project.

A) Development Window
B) Overview Pane
C) Package Explorer
D) Window Editor
Question
The one-time registration fee to use the Android Market is ____.

A) $1.39
B) $1.99
C) $25
D) $99
Question
SDK stands for ____.

A) Special Description Kit
B) Software Development Kit
C) Standard Domain Knowledge
D) Support Development Knowledge
Question
You are creating an Android app called "My Calendar" for the Web site timesavers.org. The recommended package name for your app is _________________________.
Question
Your app must first pass a set of ____________________ before you can publish it to Google Play.
Question
After you write and test a program, you compile the app into an Android package file with the filename extension ____________________.
Question
Suppose you have a USB drive called "Toledo" mounted on a Mac. The path to the USB drive is ____________________.
Question
To change the text displayed by a TextView control in its element XML, you change the ____________________ property.
Question
The TextView is a specific type of ____________________.
Question
To ____________________ touching the screen in an emulator, you can use the mouse by clicking the screen.
Question
To delete a project from the project workspace, the three steps to perform are: 1) right-click the project name in the ____________________, 2) select Delete, and 3) click OK.
Question
To execute an Android app in the emulator, you use items in the ____________________ menu.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/49
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 1: Voila Meeting the Android
1
A program that duplicates the look and feel of a particular device is called a(n) ____.

A) application
B) emulator
C) operating system
D) smartphone
B
2
____ is the first open-source technology platform for mobile devices.

A) Apple iOS
B) Blackberry OS
C) Google Android
D) Microsoft Phone 7
C
3
Android does not support tethering.
False
4
The user interface of an Android app can be specified via Java code or XML files.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
5
____ is the most popular tool for writing Java programs and includes an SDK for developing Android programs.

A) Eclipse
B) Emacs
C) NetBeans
D) Visual Studio
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
6
When creating an Android app, it is required to create an object that subclasses the Activity class.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
7
The first Android version, release 1.0, was introduced in ____.

A) 2003
B) 2005
C) 2008
D) 2009
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
8
The naming system for the different Android versions is based on dessert names.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
9
A smartphone is a typical name for a mobile device that can perform multiple functions in addition to acting as a phone.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
10
There are less than 10,000 Android apps available today.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
11
The emulator mimics almost every feature of a real Android except for the ability to ____.

A) load programs
B) place a phone call
C) play video games
D) use the Internet
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
12
Because Android is open-source, phone manufacturers do not have to pay to install or use it on their devices.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
13
Even when an emulator is idling, it consumes a significant amount of CPU time.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
14
Mobile applications are also called "mobs."
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
15
Android apps are written in ____.

A) C++
B) Fortran
C) Java
D) Python
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
16
____ is not a feature supported by the Android platform.

A) Flash support
B) IP routing
C) Onscreen keyboard
D) Power management
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
17
The Eclipse plug-in to develop Android apps is called the Android ____.

A) Code Bundle
B) Development Tools
C) Maintenance Package
D) Starter Kit
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
18
If you charge for an app you create, the split of profits between you and the wireless carrier is 50/50.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
19
The ____ is an open-source business alliance of 80 firms that develop standards for mobile devices.

A) Association of Wireless Computers
B) Cordless Union
C) Open Handset Alliance
D) Mobile Computing Consortium
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
20
The latest version of the Android platform is named ____.

A) Cupcake
B) Froyo
C) Honeycomb
D) KitKat
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
21
There are nearly ____________________ billion Android phones in use worldwide today.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
22
To confirm the ____________________ of their app, developers should test it on several versions of Android.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
23
The key to successful usage of an app is a(n) ____ interface.

A) colorful
B) intuitive
C) simple
D) sophisticated
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
24
The Android source code was released under the ____________________, meaning the source code is freely available to download.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
25
Files that are automatically generated are placed in the ____ folder.

A) assets
B) bin
C) gen
D) res
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
26
The ____ defines the namespace where your code resides in Java.

A) application address
B) file extension
C) package name
D) program name
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
27
The ____ refers to how a user feels when using a particular device.

A) look and feel
B) sensory outcome
C) total perception
D) user experience
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
28
Java is a(n) ____________________ language, which encourages good software engineering practices such as code reuse.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
29
When you create a new Android project, the default object placed into the emulator window is a ____.

A) Button
B) CheckBox control
C) TextView control
D) Volume control
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
30
When using a Windows system, you need to install a(n) ____ to deploy an app to an Android device.

A) device driver
B) emulator
C) smartphone
D) template
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
31
A(n) ____ is a container that can hold as many objects as needed.

A) emulator
B) layout
C) switch
D) workspace
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
32
The ____ is the human-readable title for your application.

A) application name
B) class title
C) external name
D) program namespace
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
33
Apps written for Android are sold and deployed through an online store called ____.

A) Factory Apps
B) Smart Market
C) Google Play
D) Mobile Mall
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
34
A(n) ____ is a single element such as a TextView, Button, or CheckBox control.

A) app
B) layout
C) modality
D) widget
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
35
The ____ folder is where resources such as images and music are kept.

A) assets
B) gen
C) res
D) src
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
36
The Android ____ editor displays form widgets that you place on the user interface using the drag-and-drop method.

A) Drag-and-Drop
B) Object Layout
C) User Interface Layout
D) Widget Control
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
37
The ____________________ feature in the Android platform allows game developers to make use of gyroscopic, gravity, barometric, and other motion information.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
38
The ____ in Eclipse is the window that contains the application folders for a project.

A) Development Window
B) Overview Pane
C) Package Explorer
D) Window Editor
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
39
The one-time registration fee to use the Android Market is ____.

A) $1.39
B) $1.99
C) $25
D) $99
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
40
SDK stands for ____.

A) Special Description Kit
B) Software Development Kit
C) Standard Domain Knowledge
D) Support Development Knowledge
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
41
You are creating an Android app called "My Calendar" for the Web site timesavers.org. The recommended package name for your app is _________________________.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
42
Your app must first pass a set of ____________________ before you can publish it to Google Play.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
43
After you write and test a program, you compile the app into an Android package file with the filename extension ____________________.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
44
Suppose you have a USB drive called "Toledo" mounted on a Mac. The path to the USB drive is ____________________.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
45
To change the text displayed by a TextView control in its element XML, you change the ____________________ property.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
46
The TextView is a specific type of ____________________.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
47
To ____________________ touching the screen in an emulator, you can use the mouse by clicking the screen.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
48
To delete a project from the project workspace, the three steps to perform are: 1) right-click the project name in the ____________________, 2) select Delete, and 3) click OK.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
49
To execute an Android app in the emulator, you use items in the ____________________ menu.
Unlock Deck
Unlock for access to all 49 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 49 flashcards in this deck.