A A A
:: Segunda-feira, 06 de Maio de 2024
Organização:    


Valid XHTML 1.0 Strict  CSS válido!

Perguntas Freqüentes


1.  O que é teste de software?
2.  O que é falta, erro e falha?
3.  3. Como os testes podem ser classificados?
4.  Quais as faltas típicas em sistema de comunicação?
5.  O que são software de aplicações espaciais?


1. O que é teste de software?

Teste de software é o processo de exercitar o sistema de forma a revelar a presença ou não de faltas. Testar, então, no sentido mais abrangente, significa verificar e validar uma implementação.

2. O que é falta, erro e falha?

• Falta é um erro de programação/desenvolvimento
• Erro é a ativação de uma falta, em tempo de execução
• Falha é a manifestação da inabilidade do sistema de executar o serviço proposto

3. Como os testes podem ser classificados?
Os testes são classificados em:

• Teste caixa-branca - os testes são criados a partir da análise do código (implementação)
• Teste de caixa-preta - os testes são criados a partir da especificação do sistema (modelagem), observando-se as entradas/saídas externas
• Teste baseado em faltas - os testes são criados a partir da análise de erros comuns dos programadores

4. Quais as faltas típicas em sistema de comunicação?
Perda, duplicação, corrupção e, atraso de mensagens.

5. O que são software de aplicações espaciais?
Softwares de aplicações espaciais são:

• Software embarcado em plataformas e veículos espaciais (satélites, plataformas suborbitais, balões extratosféricos, lançadores….)
• controle de atitude (navegação)
• on-board data handling - OBDH
• monitoração da saúde dos subsistemas da plataforma/ veículo
• gerenciamento da carga útil
• gerenciamento da comunicação

• Software embarcado em cargas úteis científicas ou tecnológicas
• acquisição dos dados científicos/ tecnológicos
• processamento/ armazenamento temporário de dados
• comunicação com OBDH

• Software (em solo) para rastreio, operação e controle remoto de espaçonaves
• determinação de órbita; comando/controle e telemetria
• plano de vôo; disseminação de dados da missão

• Simuladores do satélite ou de subsistemas
• a serem usados na fase de concepção da espaçonave
• e/ou durante o desenvolvimento do software de operação como ferramenta de teste e treinamento de operadores
• e/ou na fase de operação para apoio à re-definição de procedimentos operacionais.