Lesson 1. (The Study of Humanities and Art Appreciation) Flashcards
is concerned with
theories, methods and tools for
professional software development.
Software Engineering
The economies of ALL developed nations
are dependent on software.
True or false?
True
Software costs outweigh/ dominate computer
system costs.
True or false?
True
The costs of software on a
PC are often lesser than the hardware cost.
True or false?
False. It should be greater✅
Software engineering is concerned
with cost-effective software
development.
True or false?
True
Two types of software products?
Generic products and Costumized products
The specification of what the software
should do is owned by the software
developer and decisions on software
change are made by the developer.
Generic products
The specification of what the software
should do is owned by the customer for
the software and they make decisions
on software changes that are required.
Customized products
Software engineering is an engineering
discipline that is concerned with all
aspects of software production from
the early stages of system specification
through to maintaining the system after it
has gone into use.
True or false?
True.
Using appropriate theories and methods to
solve problems bearing in mind
organizational and financial constraints
Engineering discipline
Not just technical process of development.
Also project management and the
development of tools, methods etc. to
support software production.
True or false?
True
More and more, individuals and society
rely on advanced software systems. We
need to be able to produce reliable and
trustworthy systems economically and
quickly.
Using software engineering approaches
and techniques for software systems is
frequently less expensive in the long term.
The majority of costs for most types of
systems are the costs of changing the
software after it has been installed.
Give the four(4) types of Software Process Activities
1.Software Specification
2. Software Development
3. Software Validation
4. Software Evolution