Software, Operating System
& Application Software
BY
NAJEEB SAFI
4/19/2021 CONTACT: studysmart735@gmail.com 1
NAJEEB SAFI
NAJEEB SAFI
Software
 Software is the collection of instruction to solve a specific problem.
 Software is a program which is written for solving a problem.
 Two types of software.
1. System Software
2. Application Software
4/19/2021 CONTACT: studysmart735@gmail.com 2
NAJEEB SAFI
1. System Software
 The system software is the collection of programs designed to
operate, control, and extend the processing capabilities of the
computer system itself.
 System software is generally prepared by the computer manufactures.
 These software products comprise of program written in low level
languages, which interact with the hardware at a very basic level.
4/19/2021 CONTACT: studysmart735@gmail.com 3
NAJEEB SAFI
Operating System
 Operating System is a common example of system software.
 Operating System is a program with the following features:
 OS is a program that acts as an interface between the software and the
computer hardware.
 It is an integrated set of specialized programs used to manage overall
resources and operation of the computer.
 It is specialized software that controls and monitor the execution of all other
programs that reside in the computer, including application program and other
system software.
4/19/2021 CONTACT: studysmart735@gmail.com 4
NAJEEB SAFI
Operating System
4/19/2021 CONTACT: studysmart735@gmail.com 5
NAJEEB SAFI
Objective Of Operating System.
•The objectives of operating system are:
 To make the computer system convenient to use in an efficient manner.
To hide the details of the hardware resources from the users.
To provide users a convenient interface to use the computer system.
To act as an intermediary between the hardware and its users, making it
easier for the users to access and use other resources.
To manage the resources of a computer system.
To keep track of who is using which resource, granting resource
requests, and mediating conflicting requests from different programs and
users.
To provide efficient and fair sharing of resources among users and
programs.
4/19/2021 CONTACT: studysmart735@gmail.com 6
NAJEEB SAFI
Characteristics of OS
• Here is list of some of the most prominent characteristics of OS:
 Memory Management: keep track of the primary memory, i.e. what part of it
is in use by whom, what part is not in use, etc. and allocates the memory
when a process of program request to it.
 Processor Management: Allocates the processor (CPU) to a process and
deallocates the processor when it is no longer required.
 Device Management: keep track of all the devices. This is also called I/O
controller that decides which process gets the device, when, and for how
much time.
 File Management: Allocates and de-allocates the resources and decides who
gets the resources.
 Security: Prevents unauthorized access to programs and data by means of
passwords and other similar techniques.
4/19/2021 CONTACT: studysmart735@gmail.com 7
NAJEEB SAFI
Characteristics of OS
 Job Accounting: keeps track of time and resources used by various
jobs and/or users.
 Control Over System Performance: Records delays between the
request for a service and from the system.
 Interaction With Operators: Interaction may take place via the
console of the computer in the form of instructions. The operating
system acknowledge the same, does the corresponding action, and
informs the operation by a display screen.
 Error Detecting Aids: Production of dumps, traces, error messages,
and other debugging and error-detecting methods.
4/19/2021 CONTACT: studysmart735@gmail.com 8
NAJEEB SAFI
Characteristics of OS
 Coordination between other software and users: coordination and
assignment of compilers, interpreters, assemblers, and other
software to various users of the computer system.
4/19/2021 CONTACT: studysmart735@gmail.com 9
NAJEEB SAFI
2. Application Software
 Application software is a program or group of program designed for
end users.
 All software application prepare in the computer lab can come under
the category of application software.
 Application software may consist of single program, such as
Microsoft’s notepad for writing and editing simple text.
 It may also consist of a collection of programs, often called software
package, which work together to accomplish a task, such as
spreadsheet package.
4/19/2021 CONTACT: studysmart735@gmail.com 10
NAJEEB SAFI
Examples of Application Software
 Payroll Software
 Student Record Software
 Inventory Management System
 Income Tax Software
 Railway Reservation Software
 Microsoft Office Suite Software
 Microsoft Word
 Microsoft Excel
Microsoft PowerPoint
4/19/2021 CONTACT: studysmart735@gmail.com 11
NAJEEB SAFI
Features Of Application Software
 Close to the users
 Easy to design
 More Interactive
 Slow in speed
 Generally written in high level language
 Easy to understand
 Easy to manipulate and use
 Bigger in size and requires large storage space.
4/19/2021 CONTACT: studysmart735@gmail.com 12
NAJEEB SAFI
4/19/2021 CONTACT: studysmart735@gmail.com 13
NAJEEB SAFI
4/19/2021 CONTACT: studysmart735@gmail.com 13
THANK YOU

