Intro To Software Engineering (Midterms) Flashcards
Intro
Combination of the Application program and Associated Document
Software
It is used to refer to either an
executable program or the collection of source codes from
which an executable program is
created (eg. compiler)
Program
It is a general term used to
describe a collection of a
computer program, procedures,
and documentation that perform
some task on a computer
system.
Software
Stand-alone systems that are
marketed and sold to any customer
who wishes to buy them.
Generic Software Type
software that is commissioned by a
specific customer to meet their own
needs.
Customized Software Type
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 Product Specification
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 Product Specification
These are application systems
that run on a local computer,
such as a PC. They include all
necessary functionality and do
not need to be connected to a
network.
Stand Alone
Applications that execute on a
remote computer and are
accessed by users from their
own PCs or terminals. This include web applications such as e-commerce applications
Interactive Transaction Based
These are software
control systems that
control and manage
hardware devices
Embedded Control System
These are business
systems that are designed
to process data in large
batches. They process
large numbers of individual
inputs to create
corresponding outputs.
Batch Processing System
These are systems that
are primarily for personal
use and which are
intended to entertain the
user
Entertainment System
These are systems that
are developed by
scientists and engineers to
model physical processes
or situations, which include
many, separate, interacting
objects.
Systems and Modeling Simulation
These are systems that
collect data from their
environment using a set of
sensors and send that
data to other systems for
processing.
Data Collection System
These are systems that
are composed of a number
of other software systems.
System of Systems