Deck 1: Voilà Meeting the Android

Full screen (f)
exit full mode
Question
Mobile applications are also called "mobs."
Use Space or
up arrow
down arrow
to flip the card.
Question
A smartphone is a typical name for a mobile device that can perform multiple functions in addition to acting as a phone.
Question
The naming system for the different Android versions is based on dessert names.
Question
The ____ is an open-source business alliance of 80 firms that develop standards for mobile devices.

A) Association of Wireless Computers
C) Open Handset Alliance
B) Cordless Union
D) Mobile Computing Consortium
Question
Android apps are written in ____.

A) C++
C) Java
B) Fortran
D) Python
Question
Android does not support tethering.
Question
The Eclipse plug-in to develop Android apps is called the Android ____.

A) Code Bundle
C) Maintenance Package
B) Development Tools
D) Starter Kit
Question
The emulator mimics almost every feature of a real Android except for the ability to ____.

A) load programs
C) play video games
B) place a phone call
D) use the Internet
Question
____ is not a feature supported by the Android platform.

A) Flash support
C) Onscreen keyboard
B) IP routing
D) Power management
Question
If you charge for an app you create, the split of profits between you and the wireless carrier is 50/50.
Question
The latest version of the Android platform is named ____.

A) Cupcake
C) Honeycomb
B) Froyo
D) Ice Cream Sandwich
Question
____ is the first open-source technology platform for mobile devices.

A) Apple iOS
C) Google Android
B) Blackberry OS
D) Microsoft Phone 7
Question
The user interface of an Android app can be specified via Java code or XML files.
Question
When creating an Android app, it is required to create an object that subclasses the Activity class.
Question
A program that duplicates the look and feel of a particular device is called a(n) ____.

A) application
C) operating system
B) emulator
D) smartphone
Question
Even when an emulator is idling, it consumes a significant amount of CPU time.
Question
The first Android version, release 1.0, was introduced in ____.

A) 2003
C) 2008
B) 2005
D) 2009
Question
Because Android is open-source, phone manufacturers do not have to pay to use it on their phones.
Question
____ is the most popular tool for writing Java programs, and has an SDK for developing Android programs.

A) Eclipse
C) NetBeans
B) Emacs
D) Visual Studio
Question
There are less than 10,000 Android apps available today.
Question
Files that are automatically generated are placed in the ____ folder.

A) assets
C) gen
B) bin
D) res
Question
The ____ is the human-readable title for your application.

A) application name
C) external name
B) class title
D) program namespace
Question
A(n) ____ is a single element such as a TextView, Button, or CheckBox control.

A) app
C) modality
B) layout
D) widget
Question
The Android ____ editor displays form widgets that you place on the user interface using the drag-and-drop method.

A) Drag-and-Drop
C) User Interface Layout
B) Object Layout
D) Widget Control
Question
The ____ refers to how a user feels when using a particular device.

A) look and feel
C) perception
B) manipulative outcome
D) user experience
Question
The Android source code was released under the ____________________, meaning the source code is freely available to download.
Question
Apps written for Android are sold and deployed through an online store call the Android ____.

A) Factory
C) Hub
B) Market
D) Mall
Question
When you create a new Android project, the default object placed into the emulator window is a ____.

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

A) device driver
C) smartphone
B) emulator
D) template
Question
The one-time registration fee to use the Android Market is ____.

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

A) Special Description Kit
C) Standard Domain Knowledge
B) Software Development Kit
D) Support Development Knowledge
Question
The ____ in Eclipse is the window that contains the application folders for a project.

A) Development Window
C) Package Explorer
B) Overview Pane
D) Window Editor
Question
The ____ folder is where resources such as images and music are kept.

A) assets
C) res
B) gen
D) src
Question
There are more than ____________________ million 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
C) simple
B) intuitive
D) sophisticated
Question
The ____ defines the namespace where your code resides in Java.

A) application address
C) package name
B) file extension
D) program name
Question
A(n) ____ is a container that can hold as many objects as needed.

A) emulator
C) switch
B) layout
D) workspace
Question
Java is a(n) ____________________ language, which encourages good software engineering practices such as code reuse.
Question
The ____________________ feature in the Android platform allows game developers to make use of gyroscopic, gravity, barometric, and other motion information.
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
The URL "http://market.android.com" is the address of the ____________________.
Question
The Web address of the Amazon appstore is _________________________.
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
To execute an Android app in the emulator, you use items in the ____________________ menu.
Question
To change the text displayed by a TextView control in its element XML, you change the ____________________ property.
Question
Suppose you have a USB drive called "Toledo" mounted on a Mac. The path to the USB drive is ____________________.
Question
The TextView is a specific type of ____________________.
Question
Your app must first pass a set of ____________________ before you can publish it to the Android Market.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/50
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 1: Voilà Meeting the Android
1
Mobile applications are also called "mobs."
False
2
A smartphone is a typical name for a mobile device that can perform multiple functions in addition to acting as a phone.
True
3
The naming system for the different Android versions is based on dessert names.
True
4
The ____ is an open-source business alliance of 80 firms that develop standards for mobile devices.

