UPDATED CNIT 182 - Exam 2

5.0(1)
Studied by 45 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/197

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:04 PM on 10/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

198 Terms

1
New cards

Activity Diagram

A diagram that resembles a horizontal flowchart that shows the actions and events as they occur. Show the order in which actions take place and identify the outcome.

2
New cards

Actor

An external entity with a specific role. In a use case model, they are used to model interaction with the system.

3
New cards

Attribute

A single characteristic or fact about an entity. Otherwise called a field, it is the smallest piece of data that has meaning within an information system. For example, a Social Security number or company name could be examples of this. In O-O analysis, this is part of a class diagram that describes the characteristics of objects in the class. Also known as a data element.

4
New cards

Black Box

A metaphor for a process or an action that produces results in a non-transparent or non-observable manner. In data flow diagrams, a process appears as this, where the inputs, outputs, and general function of the process are known, but the underlying details are not shown.

5
New cards

Cardinality

A concept that describes how instances of one entity relate to instances of another entity. Described in entity-relationship diagrams by notation that indicates combinations that include zero or one-to-many, one-to-one, and many-to-many.

6
New cards

Child

In inheritance, it is the object that derives one or more attributes from another object, called the parent.

7
New cards

Class

A term used in object-oriented modeling to indicate a collection of similar objects.

8
New cards

Class Diagram

A detailed view of a single use case, showing the classes that participate in the use case, and documenting the relationship among the classes.

9
New cards

Encapsulation

The idea that all data and methods are self-contained, as in a black box.

10
New cards

Focus

In a sequence diagram, it indicates when an object sends or receives a message. It is indicated by a narrow vertical rectangle that covers the lifeline.

11
New cards

Inheritance

A type of object relationship. It enables an object to derive one or more of its attributes from another object (e.g., an INSTRUCTOR object may inherit many traits from the EMPLOYEE object, such as hire date).

12
New cards

Instance

A specific member of a class.

13
New cards

Lifeline

In a sequence diagram, this is used to represent the time during which the object above it is able to interact with the other objects in the use case. An X marks the end of this.

14
New cards

Message

An O-O command that tells an object to perform a certain method.

15
New cards

Method

Defines specific tasks that an object must perform. Describes what and how an object does something.

16
New cards

Object

Representsa real person, place, event, or transaction.

17
New cards

Object Model

Describes objects, which combine data and processes. These are the end product of O-O analysis.

18
New cards

Object-Oriented (O-O) Analysis

Describes an information system by identifying things called objects. An object represents a real person, place, event, or transaction. This is a popular approach that sees a system from the viewpoint of the objects themselves as they function and interact with the system.

19
New cards

Parent

In inheritance, this is the object from which the other object, the child, derives one or more attributes.

20
New cards

Polymorphism

The concept that a message gives different meanings to different objects (e.g., a GOOD NIGHT message might produce different results depending if it is received by a child or the family dog).

21
New cards

Relationship

Enable objects to communicate and interact as they perform the business functions and transactions required by a system. These describe what objects need to know about each other, how objects respond to changes in other objects, and the effects of membership in classes, superclasses, and subclasses.

22
New cards

Sequence Diagram

A diagram that shows the timing of transactions between objects as they occur.

23
New cards

State

An adjective that describes an object's current status (e.g., a student could be a CURRENT, FUTURE, or PAST student).

24
New cards

State Transition Diagram

Shows how an object changes from one state to another, depending on the events that affect the object.

25
New cards

Subclass

A further division of objects in a class. These are more specific categories within a class.

26
New cards

Superclass

A more generalized category to which objects may belong (e.g., a NOVEL class might belong to a ___ called BOOK).

27
New cards

System Boundary

Shows what is included and excluded from a system. Depicted by a shaded rectangle in use case diagrams.

28
New cards

Unified Modeling Language (UML)

A widely used method of visualizing and documenting software systems design. This uses O-O design concepts, but it is independent of any specific programming language and can be used to describe business processes and requirements generally.

29
New cards

Use Case

Represents the steps in a specific business function or process in UML.

30
New cards

Use Case Description

A description in UML that documents the name of the use case, the actor, a description of the use case, a step-by-step list of the tasks required for successful completion, and other key descriptions and assumptions.

31
New cards

Use Case Diagram

