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. |
|
|