Uses mnemonic or very short commands/symbols for commands;
uses assembler to convert into machine language
Back
Second Generation
Front
[generation of language]
uses mnemonics or very short commands
- low level language
Back
fourth generation
Front
[generation of language]
more advanced;
commands are usually English-like;
do not require traditional input-process-output logic;
referred to as non-procedural specification language
graphical interfaces
Back
third generation
Front
[generation of language]
introduced the use of data structures and control structures;
supports the concept of structured decomposition
Back
expert system
Front
application that uses knowledge base of human expertise
Back
fifth generation languages
Front
Prolog
OPS5
Mercury
Wolf
[hardware/technology]
parallel processing architecture
Back
fifth generation
Front
[generation of language]
Artificial Intelligence
Back
programming language
Front
A series of instructions written by a programmer according to a given set of rules or conventions ["syntax")]
Back
source code
Front
code written before it is compiled into object code
Back
compilation
Front
process that translates the source code written by the programmer into an object code
Back
third generation
Front
[generation of language]
machine dependent or portable;
source code needs to recompiled for the other computer
Back
binary code
Front
consists of zeroes(0) and ones (1)
Back
portable
Front
describes a program that can readily transferred from one computer to another without the need to rewrite the source code
Back
neural network
Front
imitates the brain's ability to adapt and learn from past patterns
A program that translates an assembly-language program into machine code
Back
fifth generation
Front
[generation of language]
operate on the concept of solving problems;
making the computer program solve the problem for you;
no specific algorithm to solve the problem
Back
fourth generation languages
Front
Standard ML
Lisp
Haskel
SQL
Oracle Designer&Developer
Informix 4GL
Visual Basic
[hardware/technology]
large-scale integration
Back
machine language
Front
The language made up of binary-coded instructions that a computer can understand and execute directly without any translation
Back
Third generation
Front
[generation of language]
High-Level Languages;
closer to human language;
introduced the use of data structures and control structures;
Back
neural network
Front
computer architecture modeled after human's brain;
Back
Structured Decomposition
Front
breaking down a program into a smaller modules or subprograms
Back
First generation [1GL]
Front
[generation of language]
Machine Languages and uses binary codes;
machine-dependent
[hardware/technology]
vacuum tubes
Back
Second Generation Language
Front
Assembly language
[hardware/technology]
transistors
Back
third generation languages
Front
Fortran
Algol60
Algol68
Basic
Pascal
C
Ada
[hardware/technology]
integrated circuits (IC);
small scale integration (SSI)
medium scale integration (MSI)