• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/10

Click to flip

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.