Overview of Systems Flashcards
Define system.
Components working together to perform a specific task.
Define entities/objects.
Elements within the system that can take on a state or value.
Define activities.
Things that happen as a result of a change in state or value.
Define boundary.
Identifies what is part of the system and what is not.
Define relationships.
The interactions between the activities and entities.
Define sub-system.
A smaller system within the larger system that is distinct from the other components of the system.
Define interfaces.
How the users/other components interact with the system.
Define the “big picture”.
The environment that systems exist within - systems do not exist in isolation.
Finish the sentence: Complex systems are usually broken down into….
smaller sub-systems.
What end product is produced at the end of the Requirements Analysis stage?
Systems Requirements Specification (SRS).
What end product is produced at the end of the Design stage?
Design Specification.
What are the two fundamental types of software?
Off the shelf (generic) and custom built.
Name the four fundamental activities in Software Engineering.
- Software Specification
- Software Development
- Software Validation
- Software Evolution
List three general issues in Software Engineering.
- Heterogeneity - using software on different devices.
- Business & social change.
- Security & trust.