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

Operating Systems

Extracts from this document...

Introduction

Operating Systems Windows 3.1 Windows NT Windows Long Horn Windows XP Other Windows Operating Systems: Windows 98 Windows 95 Windows ME Windows 2000 How an Operating System Works Any desktop or laptop PC that you buy normally comes pre-loaded with Windows XP. Macintosh computers come pre-loaded with OS X. Many corporate servers use the Linux or UNIX operating systems. An Operating System could be found in smaller devices also. For example a Mobile Phone. The purpose of an operating system is to organize and control hardware and software. I a PC it controls things like the CPU, hard drive and memory etc. In simpler systems, like mobile phones the operating system could control the keypad and battery or the connection to the service provider. Its also provides a stable, consistent way for applications to deal with the hardware without having to know all the details of the hardware. An operating system is mainly designed to be a task manager. ...read more.

Middle

Drivers are separate from the operating system so that new functions can be added to the driver and to improve the performance of the hardware. Managing all the resources of the computer system is a large part of the operating system's function. Processor Management The processor management makes sure that the applications receive enough of the processor's time to function properly. Also it makes sure that the processor is used as much as possible for real work in each cycle. The operating system does this by scheduling the work done by the processor. In a multi-tasking operating system, for example Windows XP. The processor management runs to give the appearance that the CPU is doing more than one thing at a time. This is not true. In order to give the appearance of lots of things happening at the same time, the operating system has to switch between different processes thousands of times a second. Here's how it happens: � A process occupies a certain amount of RAM. ...read more.

Conclusion

is what is displayed on the monitor. A GUI is the graphical user interface to a computer, and its elements include such things as: windows, icons, and buttons, cursors and scroll bars. This is an output user interface. The user interfaces are vital for the computer to be used by a human. Memory and File Management Everything the computer does is at some time written to the RAM by the operating system. For the operating system to be able to do this, firstly memory boundaries must be set up for individual applications, which will be stored in the RAM. When the allocated space in the RAM is full, and the processor is not using the information stored there it is then moved by the operating system to the hard disk in what is called Virtual Memory. Hard disk storage is only one of the memory types that must be managed by the operating system, and is the slowest compared to other storage types. The object of the operating system is to balance between what is and isn't needed it the RAM and prepare the RAM so the processor can use it trouble free. Kris Littlewood - 1 - ...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)

    There are however down sides to this process. Elementally, processes are never the same size; this means that a process block may consist of 100kb of size; however the process is only 20kb in size. Over 10 or 20 fixed partitions this is a dramatic waste of resources and can be condemned as very in efficient.

  2. Computer systems assignment 1

    XP doesn't come with a lot of useful applications and utilities and they have to be purchased externally which increases the frequency of ads. Linux in turn has a range of applications already installed by default and if not then it is easy to download them for free from reliable and safe websites.

  1. Free essay

    Hardware and Functions of a Micro Processor

    Registers Computer processors are made up of many temporary storage areas known as registers. They are not part of the computers memory but are considered to be an additional storage location that helps in maintaining fast speeds. These registers form the most common of computer architecture and operate on the

  2. Free essay

    File Management - Operating Systems

    When I open a file the dynamic linking system needs to locate from physical to virtual address. To do so it must use the SFID. When a file is to be run it is stored in to what is known as a Meta data table this can be seen below;

  1. I have been given the task to design a database for a company called ...

    the correct data which should be displayed. Once the query has run it comes out will the following result which when checked with the data sheets shows that the results are correct and the query works. To see if the query still worked when I typed in only 'Gemm' the results were the same as before.

  2. Comparing Operating Systems

    The popularity of Windows has been more so in its marketing strategy in that it has not limited itself to geographical boundaries. As a result of its becoming popular and being the most commonly used operating system also had advantages in terms of support.

  1. Coursework 1 (c)Install Apache Web Server on Unix ...

    { int clisockfd, servsockfd, clilen, servlen, stat; struct sockaddr_in cliaddr, servaddr; time_t conntime; servsockfd = socket(AF_INET, SOCK_STREAM, 0); if (servsockfd == -1) { perror(argv[0]); exit(1); } memset(&servaddr, 0, sizeof(servaddr)); servaddr.sin_family = AF_INET; servaddr.sin_addr.s_addr = htonl(INADDR_ANY); servaddr.sin_port = htons(6009); servlen = sizeof(servaddr); stat = bind(servsockfd, (struct sockaddr *)

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

    Transmission on optical fiber wire requires repeaters at distance intervals. The glass fiber requires more protection within an outer cable than copper. For these reasons and because the installation of any of the new wiring is labour-intensive, few communities yet have optical fiber wires or cables from the phone company's branch office to local customers (known as local loops).

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