GoConqr has a new look! Let us know what you think.

Mind map

Programming

Parth Ramesh English

Map content

Programming

  1. control FLow

    • Selection
      • IF THEN ELSE
    • lteration
      • loops
        • While or FOR
    • Quencing
      • The order through an algorithm
  2. algorithms

    • solving the problem 1 step at a time
    • processors can only process one instruction at a time
    • make sure you know the symbol
    • Mainly expressed as a flow chart
  3. Testing

    • Logical error
      • Human error with construction of the aigoritm
    • run-time error
      • An error in the program eg stuck in a loop
    • Syntax error
      • Not a correct command for the coding language being used.
  4. data type

    • Variable or constant
      • operations are mathematical symbols eg <> + -
      • variable changes during the program eg source in a game
      • constant stays the same eg Pi
    • Arrays are lists of the same data types
    • Integers and real numbers
      • Integer is a whole number
      • Real (sometimes called float) can have decimal places
  5. pseudocode

    • Used for planning algorithm
    • should allow a programmer to write it in any language
    • Key words written in capital letters (eg INPUT,IF,WHILE)
  6. High level/Low level programming

    • Low level is understand by the processor
      • Machine code
        • binary codes for each instruction and register location
      • Assembly language
        • Codes specific to a type of processor
          • eg INP, LDA out
    • HIgh level has to be translated
      • eg python Basic javascript
      • Has to be translated
      • uses language that is easier to understand by huumans
  7. translation

    • interpreter
      • can be only in use in own programing
      • would be use in open source software
      • Executes the source code directly
    • Assembler
      • Turns accembly language into machine code
    • complier
      • would be use for proprietary software
      • once its is complied it doesn't need original source code.
      • create an executable file to run the program

Information

Description
Mind Map on Programming, created by Parth Ramesh on 24/02/2016.
Created by
Parth Ramesh
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?