system software Flashcards
AS-level
why operating system should be used
– hardware is unusable without an operating system
– acts as an interface and controls communication between user and hardware.
– provides software platform
what are the two types of user interface
command line interface and graphical user interface
what is command line interface and describe the purpose of it
– user types in instructions to open or launch a program .
– user is in direct communication with the computer system
– usually a number of instructions are needed to be typed in to open or launch a program
what is graphical user interface and describe the purpose of it
– user interacts with the computer system by using icons
– user does not need to know where applications resides within computer
– user launches application by the use of pointer
– windows is the example of G.U.I
what are the key management tasks carried out by the operating system
– memory management
– process management
– provision of user interface
– security management task
– file management
– printer management
– interrupt handling
– input output management
purpose of memory management
– allocates memory to process
– ensure fair usage of memory
– organize memory by making us of virtual memory
– keeps process separate
– to release memory when a process stop
purpose of process management
– manage scheduling of process
– allows multitasking
– handles priorities
– enables process to share information
– prevents interference between the processes
– manages which resource the process- requires
purpose of provision of user interface
– allows a user to communicate with hardware by making navigation around the system easier
– provides facilities for user to input data
– provides facilities to show output results to user
– eg:-CLE and GUI
purpose of management task
– sets up user account
– access rights
– checks username and passwords
– automatic back-up
– system restore
purpose of file management
– storage space divided into file allocation unit
– space allocated for particular files
– maintain directory structure
– specifics logical method of file storage
– provides file naming convention
– controls file access
– specific tasks that can be performed on a file, eg open, delete , copy
purpose of printer management
– installs printer driver
– sends data to the printer
– handles error message
– sends commands to the printer
purpose of interrupt handling
– identifies priorities to the interrupt
– saves data on power outage
– loads appropriate interrupt service routine
purpose input output management
– installation of appropriate drivers
– control access to data being sent
– control access to hardware
– manages communication between devices
what is utility software
utility software analyze and maintain a computer system and make it functional
name utility softwares
– harddisk formatter
– harddisk defragmenter
– disc content analysis / disk repair
–virus checker
–backup software
– file compression utility
purpose of harddisk formatter
– makes existing data inaccessible.
– partition the disk into logical drivers
–prepare the disk for initial use
– might search for error
– sets up specified file system.