Buscar

Fases do Desenvolvimento de Software

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

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

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
Você viu 3, do total de 14 páginas

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

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

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
Você viu 6, do total de 14 páginas

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

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

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
Você viu 9, do total de 14 páginas

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

4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 1/14
Você acertou 7 de 10
questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
A
B
C
1 Marcar para revisão
Ao implementar um novo software de gestão
empresarial, a equipe de desenvolvimento se
concentra em converter os modelos de projeto
detalhados em código executável, mantendo
em mente os padrões de qualidade e requisitos
de desempenho.
Qual é o principal foco da equipe durante a fase
de implementação deste software de gestão
empresarial?
Análise de requisitos do sistema.
Design de interface do usuário.
Tradução dos modelos de projeto em
código.
Questão 8 de 10
Corretas �7�
Incorretas �3�
Em branco �0�
1 2 3 4 5
6 7 8 9 10
Exercicio
Fases Do Desenvolvimento
De Software
Sair
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 2/14
D
E
Planejamento da infraestrutura de
rede.
Teste de integração de sistemas.
Resposta incorreta
Opa! A alternativa correta é a letra
C. Confira o gabarito comentado!
Gabarito Comentado
Na fase de implementação, o principal foco
da equipe é traduzir os modelos de projeto
em código executável. Este processo
envolve a codificação com base nos
projetos e especificações detalhados,
garantindo que o software de gestão
empresarial atenda aos padrões de
qualidade e desempenho requeridos.
2 Marcar para revisão
Requisitos de um sistema são frequentemente
classificados como funcionais, não-funcionais e
de domínio. Qual a definição que melhor
descreve requisitos não-funcionais?  
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 3/14
A
B
C
D
E
São ferramentas automatizadas de
apoio ao processo de desenvolvimento
de sistemas.  
São requisitos que descrevem o que o
sistema deve fazer, como deve reagir a
determinadas entradas e como deve
comportar-se em situações
particulares. 
São requisitos que derivam do domínio
da aplicação e que refletem
características e restrições desse
domínio. 
São requisitos que não estão
diretamente relacionados com as
funções específicas do sistema. 
São requisitos que especificam como
deve ser testada uma parte do
sistema, incluindo-se as entradas, os
resultados esperados e as condições
sob as quais os testes devem ocorrer. 
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
Os requisitos não-funcionais são aqueles
que não estão diretamente relacionados
com as funções específicas do sistema.
Eles se referem a aspectos como
desempenho, segurança, usabilidade, entre
outros. Esses requisitos são importantes
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 4/14
A
B
C
D
E
para garantir a qualidade do sistema e a
satisfação do usuário, mas não definem
diretamente o que o sistema faz, mas sim
como ele deve fazer. Portanto, a alternativa
D é a correta. 
3 Marcar para revisão
Em um projeto de software, a equipe enfrenta
desafios ao implementar uma função de login. A
complexidade surge devido à necessidade de
equilibrar segurança e usabilidade, envolvendo
autenticação multifatorial. Considerando as
melhores práticas, qual abordagem seria mais
adequada?
Qual é a abordagem mais adequada para
implementar a função de login considerando
segurança e usabilidade?
Utilizar apenas senhas simples para
facilitar o uso.
Implementar a autenticação
multifatorial com biometria e senhas.
Evitar autenticação multifatorial para
simplificar o processo.
Usar somente verificações por e-mail
para segurança.
Ignorar a usabilidade em favor da
segurança máxima.
Resposta correta
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 5/14
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A implementação da autenticação
multifatorial, combinando biometria e
senhas, oferece um equilíbrio entre
segurança e usabilidade. As outras
alternativas falham ao priorizar
excessivamente a segurança ou a
usabilidade, comprometendo o equilíbrio
necessário em um sistema de login.
4 Marcar para revisão
Considere as seguintes afirmativas relacionadas
com a etapa de projeto do processo de
desenvolvimento de software:
I� A partir do modelo de classes gerado na
análise, aplica-se refinamentos que
permitem reduzir o grau de abstração do
referido modelo.
II� Os aspectos dinâmicos, considerando
que o paradigma dominante na indústria
de software é a orientação a objetos, são
definidos nos modelos de classes.
III� A divisão lógica comumente aplicada
no projeto de arquitetura, pode ser
composta das seguintes camadas:
apresentação, aplicação, domínio e
serviços técnicos.
Assinale a alternativa CORRETA�
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 6/14
A
B
C
D
E
Apenas as afirmativas I e III são
verdadeiras.
Apenas a afirmativa II é verdadeira.
Apenas a afirmativa I é verdadeira.
Apenas as afirmativas II e III são
verdadeiras.
As afirmativas I, II e III são verdadeiras.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
As afirmativas I e III estão corretas. A
afirmativa I está correta porque, durante a
etapa de projeto do processo de
desenvolvimento de software, refinamentos
são aplicados ao modelo de classes gerado
na análise para reduzir o grau de abstração
do modelo. A afirmativa III também está
correta, pois a divisão lógica comumente
aplicada no projeto de arquitetura pode ser
composta das seguintes camadas:
apresentação, aplicação, domínio e
serviços técnicos. No entanto, a afirmativa
II está incorreta, pois os aspectos
dinâmicos não são definidos nos modelos
de classes, mesmo considerando que o
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 7/14
A
B
C
D
E
paradigma dominante na indústria de
software é a orientação a objetos.
5 Marcar para revisão
O projeto (ou “design”, como é frequentemente
chamado em inglês) é uma das etapas cruciais
no ciclo de vida do desenvolvimento de
software.
O que são as entregas da etapa “projeto” do
processo de desenvolvimento de software?
Plantas baixas e projetos elétricos.
Código-fonte e executáveis.
Frameworks e bibliotecas.
Diagramas e especificações textuais.
Programadores e analistas.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 8/14
A
B
C
D
E
As entregas da etapa “projeto” são
modelos, que incluem diagramas e
especificações textuais.
6 Marcar para revisão
Em engenharia de software, o termo "requisito-
chave" ou "requisito crítico" refere-se a um
requisito que é considerado essencial ou de alta
prioridade para o sucesso do projeto.
Qual é o requisito-chave não funcional ao definir
a interface gráfica com o usuário?
Funcionalidade.
Desempenho.
Segurança.
Integridade.
Usabilidade.
Resposta corretaParabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 9/14
A
B
C
D
E
Ao definir uma interface entre o usuário e o
sistema, o requisito-chave não funcional é
a usabilidade.
7 Marcar para revisão
A ISO 9126 identifica seis atributos
fundamentais de qualidade para o software.
Avalie se as afirmativas a seguir são falsas ou
verdadeiras:
[____]
Confiabilidade, atributo associado ao
tempo de disponibilidade do software.
[____]
Eficiência, atributo relacionado com a
otimização dos recursos do sistema.
[____]
Portabilidade, atributo associado à
satisfação dos requisitos funcionais.
Assinale a opção correta:
�V� � �V� � �V�.
�V� � �F� � �V�.
�F� � �V� � �V�.
�V� � �F� � �F�.
�V� � �V� � �F�.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 10/14
A
B
C
gabarito comentado!
Gabarito Comentado
A alternativa correta é a letra E� �V� � �V� �
[F�. Isso porque a confiabilidade é de fato
um atributo associado ao tempo de
disponibilidade do software, e a eficiência
está relacionada com a otimização dos
recursos do sistema, ambas as afirmações
são verdadeiras. No entanto, a
portabilidade não está associada à
satisfação dos requisitos funcionais, mas
sim à capacidade do software de ser
transferido de um sistema para outro.
Portanto, essa última afirmação é falsa.
8 Marcar para revisão
Durante a fase de projeto de software de um
aplicativo educacional, a equipe foca em definir
a arquitetura do sistema, incluindo padrões de
design para facilitar a manutenção e a
escalabilidade futuras.
Qual atividade é essencial na fase de projeto
deste aplicativo educacional?
Escolha do sistema de gerenciamento
de banco de dados.
Definição do modelo de classes do
sistema.
Codificação das funcionalidades
principais.
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 11/14
D
E
Testes de usabilidade com usuários
finais.
Implantação de módulos educacionais.
Resposta incorreta
Opa! A alternativa correta é a letra
B. Confira o gabarito comentado!
Gabarito Comentado
Na fase de projeto, a definição do modelo
de classes do sistema é crucial. Esta
atividade envolve determinar a estrutura
dos dados e a interação entre diferentes
componentes do sistema, o que é
fundamental para um aplicativo
educacional que necessita de uma
arquitetura bem planejada para suportar
funcionalidades escaláveis e manuteníveis.
9 Marcar para revisão
Durante a fase de testes de um novo sistema de
reservas online, a equipe de qualidade está
empenhada em verificar a aderência do
software aos requisitos definidos, além de sua
integração e funcionamento adequados.
Qual é a principal atividade realizada na fase de
testes deste sistema de reservas online?
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 12/14
A
B
C
D
E
Análise de mercado para futuras
expansões.
Otimização da base de dados.
Validação da aderência do software
aos requisitos.
Desenvolvimento de documentação
técnica.
Refinamento da interface do usuário.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A principal atividade durante a fase de
testes de um software é a validação da
aderência do software aos requisitos
estabelecidos. Isso inclui garantir que todas
as funcionalidades, desempenho e
segurança do sistema de reservas online
estejam de acordo com o que foi
especificado na fase de engenharia de
requisitos.
10 Marcar para revisão
No contexto da etapa de projeto do processo
de desenvolvimento de software, avalie a
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 13/14
A
B
C
relação entre os conceitos e definições a seguir:
�1� Implantação �A�
Inclui a correção
de defeitos não
identificados nas
etapas anteriores
do processo de
desenvolvimento
de software.
�2� Manutenção �B�
Permite a
modificação de um
software existente
a partir de
alterações
significativas nas
regras de negócio.
�3�
Reengenharia
de software
�C�
Etapa do processo
de
desenvolvimento
de software
relacionada com a
transferência do
sistema da
comunidade de
desenvolvimento
para a comunidade
de usuários.
Assinale a opção que corretamente relaciona os
referidos conceitos e definições:
�1��C� � �2��B� � �3��A�.
�1��B� � �2��C� � �3��A�.
�1��C� � �2��A� � �3��B�.
4/29/24, 1:26 PM estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/662fc8b4257ea9c026025cba/gabarito/ 14/14
D
E
�1��B� � �2��A� � �3��C�.
�1��A� � �2��B� � �3��C�.
Resposta incorreta
Opa! A alternativa correta é a letra
C. Confira o gabarito comentado!
Gabarito Comentado
A alternativa correta é a C, que relaciona
corretamente os conceitos e definições. A
implantação �1� é a etapa do processo de
desenvolvimento de software relacionada
com a transferência do sistema da
comunidade de desenvolvimento para a
comunidade de usuários �C�. A manutenção
�2� inclui a correção de defeitos não
identificados nas etapas anteriores do
processo de desenvolvimento de software
�A�. A reengenharia de software �3� permite
a modificação de um software existente a
partir de alterações significativas nas
regras de negócio �B�.

Continue navegando