0% found this document useful (0 votes)
42 views14 pages

Sample QB

The document contains questions about various components and aspects of Android architecture and development. It asks about which components handle background processing (services), have UI elements (views), contain the application configuration file (manifest), and which is not part of the Android architecture (Linux kernel). It also asks about the Android development tools, such as AAPT being the Android Asset Packaging Tool, and the adb command standing for Android Debug Bridge. Finally, it asks multiple choice questions about aspects of the Android SDK, app development process, and Android operating system components.

Uploaded by

sfdgdfgrv
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
42 views14 pages

Sample QB

The document contains questions about various components and aspects of Android architecture and development. It asks about which components handle background processing (services), have UI elements (views), contain the application configuration file (manifest), and which is not part of the Android architecture (Linux kernel). It also asks about the Android development tools, such as AAPT being the Android Asset Packaging Tool, and the adb command standing for Android Debug Bridge. Finally, it asks multiple choice questions about aspects of the Android SDK, app development process, and Android operating system components.

Uploaded by

sfdgdfgrv
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 14

1. Which component handle background processing associated with an application?

A. Activities
B. Services
C. Broadcast Receivers
D. Content Providers

2. Which of the following components has UI elements that are drawn on-screen including
Buttons, lists forms etc?
A. Fragments
B. Views
C. Resources
D. Manifest

3. Which of the following component has configuration file for the application?
A. Resources
B. Manifest
C. Services
D. Activities

4. What is true about fragments components?


A. Represents a portion of user interface in an activity.
B. UI elements that are drawn on-screen including buttons, lists form etc.
C. View hierarchies that control screen format and appearance of the view.
D. Messages wiring components together.

5. How many main components that can be used within an Android application ?
A.2
B.3
C.4
D.5

6. Select a component which is NOT part of Android architecture.


A. Android framework
B. Libraries
C. Linux kernel
D. Android document

7. What is AAPT?
A. Android Asset Processing Tool.
B. Android Asset Providing Tool.
C. Android Asset Packaging Tool.
D. Android Asset Packaging Technique
8. Required folder when Android project is created.
A. build
B. build/
C. bin
D. bin/

9. Adb stands for


A. Android Drive Bridge.
B. Android Debug Bridge.
C. Android Destroy Bridge.
D. Android Delete Bridge.

10. Is list data type supported by AIDL?


A. Yes
B. No

11. Component which is NOT under the Android application.

A. Content providers
B. Resource externalization
C. Applications
d. Notifications

12. Language which is supported by Android for application development?


A. PHP
B.VB.NET
C. Java
D. C++

13. Which of the following contains all the code that provides the main features of an Android
OS?
A. Linux kernel
B. Libraries
C. Android runtime
D. Application

14. What is contained within the manifest xml file?


A. The source code
B. The list of strings used in the app
C. The permissions the app requires
D. None of the above

15. What is the name of the program that converts Java byte code into Dalvik byte code?
A. Mobile Interpretive Compiler (MIC)
B. Dex compiler
C. Dalvik Converter
D. Android Interpretive Compiler (AIC)

16. Android is based on Linux for the following reason.


A. Portability
B. Security
C. Networking
D. All of these

17. Which piece of code used in Android is not open source?


A. Power management
B. Audio driver
C. Wi-Fi driver
D. Keypad driver

18. What is true about JVM

A. JVM runs on less memory

B. The executable format of JVM is JAR

C.JVM has common constant pools

D.JVM supports only Android Operating system

19) which of following components present in DVM

A.FIELD TABLE

B.CODE HEADER

C.NOTES

D. All of the above

20.which of the following is a feature of Android SDK

A. Peer to Peer (P2P) support using Google Talk

B.Shared data Stores

C.IPC Message Passing

D.None of the above


21. which of the following is used for Developing Android Application

A. Intelli

B.AIDE

C.Eclipse

D.None of the above

22. which of the following tools is used Android developer

A. Fabric

B.Flow up

C.Genymotion

D.IntelliJ IDEA

23. What must developers enable on Android devices in order to install their applications?

A. ADTs

B. Emulators

C. Developer Options

D. Certificates

24. Which one of the following provides a complete list of specific changes to the Android SDK?

A. API Diff Report

B. Release Notes

C. Overview of Changes

D. Errata Notification

25. Who retains all rights to Android apps developed with the SDK?

A. Google

B. Microsoft
C. Android, Inc.

D. The developer

26. Which one of the following packages provides encryption support?

A. org.json

B. javax.*

C. android.*

D. junit.*

27. What is the official Android development environment?

a. Android IDE

b. Xcode

c. Visual Basic

d. XML Resource Application

28. Megan wants to download and update the development tools while still maintaining