A) Association of Wireless Computers
C) Open Handset Alliance
B) Cordless Union
D) Mobile Computing Consortium
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
5
Android apps are written in ____.

A) C++
C) Java
B) Fortran
D) Python
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
6
Android does not support tethering.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
7
The Eclipse plug-in to develop Android apps is called the Android ____.

A) Code Bundle
C) Maintenance Package
B) Development Tools
D) Starter Kit
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
8
The emulator mimics almost every feature of a real Android except for the ability to ____.

A) load programs
C) play video games
B) place a phone call
D) use the Internet
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
9
____ is not a feature supported by the Android platform.

A) Flash support
C) Onscreen keyboard
B) IP routing
D) Power management
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
10
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 50 flashcards in this deck.
Unlock Deck
k this deck
11
The latest version of the Android platform is named ____.

A) Cupcake
C) Honeycomb
B) Froyo
D) Ice Cream Sandwich
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
12
____ is the first open-source technology platform for mobile devices.

A) Apple iOS
C) Google Android
B) Blackberry OS
D) Microsoft Phone 7
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
13
The user interface of an Android app can be specified via Java code or XML files.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
14
When creating an Android app, it is required to create an object that subclasses the Activity class.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
15
A program that duplicates the look and feel of a particular device is called a(n) ____.

A) application
C) operating system
B) emulator
D) smartphone
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
16
Even when an emulator is idling, it consumes a significant amount of CPU time.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
17
The first Android version, release 1.0, was introduced in ____.

A) 2003
C) 2008
B) 2005
D) 2009
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
18
Because Android is open-source, phone manufacturers do not have to pay to use it on their phones.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
19
____ is the most popular tool for writing Java programs, and has an SDK for developing Android programs.

A) Eclipse
C) NetBeans
B) Emacs
D) Visual Studio
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
20
There are less than 10,000 Android apps available today.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
21
Files that are automatically generated are placed in the ____ folder.

A) assets
C) gen
B) bin
D) res
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
22
The ____ is the human-readable title for your application.

A) application name
C) external name
B) class title
D) program namespace
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
23
A(n) ____ is a single element such as a TextView, Button, or CheckBox control.

A) app
C) modality
B) layout
D) widget
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
24
The Android ____ editor displays form widgets that you place on the user interface using the drag-and-drop method.

A) Drag-and-Drop
C) User Interface Layout
B) Object Layout
D) Widget Control
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
25
The ____ refers to how a user feels when using a particular device.

A) look and feel
C) perception
B) manipulative outcome
D) user experience
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
26
The Android source code was released under the ____________________, meaning the source code is freely available to download.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
27
Apps written for Android are sold and deployed through an online store call the Android ____.

A) Factory
C) Hub
B) Market
D) Mall
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
28
When you create a new Android project, the default object placed into the emulator window is a ____.

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

A) device driver
C) smartphone
B) emulator
D) template
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
30
The one-time registration fee to use the Android Market is ____.

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

A) Special Description Kit
C) Standard Domain Knowledge
B) Software Development Kit
D) Support Development Knowledge
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
32
The ____ in Eclipse is the window that contains the application folders for a project.

A) Development Window
C) Package Explorer
B) Overview Pane
D) Window Editor
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
33
The ____ folder is where resources such as images and music are kept.

A) assets
C) res
B) gen
D) src
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
34
There are more than ____________________ million Android phones in use worldwide today.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
35
To confirm the ____________________ of their app, developers should test it on several versions of Android.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
36
The key to successful usage of an app is a(n) ____ interface.

A) colorful
C) simple
B) intuitive
D) sophisticated
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
37
The ____ defines the namespace where your code resides in Java.

A) application address
C) package name
B) file extension
D) program name
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
38
A(n) ____ is a container that can hold as many objects as needed.

A) emulator
C) switch
B) layout
D) workspace
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
39
Java is a(n) ____________________ language, which encourages good software engineering practices such as code reuse.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
40
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 50 flashcards in this deck.
Unlock Deck
k this deck
41
To ____________________ touching the screen in an emulator, you can use the mouse by clicking the screen.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
42
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 50 flashcards in this deck.
Unlock Deck
k this deck
43
The URL "http://market.android.com" is the address of the ____________________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
44
The Web address of the Amazon appstore is _________________________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
45
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 50 flashcards in this deck.
Unlock Deck
k this deck
46
To execute an Android app in the emulator, you use items in the ____________________ menu.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
47
To change the text displayed by a TextView control in its element XML, you change the ____________________ property.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
48
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 50 flashcards in this deck.
Unlock Deck
k this deck
49
The TextView is a specific type of ____________________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
50
Your app must first pass a set of ____________________ before you can publish it to the Android Market.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 50 flashcards in this deck.