Buscar

Processo de Software - Avaliação Final (Discursiva) ADS28 FLEX

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

09/12/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/1
 Disciplina: 
Avaliação: 
Nota da Prova:
Processo de Software (ADS28)
Avaliação Final (Discursiva) - Individual FLEX ( peso.:4,00) 
8,00
1. Os modelos representam um esboço do processo, incluindo as principais atividades, sua ordem de execução,
requisitos e responsabilidades. No entanto, o modelo não descreve ações, recursos e restrições de execução. É
apenas um apoio, não sendo isoladamente suficiente para controlar todo o processo de desenvolvimento de
software (SOMMERVILLE, 2007). O ciclo de vida do processo é realizado pelas etapas de Planejamento, Análise e
especificação de requisitos, Projeto, Implementação, Testes, Operação e Manutenção. No que diz respeitos às
etapas finais do processo, disserte sobre as etapas de Implementação, Testes, Operação e Manutenção.
FONTE: SOMMERVILLE, I. Engenharia de software. 8. ed. Rio de Janeiro: Pearson, 2007.
Resposta Esperada:
Implementação: envolve a etapa de criação do código-fonte do projeto, materializando o que foi definido durante a
análise e especificação de requisitos.
Testes: envolve a etapa de verificação e validação do sistema implementado, a fim de garantir suas funcionalidades
conforme foi especificado através dos testes integrados no sistema.
Operação: envolve a etapa de acompanhamento do software junto aos usuários, como está sendo utilizado e se a
aplicação está estável.
Manutenção: envolve a correção de falhas, erros ou programação de melhorias identificadas em uso pelos usuários
durante a fase de operação.
2. O Diagrama de Entidade e Relacionamento (DER) tem o objetivo de mostrar a relação entre os dados,
expressando de forma global a estrutura de um banco de dados (BD), descrevendo toda estrutura lógica do BD
através das notações de entidade, relacionamento, cardinalidade e atributos, identificando a partir de um conceito
do mundo real como os dados serão armazenados de fato. Neste sentido, disserte sobre a notação do tipo
cardinalidade do Diagrama de Entidade e Relacionamento (DER).
Resposta Esperada:
A cardinalidade é um número que expressa o comportamento (número de ocorrências) de determinada entidade
associada a uma ocorrência da entidade em questão através do relacionamento. Existem dois tipos de cardinalidade:
mínima e máxima. A cardinalidade máxima expressa o número máximo de ocorrências de determinada entidade,
associada a uma ocorrência da entidade em questão, através do relacionamento. A cardinalidade mínima expressa o
número mínimo de ocorrências de determinada entidade associada a uma ocorrência da entidade em questão através
do relacionamento. Usaremos a seguinte convenção para expressar a cardinalidade: Número (Mínimo, Máximo).
Exemplo: no relacionamento Aluno-Curso, existe uma cardinalidade mínima e máxima para a relação entre aluno e
curso (aluno faz curso) e outra cardinalidade mínima e máxima para a relação entre curso e aluno (curso é cursado
pelo aluno). Neste exemplo, um aluno faz no mínimo um e no máximo um curso, e um curso é cursado por no mínimo
zero e no máximo muitos alunos.

Continue navegando