Preview

Basic Functions of Os

Powerful Essays
Open Document
Open Document
1245 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Basic Functions of Os
Thus the basic functions of an OS are – 1. Process Management – Managing the programs that are running. 2. Memory Management – Managing and rationing the memory between processes and data. 3. Storage Management – Managing the permanent Storage of data on disks or other media 4. I/O Management – Managing the input and output 5. Device / Resource Management – Managing devices and resources and allowing the users to share the resources 6. Security and Protection – Securing the system against possible unauthorized access to data or any other entity. Protecting the parts of the system against damage. 7. Booting the System and getting it ready to work. 8. Data communications – Providing interface to connect to other computers or allowing others to connect
Definition:
An operating system is a collection of software that coordinates the working of the different components of the system and gets the user’s job done. The operating system provides the user with all the basic things necessary to do his job.
What does an os do?? * An Operating System exploits the hardware resources of one or more processors to provide a set of services to system users. * An Operating System also manages secondary memory and input/output devices on behalf of its users.
Process Control Block:
A data structure by which the system identifies a process.
It contains - * Identifier: A unique integer associated with a process * State : A currently executing process is in running state * Priority : Priority level relative to other processes * Program counter : Address of the next instruction of the program to be executed. * Memory pointers: pointers to the program code and data associated with the process, and any shared memory blocks * Context data: Data in the registers in the processor during process execution. * I/O status information: outstanding I/O requests, I/O devices allocated to the process, a

You May Also Find These Documents Helpful

  • Powerful Essays

    Chapters 1-4

    • 1910 Words
    • 8 Pages

    d. An operating system manages hardware, runs applications, provides an interface for users, and stores, retrieves, and manipulates files.…

    • 1910 Words
    • 8 Pages
    Powerful Essays
  • Powerful Essays

    Nt1330 Unit 1 Assignment

    • 4639 Words
    • 19 Pages

    An operating system (OS) is an interface between hardware and user which is responsible for the management and coordination of activities and the sharing of the resources of the computer that acts as a host for computing applications run on the machine. As a host, one of the purposes of an operating system is to handle the details of the operation of the hardware. This relieves application programs from having to manage these details and makes it easier to write applications. Almost all computers (including handheld computers,desktop computers, supercomputers, video game consoles) as well as some robots, domestic appliances (dishwashers, washing machines), and portable…

    • 4639 Words
    • 19 Pages
    Powerful Essays
  • Satisfactory Essays

    So there are 3 basic operating systems, Linux, Mac OS and Windows. The purpose of these operating systems is exactly that, to operate. Operating systems are what run your computers programs. They are what enable you to interface with the computer to complete tasks. Without an operating system, you really wouldn’t have much use for a computer. Operating systems give you access to so many aspects of the computer. From the OS you can control outside devices like printers and scanners. You can also send output and recognize input to the computer. One other purpose for operating systems is file management.…

    • 205 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    BIS 320 Week 2 Asm

    • 1188 Words
    • 5 Pages

    An operating system is basically described as “the program that, after being initially loaded into the computer by a boot program, manages all the other programs in a computer” (Rouse, 201). Operating systems and applications help the company reach their goals because it enables their employees to use them as tools to do their jobs more efficiently which can subsequently lead to increased company sales and revenue.…

    • 1188 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Assingment 1

    • 663 Words
    • 3 Pages

    Operating system software is what manages all the hardware components that make it possible to run on the computers. Example: Windows, Linux…

    • 663 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Assignment 1,Section I

    • 326 Words
    • 2 Pages

    An operating system (OS) is a collection of software that manages computer hardwareresources and provides common services for computer programs. The operating system is a vital component of the system software in a computer system. Application programs require an operating system to function.…

    • 326 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    CHAPTER 3 QUESTIONS

    • 438 Words
    • 7 Pages

    The __________ contains the basic elements of a user’s program and can be generated directly from a compiled object file.…

    • 438 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    worker

    • 506 Words
    • 2 Pages

    Networks, communications, collaborations, databases, data sources, and applications are all related in that they are all used interchangeably. They each have their own purposes or applications. The means of accessing and using the desired information is what differentiates one from the other. For example, databases are used to centralize information that may consist of various degrees of information of reduced specifications and details. Databases also make it possible for employees and employers to access many sources of information from one place, rather than having to use different devices, channels, or methods of accessing information from different places.…

    • 506 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    The American Heritage® Dictionary of the English Language, Fourth Edition.. (2003). Operating System. Retrieved from http://www.thefreedictionary.com/operating+system…

    • 598 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    devices and controls their processes. Windows and UNIX are examples of operating systems. Application software refers to programs that make the computer…

    • 904 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Beowulf Clusters

    • 360 Words
    • 2 Pages

    Bibliography: Abraham Silberschatz, Peter Baer Galvin, Greg Gagne. Operating Systems Concepts. John Wiley & Sons. Inc., 2010.…

    • 360 Words
    • 2 Pages
    Good Essays
  • Good Essays

    The basic components of all computer systems whether they are microcomputers or supercomputer all contain six basic building blocks: input, output, memory, arithmetic/logical unit, control unit and files. A computer system needs input devices for entering data into the computer for processing. The most common input devices are keyboards and mice. Input devices have now expanded to other methods such as voice input, magnetic ink character recognition (MICR), Optical character recognition (OCR), scanning bar code label, etc. The output devices are used to produce the results of the processing done by the computer. The most common output devices include computer screen or monitor, printer, or writing output on CD or DVD. Computer memory or main memory holds the program instructions and data. All data flows are to and from memory. Arithmetic and Logic Unit consist of incredibly small integrated circuits on a silicon chip. It is mainly responsible for arithmetic function of addition, subtraction, multiplication and division calculation, logical comparison and decision. Computer files storage devices sometimes called secondary or backing storage is used to store programs and data when they are not being used. Secondary storage is nonvolatile. File devices include hard disk drive, magnetic tape drives, flash drives, and CD or DVD. Control Unit provides the control that enables the computer to take advantage of the speed and capacity of its other components. It controls the sequence of instruction to be executed, controls the flow of data, interpret instructions, and it regulate timing of processor (Brown et al., 2012).…

    • 569 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    An operating system is a program designed to run other programs on a computer. A computer’s operating system is its most important program. It is considered the backbone of a computer, managing both software and hardware resources. Operating systems are responsible for everything from the control and allocation of memory to recognizing input from external devices and transmitting output to computer displays. They also manage files on computer hard drives and control peripherals, like printers and scanners.…

    • 517 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Computer Hardware

    • 15530 Words
    • 63 Pages

    An Operating System, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer Operating System, a computer would be useless.…

    • 15530 Words
    • 63 Pages
    Powerful Essays
  • Satisfactory Essays

    poject manajment

    • 1063 Words
    • 5 Pages

    Chapter 4: Threads Ch4: Threads CPIS 222– Principles of Operating Systems -2012– KAU Dr.Lamiaa Elrefaei 1 Outline  Overview  Multithreading Models  Thread Libraries  Threading Issues  Operating System Examples Ch4: Threads CPIS 222– Principles of Operating Systems -2012– KAU Dr.Lamiaa Elrefaei 2 4.1 Overview  Single-threaded process – multithreaded process:  A thread is a basic unit of CPU utilization.…

    • 1063 Words
    • 5 Pages
    Satisfactory Essays

Related Topics