Exercício Engenharia de Software
Devido ao fato desses sistemas desempenharem funções altamente relevantes, onde suas falhas podem resultar em perdas econômicas, danos físicos ou ameaça a vida humana.
Sistemas não confiáveis ou desprotegidos: se as pessoas não confiam nele, com certeza não vão querer utilizá-los;
Custos de falhas nos sistemas são elevados: os custos de falhas nos software são altíssimos;
Sistemas que levam a desconfiança ocasionam perdas de informações: as perdas de informações são ocorridas nesses softwares e podem ocasionar prejuízos enormes.
2. (0,60 pontos) Quais são os três principais tipos de sistemas críticos? Explique a diferença entre eles.
Sistema crítico de segurança: sistema cuja falha pode resultar em prejuízo,perda de vida ou danos sérios ao ambiente.
Sistema crítico de missão: sistema cuja falha pode resultar em problema em alguma atividade dirigida a metas.
Sistema crítico de negocio: um sistema cuja falha pode resultar em custos muito altos para o negocio que usa esse sistema.
3. (0,40 pontos) Enumere a 2ª coluna, de definições, de acordo com as dimensões de confiança presentes na 1ª coluna.
1.
Disponibilidade
( 2 )
Capacidade do sistema de fornecer serviços conforme especificado
2.
Confiabilidade
( 1 )
Capacidade do sistema de fornecer serviços quando solicitado
3.
Segurança
( 3 )
Capacidade do sistema de operar sem falhas catastróficas
4.
Proteção
( 4 )
Capacidade do sistema de proteger-se contra intrusões acidentais ou intencionais
4. (0,50 pontos) Fale sobre facilidade de reparos e facilidade de manutenção, enquanto outras propriedades de sistema.
Facilidade de reparos: è quando a organização que usa o sistema tem acesso ao código fonte e há pessoas com habilidade para fazer as alterações.
Facilidade de manutenção: Diz respeito à capacidade de manter a utilidade de um sistema, alterando-o para acomodar