Module 2 Flashcards

1
Q

Applications (apps)

A

Software that interacts with a user

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

Array

A

a data structure containing multiple elements

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

ASCII

A

an older standard for encoding text

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

Assembly language

A

a low-level programming language

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

Asset

A

asset is any data, device, or other component of the environment that supports information-related activities

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

Attribute

A

an attribute is a specification that defines a property of an object, element, or file.

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

Batch file

A

a computer file containing a list of instructions to be carried out in turn

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

Binary/Base 2

A

a number system that only uses 0 and 1

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

Boolean

A

A binary variable, having two possible values called “true” and “false.”.

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

Branch

A

a program control structure in which one of several alternative sets of program statements is selected for execution based on a condition

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

Character

A

a letter, number, space, symbol or punctuation mark

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

Character set

A

the collection of characters that can be represented in a system

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

Client Access Licenses

A

Software that is installed on a network server so it can be accessed by all authorized users

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

Cloud hosting

A

software that runs from an offsite server over the internet

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

Code

A

program instructions

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

Collaboration software

A

application software designed to help people work together on a shared task (e-mail software, for example)

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

Column

A

in a database table, columns run vertically. they correspond with individual fields

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

CSV

A

Comma Separated Value - a method of storing data (flat file)

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

Comment

A

In programming, comments are used to provide documentation inside the source code itself. Comments are ignored by the compiler/interpreter.

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

Compiled language

A

A programming language in which source code is compiled, or translated to machine code, before the program can be run

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

Computer Aided Design

A

the use of computers to aid in the creation, modification, analysis, or optimization of a design

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

Concurrent license

A

License that is based on the number of users at once.

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

Condition

A

Something that can resolve to either True or False

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

Conditional statement

A

“If” statements

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

Constant

A

a value that won’t be changed during normal execution

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

Container

A

A data structure that is made up of one or more other objects (lists, arrays, etc.)

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

Copyright

A

a legal way of protecting one’s work

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

Cross-platform software

A

an application that works on multiple operating systems or devices.

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

Data

A

“raw” information that is collected/processed by a computer

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

Data Definition Language (DDL)

A

Commands that are used to structure data in a database

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

Data Manipulation Language (DML)

A

Computer Language used to interact with a database by deleting, inserting, retrieving, or updating data in the database

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

Database

A

an organized collection of data, generally stored and accessed electronically from a computer system

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

Database access methods

A

commands that are used to work with a database

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

Database interfaces

A

Different methods of working with a database (direct access, program access, etc.)

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

Decimal/Base 10

A

Number system using numerals 0-9

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

Desktop publishing

A

Desktop publishing is the creation of documents using page layout software on a personal computer.

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

Digital certificate

A

A method to prove a specific piece of software is from a trusted publisher

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

Digital Product

A

Goods that are stored, delivered, and used in electronic format

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

Digital Rights Management

A

any scheme that controls access to copyrighted material using technological means.

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

Element

A

represents a fragment of computer code.

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

Email client

A

Software used to work with e-mail

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

EULA

A

End User License Agreement

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

Field

A

Single item of data within a database or software program

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

Flat File

A

a method of organizing data that is not capable of relational methods or other advanced operations (like a spreadsheet)

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

Floating-point

A

a decimal number

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

Flow chart

A

A graphical representation of the sequence of operations in an information system or program

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

Freeware

A

software that is available free of charge.

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

Function

A

A section of a program utilized for a specific task.

49
Q

Graphic design

A

A type of software used to create illustrations, logos, etc.

50
Q

Group use/Site license

A

a type of software license that allows the user to install a software package in several computers simultaneously, such as at a particular site (facility) or across a corporation

51
Q

Hexadecimal

A

A numbering system using the numbers 0-9 and the letters A-F

52
Q

Identifier

A

A sequence of characters used to identify or refer to a program or an element, such as a variable

53
Q

Information

A

A summarization of raw data points

54
Q

Insight

A

Information that can help inform meaningful decisions

55
Q

Instant messaging

A

real-time text transmission over the internet

56
Q

Integer

A

a whole number or a number that is not a fraction.

57
Q

Intellectual Property

A

Something of value that isn’t a physical object (for example, one of Disney’s intellectual properties is Star Wars)

58
Q

Interpreter

A

Software that translates an interpreted programming code into executable code in real time

59
Q

License

A

Agreement and statement of terms that permits an action.

60
Q

Local installation

A

If you install something its only on your computer

61
Q

Loop

A

Sequence of instructions repeated a certain number of times.

62
Q

Markup language

A

A method of annotating and structuring data (HTML, for example)

63
Q

Method

A

in object-oriented programming, a method is a function that is associated with a specific object

64
Q

Microsoft Store apps

A

Applications obtained from the Microsoft app store

65
Q

n-tier application

A

an application that is separated into several “layers” - in which the interface, data, and processing are separated

66
Q

Object-Oriented Programming

A

A type of programming in which the developer defines a data structure, as well as the actions that can be performed on or with them

67
Q

One-tier application

A

One tier architecture has all the layers such as Presentation, Business, Data Access layers hosted on the same machine

68
Q

Online workspace

A

Online environment where users collaborate and access the same content

69
Q

Open-source

A

software that has its source code available for other people to download/access/modify

70
Q

Operator

A

Symbols/statements that are used to perform actions/calculations on data. For example: + - %, etc.

71
Q

Patent

A

A legal protection for inventions

72
Q

Personal Information Manager

A

a computer program functioning as an address book, organizer, calendar, etc.

73
Q

Piracy

A

Illegal copying of software or paid applications

74
Q

Place value

A

The value of the location of the digit in a number

75
Q

Presentation

A

designed to allow the user to present information in an engaging way such as with text, pictures, sound

76
Q

Procedure

A

A segment of code that can be reused. Does NOT return a value.

77
Q

Product key

A

A code distributed with commercial software that can be used to prove you purchased the software

78
Q

Productivity software

A

Software that is used in the general context of work (word processors, spreadsheets, etc.)

79
Q

Program

A

Coded software instructions to control a computer.

80
Q

Programming language

A

A language used to create software programs

81
Q

Project management

A

software is software used for project planning, scheduling, resource allocation and change management

82
Q

Pseudocode

A

Pseudocode is “fake” computer code that is usually written as part of the design process. This is not real programming code, and as such, will not run.

83
Q

Query language

A

computer programming language that requests and retrieves data from database and information systems by sending queries

84
Q

Record

A

a collection of fields in a database

85
Q

Relational methods

A

Database methods used to perform various actions

86
Q

Remote desktop

A

Remote desktop is a program or an operating system feature that allows a user to connect to a computer in another location, see that computer’s desktop and interact with it as if it were local.

87
Q

Repair

A

process of identifying, troubleshooting and resolving problems and issues in a faulty computer

88
Q

Return

A

When a function passes information back to the main program, this is a return

89
Q

Return on Security Investment

A

Balancing the cost of security against the hassle of having the data compromised

90
Q

Risk assessment

A

a report that shows an organization’s vulnerabilities and estimated cost of recovery in the event of damage.

91
Q

Row

A

A horizontal row of elements in a database table. Rows represent individual records in the database.

92
Q

Sandbox

A

A virtual space in which new or untested software can be run securely.

93
Q

Script

A

A series of commands designed to be run all at once

94
Q

Security control

A

countermeasures to avoid, detect, counteract, or minimize security risks

95
Q

Single use license

A

A software license designed for use by one person

96
Q

Single-platform software

A

Software that is designed/written for a specific operating system

97
Q

Software development

A

The act of designing and creating software

98
Q

Software installation best practices

A

1) confirm compatibility; 2) ensure system meets hardware requirements; 3) note any special instructions; 4) make sure you have a license to use the software

99
Q

Spreadsheet

A

A type of software that stores information in flat tables

100
Q

String

A

A collection of characters

101
Q

Subroutine

A

Sequence of a program that does a specific task

102
Q

Table

A

a data structure that organizes information into rows and columns.

103
Q

Telepresence

A

Using video and networking technology to facilitate meetings with people over the internet

104
Q

Three-tier application

A

An application that separates the presentation, business, and data layers into separate locations.

105
Q

Throughput rate

A

Amount of data that can be transferred from one location to another in a given amount of time

106
Q

Trademark

A

A way to protect an organization’s name, logo, etc.

107
Q

Two-tier application

A

An application in which the presentation layer is separated from the logic and data layers

108
Q

Unicode

A

an international encoding standard used with different languages and scripts.

109
Q

Uninstall

A

To remove an application from a computer

110
Q

User Interface

A

The means by which a user interacts with an application/system

111
Q

Variable

A

A value in a program that is able to change

112
Q

VBScript

A

Scripting language developed by Microsoft.

113
Q

Video teleconferencing

A

a live, visual connection between two or more people residing in seperate locations for the purpose of communication

114
Q

Visual diagramming

A

a method of organizing information by using a graphic

115
Q

VoIP

A

Voice Over IP - voice communications and multimedia sessions over internet protocol networks.

116
Q

Web application

A

Application program that is stored on a remote server and delivered over the Internet through a browser interface

117
Q

Web browser

A

is an application used to access and view websites.

118
Q

Windows PowerShell

A

an advanced command-line interface for Windows

119
Q

Word processing

A

software that allows a user to create, edit,or print documents