P1C4: System software
System software - Outlines
- The purpose of operating system
- controls the hardware
- provides a platform for application software to run onto it
- provides an HCI (Human - Computer Interaction)
- manages the resources of the computer system
- A batch operating system controls the passage of jobs through the computer without user interaction.
- A real-time operating system reacts quickly enough to affect the next input or process that needs to be carried out. It operates a continuous cycle of input-processing-output.
- A single-user operating system enables only one user at a time to access the system.
- A multi-user operating system enables more than one user to access the system at the same time.
- A multi-tasking operating system gives the user the impression that they can carry out more than one task at the same time.
- A network operating system links a number of computers together and enables them to share peripherals.
- Applications that require batch processing include:
- payroll
- bank statements
- utility bills
- Applications that require a real-time response include:
- industrial control systems
- robots
- ticket-booking systems
- A form-based user interface provides boxes into which the user can type data. It provides the user with help (on-screen prompts and validation) in completing the data.
- A menu-based user interface provides the user with a set of options that restrict the available information. An information system for tourists and on-screen menus for digital television are easy for users to operate.
- A graphical user interface (GUI) provides windows, icons, menus and a pointer to enable the user to interact with the computer in complex ways.
- A natural language user interface enables the user to use a natural language such as English to interact with the computer. It may be spoken or typed input.
- A command line user interface requires the user to type commands to give specific instructions to the computer. It enables a technician to get close to the workings of the computer.
- Disk formatting software prepares a disk for use by the operating system.
- File handling software enables the user to move, copy and delete files.
- Hardware drivers enable successful communication between devices and the operating system.
- File compression software allows data to be stored in a smaller amount of storage space.
- Virus-checking software monitors input and stored data to ensure that it does not contain malicious software.
No comments:
Post a Comment