Professional Documents
Culture Documents
SYstems Programming 2021
SYstems Programming 2021
Application software ---used to perform a specific task for the user eg…
We always write smaller versions of applications programs. You cant write the excel program,
but you can write a component of excel … adding two numbers (sum)
System software ---- used to operate and control the computer hardware e.g. OS, device
drivers
O.S interface between the computer user and the h/ware
Manage the computer and its resources
Systems Programming === writing a smaller version of the known System program …eg a
part that handles or manages i/o
2
O.S. functions
- Security management
- Device management
- File management
- Memory management and processor
- Job scheduling
- Control over system performance
- I/O processing
- Allows other programs to operate
- Controlling peripherals
3
Exercise
4
Linux file system
5
Paths
6
Commands