1. NOMBRES: Caizaguano Diego – Peñaherrera Lorena
NRC: 4345
FECHA: jueves, 03 de abril de 2014
1
Ejemplos:
Smalltalky Javason lenguajesbasadosenel paradigmaorientadoaobjetos.El
1Ing. Timoschuk Jorge: http://labsys.frc.utn.edu.ar/ppr-2009/Unidad%20I%20-%20POO%20Avanzada/Apunte/Unidad%20I%20-
%20POO%20Avanzada.pdf
PARADIGMASDE PROGRAMACIÓN
Provee de la visióny
métodos al programador
en el momento de realizar
un programa.
Imperativo
Sus sentencias e
instrucciones
cambian el
estadodel
programa.
Declarativo
Describe las
propiedades de
la solución
buscada
Estructurado
Divide en
bloques que se
comunicano no
entre sí.
Orientado a
objetos
Encapsula las
ideasenobjetos
Funcional
Evalúa las
funciones
matemáticas y
evita cambiary
declarar datos.-
Lógico
Responde
pregubntas
lógicas hechas al
sistema a través
de la definición
de reglas lógicas.
2. lenguaje de programaciónScheme,encambio,soportasóloprogramaciónfuncional.
En cambioPython,soportamúltiplesparadigmas.
2
3
2 Oneble Monge http://www.slideshare.net/MonjeOneble/add-algoritmos-definicion-presentation
3 Sistemas UMG http://informatica-umg-vn.blogspot.com/2011/07/tipos-de-algoritmos-cualitativos-son_22.html
Debe serprecisoy ordenado
Da el mismoresultadoal efectuarlovarias
veces
Finito Tiene datosde entradaprocesoy salida
Algoritmo
Conjunto de instrucciones que
definen las secuencias de
operaciones a realizar.
Tipos de algoritmos
Soncualitativos, esdecir,
describenlospasoscon
palabras;y cuantitativos,
utilizancálculosnuméricos
para realizarel proceso.
Los algoritmosque actuan
siempre igual se
denominanEstáticos,
mientrasque losque
tienenciertacapacidadde
aprendizaje sonadaptivos.
Los algoritmos
probabilísticosnousan
valore booleanos.
Puedensernuméricos,dan
una soluciónaproximadaal
problema;Montecarlo,
dan larespuestacorrectao
errónea; Las Vegasnunca
dan respuestaincorrecta.
Existenotrosalgoritmos
como:
Cotidiano,loque hacemos
enel diariovivir; Voraz,
elige laopciónmásóptima;
Determinista,espredictivo
si se le danlas
entradas;Escalada,
empiezaconunamala
soluciónypruebahasta
llegara lamás óptima.
3. Ejemplos:
Cualitativos:
1.- Inicio
2.- Descolgar el teléfono
3.- Esperar la señal digital.
4.- Hablar
5.- colgar
6.- fin.
Cuantitativos
1.-Inicio
2.- (2+5)-(4*8)=x
3.- 7-32=x
4.- x=-25
5.-Fin
Estáticos
1.- Inicio
2.-ingrese un número x
3.- ingrese otro número y
4.-x+y
5. Devolver el valor
6.- fin
Adaptivo
1.- Inicio
2.- pedir la edad
3.- si posee más de 18 es mayor de edad
4.- sino es menor
5.- fin
Probabilístico
1.-Inicio
2.- (10/2)-(4+8)=x
3.- 5-12=x
4.- x=--7
5.-Fin
Cotidiano
1.- inicio
2.- despiertas
3.-bañas
4.- cambias de ropa
5.- desayunas
6.- lavas los dientes
7.- sales
8.- fin