null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
4635227
Programming
Descrição
Mapa Mental sobre Programming, criado por Nik Jagzz em 24-02-2016.
Mapa Mental por
Nik Jagzz
, atualizado more than 1 year ago
Mais
Menos
Criado por
Nik Jagzz
quase 10 anos atrás
3
0
0
Resumo de Recurso
Programming
Translation
Assembler
Assembly language into machine code
Complier
Creates a executable file to run the program
when complied it does'nt need the original source code
Interpreter
Execute the source code directly
Would be used on open source sfotware
Control flow
Sequence
Order
Selection
IF statements
Iteration
Loops
High level/low level programming
High level has to be translated
e.g. Python
Uses language that is easier to understand by humans
Has to be translated
Low level is understood by the processor
Assembly language
Codes specific to a type of processor
e.g. INP, LDA, OUT
Written as each instruction and register location
Machine code
Binary codes for each instruction and register location
Algorithm
Solving a problem 1 step at a time
Processors can only process 1 instrucution at a time
Mainly expressed as a flow chart
Need to know the shapes
Pseudocode
Used for planning alrgorithm
Should allow a programmer to write in any language
Key words written in capital letters e.g. INPUT, IF, WHILE
Data type
Operations are mathematical symbols e.g. < > + -
Variable or constant
Variable changes during the program e.g. score in a game
Constant stays the same e.g. Pi
Arrays are lists of the same data types
Integers and real numbers
integer is a whole number
Testing
Logical error
User mistake
Run-time error
User unefficiant coding so it may crash/ have a bug
Syntax error
All program have different language or have a different rule (not a correct language being used)
Anexos de mídia
a3ba8905-916b-4b09-8ef8-99a60d981a6c (image/png)
8dd274de-7cec-4e11-bb82-56aa2cecdcac (image/jpg)
a0f7f322-31aa-44d4-af0f-e4f0c15101a9 (image/png)
735f667d-84a3-44ff-8615-4d157b4641d2 (image/png)
Quer criar seus próprios
Mapas Mentais
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Historical Development of Computer Languages
Shannon Anderson-Rush
Useful String Methods
Shannon Anderson-Rush
Flvs foundations of programming dba 2
mariaha vassar
Python Quiz
karljmurphy
computer systems and programming quiz
Molly Batch
Think Python
tsilvo2001
C Programming
Miki Rana
Generations of Programming Languages
Balikkoftesi
Mapa Conceptual - Arreglos
ciroivan94
C++
Rob Newman
Explore a Biblioteca