IT Software, Data, and Contingency Planning Flashcards

1
Q

Systems Software

A

performs the fundamental tasks needed to manage computer resources (operating system, utility programs, device driver programs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Operating System

A

negotiates the conversation between the computer’s hardware, the application the user is running, and the data that the application is working with (Linux, OS X, Windows)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Utility Programs

A

perform basic functions that are not particular to a certain application (anti-virus, file management, network utilities)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Device Driver Programs

A

operate/control a type of device attached to the computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Application Software

A

programs designed to help people perform an activity that can manipulate text, numbers and graphics (word processors, spreadsheets, payroll, accounts payable, general ledger)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

First-Generation Language

A

machine languages; written in binary code, understood directly by the computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Second-Generation Languages

A

assembly languages; grouping of programming languages that can be written symbolically (English) and are converted into machine language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Third-Generation Languages

A

procedural/programming languages; consist of English -like words and phrases that represent multiple machine language instructions (COBOL, BASIC, C and C++, Java)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Fourth-Generation Languages

A

problem-oriented or non-procedural languages; interactive English-like languages permitting users to describe the problem to, and receive guidance from, the computer instead of specifying a procedures (GAS, CAAT, HTML, XML, XBRL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fifth-Generation Languages

A

constraint-based programming; programming languages built on the premise that a problem can be solved, and an application built to solve it, by providing constraints to the program, rather than specifying algorithmically how the problem is to be solved (PROLOG)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Bit

A

either 0 or 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Byte

A

group of bits, usually 8; signifies a character (number, letter of the alphabet, symbol)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Field

A

data item; group of bytes; contains a unit of data (name)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Record

A

group of fields; can be designated as a key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

File

A

group of records

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Types of File Organization and Databases

A

flat files, hierarchical databases, relational databases, non-relational databases, object-oriented databases

17
Q

Normalization

A

reduction in data redundancy

18
Q

Cardinality

A

how close a given data element is to being unique

19
Q

Referential Integrity

A

for a record to be entered in a given table, there must already be a record in some other table

20
Q

Schema

A

a particular database’s design consisting of the layouts of the tables and the constraints on entering new records

21
Q

Data Definition Language

A

allows the user to specify how the tables will look and what kinds of data elements they will hold

22
Q

Data Manipulation Language

A

DBMS retrieves, adds, deletes, or modifies records and data elements

23
Q

Data Dictionary

A

contains the physical and logical characteristics of every data element in a database; contains the size, format, usage, meaning, and ownership of every data element as well as what persons, programs, reports, and functions use the data element

24
Q

Distributed Database

A

one that is stored in two or more physical sites (replication and fragmentation)

25
Q

Replication

A

snapshot; the DBMS duplicates the entire database and sends it to multiple locations

26
Q

Fragmentation

A

partitioning; specific records are stored where they are most needed

27
Q

Organizational Needs Assessment

A

detailed process of study and evaluation of how information systems can be deployed to help the organization meet its goals

  1. Determine whether current systems support organizational goals.
  2. Determine needs unmet by current systems.
  3. Determine capacity of current systems to accommodate projected growth.
  4. Propose path for information systems deployment to achieve organizational goals within budgetary constraints.
28
Q

Systems Development Life Cycle

A
  1. initiation, feasibility, and planning
  2. requirements analysis and definition
  3. system design
  4. build and development
  5. testing and quality control
  6. acceptance, installation, and implementation
  7. operations and maintenance
29
Q

Prototyping

A

creating a working model of the system requested, demonstrating it for the user, obtaining feedback, and making changes to the underlying code

30
Q

Disaster Recovery

A

the process of resuming normal information processing operations after the occurrence of a major interruption

31
Q

Business Continuity

A

the continuation of business by other means during the period in which computer processing is unavailable or less than normal

32
Q

Risk Assessment Steps

A
  1. identify and prioritize the organization’s critical applications
  2. determine the minimum recovery time frames and minimum hardware requirements
  3. develop a recovery plan
33
Q

Alternate Processing Favility

A

a physical location maintained by an outside contractor for the purpose of providing processing facilities for customers in case of disaster

34
Q

Business Impact Analysis

A

identifies business processes necessary to functioning in a disaster and determines how soon they should be recovered