Fundamentos de programación Flashcards
¿Qué es un paradigma de programación?
es aquello que fija las reglas o el “modelo” a utilizar que un programador utilizará para desarrollar un programa o un sub-programa.
Otra definición de paradigma de programación
Un paradigma define un conjunto de reglas, patrones y estilos de programación que son usados por un grupo de lenguajes de programación. Dependiendo del paradigma implementado, la ideación de una solución a “x” problema, variará también.
Paradigma orientado a objetos.
Donde podemos encontrar figuras como la abstracción. Esta se basa, esencialmente, en el conocimiento de los datos de forma superficial, mas no de manera detallada.
Paradigma funcional.
La computación se realiza mediante la evaluación de expresiones.
la programación funcional o functional programming se centra en las funciones. En un programa funcional, todos los elementos pueden entenderse como funciones y el código puede ejecutarse mediante llamadas de función secuenciales.
Paradigma lógico.
Definición de reglas, unificación como elemento de computación.
Paradigma estructurado
La programación estructurada es un tipo de programación imperativa donde el flujo de control se define mediante bucles anidados, condicionales y sub-rutinas, en lugar de a través de GOTO.
Consisten en una sucesión de instrucciones o conjunto de sentencias, como si el programador diera órdenes concretas.
Los programas.
Un lenguaje de programación es
un idioma artificial
creado para indicarle a la computadora lo que debe
hacer. Tiene ciertas reglas de escritura (sintaxis) en las
que utiliza símbolos y palabras clave, además de una
semántica (interpretación interna).
Para ejecutar un programa la computadora realiza…
a una traducción de sus componentes al lenguaje máquina, es decir, convierte las instrucciones en cadenas de ceros y unos.
El proceso de traducción que lleva acabo la computadora puede hacerse por medio de:
Intérpretes (traduce y ejecuta
instrucción por instrucción) y compiladores( toma al bloque de instrucciones lo traduce sólo una
vez y lo ejecuta).
razonamiento lógico
facultad de resolver problemas utilizando el pensamiento crítico.
pseudocódigo
es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente.
Sentencia de entrada
introduce información en una variable.
Sentencia de salida
Muestra la información almacenada en una variable.
Un algoritmo informático es
un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema.