Computer Science, asked by TbiaSamishta, 1 year ago

What hides the peculiarities of specifc hardware devices form the users.

Answers

Answered by ramesh87901
2
START FREE TRIAL

Sign In

Understanding the Linux Kernel, 3rd Edition by Marco Cesati, Daniel P. Bovet

Basic Operating System Concepts

Each computer system includes a basic set of programs called the operating system. The most important program in the set is called the kernel. It is loaded into RAM when the system boots and contains many critical procedures that are needed for the system to operate. The other programs are less crucial utilities; they can provide a wide variety of interactive experiences for the user—as well as doing all the jobs the user bought the computer for—but the essential shape and capabilities of the system are determined by the kernel. The kernel provides key facilities to everything else on the system and determines many of the characteristics of higher software. Hence, we often use the term "operating system" as a synonym for "kernel."

The operating system must fulfill two main objectives:

Interact with the hardware components, servicing all low-level programmable elements included in the hardware platform.

Provide an execution environment to the applications that run on the computer system (the so-called user programs).

Some operating systems allow all user programs to directly play with the hardware components (a typical example is MS-DOS ). In contrast, a Unix-like operating system hides all low-level details concerning the physical organization of the computer from applications run by the user. When a program wants to use a hardware resource, it must issue a request to the operating system. The kernel evaluates the request and, if it chooses to grant the resource, interacts with the proper hardware components on behalf of the user program.

Answered by Brainlycurator
1

An Operating System hides the functions of the hardware devices from the users.

It is an interface between the computer hardware and software/user.

Device drivers help in facilitating the communication between operating system and hardware.

It is a low level software programme which helps in scheduling the task according to the priority.

There are many types of operating system which can be used according to the need.

The peculiarities refer to the function or running of hardware devices.

Similar questions