A visual representation that illustrates the interaction between users and the information system in UML.

32
New cards

Acceptance

One of four risk control strategies. In ___, the risk is accepted and nothing is done. Risk is usually accepted only if protection from risk is clearly not worth the expense.

33
New cards

Adaptive Maintenance

Adds new capability and enhancements to an existing system.

34
New cards

Administrator Account

An account that allows essentially unrestricted access to the application.

35
New cards

Allocated Baseline

Documents the system at the end ofthe design phase and identifies any changes since the functional baseline. This includes testing and verification of all system requirements and features.

36
New cards

Applications programmer

A person who works on new systems development and maintenance.

37
New cards

Archived

The storage of previous version of a system when a new version is installed.

38
New cards

Asset

Hardware, software, data, networks, people, or procedures that provide tangible or intangible benefit to an organization.

39
New cards

Attack

A hostile act that targets an information system, or an organization itself.

40
New cards

Automatic Update Service

Enables an application to contact the vendor's server and check for a needed patch.

41
New cards

Availability

One of the three main elements of system security (CIA). Availability ensures that authorized users have timely and reliable access to necessary information.

42
New cards

Avoidance

One of four risk control strategies. In ___, adding protective safeguards eliminates the risk.

43
New cards

Backup

The process of saving a series of file or data copies to be retained for a specified period of time. Data can be ___ continuously, or at prescribed intervals.

44
New cards

Backup Media

Data storage options, including tape, hard drives, optical storage, and online storage.

45
New cards

Backup Policy

Detailed instructions and procedures for all backups.

46
New cards

Bandwidth

The amount of data that the system can handle in a fixed time period. ___ requirements are expressed in bits per second (bps).

47
New cards

Baseline

A formal reference point that measures system characteristics at a specific time. Systems analysts use these as yardsticks to document features and performance during the systems development process.

48
New cards

Benchmark testing

A form of testing used by companies to measure system performance.

49
New cards

Biometric Scanning Systems

Mapping an individual's facial features, handprint, or eye characteristics for identification purposes.

50
New cards

BIOS-level Password

A password that must be entered before the computer can be started. It prevents an unauthorized person from booting a computer by using a secondary device. Also called a power-on password or a boot-level password.

51
New cards

boot-level password

A password that must be entered before the computer can be started. It prevents an unauthorized person from booting a computer by using a secondary device. Also called a power-on password or a boot-level password. Same As BIOS-level Password (NOT BIOS-LEVEL PASSWORD, OR POWER-ON (I couldn't think of anything else to put as this term))

52
New cards

Business Continuity Plan (BCP)

A plan that defines how critical business functions can continue in the event of a major disruption.

53
New cards

Capacity Planning

A process that monitors current activity and performance levels, anticipates future activity, and forecasts the resources needed to provide desired levels of service.

54
New cards

Certification

A credential an individual earns by demonstrating a certain level of knowledge and skill on a standardized test.

55
New cards

Chance Control (CC)

A process for controlling changes in system requirements during software development; also an important tool for managing system changes and costs after a system becomes operational.

56
New cards

CIA Triangle

The three main elements of system security: confidentiality, integrity, and availability.

57
New cards

Confidentiality

One of the three main elements of system security(CIA); ___ protects information from unauthorized discloser and safeguards privacy.

58
New cards

Configuration Management (CM)

A process for controlling changes in system requirements during the development phases of the SDLC. ___ also is an important tool for managing system changes and costs after a system becomes operational.

59
New cards

Continuous Backup

A real-time streaming backup method that records all system activity as it occurs.

60
New cards

Corrective Maintenance

Changes to the system to fix errors.

61
New cards

Credentials

Formal qualifications that include degrees, diplomas, or certificates granted by learning institutions to show that a certain level of education has been achieved.

62
New cards

Critical Risk

When risks are categorized and prioritized (those with the highest vulnerability and impact ratings) head the list

63
New cards

Critical Thinking Skills

The ability to compare, classify, evaluate, recognize patterns, analyze cause and effect, and apply logic. Such skills are valued in the IT industry.

64
New cards

Data Replication

In normal operating conditions, any transaction that occurs on the primary system must automatically propagate to the hot site.

65
New cards

Database Programmer

A person who focuses on creating and supporting large-scale database systems.

66
New cards

Denial of Service (DOS)

An online attack that occurs when an attacking computer makes repeated requests to a service or services running on certain ports.

67
New cards

Differential Backup

A backup that includes only the files that have changed since the last full backup.

68
New cards

Disaster Recovery Plan

A documented procedure consisting of an overall backup and recovery plan.

69
New cards

Distributed Denial Of Service (DDOS)

A service attack involving multiple attacking computers that can synchronize DOS attacks on a server

70
New cards

Dumpster Diving

Raiding desks or trash bins for valuable information.

71
New cards

Encryption

A process where data is coded (converted into unreadable characters) so that only those with the required authorization can access the data (usually via decoding software).

72
New cards

Enhancement

A new feature or capability.

73
New cards

Exploit

An attack that takes advantage of a system vulnerability, often due to a combination of one or more improperly configured services.

74
New cards

Fault Management

The timely detection and resolution of operational problems. ___ includes monitoring a system for signs of trouble, logging all system failures, diagnosing the problem, and applying corrective action.

75
New cards

Fault Tolerant

A system or application is said to be ___ if the failure of one component does not disable the rest of the system or application.

76
New cards

Firewall

The main line of defense between a local network, or intranet, and the Internet.

77
New cards

Full Backup

A complete backup of every file on the system.

78
New cards

Functional Baseline

The configuration of the system documented at the beginning of the project. It consists of all the necessary system requirements and design constraints.

79
New cards

Gigabits Per Second (Gbps)

A bandwidth or throughput measurement.

80
New cards

Hardening

Making a system more secure by removing unnecessary accounts, services, and features.

81
New cards

Help Desk

A centralized resource staffed by IT professionals that provides users with the support they need to do their jobs. A ___ has three main objectives: to show people how to use system resources more effectively, to provide answers to technical or operational questions, and to make users more productive by teaching them how to meet their own information needs. Also called service desk or information center.

82
New cards

Hot Site

A separate IT location, which might be in another state or even another country, that can support critical business systems in the event of a power outage, system crash, or physical catastrophe.

83
New cards

Identity Management

Controls and procedures necessary to identify legitimate users and system components.

84
New cards

Identity Theft

The stealing of personally identifying information online.

85
New cards

IEEE 802.11i

A security standard for Wi-Fi wireless networks that uses the WPA2 protocol, currently the most secure encryption method for Wi-Fi networks.

86
New cards

Incremental Backup

Saving a copy of only the files that have changed since the last full backup.

87
New cards

Integrity

One of the three main elements of system security(CIA); ___ prevents unauthorized users from creating, modifying, or deleting information.

88
New cards

Kbps (Kilobits per second)

A bandwidth or throughput measurement (Kilo).

89
New cards

Keystroke Logger

A device that can be inserted between a keyboard and a computer to record keystrokes.

90
New cards

Log

Record typically kept by operating systems and applications that documents all events, including dates, times, and other specific information. They can be important in understanding past attacks and preventing future intrusions.

91
New cards

Maintenance Activities

Changing programs, procedures, or documentation to ensure correct system performance. Adapting the system to changing requirements, and making the system operate more efficiently. Those needs are met by corrective, adaptive, perfective, and preventive maintenance.

92
New cards

Maintenance Expenses

Costs that vary significantly during the system's operational life and include spending to support maintenance activities.

93
New cards

Maintenance Release

A formal release of a new system version that contains a number of changes.

94
New cards

Maintenance Release Methodology

A system of numbered releases used by organizations (especially software vendors) that helps organize maintenance changes and updates.

95
New cards

Maintenance Team

One or more systems analysts and programmers working on product maintenance issues together.

96
New cards

Malware

Malicious software that might jeopardize the system's security or privaсy.

97
New cards

Megabits per second (Mbps)

A bandwidth or throughput measurement (Mega).

98
New cards

Metrics

Workload measurements, also called ___, include the number of lines printed, the number of records accessed, and the number of transactions processed in a given time period.

99
New cards

Mitigation

One of four risk control strategies. ___ reduces the impact of a risk by careful planning and preparation. For example, a company can prepare a disaster recovery plan to mitigate the effects of a natural disaster should one occur.

100
New cards

Network

Two or more devices that are connected for the purpose of sending, receiving, and sharing data.