Interrupts & Processing
Types of Software
Operating System Roles
Interfaces
Files, Devices & System Process
100

This is a signal sent to the processor when attention is needed.

What is an interrupt?

100

This type of software manages hardware and runs the computer.

What is system software?


100

This OS function ensures programs have enough RAM to run.

What is managing memory?

100

This interface uses windows, icons, menus, and pointers.

What is a GUI (Graphical User Interface)?

100

This OS function allows users to copy, delete, and rename files.

What is managing files?

200

Interrupts can be divided into these two main types.

What are hardware and software interrupts?

200

This type of software allows users to perform tasks like writing documents.

What is application software?

200

This allows a computer to appear to run multiple tasks at once.

What is multitasking?

200

This interface requires users to type exact commands.

What is a command line interface (CLI)?

200

Input and output devices connected to a computer are called this.

What are peripherals?

300

This type of interrupt includes events like division by zero or program requests for input.

What is a software interrupt?

300

This system software searches for and removes unused programs and data.

What is a utility program?

300

These signals tell the processor that something needs attention.

What are interrupts?

300

This interface allows users to speak or type naturally.

What is a natural language interface?

300

This software translates data between a computer and a peripheral.

What is a driver?

400

This component manages interrupts and decides which one to process based on priority.

What is the interrupt handler (IH)?

400

Give one example of application software.

What is a word processor / database / web browser / spreadsheet?

400

This OS role allows applications to run by executing their instructions.

What is providing a platform for running applications?

400

Which interface is best for beginners and why?

What is GUI because it is intuitive and easy to use?

400

Put these in order: OS, bootstrap, application, firmware.

What is bootstrap → firmware → operating system → application software?

500

This is the sequence of instructions that handles an interrupt after it is detected.

What is an interrupt service routine (ISR)?

500

Why can application software not run without system software?

What is because it needs the operating system to run and control hardware?

500

This OS function keeps user data separate and secure with passwords.

What is managing user accounts?

500

Which interface is best for expert users and why?

What is CLI because it allows precise control with commands?

500

Why are drivers needed for peripherals?

What is because different devices use different data formats, so drivers translate data between the computer and the device?

M
e
n
u