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
4635250
Programming
Descripción
Programming
Sin etiquetas
computer science
programming
topic
Mapa Mental por
Priyesh Guiri
, actualizado hace más de 1 año
Más
Menos
Creado por
Priyesh Guiri
hace casi 9 años
58
2
0
Resumen del Recurso
Programming
Control flow
Selection
IF THEN ELSE
Iteration
Loops
WHILE or FOR
Sequencing
The order through an algorithm
Algorithms
Solving problems 1 step at a time
Processors can only process 1 instruction at a time
Mainly expressed as a flow chart
Make sure you know the symbols
pseudocode
Used for planning algorithms
Should allow a programmer to write it in any language
Key words written in capital letters (eg INPUT, IF, WHILE)
Data type
Variable or constant
Constant stays the same eg Pi
Variable changes during the program eg score in a game
Operations are mathematical symbols eg <>+-
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
Translation
Interpreter
Executes the source code directly
Used when creating a program
Would be used on open source software
Compiler
Creates an executable file to run the program
Once it is complied it doesn't need the original source code
Would be used for proprietary software
Assembler
Turns assembly language into machine code
Only can be used in low level programming
Testing
Logical error
Human error with the construction of the algorithm
Run time error
An error in the program ed stuck in loop
Syntax error
Not a correct command for the coding language being used
High level / low level programming
High level had to be translated
Has to be translated
Uses language that is either to understand by humans
eg Python, BASIC, Javascript
Low level is understood by the processor
Assembly language
Codes specific to a type of processor
eg INP, LDA, OUT
Written as each instruction would be processed
Machine code
Binary codes for each instruction and register location
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr
Explorar la Librería