null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
4635227
Programming
Descripción
Mapa Mental sobre Programming, creado por Nik Jagzz el 24/02/2016.
Mapa Mental por
Nik Jagzz
, actualizado hace más de 1 año
Más
Menos
Creado por
Nik Jagzz
hace casi 10 años
3
0
0
Resumen del 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)
Recursos multimedia adjuntos
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)
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
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
Explorar la Librería