Buscar

Modelos de Desenvolvimento de Software

Prévia do material em texto

07/10/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=734763&matr_integracao=201407355147 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
2a aula
 Lupa 
Exercício: CCT0774_EX_A2_201407355147_V1 07/10/2020
Aluno(a): MARCELO CARDOSO ROÇADO 2020.3 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201407355147
 
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?
cascata
ágil
sequencial
 Incremental
RUP
Respondido em 07/10/2020 23:28:00
Explicação:
o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado
logo o modelo é o 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.
iterativo e incremental
 incremental
 em cascata
evolutivo
iterativo
Respondido em 07/10/2020 21:38:37
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.
 
 Questão1
 Questão2
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
07/10/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=734763&matr_integracao=201407355147 2/3
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.
 implementação e teste unitário
pesquisa e testes.
análise de recursos e software
geração de relatórios de teste
desenvolvimento incremental
Respondido em 07/10/2020 23:27:55
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:
segurança
utilização mínima de recursos
legalidade
legibilidade
 atualização contínua
Respondido em 07/10/2020 23:27:50
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.
 
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 permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam
testes parciais.
Permite avaliar o desempenho geral da equipe de desenvolvimento de software
É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final
entregue ao cliente.
 Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não
identificados.
Não possibilita avaliar a qualidade do software produzido.
Respondido em 07/10/2020 21:38:49
Explicação:
O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software.
 
 Questão3
 Questão4
 Questão5
 Questão
6
07/10/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=734763&matr_integracao=201407355147 3/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?
RUP
àgil
UML
 Cascata
iterativo incremental
Respondido em 07/10/2020 23:27:44
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.
Os incrementos de um software são entregues ao cliente somente duas
vezes.
Os incrementos de um software são entregues ao cliente de uma só vez.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e
implementação.
Respondido em 07/10/2020 23:25: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.
 Questão7
javascript:abre_colabore('38403','208161037','4156678934');

Continue navegando