35. Copyright 2008 John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond that permitted in section 117 of the 1976 United States Copyright Act without express permission of the copyright owner is unlawful. Request for further information should be addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for distribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages caused by the use of these programs or from the use of the information herein.
Notas do Editor
Basic Operating System Functions: There are five core tasks of an OS: 1 - Processor management : The OS must ensure that each process and application receives the right amount of the processor’s time to function properly. 2 - Memory and storage management : The operating system must make sure that each process has enough memory to perform its job. In addition, the OS must also make sure that each type of memory available in the system is used properly and efficiently. 3 - Device management : The OS must also manage the hardware resources of the computer system. To do this, the OS uses special programs known as drivers . A driver's main task is to convert software commands into the right electrical signals to hardware. 4 - Application interface : The application program interfaces (APIs) of the operating system function much like hardware drivers. To perform their tasks, application programs request services from the operating system using an API. 5 - User interface : The operating system also manages the interaction between the user and the computer through the user interface which provides a consistent way for the user to interact with the computer.