Term
|
Definition
|
A person who gains unauthorized access to a computer network for profit, criminal mischief, or personal pleasure.
|
|
|
Term
|
Definition
|
Rogue software programs that are difficult to detect, which spread rapidly through computer systems, destroying data or disrupting processing and memory systems.
|
|
|
Term
|
Definition
|
Software designed to detect, and often eliminate, computer viruses from an information system.
|
|
|
Term
|
Definition
|
Program code defects or errors.
|
|
|
Term
|
Definition
|
Specific controls unique to each computerized application.
|
|
|
Term
|
Definition
|
Controls to ensure that data files on either disk or tape are not subject to unauthorized access, change, or destruction.
|
|
|
Term
| online transaction processing (OLTP) |
|
Definition
|
Transaction processing mode in which transactions entered online are immediately processed by the computer.
|
|
|
Term
|
Definition
|
Plan for running the business in the event of a computer outage. Includes organizational procedures as well as backup processing, storage and database capabilities.
|
|
|
Term
|
Definition
|
Duplicating all the processes and transactions of a server on a backup server to prevent any interruption in service if the primary server fails.
|
|
|
Term
|
Definition
|
Linking two computers together so that the second computer can act as a backup to the primary computer or speed up processing.
|
|
|
Term
|
Definition
|
The coding and scrambling of messages to prevent their being read or accessed without authorization.
|
|
|
Term
|
Definition
|
A digital code that can be attached to an electronically transmitted message to uniquely identify its contents and the sender.
|
|
|
Term
|
Definition
|
A method for defining system inputs, processes, and outputs and for partitioning systems into subsystems or modules that show a logical graphic model of information flow.
|
|
|
Term
|
Definition
|
Primary tool for structured analysis that graphically illustrates a system's component processes and the flow of data between them.
|
|
|
Term
|
Definition
|
Software design discipline encompassing a set of design rules and techniques for designing systems from the top down in hierarchical fashion.
|
|
|
Term
| Computer-aided software engineering (CASE) |
|
Definition
|
Automation of step-by-step methodologies for software and systems development to reduce the amounts of repetive work the developer needs to do.
|
|
|
Term
|
Definition
|
The determination of how costs, time, and personnel are assigned to different phases of a systems development project.
|
|
|
Term
|
Definition
|
A review of a specification or design document by a small group of people carefully selected based on the skills needed for the particular objectives being tested.
|
|
|
Term
|
Definition
|
The process of discovering and eliminating th errors and defects-the bugs-in program code.
|
|
|