Department Of Information Technology
CS3451 Introduction to Operating Systems
IInd yr - fourth semester
TOPIC: Android IOS
1. What is Android?
a) A Programming Language
b) A Web Browser
c) An Operating System
d) A Graphics Editor
Answer: c
2. What is the primary programming language for Android development?
a) C++
b) Ruby
c) Python
d) Java
Answer: d
3. What is an APK in Android?
a) Application Package
b) Apple Package
c) App Programming Kit
d) Android Package
Answer: a
4. What is an Intent in Android development?
a) A graphical element
b) A variable
c) A message object to communicate between components
d) A database connection
Answer: c
5. Which of the following is an important component of an Android app?
a) Broadcast Receiver
b) All of the mentioned
c) Activity
d) Service
Answer: b
6. What is the purpose of the Android Manifest file (AndroidManifest.xml)?
a) Stores user preferences
b) Contains the app’s source code
c) Defines the app’s structure and permissions
d) Stores the app’s resources
Answer: c
7. Which Android component is responsible for displaying a UI?
a) Service
b) Broadcast Receiver
c) Content Provider
d) Activity
Answer: d
8. What does ADB stand for in the Android development environment?
a) Active Device Blocker
b) Application Debug Builder
c) Android Debug Bridge
d) Android Development Builder
Answer: c
9. What is a Fragment in Android?
a) A part of a user interface that can be reused in multiple activities
b) A type of background service
c) A component that handles data storage
d) A class for managing permissions
Answer: a
10. What is the purpose of the `onCreate()` method in an Android Activity?
a) Destroy the Activity
b) Save data to the database
c) Initialize the Activity components
d) Pause the Activity
Answer: c