Quiz 1 - 073138
Quiz 1 - 073138
Name:______________________________ Roll#:________________
Answer the following questions. Overwriting and cutting is not allowed. Marks: 20
1. Android is based on which of the following Linux-based operating systems?
a) Ubuntu
b) Debian
c) Red Hat
d) Google Android OS
2. Android version "Pie" corresponds to which version number?
a) 8.0
b) 9.0
c) 10.0
d) 11.0
3. Which of the following is a tool included in the Android SDK for testing applications?
a) ADB (Android Debug Bridge)
b) JUnit
c) Android Studio
d) Android Emulator
4. Which component in the Android SDK helps to compile the app's code into APK files?
a) Dalvik Virtual Machine
b) Android Debug Bridge
c) SDK Manager
d) Android Build Tools
5. Which of the following Android versions introduced multi-window support?
a) Lollipop
b) Marshmallow
c) Nougat
d) Oreo
6. The Android AVD Manager is used to:
a) Create Android Virtual Devices (Emulators)
b) Manage Android application versions
c) Monitor app performance
d) Update Android SDK
7. In Android Studio, the "Project" pane shows:
a) A preview of the app
b) A directory structure of the project files
c) The Android app icon
d) A list of active devices
8. Which of the following is used in Android Studio for debugging an Android application?
a) Android Debug Bridge (ADB)
b) Logcat
c) Android Emulator
d) Gradle
9. What is Gradle used for in Android Studio?
a) Managing and optimizing app performance
b) Compiling source code into APK files
c) Running unit tests
d) Simulating device performance
10. In Android Studio, where do you typically define the app's dependencies, versioning, and build configuration?
a) In the AndroidManifest.xml file
b) In the res/ folder
c) In the build.gradle file
d) In the strings.xml file
11. Which of the following is considered a UX best practice in mobile app design?
a) Maximizing the number of buttons on the screen
b) Providing clear navigation with minimal user effort
c) Using small fonts to fit more information on the screen
d) Relying on long loading times for animations
12. Which of the following is NOT typically considered a UI element in mobile design?
a) Buttons
b) Icons
c) App content
d) Background color
13. The Hamburger menu is commonly used in mobile UI design for:
a) Providing easy access to main navigation links
b) Showing large images and videos
c) Displaying app notifications
d) Minimizing the app’s size
14. The Material Design guidelines, which influence Android mobile UI design, were introduced by which company?
a) Apple
b) Google
c) Microsoft
d) Samsung
15. In terms of mobile UI design, the term "responsive design" refers to:
a) Adjusting the content based on device orientation
b) Creating a design that adapts to different screen sizes and resolutions
c) Making apps responsive to touch gestures
d) Both a and b
16. Which of the following UI elements is most commonly used for navigation in mobile apps?
a) Button
b) Text field
c) Slider
d) Navigation bar
17. Which of the following design approaches helps optimize the user interface for different screen sizes?
a) Fixed layouts
b) Adaptive layouts
c) Static elements
d) Predefined templates
18. Which of the following layout patterns is commonly used in mobile apps for content presentation?
a) Card layout
b) Grid layout
c) List layout
d) All of the above
19. The "Splash Screen" in a mobile app is typically used to:
a) Display app notifications
b) Present the app's logo and branding elements when the app is launched
c) Guide users through complex onboarding processes
d) Show app content immediately upon launch
20. Which of the following gestures is commonly used for scrolling through content on mobile apps?
a) Pinch
b) Swipe
c) Tap
d) Rotate