Chapter 7 System Software Flashcards
What is an operating system?
A software platform that provides facilities for programs to be run which are of benefit to a user
What is an application software?
A software that performs a specific task for a computer user.
What does a User-Interface provide for user input and output?
A command line interface - Where you enter your input
A graphical user interface (GUI) - is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators
What does a Program-Hardware Interface do?
It helps programmers to program easier by handling how the hardware works to run the program
What does the resource management do?
It aims to achieve optimum efficiency in computer system use
How does the resource management achieve optimum efficiency in a computer system?
By scheduling processes and by handling processes that require the same resources.
What are the three important aspects of memory management?
Memory protection - ensures that one program does not try to use the same memory locations as another program
The memory organization scheme - is chosen top achieve optimum usage of a limited memory size, for example, virtual memory involving paging or segmentation
Memory usage optimization - involves decisions about which processes should be in main memory at any one time and where they are stored in this memory
What does device management require to manage the devices connected to a computer?
Installation of the appropriate device driver software
Control of usage by process
What are the three major features of File Management?
File naming conventions
Directory (folder) structures
Access control mechanisms
What does Security management handle?
Provision when data is lost
Ensuring data privacy
Prevention of intrusion
What does Error Detection and Recovery handle?
Interrupt a running process
Provide error diagnostics
In extreme cases it shuts down the entire system so that no data gets lost
Are utility programs part of the normal routine of operating system utilization?
No
What is a utility program?
It’s a program that the user might decide to run or in certain circumstance the computer
Which are the type of utility programs?
Hard disk formater and checker Hard disk defragmenter Backup software File compression Virus checker
What does a Hard disk defragmenter do?
It checks and arranges the positioning of files