Beruflich Dokumente
Kultur Dokumente
madiha.khalid@pucit.edu.pk
Punjab University College of Information Technology
University of the Punjab, Lahore
Application Software
Software written to address specific needs—to
solve problems in the real world
System Software
Software that manages a computer system at a
fundamental level
A system software that
manages computer resources, such as memory
and input/output devices [system perspective]
provides an interface through which a human can
interact with the computer [user perspective]
allows an application program to interact with
these other system resources [application
perspective]
Make computer system
easier to use
Virtual Memory
The OS manages storage through one of its sub-
modules, the File Manager
Security
External
Internal
Sequential Access
Random Access
o A file name is the complete title of a file
o Two purposes of file extensions
o to distinguish same file names by placing different extensions
o to associate files with applications
Loader
Kernel
Device Manager
File Manager
User Interface
Real Time (e.g. RTOS)
Single user, single tasking (e.g. Palm OS)
Single user, multi tasking (e.g.windows, MAC)
Multiuser, multi tasking (LINUX, UNIX, VMS,
main frames)
Uni-processor OS’es
Multiprocessor OS’es
DOS
Microsoft Windows
Mac OS.
LINUX/UNIX