Fundamentals of Computer Science Final Exam Review
Website
A collection of interlinked web pages on the World Wide Web.
Creative Commons
A collection of public copyright licenses that enable the free distribution of an otherwise copyrighted work, used when an author wants to give people the right to share, use, and build upon a work that they have created.
Input
A device or component that allows information to be given to a computer.
Sprite
A graphic character on the screen with properties that describe its location, movement, and look.
CSS
A language used to describe how HTML elements should be styled.
Hyperlink
A link from a HTML file to another location or file, typically activated by clicking on a highlighted word or image on the screen.
Comment
A note in the source code of a computer program that helps explain the code to people who read it.
HTML Element
A piece of a website, marked by a start tag and often closed with an end tag.
Variable
A placeholder for a piece of information that can change.
Algorithm
A precise sequence of instructions for processes that can be executed by a computer.
Search Engine
A program that searches for and identifies items in a database that correspond to keywords or characters specified by the user, used especially for finding particular sites on the World Wide Web.
Citation
A quotation from or reference to a book, paper, or author, especially in a scholarly work.
Boolean
A single value of either TRUE or FALSE.
Heading
A title or summary for a document or section of a document.
Intellectual Property
A work or invention that is the result of creativity, such as a piece of writing or a design, to which one has rights and for which one may apply for a patent, copyright, trademark, etc.
Trustworthy
Able to be relied on as honest or truthful.
Program
An algorithm that has been coded into something that can be run by a machine.
Parameter
An extra piece of information passed to a function to customize it for a specific need.
HTML Class
An identifier that allows multiple elements in an HTML document to be styled in the same way.
Whitespace
Any character that shows up as a blank space on the screen, such as a space, a tab, or a new line; helps separate different parts of the document to make it easier to read.
Output
Any device or component that receives information from a computer.
Expression.
Any valid unit of code that resolves to a value.
Property
Attributes that describe an object's characteristics.
Relevant
Closely connected or appropriate to the matter at hand.
First step of the problem solving process
Define
Debugging
Finding and fixing problems in an algorithm or program.
HTML
Hypertext Markup Language, a language used to create web pages.
Bug
Part of a program that does not work correctly.
Second step of the problem solving process
Prepare
Two examples of computer storage
RAM and ROM
Fourth step of the problem solving process
Reflect
Conditionals
Statements that only run under certain conditions.
Digital Footprint
The collected information about an individual across multiple websites on the Internet.
If-Statement
The common programming structure that implements "conditional statements".
Indentation
The placement of text farther to the right or left of the surrounding text, making it easier to understand the program's structure.
Website Structure
The purpose of different pieces of content in a web page, used to help the computer determine how that content should be displayed.
Website Content
The raw text, images, and other elements included in a web page.
HTML Tag
The special set of characters that indicates the start and end of an HTML element and that element's type.
Third step of the problem solving process
Try
Animation
a series of images that create the illusion of motion by being shown rapidly one after the other.
Frame
a single image within an animation.
Boolean Expression
in programming, an expression that evaluates to True or False.
Copyright
the exclusive legal right to print, publish, perform, film, or record literary, artistic, or musical material, and to authorize others to do the same
CSS Selector
the part of a CSS rule-set that defines which HTML elements the style should be applied to.
Frame Rate
the rate at which frames in an animation are shown, typically measured in frames per second.