Pages

Android Multiple Choice Questions

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


Raj

Hello I am Dharmendra Kumar Mishra From Siwan Bihar. I am Android Application Developer and Blogger. I love to share my knowledge over Internet.

No comments: