O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Programming

Mahad Yusuf Inglês

Conteúdo do mapa

Programming

  1. control flow

    • sequencing
      • The order through an algorithm
    • selection
      • IF THEN ELSE
    • loops
      • WHILE OR FOR
  2. translation

    • Interpreter
      • Executes the source code directly
      • used when creating a program
      • would be used on open source software
    • Assembler
      • Turns assembly language into machine code
      • only can be used in low level programming
    • compiler
      • Creates an executable file to run the program
      • once it is compiled it doesn't need the original source code.
      • would be used in proprietary software
  3. high level and low level programming

    • high level has to be translated
      • uses language that is easier to understand by humans
      • has to be translated
      • eg python, BASIC Javascript
  4. Algorithms

    • Solving problems i step at a time.
    • Processors can only process 1 instruction at a time
    • make sure you know the symbols
    • Mainly expressed as a flowchart
  5. data types

    • operations are mathematical symbols eg +
    • variable changes during the program eg score in a game
    • variable or constant
      • constant stays the same eg pi
    • integers and real numbers
      • integer is a whole number
      • Real(sometimes called floats) can have decimal places
  6. pseudocode

    • used for planning algorithms
    • should allow a programmer to write it in any language
    • key words written in capital letter
  7. testing

    • Logical error
      • Human error with the construction of the algorithm
    • 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

Informações

Descrição
Mapa Mental sobre Programming, criado por Mahad Yusuf em 24-02-2016.
Criado por
Mahad Yusuf
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?