paradigma es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada....
TRANSCRIPT
PARADIGMA
Es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada.
el término paradigma puede indicar el concepto de esquema formal de organización, y ser utilizado como sinónimo de marco teórico o conjunto de teorías.
Ejemplos de paradigmas
• El color de la piel era un paradigma
• Se concebía en la antigüedad que la persona que descubría tierras, propiedades, continentes era el dueño de las cosas.
• El EUROCENTRISMO considera que Europa y su cultura han sido el centro y motor de la civilización.
• El paradigma que rige actualmente la Internet, es compartir información, y realizar actividades de manera colaborativa.
• Computación en la nube, es un paradigma en el que la información se almacena de manera permanente en servidores de Internet.
PROGRAMACION - PARADIGMASLos paradigmas de programación son la forma, que determinan los métodos y las herramientas que un programador usara en la construcción de un Software.
El paradigma imperativo describe la programación en términos del estado del programa y sentencias que cambian dicho estado.
El estilo de programación esta definido por los contenidos de la memoria
El paradigma de la máquina de Turin
Invento una maquina capaz de resolver cualquier problema matemático, entonces estaba definiendo lo que se luego se conocería como el primer computador
Programación estructurada
La programación estructurada es una técnica para escribir programas de manera clara. Para ello se utilizan únicamente tres estructuras:
• SECUENCIA
• SELECCIÓN
• REPETICION
Estructura secuencial
Una estructura de programa es secuencial si las instrucciones se ejecutan una tras otra, a modo de secuencia lineal, es decir; que una instrucción no se ejecuta hasta que finaliza la anterior, ni se bifurca el flujo del programa.
Estructuras selectivas
Las estructuras selectivas permiten que la ejecución de un programa, sigaPor un camino especifico, según un criterio o condición lógica establecida,Solo uno de los caminos será el tomado para ejecutarse.
ESTRUCTURA SELECTIVA SI ENTONCES
ESTRUCTURA SELECTIVA SI ENTONCES SI NO
ESTRUCTURAS SELECTIVAS ANIDADAS ( SI ANIDADOS)
ESTRUCTURA SELECTIVA SI MULTIPLE (SEGÚN SEA)
ESTRUCTURAS DE REPETICION
En la solución de algunos problemas es necesario ejecutar repetidas veces una instrucción o un conjunto de instrucciones. En algunos casos, el número de repeticiones se conoce con anterioridad, mientras que en otras depende de cálculos o estados de variables que se dan dentro de la solución del problema. Para solucionar este tipo de problemas se utiliza un tipo de estructuras a las que se conocen como estructuras de repetición, bucles o ciclos.
ESTRUCTURA REPETITIVA MIENTRAS (WHILE)
La estructura algorítmica mientras comúnmente conocida como while, es la estructura adecuada para utilizar en un ciclo cuando no sabemos el número de veces que éste se ha de repetir.
ESTRUCTURA REPETITIVA MIENTRAS (WHILE)
• Se utiliza cuando no sabemos el número de veces que el ciclo se repite
• Esta estructura permite que se repita una acción o un conjunto de acciones en tanto la condición se mantenga verdadera
• Pregunta antes de entrar al ciclo, ósea que se puede ejecutar muchas veces o nunca.
ESCUCHAR EL TEMA MUSICAL !!!!!!!!!
PROBLEMA
Hay una convocatoria para una monitoria, solamente será elegido para realizar la prueba, el estudiante de segundo semestre que llegue de primero.
Hacer mientras Do while
• El ciclo do while (hacer mientras) permite repetir la ejecución de su código mientras una condición sea verdadera.
• La diferencia entre este ciclo y el while radica en el momento en que se evalúa la condición.
• En el ciclo while la condición se evalúa al principio, mientras que en el ciclo do while la condición se evalúa al final.
WHILE ( MIENTRAS)
• En otras palabras, while evalúa la condición antes de que se ingrese al ciclo.
Do while ( hacer mientras)
• Do while evalúa la condición después de que se ingrese al ciclo.
Do while
• Como la condición se revisa al final, después de haber ejecutado el código entonces garantizamos que el código se ejecuta una o más veces.
• En la estructura while, como la condición se revisa antes de ejecutar el código es posible que no se ejecute nunca.
EN C :• La sintaxis del do while es:
do { INSTRUCCIONES } while(condicion);
Do while
• El do while tiene la siguiente secuencia de ejecución:– Se ejecuta el código del do while– Se revisa la condición• Si la condición es verdadera se regresa al primer punto• Si la condición es falsa ejecuta la siguiente línea de código
del programa
• El do while se utilizaba principalmente para crear menús en las aplicaciones de línea de comandos. Ahora se utiliza con frecuencia para inicializar variables o en la lectura de cierto tipo de archivos de texto.
CICLO PARA ( FOR)
• El ciclo for es una estructura de ciclo donde la repetición está definido precisamente con un contador.
Comparación de ciclosWhile Do while For
Uso Cuando no sabemos el número de iteraciones
Cuando no sabemos el número de iteraciones
Cuando sí sabemos el número de iteraciones
Número de ejecuciones 0 o más veces 1 o más veces 0 o más veces
Aplicación
Mostrar un menú, mostrar mensajes de error mientras el usuario no seleccione una opción válida
Contar números, recorrer estructuras de datos (veremos esto más adelante)
Frecuencia de uso Frecuente Poco frecuente Muy frecuente