Computer Science, asked by muhammadumair4299, 1 month ago

Define Operating Systems and discuss its role from different perspectives.

Answers

Answered by thettudeepikareddy
0

Answer:

An Operating System (OS) is an interface between a computer user and computer hardware. An operating system is a software which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers

Roles of an operating system:

List four major functions of an OS. It manages hardware, runs applications, provides an interface for users, and stores, retrieves, and manipulates files.

The six main functions services provided by the OS to help users:

Program execution.

I/O operations.

File System manipulation.

Communication.

Error Detection.

Resource Allocation.

Protection.

Answered by anjaliom1122
4

Answer:

An operating system (OS) is a software program that connects a computer user to its hardware. An operating system is a piece of software that handles file management, memory management, process management, input and output, and peripheral device control, such as disc drives and printers.

Explanation:

An operating system is a program that functions as a bridge between a computer's user and its hardware, allowing all types of program to run.

Role from different perspectives:

Four primary functions of an operating system.

  • It runs applications,
  • Maintains hardware,
  • Provides a user interface, and saves,
  • Retrieves, and manipulates files.

System software is a sort of computer program that controls the hardware and applications on a computer. The system software is the interface between the hardware and the user applications, if we think of the computer system as a layered model. The most well-known example of system software is the operating system.

Objectives of OS:

1.Convenience: An OS makes a computer more convenient to use.

2.Efficiency: An OS allows the computer system resources to be used in an efficient manner.

3.Ability to evolve: An OS should be constructed in such a way as to permit the effective development, testing, and introduction of new system functions without interfering with service.

Similar questions