Module 2 Flashcards
Applications (apps)
Software that interacts with a user
Array
a data structure containing multiple elements
ASCII
an older standard for encoding text
Assembly language
a low-level programming language
Asset
asset is any data, device, or other component of the environment that supports information-related activities
Attribute
an attribute is a specification that defines a property of an object, element, or file.
Batch file
a computer file containing a list of instructions to be carried out in turn
Binary/Base 2
a number system that only uses 0 and 1
Boolean
A binary variable, having two possible values called “true” and “false.”.
Branch
a program control structure in which one of several alternative sets of program statements is selected for execution based on a condition
Character
a letter, number, space, symbol or punctuation mark
Character set
the collection of characters that can be represented in a system
Client Access Licenses
Software that is installed on a network server so it can be accessed by all authorized users
Cloud hosting
software that runs from an offsite server over the internet
Code
program instructions
Collaboration software
application software designed to help people work together on a shared task (e-mail software, for example)
Column
in a database table, columns run vertically. they correspond with individual fields
CSV
Comma Separated Value - a method of storing data (flat file)
Comment
In programming, comments are used to provide documentation inside the source code itself. Comments are ignored by the compiler/interpreter.
Compiled language
A programming language in which source code is compiled, or translated to machine code, before the program can be run
Computer Aided Design
the use of computers to aid in the creation, modification, analysis, or optimization of a design
Concurrent license
License that is based on the number of users at once.
Condition
Something that can resolve to either True or False
Conditional statement
“If” statements
Constant
a value that won’t be changed during normal execution
Container
A data structure that is made up of one or more other objects (lists, arrays, etc.)
Copyright
a legal way of protecting one’s work
Cross-platform software
an application that works on multiple operating systems or devices.
Data
“raw” information that is collected/processed by a computer
Data Definition Language (DDL)
Commands that are used to structure data in a database
Data Manipulation Language (DML)
Computer Language used to interact with a database by deleting, inserting, retrieving, or updating data in the database
Database
an organized collection of data, generally stored and accessed electronically from a computer system
Database access methods
commands that are used to work with a database
Database interfaces
Different methods of working with a database (direct access, program access, etc.)
Decimal/Base 10
Number system using numerals 0-9
Desktop publishing
Desktop publishing is the creation of documents using page layout software on a personal computer.
Digital certificate
A method to prove a specific piece of software is from a trusted publisher
Digital Product
Goods that are stored, delivered, and used in electronic format
Digital Rights Management
any scheme that controls access to copyrighted material using technological means.
Element
represents a fragment of computer code.
Email client
Software used to work with e-mail
EULA
End User License Agreement
Field
Single item of data within a database or software program
Flat File
a method of organizing data that is not capable of relational methods or other advanced operations (like a spreadsheet)
Floating-point
a decimal number
Flow chart
A graphical representation of the sequence of operations in an information system or program
Freeware
software that is available free of charge.