• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/27

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

27 Cards in this Set

  • Front
  • Back

Algorithm

A step by step description of how to accomplish a task

Program

A list of instructions to be carried out by a computer.

Program execution

The act of carrying out the instructions contained in a program.

Machine code

A language that a computer can respond to directly.

Assembly language

A low level symbolic code converted by an assembler.

Binary

A base two number consisting of 1s and 0s.

Digital

Based on numbers that increase in discrete increments such as integers.

Byte

A group of 8 bits operated as a unit.

Java virtual machine

A theoretical computer whose machine language is the set of java byte codes.

Class

A unit of code that is the basic building block of java programs.

Java class libraries

The collection of preexisting java code that provides solutions to common programming problems.

Console window

A special text only window in which java programs interact with the user.

Source code

A text listing of commands to be compiled or assembled into an executable computer program.

Compiler

A program that translates a computer program written in one language into an equivalent program in another language.

Bytecode

Computer object code that is processed by a program.

Method

A program unit that represents a particular action or computation.

Statement

Expresses an action to be carried out.

Code

Statement or instructions that a computer handles.

Statement terminator

Code that ends a statement.

Identifier

A name given to an entity in a program.

Syntax error

Bad grammar in java.

Logic error

Faulty code.

Runtime error

When errors are so severe that java stops your program from running.

Decomposition

Breaking up big projects into more manageable tasks.

Stepwise functionality

The process of gradually adding functionality.

Iterative enhancement

Breaking down software development into smaller chunks.

Structured programming

Programming paradigm that aims to improve clarity, quality and development time.