• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Operating Systems: Overview Essay

Extracts from this document...

Introduction

Operating Systems Many people use computers without knowing how does it works. The main software when using the computer is the operating system. The operating system defines all the experience when using a computer it manages the hardware and software resources of the computer system, provides a way for applications to deal with the hardware without having to know all the details of the hardware, and it is the software that makes all the programs we use work, and it organizes and controls the hardware on our computers. Operating systems is the first software we see when we turn on the computer, and the last software we see when the computer is turned off. It's important to know and understand that not all computers have operating systems. For example the computer that controls the microwave oven in your kitchen doesn't need an operating system, it has only simple tasks to perform, very simple input and output methods (a keypad and an LCD screen). For a computer like this, an operating system would not be needed; it will only add things that are not required. ...read more.

Middle

The operating system must make sure that the requirements of the various users are balanced, and that each of the programs they are using has sufficient and separate resources so that a problem with one user doesn't affect the entire community of users. Unix, VMS, and mainframe operating systems, such as MVS, are examples of multi-user operating systems. * Real-time operating system (RTOS): Real-time operating systems are used to control machinery, scientific instruments and industrial systems. An RTOS typically has very little user-interface capability, and no end-user utilities, since the system will be a "sealed box" when delivered for use. A very important part of an RTOS is managing the resources of the computer so that a particular operation executes in precisely the same amount of time every time it occurs. In a complex machine, having a part move more quickly just because system resources are available may be just as catastrophic as having it not move at all because the system is busy. The operating system's tasks, in the most general sense, fall into six categories: * Processor management: The heart of managing the processor is related to two things first ensuring that each process and application receives enough of the processor's time to function properly, and using as many processor cycles for real work as is possible. ...read more.

Conclusion

There are other user interfaces, some graphical and some not, for other operating systems. While there are some who argue that an operating system should do more than these six tasks, and some operating-system vendors do build many more utility programs and auxiliary functions into their operating systems, these six tasks define the core of nearly all operating systems. One question concerning the future of operating systems revolves around the ability of a particular philosophy of software distribution to create an operating system useable by corporations and consumers together. Linux, the operating system created and distributed according to the principles of open source, could have a significant impact on the operating system in general. Most operating systems, drivers and utility programs are written by commercial organizations that distribute executable versions of their software -- versions that can't be studied or altered. Open source requires the distribution of original source materials that can be studied, altered and built upon, with the results once again freely distributed. The continuing growth of the Internet and the proliferation of computers that aren't standard desktop or laptop machines means that operating systems will change to keep pace, but the core management and interface functions will continue, even as they evolve. Ahmed Mahdi Ahmed 292 Computer U-T ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Computer Science essays

  1. Marked by a teacher

    Memory Managment Operating Systems

    3 star(s)

    * At run time - If a process is moved in the memory during execution then the address will need to be modified so the link can remain active. The mapping of logical to physical addresses is done at run time (run time is the time when code is running therefore cannot be altered).

  2. Marked by a teacher

    The systems development life cycle (SDLC) is a conceptual model used in project management ...

    3 star(s)

    are reasonable and well within the capabilities of the technology being used. In fact targeted performance should be less than 70% of the published limits of the technologies. Technical requirements are tight for the equipment to be used. [GAN10] Ganthhead(2010), Rapid Application Development Process, http://www.gantthead.com/process/processMain.cfm?ID=2-19516-2 [BPC10] BPC, Articles and Glossary,

  1. Control Unit, Memory Unit, and Arithmetic Logic Unit. The CPU or Central Processing ...

    The device can sense where the user is pointing and can report the position to the processor. The processor can then deduce what the user's reply was according to the position that was pointed to. Touchscreens are particularly useful in areas where keyboards are not appropriate, e.g.

  2. Social Issue Essay

    However even when the results of crucial research just begin to reveal the possibilities for the future health and well-being of the human race, they are often branded as "morally unacceptable" and "a form of cannibalism" 3 (Prof.

  1. Free essay

    Hardware and Functions of a Micro Processor

    B Here is the logic table Input Output A B C S 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 Below can be seen the representations used for the logic gates in drawing form.

  2. Free essay

    File Management - Operating Systems

    Each file type also as its own structure and some are more complex than others. Complex file structures actually consist of certain file formats. This can range from .doc to .xcl.

  1. With diagrams compare and contrast the relative advantages and disadvantages of digital transmission over ...

    What do the words Analogue and Digital mean? 'Analogy' means a likeness between two things that are really quite different. For example the analogy between the brain and the computer or the heart and a pump. Digit means either a finger or toe, or one of the numbers 1 to 9.

  2. Smart Card System

    There are also contacts less smart card. Contact less smart card don't require contact smart card reading, but are recognized by contact less smart card terminal which has to be near by! The technology is already in place to allow the consumers to combine services, such as their credit cards, long distance services, and ATM cards into one card.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work