1>Explain the purposes of an operating system and identify four operating system? An operating must be loaded onto the computer before you can install other type of software it is like brain of computer . with help of operating system we can able to control input and output devices such as keyboard, printer .It helps to organise and control hardware and software so that the device it lives in behaves in a flexible manner. Microsoft windows is an example of an operating system. Four operating system are. Microsoft windows vista 1 GB ram minimum and 2 GB recommended Apple Mac OS X Leopard UNBANTU 9.04 Fedora 11 2>Explain and distinguish between batch system, realtime system, multi-tasking systems BATCH SYSTEM It is the computer software that performs job scheduling . its primary tasks is to allocate computational tasks i.e batch jobs among the available computer resources. It is also used in cluster environment. REAL TIME SYSTEM A computer that performs to input signals fast enough to keep an operation moving at its required speed . It is a type of system in which a computer must react a steady speed so that the whole work goes on with any interruption MULTI TASKING SYSTEM Multitasking system refers to an operating system in which multiple processes can take place on a single time without inferring with each other. DIFFERENCE BETWEEN BATCH ,REAL AND MULTI TASKING SYSTEM. For a batch system, the key goal is to move through a large data set as efficiently as possible. The function real-time system is to recover and update individual records with minimum delay Main function of multi tasking system is to support so many programs at a single time Batch systems execute a sequence of steps without external inputs Real-time systems wait for user input between steps in a transaction. Multi tasking system shares common processing resources such CPU 3>Identify and explain four basic functions of operating system, including file system, memory management, process scheduling (1) it helps to controls the order and time in which programs are run and is more useful in the scheduling the daily work . (2) it helps to execute multiple programs., applications can be programmed to run faster or slower depending on their purpose. (3) It helps to store data where ever we want to store it in computer and whatever name we want to give the file . (4)We can chose the place by our own to store the data .with its help we can able to run so many things on a single time for example listening to music and doing our work on Microsoft word on a single time. File system It provides function to delete , copy,move and rename files as well as create and manage folders. Memory management It provides function to Managing computer memory according to its use . Process scheduling In process scheduling computer organise itself to work in order as command given by user. 4> How can you optimise and operating system for your PC document any adjustment recommendations First of all, before you install the operating system you want. You must first check the basic system requirements and make sure that your computers hardware will work. Usually the vendor of an operating system will have the minimum system requirements instead of the recommended. To figure out the recommended requirements you usually have to double the minimum. The minimum usually means how much the operating system itself needs, in order to have your computer not lag you would need to double the requirements. 5>Document the new system according to organisational requirements in a professional report SYSTEM INFORMATION Computer type: ACPI x 86 based pc OPERATING SYSTEM:UBUNTU V 8.10 Desktop Edition MAINBOARD : GIGABYTE GA-8SKML CPU TYPE: Intel Celeron processor 1.7 GHZ MEMORY:384 MB 133 MHz SDRAM (1 x 128MB & 1 X 256MB) BIOS TYPE : AWARD SOFTWARE INC. RELEASE 28/08/2002 OPTICAL DRIVE: SAMSUNG DVD/CD MODEL SD -616 MONITOR : IBM THINKVISION DISC DRIVE : WESTREN DIGITAL WDC –WD20EB 20GB HDD KEYBOARD: TSUNAMI STANDARD PS2 KEYBOARD . 12 FUNCTION KEYS. 107 KEY NUMBERS FLOPY DRIVE : UNKNOWN NAME RESOLUTION : 1280 X 1024 SPEAKER: 2X TSUNAMI 220W PMPO MOUSE: DOLPHIN 2000 WITH 400dpi DYNAMIC RESOLUTION 3 BUTTON PS/2 TYPE USB PORTS : 4(2 X FRONT. 2 X REAR) NETWORK: REALTEC SEMI CONDUCTOR VIDEO PORT: 1 X REAR SERIAL PORT:1 X REAR PS/2 PORT:2 X REAR PARALLEL PORT: 1 X LPT1 REAR AUDIO PORTS: HEADPHONE PORT FRONT AND , MICROPHONE PORT FRONT AND REAR, 2 X SPEAKER PORTS REAR 6>Benchmark the performance of the operating system and save as a report in your folder 'Netinto NO TIME WAS AVAILABLE TO BENCHMARK THE COMPUTER AND PRINT THE OPERATING SYSTEM. SOME PROBLEMS ENCOUNDERED WHILE BUILDING THE COMPUTER AND INSTALLING THE OPERATING SYSTEM.HOWEVER ONCE THE COMPUTER WAS BUILT AND THE OPERATING SYSTEM WAS BOOKED UP , THE COMPUTER WORKED AS THE CLIENT REQURIED .IT IS READY TO USE AGAIN FOR INTERNET CAFE BUSINESS . NO OTHER PROBLEMS WERE NOTED WHEN THE COMPUTER WAS TESTED. Project 2 1>Install and test a new operating system such as Windows 7 or XP The computer is not able to install windows so we tried ubuntu linux to install in computer. The system requirements needed for windows were far too great for the computer and asked for something it didn't have, because linux is such a low resource operating system we tried that instead and success. The purpose of virtual memory is to enlarge the address space, the set of addresses a program can utilize. For example, virtual memory might contain twice as many addresses as main memory. A program using all of virtual memory, therefore, would not be able to fit in main memory all at once. Nevertheless, the computer could execute such a program by copying into main memory those portions of the program needed at any given point during execution .