backward compatibility. What tool within the IDE will she use?

a. Android Compatibility Manager

b. Android SDK Manager

c. Android Time Manager

d. Android Virtual Device Manager

29. Within the IDE, what does a developer use to load Android applications, test, and debug?

a. AVD configuration

b. The Android emulator

c. A simulator

d. Test devices
30. Which Android IDE perspective allows a developer to view log information and set breakpoints?

A. Debug

B. Console

C. Command Prompt

D. Terminal

31. The Android IDE is a special version of what other IDE?

A. Eclipse

B. Sublime

C. Environment Path Kit

D. XDA Developer

32. Who owns the copyrights and intellectual property rights to the material in the SDK?

A. The developer

B. Google and third parties

C. Android development leads

D. It is open source and not under copyright

33. Android was developed by the?


A. Sun Microsystem
B. Open Handset Alliance
C. AT & T labs
D. Facebook

34. What is true about Android?


A. Android is an open source
B. Linux-based Operating System
C. Used in mobile devices such as smartphones and tablet computers.
D. All of the above
35. In Which application Android applications are usually developed?
A. C
B. Python
C. Java
D. Ruby

36. What does the .apk extension stand for? 

A. Application Package 

B. Application Program Kit


 C. Android Proprietary Kit 
  D. Android Package

37. First android phone launched in?


A. September 2009
B .September 2008
C. October 2008
D. October 2009

38.Select correct Android Development Tools

A.Android Studio

B.Sublime Text

C.Eclipse

D.Visual Studio

39.AVD stands for

A.Android Virtual Machine

B.Android Virtual Data

C.Android Virtual Device

D.Android Virtual Development


40.JVM based on

A.stack

B.queue

C.register

D.none of the above

41. Which of the following is the official IDE for Android App Development

A.Android Studio

B.Visual Studio

C.QT Studio

D.none of the above

42.Is Unix a time-sharing operating system?

A.True

B. False

43. LOCUS is an _______________ Operating System

A.Time Sharing

B.Real-Time

C.Distrubuted

D.Batch

44. The JDK is a development environment for building *

A.application

B.applets

C.components

D.All of the above


45. Android Studio runs on Linux

A.True

B.False

46.apk is a ____________ .

A.File format

B.Android application package

C.none of the above

D.all of the above

47. APK stands for ____________

A.File format

B.Android application package

C.none of the above

D.all of the above

48. DVM uses its own byte code and runs "_____" file.

A..apk

B..dex

C..class

D. None of the Above

49.Is that true DVM supports Android OS only

A.True

B.False

50.Android is develop by

A. Apple

B. Microsoft

C.GoogleD.AndroidInc
51.Android Web Browser Is Based On

A. Chrome

B. Open-source Webkit

C. Safari

D. Firefox

52.Android Is Based On Which Kernal

A. Linux

B. Windows

C. Mac

D. Red hat

53.What is APK in android?

A. Android pack

B. Android packages

C. Android Package Kit

D. None of above

54.What does API stand for?

A. Application programming interface

B. Algorithmic Protocol Interface

C. Accelerated Programming Interface

D.None of above

55.What is the latest version of android?

A. Android 8

B. Android 9
C. Android 10

D. Android 11

56.Is that true DVM support Android os only.

A. True

B. False

57.APK is a _________.

A. File format

B. Android application package

C. none of the above

D. all of the above

58.LOCUS is an _________operating system.

A. Time sharing

B. Real Time

C. Distributed

D. Batch

59.The JDK is development environmental for building________.

A Application

B Applets

C. Components

D. All of the above

60.Is android studio runs on Linux?

A. True

B. False
61.DVM uses its own byte code and runs “______” file.

A.apk

B .dex

C.class

D. none of the above

62.The emulator is identical to running a real phone EXCEPT when emulating what?

A. Telephony

B. Application

C. Sensor

D The Emulator can emulate all aspects of Smartphone.

63.What is the name of the program that converts Java byte code into Dalvik byte code?

A. Android Interpretive Compiler (AIC)

B. Dalvik Converter

C. Dex Compiler

D. Mobile Interpretive Compiler (MIC)

64. In Android studio which layout is a default layout?

A.Linear layout

B. Constraint layout

C.Relative layout

D.None of these

65. Android's XML file contains?

A. Permissions

B.Pictures and videos

C.Orientations and layouts


D. All of the above

66. The layouts that allows all included elements must be in order?

A. Tabel layout

B. Relative layout

C. Constraint layout

D.Linear layout

67. which control is used to display a text ?

A. Textview

B.Line

C. Edittext

D. label

68.The android library that provide acess to UI pre-built elements such as buttons,lists,views etc?

A. android.text

B.android.os

C.android.view

D.android.webkit

You might also like