Programacion Logica

Páginas: 5 (1063 palabras) Publicado: 21 de septiembre de 2015
INSTITUTO TECNOLÓGICO DE IGUALA

ALUMNO:
ASAEL ROMAN MOLINA

CATEDRATICO:
EMILIO ROMAN CHAVEZ

MATERIA:
PROGRAMACION LOGICA Y FUNCIONAL

PARADIGMAS DE PROGRAMACION
ESTRUCTURAL
ORIENTADA A OBJETOS
FUNCIONAL
LOGICA
Paradigmas de la programación estructurada
El término de programación estructurada utiliza un número limitado de estructuras de control que minimizan la complejidad de los programas y,por consiguiente, reducen los errores; hacen los programas más fáciles de escribir, verificar, leer y mantener. Los programas deben estar dotados de una estructura.
La programación estructurada es el conjunto de técnicas que incorporan:
Recursos abstractos: descomponer una determinada acción compleja en términos más simples.
Diseño descendente (top-down): se descompone el problema en etapas oestructuras jerárquicas, de modo que se puede considerar cada estructura desde dos puntos de vista: ¿qué hace? y ¿cómo lo hace?
Estructuras básicas.: secuenciales, de repetición y de selección
Las estructuras de control de un lenguaje de programación son métodos de especificar el orden en que las instrucciones de un algoritmo se ejecutarán. El orden de ejecución de las sentencias (lenguaje) oinstrucciones determina el flujo de control. Estas estructuras de control son, por consiguiente, fundamentales en los lenguajes de programación y en los diseños de algoritmos especialmente los pseudocódigos.

Un paradigma de programación es el que determina la visión y métodos de un programador en la construcción de un programa o subprograma. Diferentes paradigmas resultan en diferentes estilos deprogramación y en diferentes formas de pensar la solución de problemas cabe mencionar que con la solución de múltiples “problemas” se construye una aplicación.
Se dice que estos paradigmas se encuentran en tres categorías:
1.- Los que soportan técnicas de programación de bajo nivel (ej.: copia de ficheros frente estructuras de datos compartidos).
2.- Los que soportan métodos de diseño de algoritmos
3.-Los que soportan soluciones de programación de alto nivel.
“En estos últimos se agrupan en tres categorías de acuerdo con la solución que aportan para resolver el problema:”
Solución procedimental u operacional. Describe etapa a etapa el modo de construir la solución.
Solución demostrativa. Especifica la solución describiendo ejemplos y permitiendo que el sistema generalice la solución de estosejemplos para otros casos. Aunque es fundamentalmente procedimental, el hecho de producir resultados muy diferentes a ésta, hace que sea tratada como una categoría separada.
Solución declarativa. señala qué se desea obtener pero no cómo obtenerlo.

Programación Orientada a Objetos
La POO se basa en la dividir el programa en pequeñas unidades lógicas de código. A estas pequeñas unidades lógicas decódigo se les llama objetos. Los cuales se comunican entre ellos mediante mensajes.


Características de la Programación Orientado a objetos
Permite la reutilización y extensión del código gracias a la herencia.
Permite crear sistemas más complejos, facilitando el trabajo en equipo.
Relacionar el sistema al mundo real.
Facilita la creación de programas visuales.
Construcción de prototiposAgiliza el desarrollo de software
Permite la modularización del código, ya que cada clase se crea generalmente en un archivo distinto, y de esta manera facilitando el mantenimiento del software

Principales conceptos de la Programación Orientada a Objetos
Objetos: Es la instanciación de una entidad la cual esta provista de un conjunto de propiedades o atributos.
Clases: Es la entidad a través de lascuales se definen propiedades y comportamiento de un objeto determinado
Métodos: Algoritmo que se encuentra asociado a una entidad y del cual un objeto posee como característica para hacer uso de este.
Herencia: Propiedad a través de la cual es posible construir clases a partir de otras clases ya existentes.
Polimorfismo: Se puede trabajar con un objeto de una clase sin importar de que clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Logica
  • Programacion Logica
  • logica y programacion
  • lógica de programación
  • LOGICA DE PROGRAMACIÓN
  • LOGICA DE PROGRAMACION
  • Logica De Programacion
  • Logica de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS