Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Descreva o que são Requisitos Não Funcionais, apresente dois dos seus tipos e proponha um exemplo de como
seria cada um deste tipo de requisito.
Gabarito: Requisitos Não Funcionais são restrições sobre os serviços ou funções oferecidas pelo sistema. Eles
podem ser do tipo: Requisitos não funcionais de produto - O produto deve se comportar de acordo com as
classificações medidas. Exemplo: Consulta ao banco de dados financeiro não deve ultrapassar 3s. Requisitos não
funcionais organizacionais - Devem seguir regras definidas pela corporação ou empresa, seguir procedimentos
da própria organização. Exemplo: Os documentos da matriz de responsabilidade devem seguir o padrão XPTO
123. Requisitos não funcionais externos - Devem seguir o processo de desenvolvimento atendendo bases da
legislação nacional e internacional. Exemplo: As informações de cadastro dos usuários não devem ser acessadas
por nenhum operador. Requisitos de domínio - São requisitos referentes ao produto ou aplicação que devem ser
responsáveis por corrigir, restringir ou estabelecer novas funções para que o sistema possa operar de forma
satisfatória. Exemplo: Deve haver uma interface padrão para a consulta do banco de dados secundário que terá
como base o padrão RDF-763X.
Gabarito: O RUP se caracteriza dessa maneira por realizar o desenvolvimento do projeto de forma incremental,
ou seja, para cada nova iteração uma parte do sistema é desenvolvida, sendo o resultado de cada nova iteração
superior ao da iteração anterior.
Sistema bancário.
Gerenciador de banco de dados.
Editor de texto.
Sistema operacional.
Planilha eletrônica.
O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação
ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus
defeitos. No que se refere aos tipos de testes, assinale as assertivas a seguir:
I- Testes de Unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma
única unidade;
II- Testes de Integração - Cujo objetivo é garantir a qualidade dos componentes do software, individualmente;
III- Testes de Validação - É o último estágio do processo de validação, realizado após integração de todos os
módulos
IV- Teste de Planejamento - Teste realizado após a integração de todos os módulos do sistema;
Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração
e preparação do código necessário à sua execução.
Análise
Implantação
Teste
Implementação
Projeto
I- Contribuem para melhorar a qualidade da especificação dos futuros programas, o que leva à diminuição de gastos com manutenção;
II- O cliente vê algo que parece ser uma versão do SW desejado e não entende porque o produto precisa ser construído;