Lesson 1 Software Engineering
Lesson 1 Software Engineering
• Productivity Software
• Software to used publish pages and blog on the web.
• Software used to record information's, perform various kinds of bodily tests,
or monitor patient conditions and compute bills.
• Software to used to supplement classroom instruction and simulation.
WHAT IS C++?
• A programming language invented by Bjarne Stroustrup.
HOW MUCH DO PROGRAMMERS MAKE MONEY?
SOFTWARE ENGINEERING
• A software engineer or GUI designer will identify the screens that the system
will show to the user and objects. (e.g., buttons, textboxes) and layout of these
object in each screen.
SOFTWARE MAINTENANCE
• It involves either removing errors that were not detected during the testing
phase of software development or adding new feature to the software.
TRADITIONAL SOFTWARE ENGINEER
• Is simply a group of
statements that perform a
certain task and can be a
PROCEDURE procedure can. (e.g.,
printing the list of students
in class.)
• Is a group of
procedure together
MODULE with any date
elements or structure
that they share.
Main Module
Student
Database
OBJECT- ORIENTED SOFTWARE
ENGINEERING