Digital Information and Computing Concepts

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/45

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary and definitions from the Digital Information course and related computing concepts.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

46 Terms

1
New cards

Binary

A way of representing information using only two options.

2
New cards

Bit

A contraction of 'Binary Digit'; the single unit of information in a computer, typically represented as a 0 or 1.

3
New cards

Byte

8 bits.

4
New cards

Decimal

A way of representing information using ten options.

5
New cards

Overflow Error

Error from attempting to represent a number that is too large.

6
New cards

Round-off Error

Error from attempting to represent a number that is too precise; the value is rounded.

7
New cards

Analog Data

Data with values that change continuously over time, such as music or colors.

8
New cards

Digital Data

Data that changes discretely through a finite set of possible values.

9
New cards

Sampling

A process for creating a digital representation of analog data by measuring at regular intervals.

10
New cards

Lossless Compression

A process for reducing bits needed without losing any information; reversible.

11
New cards

Lossy Compression

A process for reducing bits needed where some information is lost; not reversible.

12
New cards

Creative Commons

Public copyright licenses enabling free distribution of copyrighted work.

13
New cards

Intellectual Property

A work or invention resulting from creativity, to which one has rights.

14
New cards

Bandwidth

Maximum amount of data that can be sent in a fixed amount of time.

15
New cards

Computing Device

A machine that can run a program, including computers and tablets.

16
New cards

Computing Network

A group of interconnected computing devices capable of sending or receiving data.

17
New cards

Computing System

A group of computing devices and programs working together for a common purpose.

18
New cards

IP Address

The unique number assigned to each device on the Internet.

19
New cards

Protocol

An agreed-upon set of rules specifying behavior of a system.

20
New cards

Fault Tolerant

Can continue functioning even amid individual component failures.

21
New cards

Redundancy

Inclusion of extra components to continue function if others fail.

22
New cards

Router

A type of computer that forwards data across a network.

23
New cards

Packet

A chunk of data sent over a network.

24
New cards

Domain Name System (DNS)

The system responsible for translating domain names into IP addresses.

25
New cards

HyperText Transfer Protocol (HTTP)

Protocol used for transmitting web pages over the Internet.

26
New cards

Digital Divide

Differing access to computing devices and the Internet based on various characteristics.

27
New cards

Input

Data sent to a computer for processing by a program.

28
New cards

Output

Any data sent from a program to a device.

29
New cards

User Interface

The inputs and outputs allowing a user to interact with software.

30
New cards

Event Driven Programming

Program statements that run when triggered by events.

31
New cards

Program

A collection of program statements that run one command at a time.

32
New cards

Variable

A named reference to a value that can be used throughout a program.

33
New cards

Boolean Value

A data type that is either true or false.

34
New cards

Function

A named group of programming instructions.

35
New cards

Return

Used to return to the point where a procedure was called.

36
New cards

Library

A group of functions (procedures) for creating new programs.

37
New cards

Cybersecurity

The practice of protecting systems from digital attacks.

38
New cards

Keylogging

Recording keystrokes to gain unauthorized access.

39
New cards

Malware

Software intended to damage a computing system.

40
New cards

Phishing

Technique attempting to trick users into giving personal information.

41
New cards

Encryption

A process of encoding messages to keep them secret.

42
New cards

Algorithm

A finite set of instructions that accomplish a task.

43
New cards

Iteration

Repeating a portion of an algorithm until a condition is met.

44
New cards

Heuristic

Provides a 'good enough' solution to impractical problems.

45
New cards

Distributed Computing

A model where programs run on multiple devices.

46
New cards

Sequential Computing

A model where programs run in order, one command at a time.