Upgrade to remove ads
AP Computer Science Principles-Unit 1 and 2 Vocabulary
Terms in this set (42)
a novel or improved idea, device, product, etc. or the development thereof
A preliminary sketch of an idea or model for something new. It's the original drawing from which something real might be built or created.
A contraction of "Binary Digits". A bit is the single unit of information in a computer, typically represented as 0 or 1.
A way of representing information using only two options.
maximum transmission capacity of the device expressed typically in metric multiples of bits per second
The numbers of Bits that are conveyed or processed per unit of time. EX: 8bits/per second.
the amount of time it takes for a bit to travel from sender to receiver
A set of rules governing the exchange or transmission of data between devices.
American Standard Code for Information Interchange (ASCII)
The universally recognized raw text format that any computer can understand.
To write instructions for a computer.
Requests for Comments (RFC)
Documents are how standards and protocols are defined and published for all to see on the IETF website.
a tangible physical system that is made to move information
A number assigned to any item that is connected to the internet.
small chunks of information that have been carefully formed from larger chunks of information for the purpose of transmitting through a network
A computer which receives messages travelling across a network and redirects them towards their intended destinations based on the addressing information included with the messages.
Transmission Control Protocol (TCP)
Provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. TCP is tightly linked with IP and is usually seen as TCP/IP in writing.
Domain named system (DNS)
The internet's system for converting alphabetic names into numeric IP addresses.
Hypertext Transfer Protocol (HTTP)
Is the protocol used by the world wide web. It describes how messages are formatted and interchanged, and how web servers respond to commands.
Reducing information and detail to focus on essential characteristics.
A computer that awaits and responds to requests for data.
A computer that requests data stored on a computer.
a protocol for secure communication over a computer network which is widely used on the Internet.
an electronic document used to prove ownership of a public key.
pertaining to or being an incident in which a network of computers floods an online resource with high levels of unwanted traffic so that it is inaccessible to legitimate service requests
When you type a URL in your browser, your computer (the client) needs to "ask" the server that is storing the data and images for the web page to return its contents so your browser can display it.
When a server receives an HTTP request it will respond with a message of its own. Once again, the response will be sent entirely in ASCII-text and must be correctly formatted.
Electricity, light and radio waves
3 ways we send information
Fiber optic cable
a thread of glass engineered to reflect light
an easy-to-remember address for calling a web page (like www.code.org)
the principle that all Internet traffic should be treated equally by Internet Service Providers
a problem solving approach (algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible
a data compression algorithm that allows the original data to be perfectly reconstructed from the compressed data
A type of data used for graphics or pictures
data that describes other data. For example, a digital image my include metadata that describe the size of the image, number of colors, or resolution
short for "picture element" it is the fundamental unit of a digital image, typically a tiny square or dot which contains a single point of color of a larger image
color model using varying intensities of red, green, and blue to produce colors
data compression method that uses inexact approximations, discarding some data to represent the content
pulling out specific differences to make one solution work for multiple problems
a computation in which rows from a data set are grouped together and used to compute a single value of more significant meaning or measurement. i.e. Average, Count, Sum
in most spreadsheet software it is the name of the tool used to create summary tables
YOU MIGHT ALSO LIKE...
AP Computer Science Principles - Semester I
AP computer science vocab Unit 1
Unit 1 Vocabulary
OTHER SETS BY THIS CREATOR
Poli 130 Readings
LFIT Final 2017 fall quiz questions
Chapter 3, Chapter 2