AP Computer Science VOCAB [Unit 1-3]

0.0(0)
studied byStudied by 27 people
0.0(0)
full-widthCall with Kai
GameKnowt Play
New
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/42

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

43 Terms

1
New cards

Binary

A Base 2 number with two possible different digits

2
New cards

Byte

8 bits

3
New cards

Overflow Error

An error occurs when trying to represent a number thats too large

4
New cards

Round- off Error 

An error occurs when trying to represent a number that’s too precise. 

5
New cards

Bit

A binary digit

6
New cards

Digital Data

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

7
New cards

Analog Data

Data that has values that continuously change smoothly over time.

8
New cards

Sampling 

A process for creating a digital display of analog data by measuring the analog data at regular intervals, called samples. 

9
New cards

Lossless Compression

A process for reducing the number of bits needed to represent something. (compacting and making it a smaller code)

10
New cards

Lossy Compression

A process to reduce the number of bits needed to represent something. (some code is thrown away or discarded)

11
New cards

Intellectual Property 

A program that is created is legally protected.

12
New cards

Creative Commons 

Allows other people to use someone else’s work for free.

13
New cards

Computing Device 

A MACHINE that can run a program, including computers, tablets, servers, routers, and smart sensors. 

14
New cards

Computing System

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

15
New cards

Computing Network 

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

16
New cards

Path

A series of connections between computing devices on a network, starting with a sender and ending with a receiver.

17
New cards

Bandwidth

The maximum amount of data that can be sent in a certain span of time.

18
New cards

Protocol

a set of rules that dictate how a system should run.

19
New cards

IP Address 

The unique number that is assigned to every device on the Internet. (ID TAG) 

20
New cards

Internet Protocol

a set of rules that dictate how data is sent across the internet using a number system (IP addresses)

21
New cards

Router

A type of computer that sends data across a network.

22
New cards

Packet 

A chunk of data sent over a network. 

23
New cards

Redundancy

Having extra parts or backups within a system so that if one part fails, the system can still work.

24
New cards

Fault Tolerant

Means a computer system can continue working even if something goes wrong or part of it fails.

25
New cards

HTTP 

A set of rules that computers use to communicate and share information on the web. 

26
New cards

Domain Name System

It turns website names into IP addresses that computers can understand. 

27
New cards

Internet

A global network of computers that are all connected and can share info with each other. 

28
New cards

World Wide Web

A collection of websites and web pages you can access through the internet using a web browser. 

29
New cards

Digital Divide

The gap between people who have access to technology and the internet and those who don’t.

30
New cards

Packet

A chunk of data sent over a network.

31
New cards

User Interface

The part of the computer program or device that a person interacts with. [The inputs and outputs]

32
New cards

Input

Any information that a computer receives from a user. [clicks, finger swipes, taps] 

33
New cards

Output

The information a computer gives back after processing the input [a character jumps when the screen is tapped] 

34
New cards

Program Statement

A single line of coding that tells the computer to do something.

35
New cards

Program

A set of instructions that a computer follows to complete a task. 

36
New cards

Sequential Programming

The order in which a program statement runs. (From top to bottom) 

37
New cards

Event Driven Programming 

Program statements start to run when triggered by an event.

38
New cards

Documentation

A description of how the programming is working or functioning. 

39
New cards

Comment

Form of program documentation to be read by the people, and does not affect the program. 

40
New cards

Pair Programming

When two programmers write code, tracking and, they also plan progression. 

41
New cards

Debugging 

The process of finding and fixing code. 

42
New cards

Development Process

a step-by-step method used to design, create, test and improve a computer program. 

43
New cards

Event

An action or occurrence that a program can respond to.