intro to programming Flashcards
Binary
0,1 false, true clockwise, counterclockwise, pit, landing
Decimal
0-9
Hexadecimal
0-9 a-f
Ada
Department of defense
Basic
All purpose symbolic instruction code
C
Assembly language high level language
C++
Object oriented language
C#
Java and c++
COBOL
Business apps
FORTRAN
Sci and math app
Java
Platform independent internet apps
Pascal
Teaching programming
Python
General purpose scripting language good for writing short programs
Visual
Graphical user interface
Java
Complied programming language
Java 2
High level source file-compiler -machine code file-executor -output
Compiling source code
Translates the entire source code into machine code file and machine code file is then executed
Interpreter
Reads one statement from the course code translates it to the machine code or virtual code and the executes it right away.
Python
Interpreted programming language
Source file
Compiler-byte code-virtual machine -running program
Library module
Virtual machine-running program
Algorithm
Logic of problem solving- understand problem-formulate steps-
Pseudo code
Strutted English like language to decries steps
Flowchart
Diagram that describes an algo showing steps as boxes order connecting
Oval or small rectangle
Terminator start or end
Rectangle
Process block
Diamond
Decision block
Parallelogram
Reprints input and output
Syntax error
Violation of language rules
Logic error
Incorrect instructions
Runtime error
Not known until program runs