History of Computing
Vocabulary
Logic and Numbers
Problem Solving
Computing Basics
100

The difference engine and analytical engine were designs for a steam powered, programmable calculating machine created but never built by this person.

Charles Babbage

100

Represented by a 1 or 0, this word is a contraction of "binary digit"

Bit

100

The decimal number 3 in binary form.

11

100

The first step of the problem solving process. It is important to be specific.

Define the problem

100

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

200

The first truly electronic computers were made possible by this invention which allowed current to flow without moving parts.

Vacuum Tube

200

An application designed to view information on the internet- Chrome for example

Browser

200

The binary number 1010 in decimal form.

10

200
The problem solving step demonstrated when a company send a program to specific people for beta testing.

Reflection

200

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

300

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

300

The process of finding problems in a computer program.

Debugging

300

A logic gate that is always true unless all of the inputs are false is this type of logic gate.

"Or" gate
300

A diagram that shows how each part of a program or app will connect before any coding is started.

Flow-Chart

300

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.

Storage
400

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.

transistor
400

The ability of a computer to perform multiple calculations simultaneously.

Parallel Processing

400

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

400

This process involves using a partner to observe your coding to reduce mistakes when writing computer code.

Peer Programming

400

This software is basic to all computers and provides a platform for communication between different types of programs and the motherboard.

Operating System

500

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

500

An engineer or developer that focuses on the user experience and user interface of website or program.

Front-End developer

500

The decimal form of the hexadecimal number represented by AF

175

500

A device or program that is not complete but put together as a demonstration of an idea

Prototype

500
In an operating system, these little pieces of code allow the computer to control devices such as printers, keyboards, and usb devices.

Drivers

M
e
n
u