a system where almost everything communicates over the Internet
Internet of Things
human thinking and problem solving by a machine, including learning, reasoning, and self-correction
artificial intelligence
a precise set of instructions used to solve a problem or perform a calculation
algorithm
software that allows users to complete a specific task
Application Software
the practice of using the internet to provide healthcare without going to a doctor’s office or hospital
Telehealth
computer technology that uses biological components to retrieve, process, and store data, or devices that are used to study biological organisms
biocomputing
a piece of silicon with an electronic circuit embedded in it
chip
raw facts and figures that are entered into or collected by a computer for future use
Data
a prediction that processing speed would double every 2 years
Moore's Law
computing resources available on-demand over the Internet, providing users with off-site data are storage, management, and processing services
cloud computing
a chip that executes the instructions within a device, sometimes referred to as the brains of the computer
central processing unit
software that provides tools for creating other software
Development Software
software that manages hardware resources and memory of a computing device, such as Windows, iOS, Android, and Ubuntu
Operating System
an innovation that dramatically changes businesses, industries, or consumer markets
disruptive technology
a machine designed in 1822 by Charles Babbage to evaluate polynomials for given values to eight decimal places
Difference Engine
the tangible parts of a computer that you can touch; the physical components of the computer or device
Hardware
the process of distributing program instructions to be executed across multiple processors working at the same time, making processing speed faster and more efficient
parallel processing
computer technology based on quantum mechanics, where data is stored using the quantum properties of particles, dramatically increasing computing capabilities
quantum computing
a system that offers users icons and images instead of only text commands
graphical user interface
the result after data is processed, is meaningful and used for making decisions
Interpretation
an electrical switch with solid materials, invented in 1947 to replace the vacuum tubes (second generation of computing)
Transistor
embedded device in accessories, clothing, and even the user’s body that have the ability to communicate over the Internet
wearable technology
a programming language that uses instructions that are close to everyday English
high-level programming language
raw data that are entered into a computer for processing, can be images, text, sound, etc.
Input
a glass tube containing electrodes used as a switch to produce on or off signals for the computer, 1904 (first generation of computing)
vacuum tube
activity performed by the CPU that converts input into output, or data into usable results
Processing
a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages
hypertext markup language
hardware that is used to enter data into a computer, such as a keyboard, mouse, or microphone
sets of instructions for a computer or device, provides a way to interact with the computer hardware
Software
known as the computer chip, created by Jack Kilby and Robert Noyce in 1958
integrated circuit
result of computer processing, how the computer communicates results to a user, can be images, text, sound, etc.
output
internal and external devices that allow data to be saved and retrieved by the computer
Storage
a language written for computers, usually specific to the computer’s hardware, which is closer to machine language
low-level programming language
hardware that is used to convey information from the computer, such as a monitor, speakers, or a printer
Output Device
software that allows the user to interact with a device and control the hardware, includes operating systems and other utilities
System Software
internal component of a computer or device that stores programs and data, either temporarily or permanently, and is directly accessed by the CPU
memory
external device that connects to the computer to add functionality, can be an input device, output device, or both
Peripheral