WorksheetsIT-elective 2
Total questions: 80
Worksheet time: 40mins
It is an operating system built primarily for mobile devices, based on Linux Kernel and developed by Google.
IOS
Android
Windows
A programming language that is used for designing UI layouts.
Kotlin
HTML
XML
Java
What programming language is preferred for modern Android development due to its consciousness and safety features?
Kotlin
Java
XML
C++
XML stands for
Extended Markup Language
Expanded Multiple Language
Extensible Modified Language
Extensible Markup Language
This is the traditional language for Android development.
Java
Kotlin
XML
Phyton
Which of the following is NOT a major component of Android?
MainActivity
Services
Broadcast Receivers
Content Providers
It is a major component of Android wherein background tasks continue to run without direct user interaction.
Activity
Services
Broadcast Receivers
Content Providers
It is a major component of Android that manages user interactions and the UI.
Activity
Services
Broadcast Receivers
Content Providers
It is a major component of Android that responds to messages or events from other applications or the system.
Activity
Services
Broadcast Receivers
Content Providers
It is a major component of Android that facilitates data sharing between applications.
Activity
Services
Broadcast Receivers
Content Providers
An Android Studio layout that contains AndroidManifest.xml, which defines app permissions, activities, etc.
Manifest Folder
Java Folder
Resource (res) Folder
Gradle Files
An Android Studio layout that contains Java/Kotlin files for backend functionality.
Manifest Folder
Java Folder
Resource (res) Folder
Gradle Files
An Android Studio layout that holds app resources like images, layouts, audio, and strings.
Manifest Folder
Java Folder
Resource (res) Folder
Gradle Files
An Android Studio layout that builds configuration files for managing the build process.
Manifest Folder
Java Folder
Resource (res) Folder
Gradle Files
This is called when the activity becomes visible to the user.
OnCreate
OnStart
OnResume
OnPause
This is called when activity is not visible to the user.
OnCreate
OnStart
OnResume
OnPause
This is called when activity is first created.
OnCreate
OnStart
OnResume
OnPause
This is called when the activity starts to interact with the user.
OnCreate
OnStart
OnResume
OnPause
This is called when activity is no longer visible.
OnPause
OnStop
OnRestart
OnDestroy
This is called when activity is to be closed or destroyed.
OnPause
OnStop
OnRestart
OnDestroy
Android is one of the best-selling OS for smartphones.
TRUE
FALSE
Python is the traditional language for Android development.
TRUE
FALSE
HTML/CSS is used for designing UI layouts.
TRUE
FALSE
The Resource (res) Folder holds app resources like images, layouts, audio, and strings.
TRUE
FALSE
Java Folder contains Java/Kotlin files for backend functionality.
TRUE
FALSE
OnStart is called when the activity starts to interact with the user.
TRUE
FALSE
Android apps are installed via APK (Android Package Kit).
TRUE
FALSE
Gradle Files contains AndroidManifest.xml, which defines app permissions, activities, etc.
TRUE
FALSE
Java Folder contains Java/Kotlin files for backend functionality.
TRUE
FALSE
OnPause is called when activity is not visible to the user.
TRUE
FALSE
What is the primary function of Network-Attached Storage (NAS)?
To store data directly connected to a single computer
To provide file storage accessible by multiple users through a network
To create backups of data on local hard drives
Which type of storage device typically has no moving parts?
Hard Disk Drive (HDD)
Solid-State Drive (SSD)
Optical Disc
What does the acronym SAN stand for in data storage?
Secure Access Network
Storage Area Network
Simple Attachment Node
What type of data storage divides data into fixed-sized blocks?
File Storage
Object Storage
Block Storage
What is a major benefit of using cloud storage?
It requires physical space on-site
It is often more cost-effective and scalable
It does not require internet access
Which of the following is a primary form of data storage?
File Storage
Network Interface
USB Port
What is a key characteristic of immutable storage?
Data can be altered freely
Data cannot be modified for a set period
Data is stored in a physical location
What technology links storage and server components in a SAN?
Ethernet
Fibre Channel
Wi-Fi
Which of the following is an example of a backup storage solution?
Cloud Storage
RAM
SSD
What is the main purpose of data storage security?
To improve internet speed
To protect data from breaches and cyberattacks
To decrease storage capacity
Direct-attached storage (DAS) can only be accessed by the machine it is directly connected to.
true
false
Network-attached storage (NAS) provides faster performance than storage area networks (SAN).
false
true
Hybrid storage solutions combine the speed of SSDs with the capacity of hard disk drives (HDDs).
true
false
Cloud storage requires organizations to maintain physical servers on-site for data access.
true
false
Immutable storage is designed to allow modifications to data after it has been created.
true
false
SSDs and flash drives are examples of direct-attached storage (DAS) devices.
true
false
SAN networks are simpler and less expensive to set up than NAS systems.
true
false
Backup-as-a-service (BaaS) is an on-premises solution for data protection against disasters.
true
false
NAS systems are designed to be accessed by multiple users through a network, making them better suited for data sharing than DAS systems.
true
false
Data storage security only applies to on-premises storage environments.
true
false
the graphical and interactive layer of a mobile application or website that users interact with to access its features and functions
Mobile user interface
Mobile Application
Web user interface
A type of Mobile User Interface
Button
App screen
Text box
This screen helps the new users to understand the app better.
Home screen
App screen
Onboarding Screen
The main screen of any app. It is the screen that is opened when an application is launched.
Home Screen
App screen
Onboarding Screen
These are the screens of an application. They include showing information and interacts with user.
Home Screen
App screen
Onboarding Screen
This involves gathering insights into your target audience's needs, preferences, and behavior patterns through methods like surveys and interviews.
Define User Flow
Design for mobile
User Research
It is used to visualize the user journey and interactions based on the the first step in designing a mobile UI
Define User Flow
Design for mobile
User research
This approach involves designing for smaller screens first, making the application or website more scalable and accessible to a larger audience.
Define user flow
Design for mobile
User research
These are the pages that helps the users to create their account on the application.
Splash screen
Home screen
Login screen
These are the screens that are displayed when any application is launched.
Splash screen
Home screen
Login screen
This step involves developing interactive prototypes using tools like InVision or Marvel.
Prioritize Usability
Prototype and Test
Continuous improvement
This step treats mobile UI as an ongoing process
Prioritize Usability
Prototype and Test
Continuous Improvement
create a user-centric design that____________, accessibility, and intuitive interactions.
Prioritize usability
Prototype and Test
Continuous improvement
A reason why Mobile app design is important
First impressions matter
Cost-Efficient in the long run
All of the above
The first step on designing a mobile user interface
User research
Define user flow
Design for mobile
The last step on designing a mobile user interface
Prioritize Usability
Prototype and test
Continuous improvement
The third step on designing a mobile user interface
User research
Define User flow
Design for mobile
A reason why Mobile app design is important
Performance optimization
Attract & Retain users
Improved UX
A reason why mobile app design is important
Helps build a brand
Competitive advantage
Consistency across platforms
A reason why Mobile app design is important
Assists on getting featured on the app store
Cost-efficient
All of the above
In how to design mobile user interface the step 4 is design for mobile.
t
f
In how to design mobile user interfaces, step 6 is continuous improvement.
t
f
In how to design mobile user interface the step 1 is define user flow.
t
f
App screens are displayed when any application is displayed.
t
f
Onboarding screen helps the new user to understand the app better.
t
f
The main screen of any app is the Login screen
t
f
Login screen helps the user to create their account on the application.
t
f
The mobile UI is the graphical and non-interactive layer of a mobile application.
t
f
Treat mobile ui as an end process.
t
f
Create a user-centric design that prioritize usability
t
f
