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

Operating system.

Extracts from this document...

Introduction

Operating system An Operating system is the most important piece of software running on a computer. Many people have used a computer, all have used Microsoft word or excel for spreadsheets. These are application program. The application program interacts with the Operating system, and now the Operating system is a program that is run when ether a computer is switched on. We need an Operating system installed on our computers or else it will become very inhospitable. We all use digital computers and everything is represented by numbers. The Operating system provides help to do productive work such as writing letters or surfing the web. It an provide the techniques to overlap input and output with processing, while a program is receiving an input from the keyboard, another can e writing to a file whilst another processes. This means the efficiency of the computer is improved. An Operating system is software which makes the hardware more user-friendly, when people hear about windows they would probably think of it as 'the most popular of them all' they probably don't even know there is others. ...read more.

Middle

There is a minimum knowledge of how an operating system does what it does that is required by anyone who is going to be very involved in computer systems. This is how we distinguish a professional from someone who does not use a computer often. Operating systems are tunable, they have a large number of parameters that can affect performance. The performance can be improved by adjusting values to suit the special circumstances of a particular site. This requires some knowledge of what an operating system is doing. Programmers will one day find themselves faced with a problem, which the particular language they are using cannot solve. Operating systems is one of the largest pieces of software that have be written. It is an excellent exercise to analyse the structure of an operating system, it can identify the kind of problem designers are faced with and to see what options are available to solve these problems. The historical development of operating systems began in the late 1940s, where in that time there was only hardware and no operating system. ...read more.

Conclusion

Interactive systems are the most common mode today, using keyboard mouse and screen. Some systems provide interactive computing on a single-user and multi-use basis. Network operating systems are a common practice today to share resources like printers and databases across a network. It handles the underlying processes required for such sharing. Distributed systems are the most recent development in operating systems, meeting the requirements of the multi-user system in a new way. This system consists of a group of machines acting together as one. Specialist systems have been developed and each with its very own particular application area, like real-time operating system would be used in situations such as chemical plants or life support systems. An operating system is a very large piece of software. To design, build and maintain large software system need a high level view of how it is structured and how different components work together. It can be decomposed into modules that would provide the following functions: * Process management * Memory management * I/O management * File storage, which uses I/O and adds protection and security * Network management ...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

    Compilers and Interpreters

    5 star(s)

    Then it will stop. All of the variables are available for inspection at that point. Because of this, debugging is easier and quicker using interpretation compared to compilation. * Interpreters are far simpler to write than compilers. This is why JAVA works - because it is a relatively easy job to write an interpreter for a particular computer or application.

  2. Marked by a teacher

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

    3 star(s)

    development became something of a marketing buzzword and was casually applied to a variety of software development products. Although hardly hardcore implementations of the methodology's ideas, these products did incorporate some of its key concepts, for example, to facilitate rapid development, strong emphasis was placed on the idea of software re-use.

  1. Input Output Functions of an Operating System

    At the top the data count, in here is stored the total size of the input or output data in bits or bytes. This is the accumulation of size from within the data register. Secondly is the Data register. Within the data register will be the exact contents of what is to be read or written.

  2. Programming Techniques

    simple misspelling of a keyword, a missed punctuation mark, or a wrongly formed statement. For example, @10,10 sayy "This statement contains 2 syntax errors' {misspelt keyword say and string starting with a double quote and ending with a single quote} * Semantic error: the meaning of the code is ambiguous or faulty.

  1. The Global Positioning System

    However, the clock in the receiver is made from quartz, which is lighter, less expensive and less reliable. The effect of this is that the clock inside the receiver may be running fast or slow.

  2. Free essay

    Setting up and E-Commerce Site

    * Full on-line control of your catalogue yourself after set up - This then means that the business owner can update their products as and when they are needed to without having to go back to the setup firm As we can see the majority of the services offered by

  1. AQA Computing CPT3

    I made a series of if statements which made sure that the different unit, tenths, and hundredths were presented correctly at each 7 line segment digit. Each Frame in Each Movie File I did this for each digit on every display on the customer's interface.

  2. Firewall Protection

    able to know that the communication effort has reached some computer, and perhaps some information about the operating system on that computer. If that computer is handled well, the remote user will not be able to get much more information from your computer, but might still be able to identify

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