Software
Por: Oreiamilgrau • 5/10/2016 • Projeto de pesquisa • 541 Palavras (3 Páginas) • 158 Visualizações
- O que é um requisito?
São atividades que determinam os objetivos, as propriedades, as restrições que o sistema deve possuir para satisfazer o usuario de acordo com suas especificações e seus padrões. De forma mais geral um requisito é uma condição necessária para satisfazer um objetivo.
- O que são requisitos de domínio?
São requisitos derivados do domínio da aplicação e descrevem características do sistema e qualidades que refletem o domínio. Podem ser requisitos funcionais novos, restrições sobre requisitos existentes ou computações específicas.
- O que é o estudo de viabilidade?
O Estudo de Viabilidade é o estudo que tem como principal caracteristica ajudar o usuario/cliente a avaliar o plano de investimento a ser realizado, demonstrando a viabilidade ou inviabilidade do projeto.
- Qual a função da validação de requisitos?
Validação de requisitos tem como objetivo mostrar que os requisitos definem o sistema que o cliente deseja desenvolvendo produtos cada vez melhores, reduzindo assim o retrabalho e custo, maximizando os lucros para o cliente/usuario.
- O que define a limitação da complexidade?
Classifica os problemas de acordo com sua dificuldade, e relaciona essas classes entre si, um problema computacional é entendido como uma tarefa que é passível de ser resolvida por um computador(Maquina de Turing).
- Como devem ser as histórias nos testes de aceitação?
Durante a escrita de uma Historia o cliente define pontos de verificação. O ponto de verificação permiti analisar se o sistema atende a determinada funcionalidade associada a historia. Deve existir pelo menos um teste de aceitação para cada historia. Uma historia só deve pode ser considerada acabada quando seus testes de aceitação executarem completamente.
- Quais os quatro tipos de manutenção?
Manutenção Corretiva: Correção de erros no software que não foram identificados na fase teste.
Manutenção Adaptativa: Adaptação no software para acomodar as constantes mudanças ocorridas em seu ambiente externo.
Manutenção Evolutiva: Modificações não previstas no documento de requisitos original do software.
Manutenção Preventiva: Alterações no software buscando melhorar a confiabilidade ou oferecer uma estrutura melhor para futuras manutenções.
- O que é abstração?
Nada mais é do que focar apenas no que é importante deixando de lado caracteristicas não tão importante.
- O que é engenharia de software?
Engenharia de Software é uma area da Informatica voltada para a criação, manutenção de sistemas aplicando melhores tecnologias para um software mais organizado, mais produtivo e com uma otima qualidade para agradar seu usuario/cliente.
- O que é tecnologia em camadas?
É um conjunto de tarefas que inclue processos/etapas para um melhor desenvolvimento de um Software.
- De acordo com as fases de definição, qual o papel da análise de sistemas?
A Análise de Sistemas são técnicas de investigação e especificação da solução de problemas, a partir dos requisitos levantados, para criação e implementação de software em algum meio que o suporte de acordo com aexpecificação do cliente.
...