Types of Programming Languages

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions
Get a hint
Hint

Little Man Computing ADD and SUB

1 / 9

flashcard set

Earn XP

Description and Tags

CH of OCR A Level Computer Science

10 Terms

1

Little Man Computing ADD and SUB

ADD → Adds memory contents to the accumulator.

SUB → Subtracts memory contents from accumulator.

New cards
2

Little Man Computing STA and LDA

STA → Stores value in the accumulator.

LDA → Loads accumulator into memory address.

New cards
3

Little Man Computing INP and OUT

INP → Inputs value into accumulator.

OUT → Outputs value from accumulator.

New cards
4

Little Man Computing DAT and HLT

DAT → Indicates memory location with data.

HLT → Stops LMC.

New cards
5

Little Man Computing BRZ, BRP and BRA

BRZ → Use address given as next instruction address if the accumulator value is 0.

BRP → Use address given as next instruction address if accumulator value is 0 or positive.

BRA → Use address given as next instruction address.

New cards
6

Backtracking

When a route is selected it will go through it, this allows it to go back to take another route if a dead end is met,

New cards
7

Functional Programming

Treats everything as a mathematical problem, using recursion, functions can act on functions just as they would on variables.

New cards
8

Logical Programming

Expresses the logic of a computation without expressing its control flow.

New cards
9

Structured Programming

Uses the constructs sequence, selection, iteration, and recursion. Uses modular techniques.

New cards
10

Imperative Programming

Consists of a series of instructions that tell the computer what to do with the input in order to solce the problem.

New cards
robot