TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Engenharia de Software

Por:   •  27/2/2017  •  Trabalho acadêmico  •  864 Palavras (4 Páginas)  •  651 Visualizações

Página 1 de 4

Flavio Ribeiro                                                                         RA: 00082641
Engenharia da Computação

Capítulo 3


1. Quais são os três principais tipos de sistemas críticos? Explique as diferenças entre eles.

De segurança: Sistema cuja falha pode resultar em prejuízo, perda de vida ou danos sérios ao ambiente.
De missão: Cuja falha pode resultar em problema em alguma atividade dirigida a metas.
De negócios: Cuja falha pode resultar em custos mais altos para o negócio que usa esse sistema.

2. Sugira seis razões por que a confiança é importante para sistemas críticos.

Pois sistemas sem confiança são rejeitados pelos usuários, podem causar perdas de informações, trazer altos custos, danos irreparáveis, falta de segurança e problemas dificultando o objetivo de atingir a meta do sistema.

3. Quais são as dimensões mais importantes de confiança no sistema?

Disponibilidade, confiabilidade, segurança e proteção.
4. Por que o custo para garantir a confiança é exponencial?

Pois conforme a validação de confiança aumenta, os custos também irão aumentar, ou seja, quanto mais for comprovar a confiabilidade do sistema, mais irá ser gasto em testes, melhorias e provas

5. Justificando sua resposta, sugira quais atributos de confiança são provavelmente os mais críticos para os seguintes sistemas:

  • Um servidor de internet provido por um ISP com milhares de clientes.

Disponibilidade, para estar disponível o acesso aos clientes

  • Um bisturi controlado por computador usado em cirurgias.

Confiabilidade, deve ser testada a confiança para realizar cirurgias de risco

  • Um sistema de controle direcional usado no veículo lançador de satélites.

Proteção, para manter a meta sem acidentes

  • Um sistema de gerenciamento de finanças pessoais baseado em internet.

Segurança, para manter os dados em sigilo

6. Identifique seis produtos destinados ao consumidor que contem ou que podem conter sistemas críticos de software no futuro.

Carros automatizados, Sistemas de compra e venda online, banco de dados de clientes de um banco, sistema de controle de radiação, sistema de controle de desastres naturais e sistema de GPS.

7. Confiabilidade e segurança são atributos de confiança relacionados, mas distintos. Descreva a distinção mais importante entre os atributos e explique por que é possível um sistema confiável ser não seguro e vice-versa.

Um sistema de segurança obviamente tem que ser confiável, porém, ele pode reagir de formas diferentes em situações críticas ou extremas, levando a falhas e podendo causar acidentes. Assim, não podemos garantir que um sistema de segurança seja totalmente confiável, ou, vice-versa.

8. Em um sistema médico projetado para emitir radiação para tratamento de tumores, sugira um perigo que pode vir a ocorrer e proponha um recurso de software que possa garantir que o perigo identificado não resulte em um acidente.

Em algum erro, a radiação pode ser emitida em níveis elevados ou até em locais inadequados ao tratamento. Para evitar o acidente, o sistema deve garantir e exigir a confirmação antes de sua ação.

9. Explique por que existe uma relação forte entre disponibilidade e proteção de sistema.

...

Baixar como (para membros premium)  txt (5.4 Kb)   pdf (75.4 Kb)   docx (13 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com