Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos de Programación, image, Python-logo-notext.svg, Unofficial…
Conceptos de Programación
Programación
Definición:
Proceso de crear instrucciones para que un computador ejecute tareas.
Objetivo
: Resolver problemas.
Elementos
: Código fuente, compilador, intérprete.
Lenguajes de programación
Tipos:
Bajo nivel
(ej. Ensamblador)
Alto nivel
(ej. Python, Java)
Clasificación:
Compilados
(C, C++)
Interpretados
(Python, JavaScript)
Paradigmas
Imperativo
(C, Java)
Orientado a Objetos
(Java, C++, Python)
Funcional
(Haskell, Lisp)
Lógico
(Prolog)
Algoritmos
Definición:
Conjunto de pasos lógicos para resolver un problema.
Características:
Finito, preciso, ordenado.
Representación:
Pseudocódigo, diagramas de flujo.
Estructuras de control
Secuenciales
Condicionales:
if, else, switch
Iterativas: for, while, do-while