Cse 101(update)
-
Upload
taufiq-anik -
Category
Education
-
view
165 -
download
0
Transcript of Cse 101(update)
WELCOME TO OUR
PRESENTATION1
2
GROUP MEMBERTaufiq Alahi Anik 142011112
Rabaya Yeasmin 113011133
Md Borhan Uddin 142011132
Farhan Ahmed Mahi 142011033
Software
3
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
Animation Making
Educational Research
Scientific investigation
Business Purpose
The Important
Role Of Software
55
6
System Software Application Software
TYPES OF
SOFTWARE
Computer software is often divided into two categories
7
Systems software and examplesSystem 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 examplesApplication 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.
8
Software
System Software
Interpretor
UtilitiesLoader
Compiler
Operating System Linker
AN OVERWIEW OF SOFTWARE CLASSIFFICATION
9
Software
Application Software
Games
Communication softwareGraphic Presentation
Spreadsheets
Word Processors DBMS
AN OVERVIEW OF SOFTWARE CLASSIFFICATION
Computer Software Relationships
10 UserInterface
Basic Input and Output Services (BIOS)
User Interface Operating System
User Interface Application Programs
Computer Hardware
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/COMBackground 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
SOFTWARE CHARACTERISTICS
12
Capability
Reliability
Usability
Performance
IT-bility
Security
compatibility
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 periodicallyand changed based on process measures.
Software Managemen
t Role
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
C om pile
L ink
Library routines
O ther ob ject files
T hink
Edit
Load
Execute
Source Program
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
Advantages of SoftwareReliabilityFault tolerance Data handling efficiency Speed securityAnytime accessCheaper No setup costHigher efficiency
Disadvantages of Software
Need internet Speed of internet Dependability Security Minor errors may reflect with great
effect
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
#Do You have any Question…???
# Do You Have any Question…??? THANK YOU…
21