Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PT101 - MIDTERM

Total questions: 68

Worksheet time: 36mins

Name
Class
Date
1.

It is the reason behind using a platform; It’s often described as the creation of well-defined interfaces to hide the inner workings of computer programs from users.

(a)  

2.

a structure on which users build or run successful business applications; acts as a building block for extending and developing an application, driving innovation, and fostering business growth.

a)
platform technology
b)

Operating system

c)

Computer

d)

Software

3.

The most important program that runs on your computer;

It manages all other programs on the machine;

Every PC must have one to run other applications or programs.;

It is the first software “loaded”

a)
platform technology
b)

Operating system

c)

Computer

d)

Software

4.

Benefits of platform technology

a)

abstraction

b)

Shared service

c)

User generated

d)

Flexible + adaptable

5.

Types of platform technology; This system software manages the application software and software programs on a computer or mobile device

a)

Operating systems

b)

Computing Platforms

c)

Database platforms

d)

Storage platforms

e)

Application platforms

6.

Types of platform technology; consists of hardware and an operating system on which you can run an application or a program.

a)

Operating systems

b)

Computing Platforms

c)

Database platforms

d)

Storage platforms

e)

Application platforms

7.

Types of platform technology; cloud platforms that enable you to deploy and manage different database types like relational, NoSQL, and in-memory databases

a)

Operating systems

b)

Computing Platforms

c)

Database platforms

d)

Storage platforms

e)

Application platforms

8.

Types of platform technology; allow the storage of files and objects.

a)

Operating systems

b)

Computing Platforms

c)

Database platforms

d)

Storage platforms

e)

Application platforms

9.

Types of platform technology; a virtual platform that application programs rely on to conduct their standard; operate across development tools, execution services, operating systems, cloud services, and data services to offer flexible solutions to end users.

a)

Operating systems

b)

Computing Platforms

c)

Database platforms

d)

Storage platforms

e)

Application platforms

10.

Types of platform technology; combines software tools to create, design, and maintain mobile applications.

a)

Mobile platforms

b)

Web Platforms

c)

Content management system platforms

d)

Media platforms

e)

API platforms

11.

Types of platform technology; allow for the discovery and sharing of information over the internet; They include web servers, web application servers, and digital elements that allow for the sharing of information online

a)

Mobile platforms

b)

Web Platforms

c)

Content management system platforms

d)

Media platforms

e)

API platforms

12.

Types of platform technology; helps users to create, manage, and publish content, media, and documents.

a)

Mobile platforms

b)

Web Platforms

c)

Content management system platforms

d)

Media platforms

e)

API platforms

13.

Types of platform technology; The primary function is to provide and deliver media to its users.

a)

Mobile platforms

b)

Web Platforms

c)

Content management system platforms

d)

Media platforms

e)

API platforms

14.

Types of platform technology; is an intermediary software providing the means for different applications to communicate with each; This platform exposes data, its resources, and assets in a machine-readable format to other users.

a)

Mobile platforms

b)

Web Platforms

c)

Content management system platforms

d)

Media platforms

e)

API platforms

15.

Types of platform technology; involves taking a systematic and computational approach to analyzing data or statistics; refers to any service or tool that allows users to capture, process, analyze, and visualize data for better decision-making.

a)

Analytics platforms

b)

Security Management System Platforms

c)

Robotic platforms

d)

AI platforms

e)

Gaming platforms

16.

Types of platform technology; are systems or tools that provide the framework for developing, managing, and using robotic programs or devices.

a)

Analytics platforms

b)

Security Management System Platforms

c)

Robotic platforms

d)

AI platforms

e)

Gaming platforms

17.

Types of platform technology; help security teams eliminate inefficiencies that would hinder them from effectively protecting their business networks; are systems that provide security teams with a centralized hub for managing their network security.

a)

Analytics platforms

b)

Security Management System Platforms

c)

Robotic platforms

d)

AI platforms

e)

Gaming platforms

18.

Types of platform technology; provide an enabling environment for machine learning, such as a machine learning database that enables you to build your AI applications effectively

a)

Analytics platforms

b)

Security Management System Platforms

c)

Robotic platforms

d)

AI platforms

e)

Gaming platforms

19.

processes commands to a computer program in the form of lines of text.

a)

Command line interfaces

b)

Conversational interfaces

c)

Gesture interfaces

d)

Graphical user interfaces

20.

The intermediary between the software and the user;

It controls how data and instruction are entered and how information is presented on the screen.

