Monday, September 4, 2023

SLO 1.5.2

Operating Software (Operating System - OS):

Purpose: The operating system is the core software that manages and controls all the hardware and software resources of a computer system.

Functions: It provides services for running applications, managing memory, handling input and output, and controlling peripheral devices.

Examples: Windows, macOS, Linux, Unix, Android, iOS, etc.

Device Drivers:

Purpose: Device drivers are software components that allow the operating system to communicate with and control hardware devices like printers, graphics cards, and keyboards.

Functions: They provide a bridge between the hardware and the operating system, enabling the OS to send commands and receive data from the hardware.

Examples: Printer drivers, graphics card drivers, sound card drivers, etc.

Utility Programs:

Purpose: Utility programs are software tools designed to perform specific tasks related to system maintenance, optimization, and management.

Functions: They help users manage files, troubleshoot problems, maintain system performance, and enhance security.

Examples: Disk cleanup tools, antivirus software, file compression utilities, backup software, disk defragmenters, etc.

Language Processors:

Purpose: Language processors are software tools used for translating and executing high-level programming languages.

Functions: They convert human-readable code into machine code that the computer's CPU can understand and execute.

Examples: Compilers, interpreters, and assemblers. For example, Java & C# as compiler and Python as interpreter

No comments:

Post a Comment

2nd Prelims Paper With Key