Haga click para publicitar en Alipso.com
Buscando Secundarios  |  Universidades  |  Carreras  |  Test Orientación Vocacional  |  Medios  |  Profesores particulares  |  Institutos   | Campus
Material Monografias  |  Exámenes Secundarios  |  Exámenes Universitarios  |  Enlaces  |  Enviar material |
Diversión Postales  |  Humor  |  Descargas  |  Juegos Comunidad  Foros  | Institucional Publicite  |  En su sitio  | Contáctese
Cursos en Buenos Aires
 Cursos de Informática | Cursos de apoyo al CBC | Carreras y Cursos de Diseño, Comunicación, Arte y Fotografía

[Monografias, exámenes y sitios ]
Todas las palabras   Cualquier palabra   Frase Exacta
Página inicial Agregar a Favoritos  |  Nuevos Recursos

Imprimir apunte Recomendar a un amigo Recordarme el recurso Descargar como PDF

Más sobre este recurso:
Catalogado en base de datos como: Repaso de MTP: Factores de Calidad, Internos, Ciclo de Vida, Etapa de Diseño, Representación y especificación de un módulo, Acoplamiento, Cohesión, Guías adicionales de Diseño.
Agregado: 29 de AGOSTO de 2000 | Palabras: 491 | Votar! | Sin Votos | Sin comentarios | Agregar Comentario
Categoría: Apuntes y Monografías > Computación > Varios >

Recomendamos

Material educativo de Alipso relacionado con Repaso MTP
  • Correo Electrónico (e-mail): Informe sobre el correo electrónico. SMTP (Simple Mail Transfer Protocol). Establecimiento y Liberación de la conexión. POP3.
  • Trabajo de repaso de historia: ...
  • Repaso de MTP: Factores de Calidad, Internos, Ciclo de Vida, Etapa de Diseño, Representación y especificación de un módulo, Acoplamiento, Cohesión, Guías adicionales de Diseño.


  • Enlaces externos relacionados con Repaso MTP
  • La Segunda Guerra Mundial
  • El tamano Fetal, su Efecto en la Frecuencia de Operacion Cesarea
  • El aprendizaje de una lengua extranjera, L2, en la formacion continua


  • Repaso de MTP.

    Tema 1: SW: Factores de Calidad.

          Externos:

          - Corrección: debe ejecutarse correctamente.

          - Robustez: sin fallos.

          - Modificabilidad.

          - Reusabilidad.

          - Compatibilidad.

          - etc.

          Internos:

          - Modularidad.

          - Legibilidad.

          Ciclo de Vida:

          - Clásico (ideal y real): cada paso genera entradas y documentación para la fase siguiente.

          - Clásico con prototipado.

                   + Vertical u horizontal.

          Etapa de Diseño:

          - Abstracción:

             + con procedimientos o funcional,

             + de datos,

             + con excepciones.

          - Ocultación de la Información: los módulos deben ocultar la información a todos aquellos que no la necesiten.

          - Modularidad (interfaces = llamadas):

             + Pocas interfaces,

             + estrechas,

             + y explícitas.

     

    Tema 2 y 3. Representación y especificación de un módulo.

    (Ver fotocopias, muy simple)

     

    Tema 4. Acoplamiento (Paso de parámetros).

    Normal:

          + Por Datos (est. de datos simples)

          + Por Estampado (est. de datos compuestos)

          + Por Control (uso de flags = banderas)

          * Atención: Datos Vagabundos (suben y bajan por el árbol)

    Variables Globales: se refieren a una misma zona global de datos.

    Contenido: modifican o leen sus datos internos.

     

    Tema 5. Cohesión.

          Define la relación entre los elementos o actividades dentro de un mismo módulo, por tanto es un criterio cualitativo, qeu depende del grado de abstracción con que se estudie el módulo.

          Escala de Cohesión:

             + funcional: sus elementos ejecutan una y solo una función

             + secuencial: la salida de una tarea sirve de entrada a la siguiente

             + comunicacional: contiene actividades que comparten los mismos          datos (es aconsejable dejar las tareas juntas en el mismo módulo si             se van a realiza siempre juntas)

             + procedural: las tareas forman parte de una actividad más general          + temporal: las tareas están relacionadas por su orden de ejecución

             + lógica: mínima relación

             + casual: ninguna relación entre las tareas del módulo

    [Ver punto 5.3 de las fotocopias (aunque no queda uy claro)]

          Cadenas en Paralelo y en Serie [Ver foto.]

     

    Tema 6. Guías adicionales de Diseño.

          Factorización: cuando un conj. de instrucciones de un módulo puede separarse a un módulo hijo del mismo.

          Desfactorización: cuando puede factorizarse pero no se hace por que el nuevo módulo tendría muy pocas lineas de código, aun así se indica en el diagrama de diseño.

          Tamaño de un módulo:      Una página,

                                      dos páginas ó

                                      lo que seamos capaces de ver de golpe.

     

          Se debe parar de factorizar cuando las llamadas(interfaces) comiencen a ser tan complejas como los propios módulos.

     

          Minimización del código duplicado: uso de un mismo módulo por varios módulos superiores, ahorrándonos tener que repetir su código.

          Ramas Aferentes,Eferentes, de Transformación y de Coordinación.

     





    Boletín de Novedades

    Usuarios ya reciben nuestro boletín informativo. Suscribase Ud. también gratis.

    Suscribir Desuscribir
      X