Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos de programación binario, image, image, image, image, image,…
Fundamentos de programación
Programación
Crea soluciones informáticas.
Utiliza instrucciones ordenadas.
Resuelve problemas mediante lógica.
Permite automatizar tareas.
Desarrolla aplicaciones y sistemas.
POO
Organiza el código en objetos.
Utiliza clases y métodos.
Facilita la reutilización.
Mejora la organización.
Modela situaciones reales.
HTML
Estructura páginas web.
Utiliza etiquetas.
Organiza el contenido.
Define la estructura del contenido
Es la base de la web.
Lenguaje Máquina
Usa códigos binarios.
Es entendido por el procesador.
Se ejecuta directamente.
Depende del hardware.
Es difícil de leer.
Página web
Contiene información digital.
Se visualiza en navegadores.
Puede incluir multimedia.
Está conectada mediante enlaces.
Forma parte de un sitio web.
Librería
Reúne funciones reutilizables.
Ahorra tiempo de desarrollo.
Facilita tareas comunes.
Puede añadirse a proyectos.
Amplía las capacidades del programa.
Modelo Cliente/Servidor
Intercambia información en red.
El cliente realiza solicitudes.
El servidor responde peticiones.
Permite compartir recursos.
Es común en internet.
Compilador
Traduce el código fuente.
Genera código ejecutable.
Detecta errores de sintaxis.
Convierte todo el programa.
Facilita la ejecución.
Lenguaje de programación
Permite crear programas.
Tiene reglas definidas.
Usa una sintaxis específica.
Facilita la comunicación con la computadora.
Existen muchos tipos.
Lenguaje interpretado
Se ejecuta línea por línea.
No requiere compilación previa.
Depende de un intérprete.
Facilita las pruebas.
Es flexible para desarrollar.
Código fuente
Escrito por programadores.
Contiene instrucciones del programa.
Es legible por humanos
Se redacta en un lenguaje.
Sirve para crear software.
Desarrollo web
Crea sitios web.
Combina diseño y programación.
Funciona mediante internet.
Incluye frontend y backend.
Busca mejorar la experiencia del usuario.
Interpretador
Lee el código fuente.
Ejecuta instrucciones directamente.
Traduce durante la ejecución.
Detecta errores al momento.
Trabaja paso a paso.
Multiplataforma
Funciona en varios sistemas.
Mantiene la compatibilidad.
Reduce cambios en el código.
Aumenta el alcance.
Facilita su distribución.
Script
Automatiza tareas específicas.
Contiene instrucciones simples.
Se ejecuta rápidamente.
Suele ser interpretado.
Facilita procesos repetitivos.
Variable
Guarda datos temporales.
Su valor puede cambiar.
Tiene un nombre identificador.
Se usa durante la ejecución.
Almacena distintos tipos de datos.
Constante
Guarda un valor fijo.
No cambia durante la ejecución.
Tiene un nombre identificador.
Mejora la seguridad del código.
Facilita la organización.
Proceso
Programa en ejecución.
Utiliza recursos del sistema.
Realiza tareas específicas.
Tiene un inicio y fin.
Puede ejecutarse simultáneamente.
Depurador
Ayuda a encontrar errores.
Permite revisar el código.
Analiza la ejecución.
Facilita las correcciones.
Mejora el funcionamiento del programa.
Objeto
Representa una entidad.
Posee atributos propios.
Contiene métodos.
Se crea desde una clase.
Es fundamental en la POO.