Chapter 10 Flashcards
Information System
software and data that help in planning and decision making
System Development Life Cycle (SDLC)
Process used to develop information systems. Steps:
- Problem Identification
- Analysis
- Design
- Development
- Testing
- Maintenance
Program Specification
clear statement of the goals and objectives of the project.
Data Flow Diagrams
trace all data in an information system from the point at which data enters the system to its final resting place.
Scope Creep
an ever-changing set of requests from the clients for additional features as they wait longer and longer to see a working prototype.
Programming
the process of translating a task into a series of commands that a computer will use to perform that task.
Program Development lifecycle
- describe the problem
- making a plan
- coding
- Debugging
- Testing
Problem statement
the starting point of programming work. It is a clear description of what tasks the computer program must accomplish and how the program will execute those tasks and respond to unusual situations
algorithm
specific sequential steps taht describe exactly what the computer program myst do to complete the work.
Data
Raw input that users have at the start of the job.
information
the result, or output, that the users require at the end of the job.
Method
the process of how the program converts the inputs into the correct outputs.
error handling
part of the program statement that addresses what the program should do if invalid data is inputed.
testing plan
lists specific input numbers that the programmers would typically expect the user to enter.
Flowcharts
provide a visual representation of the patterns the algorithm comprises.