• 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)

    By creating sophisticated interactive prototypes, it's even possible to model use-cases and operational sequences through a design. This allows for particular operations to be tested and refined without the enormous effort that would be required if a design were to be implemented without prototyping.

  1. Smart Card System

    In the Java programming language, the inherent design around small, downloadable code elements makes it easy to securely run multiple applications on a single card. * Post-Issuance of Applications - The installation of applications, after the card has been issued, provides card issuers with the ability to dynamically respond to their customer's changing needs.

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

    This diagram is shown below: Types of transmission media > Twisted Pair > Coaxial cable > Fibre Optic Cable Guided Media The three main types of cabling are generally used for guided transmission: twisted pair, coaxial cable and optical fibre.

  1. Programming Techniques

    Sometimes it is useful to make the individual blocks of a system and then stick them together later. Large programs need to be split into smaller sections of code which are known as subroutines or subprograms. There are two types of subprogram known as procedure and functions.

  2. The Global Positioning System

    Therefore, the control segment is very important in maintaining the entire system properly. It was mentioned before that all the satellites will pass over at least one ground station during a day, and in theory, they should be visible to at least two.

  1. Free essay

    Setting up and E-Commerce Site

    the assumption that the website has already been created and therefore the e-commerce facilities need to be incorporated in to it. This sometimes isn't the case and would probably be more beneficial to the client to design, build and implement the e-commerce website all in one go opposed to doing it the other way round.

  2. AQA Computing CPT3

    will start the fuel clock, and will start the price display calculating the price to the customer according to set price and amount of fuel dispensed Stop Dispensing 'Stop Dispensing' This will stop the fuel clock, and will stop the price display.

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