Programming Languages

Programming Languages

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

Assembly language

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (26)

Section 1

(26 cards)

Assembly language

Front

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

Back

sixth generation

Front

[hardware/technology] massively parallel architectures; parallel/vectors architectures

Back

fourth generation

Front

[generation of language] Declarative languages

Back

assembler

Front

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)

Back