Study your flashcards anywhere!

Download the official Cram app for free >

  • 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

How to study your flashcards.

Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key

Up/Down arrow keys: Flip the card between the front and back.down keyup key

H key: Show hint (3rd side).h key

A key: Read text to speech.a key


Play button


Play button




Click to flip

11 Cards in this Set

  • Front
  • Back
What are three types of models?
Mathematical models, descriptive models, and graphical models.
What are the two key concepts used to begin defining system requirements?
Events the system needs to respond to and things that the system needs to store information about.
What is an event?
An event is an occurrence at a specific time and place that can be described and is worth remembering by the system.
What are the three types of events?
External event, temporal event and state event.
Which type of event results in data entering the system?
External event.
Which type of event occurs at a defined point in time?
Temporal event.
Which type of event occurs at a defined point in time?
Temporal event
What type of event would be named employee quits job?
External event, as the data entering the system would be data about the termination of the employee (who, when, and why).
What type of event would be named time to produce paychecks?
Temporal event because the system knows it is time to produce paychecks because it is the end of the month.
What are some examples of system controls?
Validating user input, requiring user Ids and passwords for logging on to the system, backing up data regularly, encrypting data that is transmitted, and so on.
What does the perfect technology assumption state?
The perfect technology assumption says to only consider events during analysis when defining requirements that the system is required to respond to even if the system is assumed to be implemented with perfect technology. Basically, this keeps the analysts from worrying about systems controls until later during the design phase.