The difference engine and analytical engine were designs for a steam powered, programmable calculating machine created but never built by this person.
Charles Babbage
Represented by a 1 or 0, this word is a contraction of "binary digit"
Bit
The decimal number 3 in binary form.
11
The first step of the problem solving process. It is important to be specific.
Define the problem
Information that is provided to a computer. It may be passive through internet or sensors, or it may be active through a user's clicks or typed commands.
Input
The first truly electronic computers were made possible by this invention which allowed current to flow without moving parts.
Vacuum Tube
An application designed to view information on the internet- Chrome for example
Browser
The binary number 1010 in decimal form.
10
Reflection
Devices, usually outside of a computer, that plug into the computer for input, output, or storage purposes are often called this word which means on the outside or edge.
Peripherals
The "Graphical User Interface" which replaced text as a way to control computers and lead to familiar concepts such as folders, desktops, and tools like the mouse, was originally pioneered by this company better known for copy machines.
Xerox
The process of finding problems in a computer program.
Debugging
A logic gate that is always true unless all of the inputs are false is this type of logic gate.
A diagram that shows how each part of a program or app will connect before any coding is started.
Flow-Chart
A cookie is a small bit of code a website can load into your browser. A website may load a cookie when you enter your login information. When you return to the website, you do not have to re-enter your login. This is an example this basic ability of computers.
After the discovery of semi-conducting material, the invention of this item allowed computers to rapidly increase in power while decreasing in size and would eventually allow integrated circuits.
The ability of a computer to perform multiple calculations simultaneously.
Parallel Processing
The input combinations that would make an "Xor" gate have an output of "0" or "false". (If more than 1, you must give all of them)
1,1 and 0,0
This process involves using a partner to observe your coding to reduce mistakes when writing computer code.
Peer Programming
This software is basic to all computers and provides a platform for communication between different types of programs and the motherboard.
Operating System
According to the Guinness Book of World Records, this specific model of personal computer sold the most units in the history of computing.
Commodore 64
An engineer or developer that focuses on the user experience and user interface of website or program.
Front-End developer
The decimal form of the hexadecimal number represented by AF
175
A device or program that is not complete but put together as a demonstration of an idea
Prototype
Drivers