Formas de programar

Páginas: 2 (397 palabras) Publicado: 8 de septiembre de 2015
Formas de programar
Enfoque
Ventajas
Desventajas
Declarativa

Descripciones compactas y muy expresivas.
Desarrollo del programa no tan orientado a la solución de un único problema.
No hay necesidadde emplear esfuerzo en diseñar un algoritmo que resuelva el problema.
No puede resolver cualquier problema.
La sintaxis puede ser compleja.
Funcional
Están constituidos únicamente por definiciones defunciones
La no existencia de asignaciones de variables y la falta de construcciones estructuradas como la secuencia o la iteración 
Existen dos categorías: los funcionales puros y los híbridos
Tienenuna mayor potencia expresiva, conservando su transparencia referencial.

Ausencia de efectos colaterales
Proceso de depuración menos problemático
Pruebas de unidades más confiables
Mayor facilidadpara la ejecución concurrente

Falta de estandarización
Bajo rendimiento de los programas

Estructurada
La estructura de los programas es clara, puesto que las instrucciones están más ligadas orelacionadas entre sí. Los programas son más fáciles de entender, pueden ser leídos de forma secuencial.
Un programa escrito de acuerdo a los principios de programación estructurada no solamente tendrá unamejor estructura sino también una excelente presentación.
Reducción de los costos de mantenimiento
Reducción del esfuerzo en las pruebas y depuración
Los bloques de código son casi auto-explicativos, loque reduce y facilita la documentación.
Se incrementa el rendimiento de los programadores
Se obtiene un único bloque de programa, que cuando se hace demasiado grande puede resultar problemático elmanejo de su código fuente

Orientada a objetos

Los objetos pueden poseer atributos inherentes.
Los códigos se pueden conceptualizar.
Los programas grandes son más manejables.
No todos los programaspueden ser modelados con exactitud.
La ejecución de programas es más lenta.
La necesidad de utilizar bibliotecas de clases obliga a su aprendizaje y entrenamiento.
Lógica
Consiste en emplear la lógica...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PROGRAMAS PARA FORMAR ESTRATEGIAS DE CAMBIO
  • Sujeto A Formar Planes Y Programas De Estudio
  • Capitulo 01 Formas De Programar En Android E UI
  • Nvo Form Programa Derecho Romano II GJara
  • MONOGRAFIA: LA RELACION ENTRE FORMA Y PROGRAMA
  • Programa De Forma, Espacio Y Medida
  • La Mejor Forma De Aprender Un Lenguaje Es Programando Con él
  • Programa Para Formar Fracciones Parciales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS