Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos de Programación, Estilos de programación:, Presentado por: Karen…
Conceptos de Programación
Estructuras de Control
Permiten tomar decisiones o repetir acciones
Condicionales: if, else, elif
Bucles: for, while
Paradigmas de Programación
Estilos de programación:
Imperativa
Orientada a objetos
Funcional
Lógica
Lenguajes de Programación
Ejemplos
Python
Java
C++
JavaScript
Tipos
Tipos:
Alto nivel (fácil de entender por humanos)
Bajo nivel (más cercano al lenguaje máquina)
Variables y Tipos de Datos
Espacio de memoria con un nombre para guardar datos.
Tipos comunes:
Entero (int)
Decimal (float)
Cadena de texto (string)
Booleano (bool)
Programación
Proceso de crear instrucciones para que una computadora realice tareas.
.
Objetivo: Resolver problemas mediante algoritmos ejecutables
Funciones
Bloques de código reutilizables que realizan una tarea específica.
Ventajas
Reutilización
Legibilidad
Modularidad
Algoritmo
Secuencia ordenada de pasos para resolver un problema.
Caracteristicas
Finito
Preciso
Definido
Depuración (Debugging)
Proceso de encontrar y corregir errores en el código.
Tipos de errores:
Sintaxis
Lógicos
De ejecución
Compilación e Interpretación
Compilador: Traduce todo el código a lenguaje máquina antes de ejecutarlo.
Intérprete: Traduce y ejecuta línea por línea.
Estilos de programación:
Presentado por: Karen Dallana Palma Ospina