Software Systems
OS & App Architecture
Web & Browsers
Databases & Storage
Database Access & Interfaces
100

What component manages how memory is allocated and freed up for programs?

Memory Management

100

What OS type runs on mobile phones and tablets?

Mobile Device OS

100

What is the purpose of clearing the browser cache? (

o free up space and ensure updated content loads

100

What is the main benefit of a relational database over a flat file?

Can handle multiple users and complex relationships

100

What SQL command retrieves data?

SELECT

200

What do you call the software layer that allows the user to manage applications and hardware?

Operating System

200

What is a Hypervisor Type 1 used for?

 Running virtual machines directly on hardware

200

What feature prevents JavaScript from running in your browser?

Client-side scripting deactivation / script blocker

200

What are tables made up of in relational databases?

Rows (records) and columns (fields)

200

What is programmatic access in databases?

 Accessing a database via programming languages or APIs

300

Name one function of the disk management system.

Create, format, or partition disks

300

What type of file system supports encryption and journaling?

NTFS

300

What’s the difference between private browsing and regular browsing?

Private mode doesn’t save history, cookies, or search entries

300

What does a primary key do?

Uniquely identifies each record in a table

300

What is the purpose of a database dump?

To export the entire database for backup or transfer

400

What does the task manager allow you to do with a hung application?

Kill Process / End Task

400

What’s the difference between a GUI and command-line interface?

GUI uses graphics; CLI uses text-based commands

400

What is a proxy server used for?

It acts as an intermediary between a device and the internet

400

What are examples of non-relational databases?

Key-value and document-based databases

400

What type of user interface allows users to interact with databases without coding?

GUI or utility-based interface like Access

500

What is the difference between embedded OS and server OS?

Embedded OS runs on devices with specific functions; Server OS manages networked devices/services.

500

What are the tiers in a three-tier application architecture?

 Presentation, Logic, and Data

500

Name two indicators of an invalid certificate in a browser.

Security warning, broken padlock icon

500

What is the purpose of adding constraints to a table?

To enforce rules for data integrity

500

What is the difference between data definition and data manipulation commands?

DDL creates/changes structure; DML edits data itself

M
e
n
u