1st Session
Software drives the hardware with the data or instructions. It has 3 categories:
1. System Software
2. Application Software
3. Programming Language
Software Layers
It includes processes to link between the user and hardware.
Operating Systems
It is the most important software in all computer systems. It is also called a platform program.
The functions of OS are following:
1. Starting and shutting down of a computer
2. Providing a user interface
3. Managing programs
4. Managing memory
5. monitoring performance
6. Controlling a network
7. Configuring devices
User Interface
Two types: 1. GUI
2. Command-line interface
Utility Programs
These are used to improve the functions of a computer. OS includes some built-in UP, but most of the users buy these additionally.
Programming Languages
2nd Session
Programming language is a set of words, abbreviations and symbols that enables a programmer to communicate instructions to a computer.
- It is a tool to create & modify programs
- It is a language to communicate between user and computer
Generations of PL
1. Machine Language
2. Assembly Language
3. Procedural Language
4. Object-oriented Language
5. Natural Language
Application Software and Its Installation Procedures
3rd Session
Application Software improves four different sectors:
1. Business
2. Graphics and multimedia
3. Home, personal and educational task
4. Communications
Proprietary software: Open-source and freeware software
Off-the-shelf software: Commercial software
Personal Application Software: AutoCAD, Graphics Design
Workgroup Application Software: Skype, Video Conferencing
Enterprise App. S/w: Computing Enterprise software, Microsoft slim manager
The functions of OS are following:
1. Starting and shutting down of a computer
2. Providing a user interface
3. Managing programs
4. Managing memory
5. monitoring performance
6. Controlling a network
7. Configuring devices
User Interface
Two types: 1. GUI
2. Command-line interface
Utility Programs
These are used to improve the functions of a computer. OS includes some built-in UP, but most of the users buy these additionally.
Programming Languages
2nd Session
Programming language is a set of words, abbreviations and symbols that enables a programmer to communicate instructions to a computer.
- It is a tool to create & modify programs
- It is a language to communicate between user and computer
Generations of PL
1. Machine Language
2. Assembly Language
3. Procedural Language
4. Object-oriented Language
5. Natural Language
Application Software and Its Installation Procedures
3rd Session
Application Software improves four different sectors:
1. Business
2. Graphics and multimedia
3. Home, personal and educational task
4. Communications
Proprietary software: Open-source and freeware software
Off-the-shelf software: Commercial software
Personal Application Software: AutoCAD, Graphics Design
Workgroup Application Software: Skype, Video Conferencing
Enterprise App. S/w: Computing Enterprise software, Microsoft slim manager
No comments:
Post a Comment