Buscar

Aula 02 - Exercicio 2-QUALIDADE E TESTES DE SOFTWARE

Prévia do material em texto

16/08/2021 EPS
https://simulado.estacio.br/alunos/ 1/3
Teste de
Conhecimento
 
 
 avalie sua aprendizagem
 QUALIDADE E TESTES DE SOFTWARE
2a aula
 Lupa 
 
Exercício: CCT0774_EX_A2_202001126384_V2 16/08/2021
Aluno(a): PAULA RAFAELA SOUZA LEMOS 2021.3 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 202001126384
 
Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas
O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia
de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou
ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de
sistema e software e:
A|ssinale a complementação correta.
pesquisa e testes.
análise de recursos e software
geração de relatórios de teste
 implementação e teste unitário
desenvolvimento incremental
Respondido em 16/08/2021 17:21:50
 
 
Explicação:
De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário.
 
 
Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por
meio de ciclo de vida iterativos garante ao sistema:
legibilidade
 atualização contínua
segurança
legalidade
utilização mínima de recursos
Respondido em 16/08/2021 17:21:57
 
 
Explicação:
De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando
as suas necessidades em cada ciclo.
 Questão1
 Questão2
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
16/08/2021 EPS
https://simulado.estacio.br/alunos/ 2/3
 
 
Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do
desenvolvimento dependia do término da fase anterior,
Como se chama o processso de desenvolvimento de software com essa propriedade?
UML
RUP
iterativo incremental
àgil
 Cascata
Respondido em 16/08/2021 17:22:03
 
 
Explicação:
esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da
anterior
 
 
 
Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas
Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a
característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software
iterativo.
Um modelo de produção de software iterativo é composto pelas fases de
análise de requisitos, projeto, implementação, testes (validação), integração
e manutenção de software.
 A abordagem iterativa possibilita desenvolver um sistema de software de
forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que
foi aprendido durante a fase inicial de desenvolvimento de uma versão do
sistema. O aprendizado ocorre simultaneamente tanto para o
desenvolvedor, quanto para o usuário do sistema.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e
implementação.
Os incrementos de um software são entregues ao cliente de uma só vez.
Os incrementos de um software são entregues ao cliente somente duas
vezes.
Respondido em 16/08/2021 17:22:10
 
 
Explicação:
Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a
elicitação de requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma
incremental.
 
 
Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação
Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente
seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como
resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos
problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento.
incremental
 Questão3
 Questão4
 Questão5
16/08/2021 EPS
https://simulado.estacio.br/alunos/ 3/3
iterativo e incremental
evolutivo
 em cascata
iterativo
Respondido em 16/08/2021 17:22:16
 
 
Explicação:
O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não
seguem necessariamente esta sequencialidade.
 
 
A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software
desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele
Não possibilita avaliar a qualidade do software produzido.
Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam
testes parciais.
 Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não
identificados.
É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final
entregue ao cliente.
Permite avaliar o desempenho geral da equipe de desenvolvimento de software
Respondido em 16/08/2021 17:22:22
 
 
Explicação:
O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software.
 
 
Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem.
Como se chama o modelo que apresenta essa propriedade?
ágil
RUP
cascata
 Incremental
sequencial
Respondido em 16/08/2021 17:22:27
 
 
Explicação:
o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado
logo o modelo é o incremental
 
 
 
 Questão6
 Questão7
javascript:abre_colabore('38403','265567031','4798101534');

Continue navegando