5. software, operating system & application software

  • 1.
    Software, Operating System &Application Software BY NAJEEB SAFI 4/19/2021 CONTACT: studysmart735@gmail.com 1 NAJEEB SAFI
  • 2.
    NAJEEB SAFI Software  Softwareis the collection of instruction to solve a specific problem.  Software is a program which is written for solving a problem.  Two types of software. 1. System Software 2. Application Software 4/19/2021 CONTACT: studysmart735@gmail.com 2
  • 3.
    NAJEEB SAFI 1. SystemSoftware  The system software is the collection of programs designed to operate, control, and extend the processing capabilities of the computer system itself.  System software is generally prepared by the computer manufactures.  These software products comprise of program written in low level languages, which interact with the hardware at a very basic level. 4/19/2021 CONTACT: studysmart735@gmail.com 3
  • 4.
    NAJEEB SAFI Operating System Operating System is a common example of system software.  Operating System is a program with the following features:  OS is a program that acts as an interface between the software and the computer hardware.  It is an integrated set of specialized programs used to manage overall resources and operation of the computer.  It is specialized software that controls and monitor the execution of all other programs that reside in the computer, including application program and other system software. 4/19/2021 CONTACT: studysmart735@gmail.com 4
  • 5.
    NAJEEB SAFI Operating System 4/19/2021CONTACT: studysmart735@gmail.com 5
  • 6.
    NAJEEB SAFI Objective OfOperating System. •The objectives of operating system are:  To make the computer system convenient to use in an efficient manner. To hide the details of the hardware resources from the users. To provide users a convenient interface to use the computer system. To act as an intermediary between the hardware and its users, making it easier for the users to access and use other resources. To manage the resources of a computer system. To keep track of who is using which resource, granting resource requests, and mediating conflicting requests from different programs and users. To provide efficient and fair sharing of resources among users and programs. 4/19/2021 CONTACT: studysmart735@gmail.com 6
  • 7.
    NAJEEB SAFI Characteristics ofOS • Here is list of some of the most prominent characteristics of OS:  Memory Management: keep track of the primary memory, i.e. what part of it is in use by whom, what part is not in use, etc. and allocates the memory when a process of program request to it.  Processor Management: Allocates the processor (CPU) to a process and deallocates the processor when it is no longer required.  Device Management: keep track of all the devices. This is also called I/O controller that decides which process gets the device, when, and for how much time.  File Management: Allocates and de-allocates the resources and decides who gets the resources.  Security: Prevents unauthorized access to programs and data by means of passwords and other similar techniques. 4/19/2021 CONTACT: studysmart735@gmail.com 7
  • 8.
    NAJEEB SAFI Characteristics ofOS  Job Accounting: keeps track of time and resources used by various jobs and/or users.  Control Over System Performance: Records delays between the request for a service and from the system.  Interaction With Operators: Interaction may take place via the console of the computer in the form of instructions. The operating system acknowledge the same, does the corresponding action, and informs the operation by a display screen.  Error Detecting Aids: Production of dumps, traces, error messages, and other debugging and error-detecting methods. 4/19/2021 CONTACT: studysmart735@gmail.com 8
  • 9.
    NAJEEB SAFI Characteristics ofOS  Coordination between other software and users: coordination and assignment of compilers, interpreters, assemblers, and other software to various users of the computer system. 4/19/2021 CONTACT: studysmart735@gmail.com 9
  • 10.
    NAJEEB SAFI 2. ApplicationSoftware  Application software is a program or group of program designed for end users.  All software application prepare in the computer lab can come under the category of application software.  Application software may consist of single program, such as Microsoft’s notepad for writing and editing simple text.  It may also consist of a collection of programs, often called software package, which work together to accomplish a task, such as spreadsheet package. 4/19/2021 CONTACT: studysmart735@gmail.com 10
  • 11.
    NAJEEB SAFI Examples ofApplication Software  Payroll Software  Student Record Software  Inventory Management System  Income Tax Software  Railway Reservation Software  Microsoft Office Suite Software  Microsoft Word  Microsoft Excel Microsoft PowerPoint 4/19/2021 CONTACT: studysmart735@gmail.com 11
  • 12.
    NAJEEB SAFI Features OfApplication Software  Close to the users  Easy to design  More Interactive  Slow in speed  Generally written in high level language  Easy to understand  Easy to manipulate and use  Bigger in size and requires large storage space. 4/19/2021 CONTACT: studysmart735@gmail.com 12
  • 13.
    NAJEEB SAFI 4/19/2021 CONTACT:studysmart735@gmail.com 13 NAJEEB SAFI 4/19/2021 CONTACT: studysmart735@gmail.com 13 THANK YOU