Вы находитесь на странице: 1из 1

este

describe la programacin como


una secuencia de instrucciones o
comandos que cambian el estado de un
programa

Los programas imperativos,


son un conjunto de
instrucciones
que le indican al computador
cmo
realizar una tarea.
Los primeros lenguajes
imperativos fueron los
lenguajes de mquina de los
computadores
originales. En estos
lenguajes, las
instrucciones fueron muy
simples,
lo cual hizo la
implementacin de
hardware fcil, pero
obstruyendo la creacin de
programas complejos.

Paradigma Imperativo o por


procedimientos

este paradigma concibe a la


computacin como la evaluacin
de funciones matemticas y
evita declarar y cambiar datos

Paradigma Funcional

1)
Un lenguaje para definir la funcionalidad
basica(lenguaje base y a sea imperativ o
o no imperativ o).

Posee tres requerimientos


importantes
:

2)

Uno o v arios lenguajes de aspecto, para


especificar el comportamiento de los
aspecto
3)
Un tejedor de aspecto(Weav er),
encargado de conv i
nar los lenguajes

Paradigma Orientado al Aspecto

Estructura

Subtema

Este paradigma sugiere que el anlisis y


diseo que se hagan, sean un conjunto de
procedimientos descendentes, esto quiere
decir que se realiza una descomposicin
funcional de procesos en otros procesos de
menor nivel.
Durante stas actividades de desarrollo, se
utilizan herramientas de modelado, las
cuales se encuentran clasificadas segn el
aspecto que describen. Dicha clasificacin
es la siguiente:
Definicin del Problema.
Aspecto Ambiental.
Diagrama de C ontexto
Aspecto de C omportamiento.
Diagrama de Flujo de Datos
Especificacin de Procesos.
Diagrama de Transicin de Estados.
Aspecto de Informacin.

Paradigma Estructurado

Diagrama de Entidad Relacin.


Diccionario de Datos.Floating topic

la programacin se divide en
bloques
(procedimientos y funciones) que
pueden
o no comunicarse entre s.
Este nos Permite reutilizar cdigo
programado y
otorga una mejor compresin de la
programacin

Paradigma Imperativo: describe la


programacin como una secuencia
instrucciones o comandos que cambian el
estado de un programa

Otros Paradigmas

Paradigma dirigido a eventos: es un


paradigma de programacin en el que
tanto la estructura como la ejecucin de los
programas van determinados por los
sucesos que ocurran en el sistema o que
ellos mismos provoquen.

No es cmo se hace algo(Algoritmo),sino


cmo es algo(describe las propiedades de
la solucin)
No se basa en el cmo se hace algo (cmo
se
logra un objetivo paso a paso), sino que
describe (declara) cmo es algo.

Paradigmas de
Programacin

Ventajas:

Ofr ece u n a m bi en t e de pr ogr a m a ci on


m u y efi ca z pa r a pr obl em a s r el a ci on a s
con pa l a br a s, con cept os y l ogi ca
com pl eja

Ventajas y Desventajas

Floating topic

Desventajas:

No su el en em pl ea r se pa r a
a pl i ca ci on es de pr odu cci on , posee u n
desem pe o r el a t i v a m en t e defi ci en t e
en l a a r qu i t ect u r a de l os
com pu t a dor es peson a l es a ct u a l es.

Paradigma Declarativo

est basado en el desarrollo de programas


especificando o "declarando" un conjunto
de condiciones, proposiciones,
afirmaciones, restricciones, ecuaciones o
transformaciones que describen el
problema y detallan su solucin

Es una tecnica o estilo de


programacion que utiliza objetos
como bloque
fundamental de
Construcciontema,Est basado en
varias tcnicas,
incluyendo herencia, modularidad,
polimorfismo y encapsulamiento

permite la reutilizacion de codigo,


pero su desventaja es que
consume muchos recursos
este est basado en la idea de encapsular
estado y operaciones en objetos.

Paradigma Orientado a objetos

Topic principal

.Programas construidos en un
lenguaje lgico,
estn construidos nicamente
por expresiones lgicas,
es decir, que son ciertas o
falsas .
se basa en la definicin de reglas lgicas
para luego, a travs de
un motor de inferencias lgicas, responder
preguntas planteadas al sistema

Ejecucion:
Meta que intenta probarse
m ediante a partir de los hechos y
reglas

rq

Paradigma Lgico

Aplicacion de las reglas por


Backtracking:
Metodo de resolucion.
Basado en la creacion de reglas por
parte del program ador,
utilidazadas para resolv er
problem as dados.

De ellas s e des tacan los s iguientes


as pectos :

Soporte de la inform acion: Lista.


Logica: Asertos y reglas
Control:
Mecanism os de resolucion.
Estructura de datos:
Constantes,variables y listas.

Subtema

Вам также может понравиться