a)
user interface
b)

peripheral device

c)

monitor

d)

software

21.

enable users to command the computer with plain text English (e.g., via text messages, or chatbots) or voice commands, instead of graphic elements.

a)

Command line interfaces

b)

Conversational interfaces

c)

Gesture interfaces

d)

Graphical user interfaces

22.

user interfaces which accept input in a form of hand gestures, or mouse gestures sketched with a computer mouse or a stylus.

a)

Command line interfaces

b)

Conversational interfaces

c)

Gesture interfaces

d)

Graphical user interfaces

23.

accept input via devices such as a computer keyboard and mouse and provide articulated graphical output on the computer monitor.

a)

Command line interfaces

b)

Conversational interfaces

c)

Gesture interfaces

d)

Graphical user interfaces

24.

Enhancing an OS; Provide services not included with OS; Goes beyond the four functions

a)

Utilities

b)

Backup software

c)

Anti-virus software

d)

Intrusion detection

e)

Screen savers

25.

Enhancing an OS; Ensures data integrity; Archives files onto removable media

a)

Utilities

b)

Backup software

c)

Anti-virus software

d)

Intrusion detection

e)

Screen savers

26.

Enhancing an OS; Often part of a firewall package; Often part of a firewall package

a)

intrusion detection

b)

Backup software

c)

Anti-virus software

d)

Intrusion detection

e)

Screen savers

27.

Enhancing an OS; Often part of a firewall package; Often part of a firewall package

a)

intrusion detection

b)

screen saver

c)

Anti-virus software

d)

Intrusion detection

e)

Screen savers

28.

Purpose of operating system; It handles the user interface; As the computer is booted, the first point of contact will be the operating system;

a)
receptionist
b)

security guard

c)

manager

d)

accountant

e)

dispatcher

29.

Purpose of operating system; It provides services for managing the queue of programs scheduled for processing and activation.

a)
receptionist
b)

security guard

c)

manager

d)

accountant

e)

dispatcher

30.

Purpose of operating system; It prohibits unauthorized users access to the system; It controls the access to the system and files.

a)
receptionist
b)

security guard

c)

manager

d)

accountant

e)

dispatcher

31.

Purpose of operating system; It handles the efficient allocation of resources.

a)
receptionist
b)

security guard

c)

manager

d)

accountant

e)

dispatcher

32.

Purpose of operating system; It directs the passage of data through the CPU and guides the CPU.

a)

traffic enforcer

b)

security guard

c)

manager

d)

accountant

e)

dispatcher

33.

Purpose of operating system; It monitors the users who logs-on to the system, what kinds of resources are utilized by each user, and what resources are requested by each user.

a)

traffic enforcer

b)

security guard

c)

manager

d)

accountant

e)

dispatcher

34.

Popular operating systems; computer operating system (OS) developed by Microsoft Corporation to run personal computers (PCs).

a)

Windows

b)

Mac OS

c)

Linux

d)

IOS

e)

Android

35.

Popular operating systems; Developed, marketed and sold by Apple INC. for MacBook's, MacBook Air, iPhones, iPods and iPads;

a)

Windows

b)

Mac OS

c)

Linux

d)

IOS

e)

Android

36.

Popular operating systems; Designed to provide personal computer users a free and very low-cost OS.

a)

Windows

b)

Mac OS

c)

Linux

d)

IOS

e)

Android

37.

Popular operating systems; A free and open-source mobile operating system project, maintained by Open Handset Alliance, a group of companies and organizations that contribute to the system's development under the management of Google INC.

a)

Windows

b)

Mac OS

c)

Linux

d)

IOS

e)

Android

38.

Refers to the sequence or order of process execution as they are allotted the processor.



(a)  

39.

The ways of allotting the processor to a specific job or process; The main purpose are to minimize resource starvation and to ensure fairness among the parties utilizing the resources.

(a)  

40.

The main goal is to always make the CPU busy processing; is the ratio of the total CPU burst and the total time used up for processing all the jobs in the ready queue.

a)
increase cpu utilization
b)

increase throughput

c)

reduce turn around time

d)

reduce waiting time

e)

reduce response time

41.

refers to the number of processes that has completed their execution per time unit; It measures how much work is being performed at the given time.

a)
increase cpu utilization
b)

increase throughput

c)

reduce turn around time

d)

reduce waiting time

e)

reduce response time

42.

It refers to the time when the process was submitted up to its time of completion.

a)
increase cpu utilization
b)

increase throughput

c)

