WorksheetsIT AppDev 1 Pre-Midterm-Quiz
Total questions: 25
Worksheet time: 18mins
(a) refers to being free from danger of risk of an asset loss by using mobile computers and communication hardware
(a) is a form of malware that locks devices or encrypts files and demands ransom for release
(a) is a method of ensuring that only the sender and recipient can read the transmitted data
(a) is a mechanism combining a password with another form of verification, such as an SMS code
(a) refers to the overall experience a user has when interacting with a mobile app or website
The design principle that emphasizes a simple and clear interface, avoiding clutter
(a)
The design principle that prioritize user needs and behaviors by conducting research and user testing
(a)
This refers to the intersection of social media and mobile commerce, where users can make purchases directly from social media platforms
(a)
This involves advertisements that are delivered through mobile platforms
(a)
It is a type of m-commerce that allows money transfers and bill payments
(a)
Which of the following is an example of mobile malware?
ransomware
phishing mail
data leakage
vpn
Which authentication method adds security through fingerprint or facial recognition?
password
biometrics
two-factor authentication
end-to end encryption
Why should mobile apps undergo regular security testing?
To check for user interface improvements
To identify and fix vulnerabilities
To increase the app's download count
To add new features
How can mobile apps protect user data from hackers?
By hiding passwords within the app code
By encrypting data in transit and at rest
By allowing unrestricted access to the app
By ignoring security flaws
Why is strong authentication important in mobile app security?
It simplifies the login process for users
It increases app functionality
It ensures that only legitimate users can access sensitive data
It speeds up app performance
What is the main goal of usability testing in mobile design?
Improve battery life
Identify user pain points and improve the user experience
Test for app compatibility with various operating systems
Increase app downloads
Why is performance optimization important in mobile UX?
To enhance aesthetic appeal
To reduce loading times and improve user satisfaction
To increase the app’s memory usage
To enhance graphical elements
Which design element influences readability, hierarchy, and the tone of the mobile app?
Buttons
Colors
Layout
Typography
Which mobile UX principle involves creating interfaces that are intuitive for users?
Accessibility
Simplicity
Consistency
User-centered design
What does the term "User Interface" (UI) refer to?
The overall experience of the user
Visual elements such as buttons, icons, and menus
The physical components of a mobile device
The code used to build the app
Uses JavaScript and React to build native mobile apps for Android and iOS
React Native
Flutter
Xamarin
Kotlin
Uses Dart programming language to build natively compiled applications for mobile, web, and desktop.
Flutter
Dart
React Native
Xamarin
A modern programming language for Android app development
Swift
Java
Kotlin
PHP
A programming language for Android app development
Kotlin
Java
Swift
C++
A framework for building hybrid mobile apps using web technologies like HTML, CSS, and JavaScript.
JavaScript
Ionic
Unity
HTML5
