Estrutura de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (610 palavras )
  • Download(s) : 0
  • Publicado : 8 de abril de 2011
Ler documento completo
Amostra do texto
Capítulo 2 – Sommerville Engenharia de Software – Profa. Raquel

Engenharia de Sistemas com base em computadores

O que é um sistema?
Um sistema é uma coleção significativa de componentesinter-relacionados, que trabalham em conjunto para atingir um objetivo. Um sistema pode incluir software, hardware mecânico, elétrico e eletrônico e pode ser operado por pessoas. Os componentes de sistemassão dependentes de outros componentes de sistemas.

Propriedades emergentes de sistemas
Propriedades do sistema como um todo ao invés de propriedades que podem ser derivadas das propriedades doscomponentes do sistemas. Propriedades emergentes são uma conseqüência de relacionamentos entre componentes de sistemas. Elas podem ser avaliadas e medidas uma vez que os componentes estão integradosformando um sistema.

Exemplos de propriedades emergentes de sistemas
O peso total do sistema
Esse é um exemplo de uma propriedade emergente, que pode ser computada a partir de propriedades decomponentes individuais.

A confiabilidade do sistema
Depende da confiabilidade dos componentes do sistema e do relacionamento entre eles.

A facilidade de uso de um sistema
Essa é uma propriedademuito complexa, que não depende só do hardware e do software do sistema, mas também dos operadores do sistema e do ambiente.

Tipos de propriedades emergentes
Propriedades funcionais Aparecemquando todas as partes de um sistema trabalham em conjunto para atingir algum objetivo. Por exemplo, uma bicicleta tem a propriedade funcional de ser um dispositivo de transporte, uma vez que está montadacom todos os seus componentes. Propriedades emergentes não funcionais Exemplos são confiabilidade, desempenho, segurança e proteção. Essas propriedades se relacionam com o comportamento do sistema emseu ambiente operacional. Elas são sempre importantes para os sistemas com base em computadores, uma vez que uma falha em atingir um nível mínimo definido nessas propriedades pode inutilizar o...
tracking img