• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5
  6. 6
    6
  7. 7
    7
  8. 8
    8
  9. 9
    9
  10. 10
    10

Computer Systems

Extracts from this document...

Introduction

UNIT 2 - COMPUTER SYSTEMS Assignment 2 Table of Contents Task 1 2 Task 2 4 Task 3 7 TASK 1 Q1. Basic tasks performed by an operating system include: 1. checking the keyboard for input, controlling the transfer of programs in and out of main memory, communicating with the user, keeping track of files and directories on backing storage 2. controlling input and output devices, monitoring user activities, virus checking, 3. controlling system security, optimising graphics images, maintaining directories A1. 1 Q2. Some operating systems (such as Windows XP) enable multi-tasking. An example of multi-tasking is: 1. several users working on different programs on the same computer at the same time 2. many users logging on from remote terminals at the same time 3. a user working on spreadsheet whilst uploading files to the Internet and printing documents in background mode A2. 3 Q3. Operating systems may have command line or menu interfaces. Newer operating systems like MEPIS have: 1. menu driven interfaces 2. command line driven interfaces 3. no interfaces A3. 1 Q4. Most users prefer menu driven (GUI) interfaces because: 1. they don't need to remember complex command statements and therefore they're easier to use 2. they like to use technical language 3. it's faster to organise their workload A4. 1 Q5. When purchasing software applications it is important to ensure that it: 1. is written to run under the operating system on your machine 2. will run under all operating systems 3. contains its own operating system A5. 1 Q6. One function of an operating system is to handle interrupts. Interrupts are: 1. a delay in processing due to operating system overload 2. signals from hardware or software requesting attention from the operating system 3. messages received by your PC from other computers A6. 2 Q7. Certain applications require real time operating systems that respond to input and produce results instantly. ...read more.

Middle

However this does not show how a computer actually manages these processes but rather simply lists them. Each process running is stored in a PCB or Process Control Block, this contains basic information such as: - What it is - Where it is going - How much of its processing has been completed - Where it is stored - How many resources it has used When a process is activated it goes through "process states" which consist of: the program being initially activated (New), the program being used (Running), when the program is waiting to be put onto the processor (Ready), when the program is waiting for an event to occur (like a setup program) for it to continue running (Blocked) and when the program has finished execution (Exit). The operating system maintains the states of all the processes. Memory management - The operating system allocates available memory as efficiently as possible and it manages multiple processes in memory constantly. It does this by contiguously allocating the memory via single or multiple partitions. A single partition works running in low memory. Multiple partitioning allocates memory from an available block of memory that is free, this is dynamic partitioning. Memory must also be able to swap quickly between processes as they occur. Fixed partitioning is where the operating system partitions the main memory of a computer into a set of blocks. These partitions can be of equal and different sizes, and a process can only be loaded into it if the partition size is the same as or larger than the process requirement however if the process is smaller the entire block is still taken up. The main disadvantage of fixed partitions is internal fragmentation, this occurs when there is large amounts of wasted space in memory due to smaller processes taking up larger blocks. This can be reduced using unequal partition sizes in memory so that smaller processes can go in smaller blocks of memory and larger processes can go in larger block of memory. ...read more.

Conclusion

The internet browser is quite fast e.g. Mozilla Firefox, the picture viewer allows a moderate level of editing, the media player, Amerok is easy to use. Other applications and updates can be difficult to find. MEPIS Higher standard applications, they are more advanced than the Windows equivalent. Availability of commercial applications Most of the applications available on the market are designed to operate on a Windows system, there is high availability. - It is possible to install many applications through the use of MEPIS modifications. There is low availability of programs that are created purposefully for MEPIS. WINDOWS They have huge monopoly over the market. Support provided for add on devices Has a large amount of support for most common devices which install drives automatically so they can be used straight away. Has some drivers that may never be used. Windows does not provide support for all add-on devices. As there are no drivers installed by default therefore there is less wasted space. It gives the user the option of installing the drivers the user needs. There are no pre-installed drivers and it may be difficult to find compatible drivers to allow the add on device to function. WINDOWS Plug-and-Play function allows users to use devices instantly. Support offered by manufacturer Provides offline help as standard within the operating system, Also there is an online help service that is continuously updated. - There is a large community which can generally provide a large amount of up-to-date information. K-manual is available as a standard help program. It may take more time to solve the any problems due to the complexities of MEPIS. WINDOWS More simple and effective trouble shooting. Acceptance in the marketplace Windows is available worldwide and used in a number of different environments, including home and business. It can be expensive for large businesses to use. Some businesses use MEPIS over Windows due to its simplicity to provide an easy and efficient operating system for the company. - WINDOWS More common within the business world. ?? ?? ?? ?? Unit 2: Assignment 2 29/01/2009 1 TASK 3 ...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 Information Systems and Communication 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 Information Systems and Communication essays

  1. Marked by a teacher

    Database Coursework on a Vehicle Rental System: Analysis

    5 star(s)

    The vehicle details file will prove very useful in the event of a non-return. The vehicles model, Registration Number and colour will be provided to the police in the event of a customer not returning their vehicle, enabling the authorities to track down that particular automobile.

  2. ict as level coursework

    view their previous transactions or to edit their details then simply type in their customer number and then click the 'search' command button. This will then relocate the user to the customer details spreadsheet showing the contact with that customer reference number.

  1. Unit 5 - Communications Technology

    Since the router has a finite amount of buffer memory to hold the queue, a router which receives packets at too high a rate may experience a full queue. In this case, the router ahs no other option than to simply discard excess packets.

  2. Energy Conversion (EC) Systems

    Adiabatic Boundary: A system boundary or control surface which does not permit a heat interaction to take place is adiabatic. Diathermal Boundary: A system boundary or control surface which permits a heat interaction to take place is diathermal. Sign Convention: Heat transfer to the system is positive and heat transfer from the system is negative.

  1. Analysis Tools

    Flowcharts A flowchart is common type of chart, which represents an algorithm or process, showing the steps as boxes of various kinds, and their order by connecting these with arrows. Flowcharts are used when analyzing, designing, documenting or managing a process or program in various fields.

  2. This research that I've done will discuss about the effectiveness of the Light Railway ...

    KTM Komuter also worked with PUTRA LRT and Park May Bus on a monthly Karib Card season ticket priced at RM 100 and offering unlimited use within certain zones. These integration concepts were further reinforced by advertising and promotion with a joint opening ceremony, press releases, pamphlets, newspaper advertisements, etc.

  1. Communication & Employability Skills for IT. OCR Cambridge Technicals Unit 1 LO1-P1

    Also organisation will be needed so no work gets lost. Problem Solving 6 Teachers will not have to do this a lot because it is not relevant to the I.T Teacher. Team player 7 This is not very important for a teacher as they will teach the class on their own.

  2. Explain the function of computer hardware components

    The information that is stored on the flash memory card can be saved quickly and also deleted quickly. Flash memory cards use a flash memory controller which manages the data stored on the card and communicates with a computer. The flash memory controllers communicate with personal computers through the USB port at a low duty-cycle.

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