wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IT AppDev 1 Pre-Midterm-Quiz

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.

(a)   refers to being free from danger of risk of an asset loss by using mobile computers and communication hardware

2.

(a)   is a form of malware that locks devices or encrypts files and demands ransom for release

3.

(a)   is a method of ensuring that only the sender and recipient can read the transmitted data

4.

(a)   is a mechanism combining a password with another form of verification, such as an SMS code

5.

(a)   refers to the overall experience a user has when interacting with a mobile app or website

6.

The design principle that emphasizes a simple and clear interface, avoiding clutter

(a)  

7.

The design principle that prioritize user needs and behaviors by conducting research and user testing

(a)  

8.

This refers to the intersection of social media and mobile commerce, where users can make purchases directly from social media platforms

(a)  

9.

This involves advertisements that are delivered through mobile platforms

(a)  

10.

It is a type of m-commerce that allows money transfers and bill payments

(a)  

11.

Which of the following is an example of mobile malware?

a)

ransomware

b)

phishing mail

c)

data leakage

d)

vpn

12.

Which authentication method adds security through fingerprint or facial recognition?

a)

password

b)

biometrics

c)

two-factor authentication

d)

end-to end encryption

13.

Why should mobile apps undergo regular security testing?

a)

To check for user interface improvements

b)

To identify and fix vulnerabilities

c)

To increase the app's download count

d)

To add new features

14.

How can mobile apps protect user data from hackers?

a)

By hiding passwords within the app code

b)

By encrypting data in transit and at rest

c)

By allowing unrestricted access to the app

d)

By ignoring security flaws

15.

Why is strong authentication important in mobile app security?

a)

It simplifies the login process for users   

b)

It increases app functionality     

c)

It ensures that only legitimate users can access sensitive data

d)

It speeds up app performance

16.

What is the main goal of usability testing in mobile design?

a)

Improve battery life

b)

Identify user pain points and improve the user experience

c)

Test for app compatibility with various operating systems

d)

Increase app downloads

17.

Why is performance optimization important in mobile UX?

a)

To enhance aesthetic appeal

b)

To reduce loading times and improve user satisfaction

c)

To increase the app’s memory usage

d)

To enhance graphical elements

18.

Which design element influences readability, hierarchy, and the tone of the mobile app?

a)

Buttons

b)

Colors

c)

 Layout

d)

Typography

19.

Which mobile UX principle involves creating interfaces that are intuitive for users?

a)

Accessibility

b)

Simplicity

c)

Consistency

d)

User-centered design

20.

What does the term "User Interface" (UI) refer to?

a)

The overall experience of the user

b)

Visual elements such as buttons, icons, and menus

c)

The physical components of a mobile device

d)

The code used to build the app

21.

Uses JavaScript and React to build native mobile apps for Android and iOS

a)

React Native

b)

Flutter

c)

Xamarin

d)

Kotlin

22.

Uses Dart programming language to build natively compiled applications for mobile, web, and desktop.

a)

Flutter

b)

Dart

c)

React Native

d)

Xamarin

23.

A modern programming language for Android app development

a)

Swift

b)

Java

c)

Kotlin

d)

PHP

24.

A programming language for Android app development

a)

Kotlin

b)

Java

c)

Swift

d)

C++

25.

A framework for building hybrid mobile apps using web technologies like HTML, CSS, and JavaScript.

a)

JavaScript

b)

Ionic

c)

Unity

d)

HTML5