L1 - Introduction Flashcards
Object-Oriented Decomposition
System is decomposed into classes or objects.
7+-2 Phenomena
Refers to the short term memory and how chunking or grouping into collection of objects is helpful.
A model is a _______________.
theory
Abstraction
ignore unessential details
Functional Decomposition
System is decomposed into functions. CON: Whole system has to be understood first in order to change.
Views and Models of a complex system usually ______________.
overlap
Parts of System
Subsystem
What is Software Development
Problem Solving / Dealing with Complexity / Dealing with Change
Dealing with Change
Release Management + Delivery + Software Life Cycle Management + Project Management
Name two different types of models in Software System Development
Task Model + Issue Model
Entity
Resulting idea of a thought process
View
Shows selected aspects of a model (e.g. electrical wiring table)
Dealing with Complexity
Modeling + Abstraction + Notations + Requirements Elicitation + Analysis + Design + Implementation + Testing
Activity
thought process where ideas are distanced from objects
Model
Abstraction describing a System (e.g. flights simulator)