Trabs

542 palavras 3 páginas
Atividade engenharia de software

Projeto Modular

O primeiro projeto que será comentado trata do princípio da modular idade, ele é sem dúvida, um dos mais difundidos e adotados em qualquer abordagem de desenvolvimento de software conhecida.
Durante o projeto, os princípios de abstração e de ocultação de informação são aplicados para obter os módulos que constituem a arquitetura de um programa. A aplicação destes dois princípios vai se refletir em características de operação do módulo, como o tempo de incorporação, que indica o momento da introdução do módulo no código-fonte do software como, por exemplo, um macro de compilação ou uma sub-rotina o mecanismo de ativação, que indica a forma como o módulo será invocado durante a execução do programa, por exemplo, por meio de uma referência, uma chamada ou por interrupção o padrão de controle, que descreve como o módulo é executado internamente. Com relação aos tipos de módulos que podem ser definidos na arquitetura de um software, podem-se encontrar basicamente três categorias

Os módulos seqüenciais: que são ativados e sua execução ocorrem sem qualquer interrupção;

Os módulos incrementais: que podem ser interrompidos antes da conclusão do aplicativo e terem sua execução retomada a partir do ponto de interrupção;

Os módulos paralelos: que executam simultaneamente a outros módulosem ambientes multiprocessadores concorrentes.

Independência funcional, que surge como conseqüência da aplicação dos princípios de abstração e ocultação de informação; a independência funcional pode ser obtida a partir da definição de módulos de "propósito único" e evitando muitas interações com outros módulos a Coesão, que está fortemente ligada ao princípio de ocultação e que sugere que um módulo pode realizar a sua função com um mínimo de interação com os demais módulos do sistema; é desejável que os módulos num software apresentem um alto grau de coesão o acoplamento, que permite exprimir o grau de conexão entre os

Relacionados

  • trab
    474 palavras | 2 páginas
  • Trab
    272 palavras | 2 páginas
  • trab
    289 palavras | 2 páginas
  • trab trab
    1823 palavras | 8 páginas
  • TRAB
    434 palavras | 2 páginas
  • Trabs trabs
    550 palavras | 3 páginas
  • Trab
    3169 palavras | 13 páginas
  • Trab
    2880 palavras | 12 páginas
  • trab
    416 palavras | 2 páginas
  • Trab
    1246 palavras | 5 páginas