1. What was the first phone released that ran the Android OS?
T-Mobile G1
Google gPhone
HTC Hero
Motorola Droid
2. From a phone manufacturer's point of view, what makes Android so great?
Aside from some specific drivers, it provides everything to make a phone work
It allows them to compete with Apple's iPhone
It makes the hardware work better
It allows users to create apps, generating revenue for the companies
3. Google licensed some proprietary apps.
True
False
4. Android doesn't make any assumptions about a device's screen size, resolution, or chipset.:
True
False
5. Why are the so few users left with versions 1.0 and 1.1?
Everyone with 1.0 and 1.1 were upgraded to 1.5 over the air automatically
1.0 and 1.1 are just number designations for the version Apple's iPhone is running
1.0 and 1.1 had security holes that forced carriers to recall phones using them
The first phones were released with version 1.5
6. What operating system is used as the base of the Android stack?
Linux
Java
Windows
XML
7. What does the .apk extension stand for?
Application Package
Application Program Kit
Android Proprietary Kit
Android Package
8. When you distribute your application commercially,you'll want to sign it with your own key.
True
False
9. Which of these are not one of the three main components of the APK?
Webkit
Native Libraries
Resources
Dalvik Executable
10. The AWT and Swing libraries have been removed from the Android library set.
True
False
11. Although most people's first thought when they think of Android is Google, Android is not actually owned by Google. Who owns the Android platform?
The above statement is and Android is owned by Google
Open Handset Alliance
Dalvik
Oracle Technology
12. As an Android programmer, what version of Android should you use as your minimum development target?
Versions 1.0 or 1.1
Versions 1.6 or 2.0
Versions 1.2 or 1.3
Versions 2.3 or 3.0
13. A device with Android installed is needed to develop apps for Android.
True
False
14. Which one is not a nickname of a version of Andriod?
Honeycomb
Muffin
Gingerbread
cupcake
15. Which Android version had the greatest share of the market as of January 2011?
1.1
1.5
2.3
3.4
16. Android is built upon the Java Micro Edition (J2ME) version of Java.
True
False
17. When developing for the Android OS, Java byte code is compiled into what?
C source code
Dalvik byte code
Dalvik application code
Java source code
18. What is the name of the program that converts Java byte code into Dalvik byte code?
Mobile Interpretive Compiler (MIC)
Dex compiler
Dalvik Converter
Android Interpretive Compiler (AIC)
19. The R.java file is where you edit the resources for your project.
True
False
20. Your Java source code is what is directly run on the Android device.
True
False
21. Android is licensed under which open source licensing license?
Gnu's GPL
OSS
Apache/MIT
Sourceforge
22. What is a funny fact about the start of Android?
Was going to be a closed source application to make more money for its company.
Androids main purpose was to unlock your car door when you left the keys inside of it.
The first version of Android was released without an actual phone on the market
It was orginaly going to be called UFO
23. Android tries hard to _____low-level components, such as the software stack, with interfaces so that vendor-specific code can be managed easily.
compound
modularize
absract
confound
24. When did Google purchase Android?
2003
2004
2005
2006
25. Android releases since 1.5 have been given nicknames derived how?
American states
Something that starts w/ 'A' -> Something that starts w/ 'B'...
Food
Adjective and strange animal
26. Which piece of code used in Android is not open source?
Power management
Audio driver
WiFi driver
Keypad driver
27. Which among these are NOT a part of Android's native libraries?
SQLite
OpenGL
Dalvik
Webkit
28. What year was development on the Dalvik virtual machine started?
2003
2004
2005
2006
29. What is a key difference with the distribution of apps for Android based devices than other mobile device platform applications?
Applications are distributed by the Android Market only.
Applications are distributed by multiple vendors with the exact same policies on applications.
Applications are distributed by multiple vendors with different policies on applications.
Applications are distributed by Apple App Store only
30. What was the main reason for replacing the Java VM with the Dalvik VM when the project began?
Java VM ran too slow
Java VM was too complicated to configure
Java virtual machine was not free
There was not enough memory capability
T-Mobile G1
Google gPhone
HTC Hero
Motorola Droid
2. From a phone manufacturer's point of view, what makes Android so great?
Aside from some specific drivers, it provides everything to make a phone work
It allows them to compete with Apple's iPhone
It makes the hardware work better
It allows users to create apps, generating revenue for the companies
3. Google licensed some proprietary apps.
True
False
4. Android doesn't make any assumptions about a device's screen size, resolution, or chipset.:
True
False
5. Why are the so few users left with versions 1.0 and 1.1?
Everyone with 1.0 and 1.1 were upgraded to 1.5 over the air automatically
1.0 and 1.1 are just number designations for the version Apple's iPhone is running
1.0 and 1.1 had security holes that forced carriers to recall phones using them
The first phones were released with version 1.5
6. What operating system is used as the base of the Android stack?
Linux
Java
Windows
XML
7. What does the .apk extension stand for?
Application Package
Application Program Kit
Android Proprietary Kit
Android Package
8. When you distribute your application commercially,you'll want to sign it with your own key.
True
False
9. Which of these are not one of the three main components of the APK?
Webkit
Native Libraries
Resources
Dalvik Executable
10. The AWT and Swing libraries have been removed from the Android library set.
True
False
11. Although most people's first thought when they think of Android is Google, Android is not actually owned by Google. Who owns the Android platform?
The above statement is and Android is owned by Google
Open Handset Alliance
Dalvik
Oracle Technology
12. As an Android programmer, what version of Android should you use as your minimum development target?
Versions 1.0 or 1.1
Versions 1.6 or 2.0
Versions 1.2 or 1.3
Versions 2.3 or 3.0
13. A device with Android installed is needed to develop apps for Android.
True
False
14. Which one is not a nickname of a version of Andriod?
Honeycomb
Muffin
Gingerbread
cupcake
15. Which Android version had the greatest share of the market as of January 2011?
1.1
1.5
2.3
3.4
16. Android is built upon the Java Micro Edition (J2ME) version of Java.
True
False
17. When developing for the Android OS, Java byte code is compiled into what?
C source code
Dalvik byte code
Dalvik application code
Java source code
18. What is the name of the program that converts Java byte code into Dalvik byte code?
Mobile Interpretive Compiler (MIC)
Dex compiler
Dalvik Converter
Android Interpretive Compiler (AIC)
19. The R.java file is where you edit the resources for your project.
True
False
20. Your Java source code is what is directly run on the Android device.
True
False
21. Android is licensed under which open source licensing license?
Gnu's GPL
OSS
Apache/MIT
Sourceforge
22. What is a funny fact about the start of Android?
Was going to be a closed source application to make more money for its company.
Androids main purpose was to unlock your car door when you left the keys inside of it.
The first version of Android was released without an actual phone on the market
It was orginaly going to be called UFO
23. Android tries hard to _____low-level components, such as the software stack, with interfaces so that vendor-specific code can be managed easily.
compound
modularize
absract
confound
24. When did Google purchase Android?
2003
2004
2005
2006
25. Android releases since 1.5 have been given nicknames derived how?
American states
Something that starts w/ 'A' -> Something that starts w/ 'B'...
Food
Adjective and strange animal
26. Which piece of code used in Android is not open source?
Power management
Audio driver
WiFi driver
Keypad driver
27. Which among these are NOT a part of Android's native libraries?
SQLite
OpenGL
Dalvik
Webkit
28. What year was development on the Dalvik virtual machine started?
2003
2004
2005
2006
29. What is a key difference with the distribution of apps for Android based devices than other mobile device platform applications?
Applications are distributed by the Android Market only.
Applications are distributed by multiple vendors with the exact same policies on applications.
Applications are distributed by multiple vendors with different policies on applications.
Applications are distributed by Apple App Store only
30. What was the main reason for replacing the Java VM with the Dalvik VM when the project began?
Java VM ran too slow
Java VM was too complicated to configure
Java virtual machine was not free
There was not enough memory capability
No comments:
Post a Comment