Unit One: Primitive Types

studied byStudied by 5 people
5.0(1)
get a hint
hint

Bit

1 / 54

Studying Progress

0%
New cards
55
Still learning
0
Almost done
0
Mastered
0
55 Terms
1
New cards

Bit

short for binary digit, the smallest unit of unit of information on a machine

New cards
2
New cards

Blacklist

in internet terminology, a generic term for a list of email addresses or IP addresses that are origination with known spammers

New cards
3
New cards

Byte

a byte is 8 bits

New cards
4
New cards

Character

any symbol that requires one byte of storage

New cards
5
New cards

Cyberspace

a metaphor for describing the non-physical terrain created by computer systems

New cards
6
New cards

Data

data is distinct information that is formatted in a special way. Data exists in a variety of forms, like text on paper or bytes stored in electronic memory

New cards
7
New cards

Data center

physical or virtual infrastructures used by enterprises to house computer, server and networking systems and components for the company's IT (information technology) needs

New cards
8
New cards

Data network

a telecommunications network which allows computers to exchange data

New cards
9
New cards

Disk drive

a randomly addressable and rewritable storage device

New cards
10
New cards

Intellectual property

refers to any property that is created using original thought. Traditional intellectual property include patents, copyrights, and trademarks.

New cards
11
New cards

Moore's Law

The number of transistors per square inch on integrated circuits has doubled every year since the integrated circuit was invented.

New cards
12
New cards

network

a group of two or more computer systems linked together

New cards
13
New cards

Processor

short for microprocessor or CPU

New cards
14
New cards

Social network

a social structure made of nodes that are generally individuals or organizations. A social network represents relationships and flows between people, groups, organizations, animals, computers, or other information/knowledge processing entities

New cards
15
New cards

Whitelist

a generic name for a list of email address or IP addresses that are considered to be spam free

New cards
16
New cards

Ad hoc

when used to describe programming, it means a quick fix for a problem, not usually the best example that will sustain an issue.

New cards
17
New cards

Cloud computing

comparable to grid computing, cloud computing relies on sharing resources rather than having local servers handle applications.

New cards
18
New cards

cookie

a small text file placed when you access a site and used by websites to track your activity on their site. A cookie allows the website to store and easily look up your records in their archive.

New cards
19
New cards

Database

a collection of information organized in such a way that a computer program can quickly selected the desired pieces of data. Often abbreviated DB

New cards
20
New cards

Data aggregation

process in which information is gathered and expressed in a summary form for purposes such as statistical analysis

New cards
21
New cards

Data mining

a class of database applications that look for hidden patterns in a group of data that could be used to predict future behavior

New cards
22
New cards

Data repository

generically refers to a general place where data is stored and maintained

New cards
23
New cards

Data sources

name given to the connection setup from a database to a server. The name is commonly used when creating a query to the database

New cards
24
New cards

Digital detritus

term used to describe unsightly debris that accrues as the result of the experience of digital living

New cards
25
New cards

Dossier

a collection of documents about a person, event, or subject

New cards
26
New cards

EDR

event data recorder

New cards
27
New cards

Encode

the phrase used to describe the method of preparing data for storage or transmission.

New cards
28
New cards

Encryption

the translation of data into secret code

New cards
29
New cards

Geotagging

the process of adding geographical information to various media in the form of metadata. The data usually consists of coordinates like latitude and longitude, but may even include bearing, altitude, distance and place names.

New cards
30
New cards

IP address

an identifier for devices on a TCP/IP network

New cards
31
New cards

ISP

Internet Service Provider

New cards
32
New cards

Metadata

data about data; describes how and when and by whom a particular set of data was collected, and how data is formatted

New cards
33
New cards

Prism

a secret program or tool that performs data collection for the NSA

New cards
34
New cards

Query

a request for information from a database

New cards
35
New cards

RFID

radio frequency identification, similar to barcodes

New cards
36
New cards

Server

a computer program or a device that provides functionality for other programs or devices, called "clients". A server can be used to share data or resources among multiple clients or to perform computations.

New cards
37
New cards

Iterative process

a process wherein a set of instructions or structures are repeated in a sequence a specified number of times or until a condition is met. When the first set of instructions is executed again, it is called an iteration.A

New cards
38
New cards

Code segment

as a text segment or simply as text

New cards
39
New cards

Collaboration

the act of working together

New cards
40
New cards

Commenting

a programmer-readable explanation or annotation in the source code of a computer program

New cards
41
New cards

Debugging

Finding and fixing problems in your algorithm or program.

New cards
42
New cards

Event-driven programming

a programming approach whereby the program's behavior is controlled by writing code that responds to various events that occur, such as Button clicks.

New cards
43
New cards

Incremental process

breaks the software development process down into small, manageable portions known as increments. Each increment builds on the previous version so that improvements are made step by step.

New cards
44
New cards

logic error

An error in a program that makes it do something other than what the programmer intended.

New cards
45
New cards

Overflow error

when a calculation is run but the computer is unable to store the answer correctly.

New cards
46
New cards

Program input

the user giving something to the program

New cards
47
New cards

Program output

the program giving something to the user.

New cards
48
New cards

Prototype

The process of building a model of a system. It helps system designers build an information system that intuitive and easy to manipulate for end users

New cards
49
New cards

Requirements

help prevent software project failure. The software requirements specification document lists sufficient and necessary requirements for the project development.

New cards
50
New cards

Runtime error

an error that occurs while the program is running after being successfully compiled. Runtime errors are commonly called referred to as "bugs"

New cards
51
New cards

Syntax error

mistakes in the source code, such as spelling and punctuation errors, incorrect labels

New cards
52
New cards

Testing

used at key checkpoints in the overall process to determine whether objectives are being met.

New cards
53
New cards

User interface

interactions between humans and machines occur.

New cards
54
New cards

Documentation

written text or illustration that accompanies computer software or is embedded in the source code.

New cards
55
New cards

Software development process

planning, analysis, design, development & testing

New cards

Explore top notes

note Note
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 50 people
Updated ... ago
5.0 Stars(3)
note Note
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 72 people
Updated ... ago
5.0 Stars(4)
note Note
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 26 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 2317 people
Updated ... ago
4.9 Stars(15)

Explore top flashcards

flashcards Flashcard40 terms
studied byStudied by 131 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard31 terms
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard32 terms
studied byStudied by 17 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard58 terms
studied byStudied by 33 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard65 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard82 terms
studied byStudied by 21 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard35 terms
studied byStudied by 724 people
Updated ... ago
5.0 Stars(4)
flashcards Flashcard545 terms
studied byStudied by 30407 people
Updated ... ago
4.3 Stars(483)