reduce turn around time

d)

reduce waiting time

e)

reduce response time

43.

refers to the amount of time a process has been waiting in the queue before it was allotted the processor.

a)
increase cpu utilization
b)

increase throughput

c)

reduce turn around time

d)

reduce waiting time

e)

reduce response time

44.

is the amount of time it takes when a request was submitted till the first response is produced.

a)
increase cpu utilization
b)

increase throughput

c)

reduce turn around time

d)

reduce waiting time

e)

reduce response time

45.

Means once the process is in the running state, it continues to execute until it terminates.

a)

non-preremptive

b)

preemptive

46.

Means currently running processes may be interrupted and moved to ready state by the operating system even if the total burst time (allotted time to execute)has not been consumed.

a)

non-preremptive

b)

preemptive

47.

allocates the CPU based on the time of arrival.

a)

First Come First Served (FCFS)

b)

Shortest Job First (SJF)

c)

Non-Preemptive Priority (NPP)

48.

Form the list of jobs from the ready queue, the job with the shortest burst is allotted the processor and terminates when the burst time is completed.

a)

First Come First Served (FCFS)

b)

Shortest Job First (SJF)

c)

Non-Preemptive Priority (NPP)

49.

Form the list of jobs from the ready queue, the job with the highest priority (1 being the highest). The chosen job terminates when the burst time is completed.

a)

First Come First Served (FCFS)

b)

Shortest Job First (SJF)

c)

Non-Preemptive Priority (NPP)

50.

is a computer

program that aims to

complete a specific task

separate from that of the

operating system.

(a)  

51.

•These software are used to do special productive tasks for

users such as writing documents, managing personal

information, giving presentations, storing data, and sending

e-mail.

a)

productivity software

b)

collaborative software

c)

specialized software

52.

help people communicate and work

with one another, and it helps computers share information.

a)

productivity software

b)

collaborative software

c)

specialized software

53.

These applications are designed to do specific tasks for

specific peoples. These can include software for people in

professions such as computer-aided design (CAD),

medicine, science, and finance, as well as games and

entertainment applications.

a)

productivity software

b)

collaborative software

c)

specialized software

54.

is a large software system

platform typically designed to operate in a corporate

environment such as business or government.

a)

productivity software

b)

collaborative software

c)

specialized software

d)

enterprise application

55.

These apps keep track of a company’s monetary value

and budget

a)

accounting and billing system

b)

customer relationship management

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

56.

allow companies to collect and manage

incoming client information.

a)

accounting and billing system

b)

customer relationship management

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

57.

manages and records customer

transactions.

a)

accounting and billing system

b)

customer relationship management

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

58.

enable enterprises to handle internal

processes and third-party partners across their supply

chain; businesses can establish a direct connection

between manufacturers, distributors, and retailers.

a)

business intelligence system

b)

human resource system

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

59.

manage and integrate

the important parts of their business; They help implement resource planning by integrating all the processes needed to run their companies on a single system.

a)

business intelligence system

b)

human resource system

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

60.

are designed to retrieve, analyze, transform, and report data. ;This helps executives, managers, and workers to make

informed business decisions.

a)

business intelligence system

b)

human resource system

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

61.

allow employee information to be stored,

processed, and reported; They store, track, and give insights on staff scheduling,

time off requests, recruitment procedures, and training.

a)

business intelligence system

b)

human resource system

c)

point of sale software

d)

supply chain management

e)

enterprise resource planning

62.

is marked by its flexibility and

scalability.

a)

modern application

b)

software application

c)

enterprise application

d)

application software

63.

the

application works on pre-defined platforms.

a)

platform-specific

b)

cross-platform

c)

platform-agnostic

64.

the software

runs on any platform.

a)

platform-specific

b)

cross-platform

c)

platform-agnostic

65.

client-side, or front-end component is the

key component that interacts with the user, receives the

input, and manages the presentation logic while

controlling user interactions with the application.

a)

web server

b)

web browser

c)

database server

66.

also known as the backend or

server-side component, handles the business logic and

processes the user requests by routing the requests to

the right component and managing the entire application

operations.

a)

web server

b)

web browser

c)

database server

67.

provides the required data for the

application. It handles data-related tasks; can manage business logic with the help of stored

procedures.

a)

web server

b)

web browser

c)

database server

68.

This is where UI/UX design, dashboards, notifications,

configurational settings, layout, and interactive

elements come into the picture.

a)

client side / presentation layer

b)

application layer / business logic layer

c)

data layer