Please enable JavaScript.
Coggle requires JavaScript to display documents.
Principales conceptos de programación : 1 - Coggle Diagram
Principales conceptos de programación : 1
Algoritmo
Es el conjunto de pasos ordenados lógicamente para realizar una actividad o resolver un problema específico
Características
Debe ser definido
siempre debe dar el mismo resultado con los mismos parámetros.
Debe ser preciso
exactitud en el desarrollo de todos los pasos.
Debe ser finito
todo algoritmo debe tener un fin.
Lenguaje de programación
es un conjunto de palabras, letras, números y símbolos especiales con reglas sintácticas definidas que se utilizan para dar instrucciones al computador.
Se derivan
Compilador
es una aplicación o programa que traduce un programa fuente en un programa objeto que puede ser interpretado y ejecutado por el computador.
Pseudocódigo
es un conjunto de instrucciones que se escriben en palabras similares al lenguaje natural para resolver un problema o una tarea específica. Es una herramienta que se utiliza en la programación estructurada.
Programa objeto
es el conjunto de pasos de un algoritmo escrito en lenguaje de máquina ( bajo nivel ).
Diagrama de flujo
es la representación gráfica de un algoritmo o pseudocódigo mediante símbolos convencionales que muestran las acciones, procesos y flujo de la información para resolver un problema planteado.
Programa fuente
es el conjunto de pasos de un algoritmo escrito en un lenguaje de programación de alto nivel.
Código:
conjunto de palabras o símbolos que contienen instrucciones para la computadora.
Código fuente
código de un programa. La computadora lo usa para generar una versión del programa que es capaz de procesar.
Código Máquina
código que la máquina puede entender y ejecutar
Código Binario
código formado solo por 0 y 1 que tiene como función codificar algo. Es la base de toda la lógica de la computadora. Todo se convierte, al final, en código binario.
Bug
problema en el código que hace que no ejecute correctamente su función.
Bandwidth
ancho de banda. Dice cuánto se puede viajar en una red.
Benchmarking
herramienta utilizada para medir y comparar el rendimiento de una máquina.
Backup
copia de archivos en otro dispositivo para guardar información.
Big Data
almacenamiento de grandes cantidades de datos.
Backdoor
puerto creado por alguna aplicación maliciosa para establecer un canal de comunicación desde nuestro dispositivo hasta un punto en el que se puedan manipular nuestros datos o acciones.
Iteración
iteración es el nombre de estructuras que repiten el mismo bloque de código por un número finito de veces, o por el tiempo que una condición es verdadera. Se puede decir que todos los lenguajes de programación de computadoras tienen al menos una estructura de iteración.
Objeto
la ejecución de una clase.
Herencia
capacidad de heredar las características de otra clase.
Instancia
Instancia: la ejecución de una clase.
Propiedad
característica del objeto y en programación, se representa mediante una variable.
Clase
proyecto de todo objeto.