Paradigmas

Páginas: 5 (1008 palabras) Publicado: 26 de septiembre de 2012
ACAYUCAN VER. A 27 DE SEPTIEMBRE DEL 2012
PARADIGMAS DEL SOFTWARE
UN PARADIGMA ESTÁ COMPUESTO POR UNA SERIE DE PASOS DE ABARCAN LOS MÉTODOS, LAS HERRAMIENTAS Y LOS PROCEDIMIENTOS.

PARADIGMAS DE PROGRAMACIÓN

SE DIVIDEN PRINCIPALMENTE EN TRES GRANDE S GRUPOS AUN QUE CADA UNO DE ELLOS ESTAN FORMADOS POR VARIAS CLASES MAS:

A) LOS QUE SOPORTAN TÉCNICAS DE PROGRAMACIÓN DE BAJO NIVEL.

B)LOS QUE SOPORTAN MÉTODOS DE DISEÑO DE ALGORITMOS.

C) LOS QUE SOPORTAN SOLUCIONES DE PROGRAMACIÓN DE ALTO NIVEL.

SEGÚN FRITZ BAUER LA INGENIERÍA DEL SOFTWARE ES:
EL ESTABLECIMIENTO Y USO DE PRINCIPIOS DE INGENIERIA RO-
BUSTOS, ORIENTADOS A OBTENER ECONÓMICAMENTE SOFTWARE QUE
SEA FIABLE Y FUNCIONE EFICIENTEMENTE SOBRE MÁQUINA

PARADIGMA DEL ENFOQUE ESTRUCTURADO.
EN EL SE USAN LOS DFD(DIAGRAMA DE FLUJO DE DATOS) COMO HERRAMIENTA PARA ENTENDER AL SISTEMA ANTES DE PLASMARLO A CODIGO FUENTE. DFD ES UN DIAGRAMA EN EL QUE PARTICIPAN PROCESOS (METODOS), FLUJO DE DATOS (ARGUMENTOS) Y ARCHIVOS (BASE DE DATOS).
CON LA PROGRAMACIÓN ESTRUCTURADA ELABORAR PROGRAMAS DE COMPUTADOR SIGUE SIENDO UNA LABOR QUE DEMANDA ESFUERZO, CREATIVIDAD, HABILIDAD Y CUIDADO. SIN EMBARGO, CON ESTE NUEVOESTILO PODEMOS OBTENER LAS SIGUIENTES VENTAJAS:
LOS PROGRAMAS SON MÁS FÁCILES DE ENTENDER. UN PROGRAMA ESTRUCTURADO PUEDE SER LEÍDO EN SECUENCIA, DE ARRIBA HACIA ABAJO, SIN NECESIDAD DE ESTAR SALTANDO DE UN SITIO A OTRO EN LA LÓGICA, LO CUAL ES TÍPICO DE OTROS ESTILOS DE PROGRAMACIÓN. LA ESTRUCTURA DEL PROGRAMA ES MÁS CLARA PUESTO QUE LAS INSTRUCCIONES ESTÁN MAS LIGADAS O RELACIONADAS ENTRE SÍ, POR LOQUE ES MÁS FÁCIL COMPRENDER LO QUE HACE CADA FUNCIÓN. REDUCCIÓN DEL ESFUERZO EN LAS PRUEBAS. EL PROGRAMA SE PUEDE TENER LISTO PARA PRODUCCIÓN NORMAL EN UN TIEMPO MENOR DEL TRADICIONAL; POR OTRO LADO, EL SEGUIMIENTO DE LAS FALLAS (DEBUGGING) SE FACILITA DEBIDO A LA LÓGICA MÁS VISIBLE, DE TAL FORMA QUE LOS ERRORES SE PUEDEN DETECTAR Y CORREGIR MÁS FÁCILMENTE.

-REDUCCIÓN DE LOS COSTOS DEMANTENIMIENTO.

-PROGRAMAS MÁS SENCILLOS Y MÁS RÁPIDOS.

-AUMENTO DE LA PRODUCTIVIDAD DEL PROGRAMADOR.

-SE FACILITA LA UTILIZACIÓN DE LAS OTRAS TÉCNICAS PARA EL MEJORAMIENTO DE LA PRODUCTIVIDAD EN PROGRAMACIÓN.

-LOS PROGRAMAS QUEDAN MEJOR DOCUMENTADOS INTERNAMENTE.

PARADIGMA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
LA PROGRAMACIÓN ORIENTADA A OBJETOS (OOP POR SUS SIGLAS EN INGLÉS DEOBJECT ORIENTED PROGRAMMING) COMO PARADIGMA, "ES UNA FORMA DE PENSAR, UNA FILOSOFÍA, DE LA CUAL SURGE UNA CULTURA NUEVA QUE INCORPORA TÉCNICAS Y METODOLOGÍAS DIFERENTES. PERO ESTAS TÉCNICAS Y METODOLOGÍAS, Y LA CULTURA MISMA, PROVIENEN DEL PARADIGMA, NO LO HACEN. LA OOP COMO PARADIGMA ES UNA POSTURA ONTOLÓGICA: EL UNIVERSO COMPUTACIONAL ESTÁ POBLADO POR OBJETOS, CADA UNO RESPONSABILIZÁNDOSE POR SÍMISMO, Y COMUNICÁNDOSE CON LOS DEMÁS POR MEDIO DE MENSAJES"
SE DEBE DISTINGUIR QUE LA OOP COMO PARADIGMA (ENFOQUE O MANERA DE VISUALIZAR LA REALIDAD) Y COMO METODOLOGÍA (COLECCIÓN DE CARACTERÍSTICAS PARA LA INGENIERÍA DE SOFTWARE) NO SON LA MISMA COSA. SIN EMBARGO, LA PUBLICIDAD NOS CONFUNDE ASOCIANDO LA OOP MÁS A UNA METODOLOGÍA, QUE AL PARADIGMA. DE AQUÍ QUE "EL INTERÉS EN LA OOP RADICA MÁS ENLOS MECANISMOS QUE APORTA PARA LA CONSTRUCCIÓN DE PROGRAMAS QUE EN APROVECHAR UN ESQUEMA ALTERNO PARA EL MODELADO DE PROCESOS COMPUTACIONALES"
LA PROGRAMACIÓN ORIENTADA A OBJETOS DESDE EL PUNTO DE VISTA COMPUTACIONAL "ES UN MÉTODO DE IMPLEMENTACIÓN EN EL CUÁL LOS PROGRAMAS SON ORGANIZADOS COMO GRUPOS COOPERATIVOS DE OBJETOS, CADA UNO DE LOS CUALES REPRESENTA UNA INSTANCIA DE ALGUNA CLASE, Y ESTASCLASES, TODAS SON MIEMBROS DE UNA JERARQUÍA DE CLASES UNIDAS VÍA RELACIONES DE HERENCIA"
 
FUNDAMENTOS DE LO ORIENTADO A OBJETOS
EL PARADIGMA OO SE BASA EN EL CONCEPTO DE OBJETO. UN OBJETO ES AQUELLO QUE TIENE ESTADO (PROPIEDADES MÁS VALORES), COMPORTAMIENTO (ACCIONES Y REACCIONES A MENSAJES) E IDENTIDAD (PROPIEDAD QUE LO DISTINGUE DE LOS DEMÁS OBJETOS). LA ESTRUCTURA Y COMPORTAMIENTO DE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¿Qué es un paradigma?
  • Paradigma
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS