Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IT 413 - Online Midterm Examination

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

It is a flexible digital assistant from Amazon who answers questions and performs all kinds of tasks.

a)

Siri

b)

Alexa

c)

Cortana

d)

AMOLED

2.

It is a selective technique for storing and uploading your files to an online account.

a)

External Memory

b)

Internal Memory

c)

Cloud Storage

d)

Mobile Device Storage

3.

It is an immersive view of a real – world environment where objects in the real world are enhanced by computer-generated perceptual knowledge.

a)

Enhanced mobile security

b)

Advancement of mobile cameras

c)

Augmented Reality

d)

Biometrics Advances

4.

It is used to enhance mobile device security.

a)

Enhanced mobile security

b)

Advancement of mobile cameras

c)

Augmented Reality

d)

Biometrics Advances

5.

It is latest models of traditional mobile phones and it may also browse the Internet, send e-mails, social networking, including telephone calls, SMS, and voicemails.

a)

Smartphones

b)

Wearable Technologies

c)

Table Pc and iPad

d)

All of the above

6.

This technology is based on the use of computing and communication devices such as smart mobile phones and wearable computers, that are battery powered, portable, and wireless.

a)

Android development

b)

Mobile Computing

c)

Technology

d)

Digital Age

7.

This Mobile operating system provides multitasking and supports specialized input devices for use in its handhelds.

a)

Android Google OS

b)

BlackBerry OS

c)

IOS

d)

Windows Phone OS

8.

This allows you to interact with applications and functions that are built into devices as a programmer called

a)

API

b)

Interpreter

c)

IDE

d)

Compiler

9.

What was the date on which Google bought Android Inc for at least $50 million?

a)

July 2005

b)

June 2005

c)

June 2004

d)

July 2004

10.

It is a Linux-based mobile OS that rapidly became Apple's largest mobile device market competitor.

a)

Android Google OS

b)

BlackBerry OS

c)

IOS

d)

Windows Phone OS

11.

This will specify what is the lowest version of Android can the application be installed?

a)

Target SDK

b)

Compile SDK

c)

API Level

d)

Minimum SDK

12.

This specifies the API Level on which the application is designed to run.

a)

Target SDK

b)

Compile SDK

c)

API Level

d)

Minimum SDK

13.

It is an abstraction layer that allows communications between two different pieces of software.

a)

Target SDK

b)

Compile SDK

c)

API Level

d)

Minimum SDK

14.

It is Android UI that shows a hierarchical view of the files and folders of the project.

a)

Status Bar

b)

Project Tool Window

c)

Toolbar

d)

Editor Window

15.

It is Android UI that shows the content of the file that the user is currently working on.

a)

Status Bar

b)

Project Tool Window

c)

Toolbar

d)

Editor Window

16.

It is Android UI that displays messages that give information such as code errors, warnings, successful status.

a)

Status Bar

b)

Project Tool Window

c)

Toolbar

d)

Editor Window

17.

It is a process that runs in the background and does not have an interface.

a)

Activity

b)

Intent

c)

Services

d)

Fragment

18.

This allows an activity to have multiple independent sections.

a)

Activity

b)

Intent

c)

Services

d)

Fragment

19.

It is typically represented by a window that is composed of frontend and backend.

a)

Activity

b)

Intent

c)

Services

d)

Fragment

20.

It is the mechanism used to allow an activity to invoke another activity.

a)

Activity

b)

Intent

c)

Services

d)

Fragment

21.

What are the other languages available to write an Android Application aside from Java?

a)

Layout

b)

Kotlin

c)

Package Name

d)

Application ID

22.

This folder contains the XML layout files that define the user interface of our application.

a)

Layout

b)

Kotlin

c)

Package Name

d)

Application ID

23.

The value of this will automatically be set as the value of Application ID.

a)

Layout

b)

Kotlin

c)

Package Name

d)

Application ID

24.

This will uniquely identify your application when uploaded to Google Play Store.

a)

Layout

b)

Kotlin

c)

Package Name

d)

Application ID

25.

It is a view that allows you to display a banner or ads inside your application.

a)

VideoView

b)

AdView

c)

Adblocker

d)

WebView

26.

This View is the same as scroll view, it can display a vertical and scrollable views.

a)

RelativeLayout

b)

ScrollView

c)

ListView

d)

XML

27.

This is light weight language that is used for designing layout in android development.

a)

RelativeLayout

b)

ScrollView

c)

ListView

d)

XML

28.

This View let the user to pick among the listed item inside this View.

a)

RelativeLayout

b)

ScrollView

c)

ListView

d)

XML

29.

This Layout/Parent allows you to size and position the widget in a flexible way.

a)

LinearLayout

b)

ConstraintLayout

c)

RelativeLayout

d)

FrameLayout

30.

This Layout/Parent allows you to arrange views into rows and columns.

a)

LinearLayout

b)

ConstraintLayout

c)

RelativeLayout

d)

TableLayout

31.

This is a View that contains other View/Children.

a)

Layers

b)

View

c)

ViewGroup

d)

TableLayout

32.

This file serves as the frontend of the activity.

a)

MainActivity.class

b)

activity_main.xml

c)

Constraint

d)

setContentView()

33.

This method will tell the system which would be the frontend of the backend.

a)

MainActivity.class

b)

activity_main.xml

c)

Constraint

d)

setContentView()

34.

This layout type was set as the default layout in the latest Android Studio.

a)

MainActivity.class

b)

activity_main.xml

c)

Constraint

d)

setContentView()

35.

This file serves as the backend of the activity.

a)

MainActivity.class

b)

activity_main.xml

c)

Constraint

d)

setContentView()

36.

This element allows an application to have a text on a screen?

a)

TextView

b)

ImageView

c)

Constraint

d)

Save Location

37.

In this setting, you can create, edit, delete, and start a virtual device in Android.

a)

SDK Manager

b)

Hardware Profile

c)

Ram

d)

AVD Manager

38.

This contains the list of templates based on a real Google device in the market.

a)

SDK Manager

b)

Hardware Profile

c)

Ram

d)

AVD Manager

39.

If the developer wants to include an image to an application, one of the options is to upload/import the image into this folder.

a)

Gradle

b)

Drawable

c)

Values

d)

Context

40.

It is an automated build system that is responsible for the compilation of code, testing, deployment, and conversion of file code into .dex files.

a)

Gradle

b)

Drawable

c)

Values

d)

Context