4. WHAT IS SOFTWARE?
Software is developed
keeping in mind certain
hardware and operating
system considerations,
known as the platform.
Hence, software and
operating system is
described along with it’
capabilities and the
platform specifications
that are required to run
it.
4
7. 7
Systems software and
examples
System software includes the programs that
are dedicated to managing the computer
itself, such as the operating system, file
management utilities, and disk operating
system (DOS).Basically system software is a
collection of program to provide service to
other program.
Application software
and examples
Application software resides above
system software and includes database
programs, word processors,
spreadsheets, etc. Application software
may be grouped along with system
software or published alone.
11. SOFTWARE COMPONENTS
Definition: Reusabile/Substitutable software artifacts
A physical packaging classes rusable at the instance level
Object-Oriented classes reusable at the instance level
Disctributed in the from of an object code with out source codes
Systems : CORBRA EJD, JavaBeans ActiveX/COM
Background of component technology
Need :
End use computing [EUC]
Reducing development cost
Seeds :
Growth of reuse technology based OO
Appearances of component market on the Internet
11
13. THE ROLE OF MANGEMENT IN THE SOFTWARE
13
Management’s Role
Work to create “process-oriented” culture
Require written process that’s appropriate and
flexible - tailored to meet specific needs of each
project.
Require people who must follow the process be actively
involved in creating it.
Ensure the process is communicated and understood. If
necessary, provide training.
Hold project teams accountable for following
the process.
Require the process be reviewed periodically
and changed based on process measures.
14. Software Development
Major activities
Editing (writing the program)
Compiling (creates .object file)
Linking with compiled files (creates .exe file)
Object file
Library modules
Loading and executing
Testing the program
14
Compile
Link
Library routines
Other object files
Think
Edit
Load
Execute
Source Program
15. SOFTWARE WHICH WE USE IN OUR DAILY LIFE
1.Microsoft Office.
2.Mozilla Firefox.
3.Adobe Photoshop.
4.Microsoft Power Point 5.
5.VlC Media Player.
15
17. Disadvantages of Software
Need internet
Speed of internet
Dependability
Security
Minor errors may reflect with
great effect
18. MOST POPULAR SOFTWARE
1.Ccleaner.
2.Google Chrome.
3.Adobe Reader.
4.Avast.
5. Internet Download Manager.
6.Skype.
7.uTorrent.
8.Flash Player.
9.KM Player.
10.Itunes.
18
19. 19
# Do You Have any
Question…???
THANK YOU…
21