BIF 506
A set of instructions for a specific task is termed a
routine and a complete set of instructions to execute a
related set of tasks is a program.
Systems software
System software is machine oriented , which creates an environment
for, and facilitates, the execution of application software.
Applications software
Application programs consist of programs written for specific
applications such as payroll processing and sales analysis.
SYSTEM SOFTWARE
Comprises programs designed to coordinate the
operations of the computer system.
Job management
Input/output management
Conflict resolution
The operating system offers various facilities like:
Job control language
File security
Logging
Accounting
Scheduling, and,
Multiprocessing
Time-sharing or Multitasking
MULTIPROGRAMMING
A technique developed to minimise the effect of this
mismatch between the CPU and I/O devices so that the
CPU time is more efficiently used
User-friendliness
Theusers must be provided with features that make the
package easy to learn and use.
These features include menus, online help facility and user
documentation.
END