Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
10 Cards in this Set
- Front
- Back
What is data centered architecture? |
Promote integrability
Existing components changed or new components added without concern for other client components. |
|
What is a software process? |
Structure imposed on development of a software product.
Divides development work into unique phases with the intent of better planning and management. |
|
Horizontal Prototyping |
Displays wide range features without full implementation.
Good for showing system's abilities
|
|
Vertical Prototyping |
Don't show all that's in system.
Focus on on implementing small set features but nigh-completed.
Good to help understand complex features. |
|
What is Requirements Engineering? |
Establishes services that customer requires and constraints under which it operates and developed.
Requirements Elicitation and analysis Requirements Specifications Requirements Validation |
|
Four software applications. |
System Software = Compilers, Editors
Real Time Software = Monitors real life events as they occur, business software
PC Software = Word Processing, Spreadsheets
Discrete Systems = Payroll, restructures data to facilitate business option. |
|
Describe structured design |
Deals with size/complexity of program, breaks up program hierarchy of modules that result in a program that is easy to create/maintain.
Primary tool = structure chart. |
|
What is throwaway prototyping? |
Prototypes can be done quickly, they can get quick feedback, thus refine them early in development.
It's cost effective. |
|
What is a context diagram? |
Is a diagram defines boundaries between the system, or part of system, it's enviornment, showing entities that interact. |
|
Waterfall Model |
Requirements = Understanding what the customer needs. Design = DFDs. Implementation = Coding, longest stage. Verification = JUnit testing. Maitenance = Fixing problems with finished product. |