answersLogoWhite

0


Best Answer

Program execution. The operating system loads the contents (or sections) of a file into memory and begins its execution.

A user- level program could not be trusted to properly allocate CPU time.

I/O operations. Disks, tapes, serial lines, and other devices must be communicated with at a very low level.

The user need only specify the device and the operation to perform on it, while the system converts that request into device- or controller-specific commands.

User-level programs cannot be trusted to access only devices they should have access to and to access them only when they are otherwise unused.

File-system manipulation. There are many details in file creation, deletion, allocation, and naming that users should not have to perform.

Blocks of disk space are used by files and must be tracked. Deleting a file requires removing the name file information and freeing the allocated blocks.

Protections must also be checked to assure proper file access. User programs could neither ensure ad- herence to protection methods nor be trusted to

allocate only free blocks and deallocate blocks on file deletion.

Communications. Message passing between systems requires messages to be turned into packets of information, sent to the net- work controller,

transmitted across a communications medium, and reassembled by the destination system. Packet ordering and data correction must take place.

Again, user programs might not coordinate access to the network device, or they might receive packets destined for other processes.

Error detection. Error detection occurs at both the hardware and software levels. At the hardware level, all data transfers must be inspected to ensure

that data have not been corrupted in transit. All data on media must be checked to be sure they have not changed since they were written to the media.

At the software level, media must be checked for data consistency; for instance, whether the number of allocated and unallocated blocks of storage match

the total number on the device. There, errors are frequently process-independent (for instance, the corruption of data on a disk), so there must be

a global program (the operating system) that handles all types of errors. Also, by having errors processed by the operating system, processes need not contain

code to catch and correct all the errors possible on a system.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

OS is the main stuff in computers, in fact it is the main supporting system, consider it as the main supplement for your works on a computer. for more information just Google it.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How an Operating System help users?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Does the operating system provides the means for users to interact with a computer?

the operating system provides the means for users to interact with a computer


How does an operating system facilitate users?

The operating system connects to your PC hardware and executes user programs also known as software. Thus the operating system facilitates users.


What operating system allows users to communicate with the computer system?

Most operating systems native to the computer system allows users to communicate with the computer system


What is an operating system and the tasks of an operating system?

An operating system is a main program that serve as an interface between the users and the application programs.


What do you mean by operating system structure?

operating system is nothing but a communication medium between computer system and users.


Users and applcation depend on what to relate to all hardware components?

The Operating System (OS) connects the user, applications, and hardware together.


Is the users interface a part of the computers operating system?

YES


What can one find on the website ArchLinux?

The website Arch Linux is for users who have the Linux operating system. On the website customers can find out solutions to problems they have and can purchase additional features to their operating system. Moreover, they are able to find contact information if anything with their operating system is wrong and need help.


Who is the SuperX operating system aimed at?

This operating system is aimed at the beginner or casual computer user. It offers a simpler, more flexible computer operating system for these users, as it is easier to understand than a traditional operating system.


The operating system is an interface between what two things?

Users and computers.


The operating system provides the means for users to interact with a computer?

Yes.


Properties of Interactive operating system?

An operating system that allows users to run interactive programs. Pretty much all operating systems that are on PCs are interactive OS's