Java Games: Flashcards, matching, concentration, and word search.

Overview of Programming

Beginning computer programming concepts for any student

AB
computera programmable electronic device used for storing, retrieving and processing information in the form of data
programmingplanning, scheduling, or performing a task or an event.
computer programmingThe act/process of planning an order of steps so that a computer can follow
computer programa list of instructions that the computer understands and follows.
three-step phase for creating a programproblem solving phase,implementation phase, maintenance phase.
algorithma sequential procedure for solving a problem in a finite amount of time.
programming languagea set of rules, symbols, and special words used to create a program.
documentationText and comments that make a program easy to use, to understand, and to modify by others.
informationknowledge that can be communicated in some way
datainformation that a computer understands
machine languagea binary code of instructions, made of 1s and 0s
assembly languagea low-level programming language in which the instructions are in a mnemonic form
assemblera program that translates an assembly language into machine code.
compilera program that translates a high-level language into machine code.
low-level languagecomputer programming language that is closer to machine language.
high-level languagecomputer programming language that is closer to human language.
source programa program created in a high-level programming language
object programmachine language version of a source program
central processing unitthe brain of the computer; made of the arithmetic/logic unit and the control unit.
arithmetic/logic unitcomponent of cpu that performs arithmetic and logic operations
control unitcomponent of the central processing unit that controls other components
input/output deviceparts of the computer that accept data to be processesd (input) and gives the results (output)
peripheral deviceattached to the computer as input, output or auxiliary storage device
auxiliary storage devicestores coded data outside of the computer's main memory
hardwarethe physical components of a computer
softwarecomputer programs
interfaceallows independent systems to communicate
operating systema set of programs that acts as management of the computer's resources


Liz and Steve Guerrini

This activity was created by a Quia Web subscriber.
Learn more about Quia
Create your own activities