| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    ¿Qué es la cohesión en Ingeniería de Software
    ¿ El significado literario de la palabra " cohesión " son la coherencia y la organización de las diferentes unidades. En ciencias de la computación e ingeniería de software , la cohesión se refiere al nivel de fuerza y ​​unidad con la que los diferentes componentes de un programa de software están interrelacionados entre sí. Se ha mantenido una norma en la ingeniería de software de los programas de software que se desarrollan a través de diferentes funciones relacionadas entre sí (o módulos ) , y cada uno de estos módulos tienen diferentes tareas asociadas con ellos . Cohesión de cualquier software determina la fuerza de su código fuente, y puede ser comprendido más a través de la exploración de sus principios asociativos , tipos y métodos de cálculo . Fundamentos

    El concepto de cohesión se introduce para capturar la "calidad" , " concisión " y las características de la "efectividad" de un programa en el dominio de la ingeniería de software . Este concepto hace que sea fácil determinar cuán estrechamente ligado cada módulo del programa de software , lo que indica la rapidez con que se puede llevar a cabo diferentes tareas asignadas. El aumento de la cohesión de un programa de software se obtiene a través de operaciones muy idénticas realizadas por sus diferentes módulos , y es inversamente proporcional a la disminución del número de módulos . Esto significa que un programa de software diseñado para realizar múltiples tareas a través de múltiples módulos tiene una mayor probabilidad de tener menor cohesión , lo que afecta negativamente a su rendimiento general y la eficacia en los equipos informáticos.
    Asociativo Principios

    principios asociativos de cohesión software se refieren a los tipos de relaciones entre un módulo de software y las acciones correspondientes ( las operaciones ) . Estos principios constituyen colectivamente la cohesión de cualquier programa de software, y varían de acuerdo a sus diferentes necesidades operacionales. Hay siete principios asociativos formalizados por siete tipos de software de la cohesión , que incluye cohesions coincidentes , lógicas , temporales , de procedimiento , de comunicación , secuencial y funcional. Cada uno de estos tipos de cohesión tiene un principio asociativo único asociado a él , que definen sus propiedades de acción para cualquier módulo de software.
    Propiedades en venta

    Hay cierta pre propiedades asociadas a la cohesión de la ingeniería de software definido . Por ejemplo , si el software está constituido por tres módulos diferentes y todos ellos son similares entre sí en términos de acciones , la cohesión global de los aumentos en los programas de software . Del mismo modo , la cohesión disminuye si estos módulos tienen completamente diferentes y únicas acciones asociadas con ellos . Por otra parte , la cohesión de los programas de software también depende de los tipos de datos que procesa , y es inversamente proporcional al aumento del número de tipos de datos.
    Análisis

    Cohesión un programa de software puede ser el análisis a través de métodos cuantitativos y cualitativos. En el proceso de medición cualitativa , el código textual del programa de software se analiza mediante la adopción de sus diferentes muestras y evaluación de las mismas de acuerdo a las normas de codificación de el lenguaje de programación respectivo . En contraste con ello , la evaluación cuantitativa de la cohesión identifica el número de módulos a constituirse dentro de un programa de software y evalúa sus acciones de acuerdo a las escalas predefinidas.

    Previous :

    next :
      Artículos relacionados
    ·Depuración de una Violación Acceso 
    ·Cómo combinar una vista de lista con una vista de árb…
    ·Cómo insertar una línea utilizando REXX 
    ·Cómo agregar una fila de GridView mediante programació…
    ·Cómo usar PHP para llamar a una API 
    ·Struts Validator Reglas 
    ·Errores de sintaxis de instrucciones SQL 
    ·Cómo eliminar un valor de cadena en Regedit 
    ·¿Cómo se alinean los números decimales en Just Basic…
    ·Cómo escribir una matriz de bytes en archivo 
      Artículos destacados
    ·Cómo exportar datos de archivos CSV en Java 
    ·Cómo abrir archivos de WebEx 
    ·Cómo crear plantillas de controles de WPF 
    ·¿Cuánto tiempo lleva iPhone Desarrollo App 
    ·Cómo comparar números enteros en Java 
    ·Tutorial Dibujo Visual Basic 
    ·Cómo utilizar el cuadro de texto en Visual Basic 6.0 
    ·Cómo construir un applet Con Eclipse 
    ·Cómo controlar los márgenes en un JavaScript 
    ·¿Cómo paso PHP para Iframe 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com