Conceptos Acoplamiento
Definir y comprender los términos principales relacionados con las tecnologías de internet, específicamente con la tecnología web y su arquitectura de la tecnología web paraexplicar, comentar y concluir acerca de la implicación de estos conceptos en dichas tecnologías.
OBJETIVOS ESPECIFICOS:
* Definir y conceptualizar los términos cohesión, acoplamiento y modularidad,así como la diferencia entre ellos.
* Determinar el propósito que se busca en cuanto a cohesión y acoplamiento en el diseño de cualquier sistema
* Emplear los conceptos para explicar cómo hansido aplicados al diseño de capas de las aplicaciones de internet distribuidas
* Emplear los conceptos para explicar cómo han sido aplicados al diseño de las tecnologías DHTML
PARTE I. Defina ydiscuta los siguientes conceptos
Cohesión:
En el diseño estructurado, se logra alta cohesión cuando cada módulo (función o procedimiento) realiza una única tarea trabajando sobre una solaestructura de datos.
La cohesión tiene que ver con que cada módulo del sistema se refiera a un único proceso o entidad. A mayor cohesión, mejor: el módulo en cuestión será más sencillo de diseñar,programar, probar y mantener.
Acoplamiento:
En el diseño estructurado, se logra bajo acoplamiento reduciendo las interacciones entre procedimientos y funciones, reduciendo la cantidad y complejidad de losparámetros y disminuyendo al mínimo los parámetros por referencia y los efectos colaterales.
El acoplamiento mide el grado de relacionamiento de un módulo con los demás. A menor acoplamiento, mejor:el módulo en cuestión será más sencillo de diseñar, programar, probar y mantener.
Modularidad:
Se puede definir el código en bloques pera poder tener una mejor manejabilidad y así este puede serreemplazado fácilmente por ejemplo si queremos cambiar un párrafo de nuestra página solo cambiamos el segmento de código y no toda la pagina.
PARTE II. Explique brevemente:
* La diferencia...
Regístrate para leer el documento completo.