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
Constant
a value that won't be changed during normal execution
26
Container
A data structure that is made up of one or more other objects (lists, arrays, etc.)
27
Copyright
a legal way of protecting one's work
28
Cross-platform software
an application that works on multiple operating systems or devices.
29
Data
"raw" information that is collected/processed by a computer
30
Data Definition Language (DDL)
Commands that are used to structure data in a database
31
Data Manipulation Language (DML)
Computer Language used to interact with a database by deleting, inserting, retrieving, or updating data in the database
32
Database
an organized collection of data, generally stored and accessed electronically from a computer system
33
Database access methods
commands that are used to work with a database
34
Database interfaces
Different methods of working with a database (direct access, program access, etc.)
35
Decimal/Base 10
Number system using numerals 0-9
36
Desktop publishing
Desktop publishing is the creation of documents using page layout software on a personal computer.
37
Digital certificate
A method to prove a specific piece of software is from a trusted publisher
38
Digital Product
Goods that are stored, delivered, and used in electronic format
39
Digital Rights Management
any scheme that controls access to copyrighted material using technological means.
40
Element
represents a fragment of computer code.
41
Email client
Software used to work with e-mail
42
EULA
End User License Agreement
43
Field
Single item of data within a database or software program
44
Flat File
a method of organizing data that is not capable of relational methods or other advanced operations (like a spreadsheet)
45
Floating-point
a decimal number
46
Flow chart
A graphical representation of the sequence of operations in an information system or program
47
Freeware
software that is available free of charge.
48
Function
A section of a program utilized for a specific task.
49
Graphic design
A type of software used to create illustrations, logos, etc.
50
Group use/Site license
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
Hexadecimal
A numbering system using the numbers 0-9 and the letters A-F
52
Identifier
A sequence of characters used to identify or refer to a program or an element, such as a variable
53
Information
A summarization of raw data points
54
Insight
Information that can help inform meaningful decisions
55
Instant messaging
real-time text transmission over the internet
56
Integer
a whole number or a number that is not a fraction.
57
Intellectual Property
Something of value that isn't a physical object (for example, one of Disney's intellectual properties is Star Wars)
58
Interpreter
Software that translates an interpreted programming code into executable code in real time
59
License
Agreement and statement of terms that permits an action.
60
Local installation
If you install something its only on your computer
61
Loop
Sequence of instructions repeated a certain number of times.
62
Markup language
A method of annotating and structuring data (HTML, for example)
63
Method
in object-oriented programming, a method is a function that is associated with a specific object
64
Microsoft Store apps
Applications obtained from the Microsoft app store
65
n-tier application
an application that is separated into several "layers" - in which the interface, data, and processing are separated
66
Object-Oriented Programming
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
One-tier application
One tier architecture has all the layers such as Presentation, Business, Data Access layers hosted on the same machine
68
Online workspace
Online environment where users collaborate and access the same content
69
Open-source
software that has its source code available for other people to download/access/modify
70
Operator
Symbols/statements that are used to perform actions/calculations on data. For example: + - %, etc.
71
Patent
A legal protection for inventions
72
Personal Information Manager
a computer program functioning as an address book, organizer, calendar, etc.
73
Piracy
Illegal copying of software or paid applications
74
Place value
The value of the location of the digit in a number
75
Presentation
designed to allow the user to present information in an engaging way such as with text, pictures, sound
76
Procedure
A segment of code that can be reused. Does NOT return a value.
77
Product key
A code distributed with commercial software that can be used to prove you purchased the software
78
Productivity software
Software that is used in the general context of work (word processors, spreadsheets, etc.)
79
Program
Coded software instructions to control a computer.
80
Programming language
A language used to create software programs
81
Project management
software is software used for project planning, scheduling, resource allocation and change management
82
Pseudocode
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
Query language
computer programming language that requests and retrieves data from database and information systems by sending queries
84
Record
a collection of fields in a database
85
Relational methods
Database methods used to perform various actions
86
Remote desktop
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
Repair
process of identifying, troubleshooting and resolving problems and issues in a faulty computer
88
Return
When a function passes information back to the main program, this is a return
89
Return on Security Investment
Balancing the cost of security against the hassle of having the data compromised
90
Risk assessment
a report that shows an organization's vulnerabilities and estimated cost of recovery in the event of damage.
91
Row
A horizontal row of elements in a database table. Rows represent individual records in the database.
92
Sandbox
A virtual space in which new or untested software can be run securely.
93
Script
A series of commands designed to be run all at once
94
Security control
countermeasures to avoid, detect, counteract, or minimize security risks
95
Single use license
A software license designed for use by one person
96
Single-platform software
Software that is designed/written for a specific operating system
97
Software development
The act of designing and creating software
98
Software installation best practices
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
Spreadsheet
A type of software that stores information in flat tables
100
String
A collection of characters
101
Subroutine
Sequence of a program that does a specific task
102
Table
a data structure that organizes information into rows and columns.
103
Telepresence
Using video and networking technology to facilitate meetings with people over the internet
104
Three-tier application
An application that separates the presentation, business, and data layers into separate locations.
105
Throughput rate
Amount of data that can be transferred from one location to another in a given amount of time
106
Trademark
A way to protect an organization's name, logo, etc.
107
Two-tier application
An application in which the presentation layer is separated from the logic and data layers
108
Unicode
an international encoding standard used with different languages and scripts.
109
Uninstall
To remove an application from a computer
110
User Interface
The means by which a user interacts with an application/system
111
Variable
A value in a program that is able to change
112
VBScript
Scripting language developed by Microsoft.
113
Video teleconferencing
a live, visual connection between two or more people residing in seperate locations for the purpose of communication
114
Visual diagramming
a method of organizing information by using a graphic
115
VoIP
Voice Over IP - voice communications and multimedia sessions over internet protocol networks.
116
Web application
Application program that is stored on a remote server and delivered over the Internet through a browser interface
117
Web browser
is an application used to access and view websites.
118
Windows PowerShell
an advanced command-line interface for Windows
119
Word processing
software that allows a user to create, edit,or print documents