1)
Sobre qualidade de software, analise as afirmativas a seguir.
I. A falta de conformidade aos requisitos significa falta de qualidade.
II. Se os critérios não forem seguidos, o resultado quase que seguramente será a falta de qualidade.
III. Se o software se adequar aos seus requisitos explícitos, mas deixar de cumprir seus requisitos implícitos, a qualidade será suspeita.
Com base neste contexto, é correto o que se afirma em:
Alternativas:
a)
I, apenas.
b)
III, apenas.
c)
I e II, apenas.
d)
II e III, apenas.
e)
I, II e III.
2)
Várias são as maneiras de se fazer a especificação dos requisitos que serão desenvolvidos em um software. Para facilitar a compreensão e leitura geral do projeto, uma abordagem simples pode ser utilizada para a visualização global dos pontos mais relevantes. Há uma estrutura em forma de diagrama que pode ser utilizada para representar qualquer ideia ou conceito, ele ilustra no centro de sua estrutura a ideia-alvo do pensamento a ser traduzido em forma visual e ao seu redor são irradiadas as informações relacionadas.
Assinale a alternativa correspondente à estrutura de análise de requisitos referida no texto.
Alternativas:
a)
Mapas mentais.
b)
Diagramas de caso de uso.
c)
Diagramas de classe.
d)
UML.
e)
Projeto de software.
3)
O processo de engenharia de requisitos é constituído basicamente por quatro etapas. Analise as descrições destas etapas a seguir.
I. Esta etapa leva em consideração se as expectativas do cliente estão de acordo com suas necessidades.
II. Nesta etapa são obtidos os objetivos do cliente. Também poderão ser desenvolvidos protótipos do sistema para uma melhor compreensão por parte do analista e do cliente.
III. Nesta etapa, o trabalho é conseguir colocar na forma de documentos do sistema todas as informações coletadas no levantamento de requisitos.
IV. É comum nesta etapa a descoberta de inconsistência ou requisitos que ainda não estão completos. Eles devem ser corrigidos para que não haja problemas futuros.
É possível afirmar que as descrições acima estão relacionadas, respectivamente, aos processos:
Alternativas:
a)
Análise de projeto, Levantamento e análise de software, Análise de projeto, Validação de requisitos.
b)
Viabilidade, Especificação de casos de uso, Especificação de requisitos, Otimização de software.
c)
Análise de projeto, Especificação de casos de uso, Especificação de requisitos, Validação de requisitos.
d)
Viabilidade, Levantamento e análise de requisitos, Especificação de requisitos, Validação de requisitos.
e)
Viabilidade, Levantamento e análise de requisitos, Análise de projeto, Otimização de software.
4)
Os ____________ são utilizados para fazer a modelagem da visão estática de um sistema, visão esta que serve de auxílio para os requisitos funcionais de um sistema, ou seja, as funcionalidades do sistema que deverão ser entregues ao usuário com o sistema rodando.
Assinale a alternativa que preenche corretamente a lacuna.
Alternativas:
a)
Diagramas de sequência.
b)
Diagramas de classes.
c)
Diagramas de continuidade.
d)
Diagramas de casos de uso.
e)
Diagrama de atividades.
5)
No ____________, o software é desenvolvido por fases, a principal característica deste ciclo de vida é que tudo é definido no início do desenvolvimento e não há uma clara separação entre os processos. Esta característica de definir tudo antecipadamente e tentar cumprir é chamada de preditivo, então, neste tipo de modelo um software funcional somente é uma saída no final da cascata.
Assinale a alternativa que preenche corretamente a lacuna.
Alternativas:
a)
Modelo incremental.
b)
Modelo em V.
c)
Modelo iterativo.
d)
Modelo em cascata.
e)
Modelo espiral.
Soluções para a tarefa
Respondido por
13
Resposta:
1) E
2) A
3) D
4) B
5) D
Explicação:
juniorlavista:
Respostas todas corretas!!!! 1-E, 2-A, 3-D, 4B e 5-D.
Perguntas interessantes
Matemática,
7 meses atrás
Física,
7 meses atrás
História,
7 meses atrás
Matemática,
10 meses atrás
Química,
10 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás