Buscar

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE QUESTIONÁRIO UNIDADE IV

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 8 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 8 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

Prévia do material em texto

18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 1/8
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE IV
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE 7641-60_55903_R_E1_20221 CONTEÚDO
Usuário joao.luiz4 @aluno.unip.br
Curso FUNDAMENTOS DE ENGENHARIA DE SOFTWARE
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 18/05/22 14:13
Enviado 18/05/22 14:14
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 1 minuto
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
d.
Respostas: a.
b. 
c.
d.
e.
Comentário
da
resposta:
Determinados princípios e condutas de�nem o pro�ssional da engenharia de software.
Criar sua forma de trabalho e aplicá-la nos processos de software, tais como aplicar suas
habilidades na modelagem de uma função, colabora com a execução dos métodos da
engenharia de software. Um termo muito comum é “ser ágil”. Das alternativas, assinale
aquela que expressa a característica de “ser ágil”.
Evitar o desperdício de ações e tomar decisões localmente sempre que
possível.
A padronização leva à repetição, melhorias de soluções e e�ciência da
prática.
Analisar o projeto e separá-lo por níveis de interesses.
Estabelecer mecanismos de gestão de con�guração do software para
agilizar mudanças.
Evitar o desperdício de ações e tomar decisões localmente sempre que
possível.
Formar uma equipe que se auto-organize, com con�ança e respeito
mútuos.
Resposta: D 
Comentário: ser ágil é tratar os assuntos com e�ciência, evitando ao máximo
fornecer resultados ou informações imprecisas. Limitar-se a fazer sempre o
CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNO TUTORIAISUNIP EAD
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_219298_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_219298_1&content_id=_2705914_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/login/?action=logout
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 2/8
que é de seu domínio, principalmente em relação a soluções técnicas,
prazos e custos.
Pergunta 2
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
A identi�cação inicial dos elementos de um negócio, suas atividades e ligações são
compostas e embutidas em um modelo de software. Fazer esse levantamento é complexo e,
por mais que se esforce, sempre haverá alguma falha e algumas vezes com a lógica da
incerteza. Alguns princípios do planejamento reduzem essa complexidade. Analise cada
princípio citado se verdadeiro ou falso e assinale a alternativa correspondente à análise
correta. 
I. Avaliar o comportamento do software e os modelos que descrevem informações. 
II. Compreender o escopo do projeto considerando a análise do risco. 
III. Praticar interação com base em estimativas do que conhece e ser realista.
II e III são verdadeiras e a I é falsa.
I e II são verdadeiras e a III é falsa.
I e III são verdadeiras e a II é falsa.
II e III são verdadeiras e a I é falsa.
I, II e III são verdadeiras.
I, II e III são falsas.
Resposta: C 
Comentário: o princípio I é falso. Esse item se refere ao princípio de
modelagem de requisitos.
Pergunta 3
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
Frequentemente, as atividades de Veri�cação e Validação (V&V) trabalham
simultaneamente e podem usar porções do mesmo ambiente. Das alternativas, considere
como correta a alternativa que conceitua Veri�cação e Validação (V&V).
Veri�cação é a inspeção para garantir a e�cácia do produto e validação é a
aceitação do produto pelas partes envolvidas.
 As atividades de veri�cação e validação correspondem à etapa de
depuração do código para garantir que não haverá mudanças.
 Veri�cação corresponde à depuração do código e validação se os
diagnósticos estão corretos.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 3/8
d.
e.
Comentário
da
resposta:
Veri�cação corresponde ao acompanhamento das mudanças do software e
validação se as mudanças necessárias foram feitas.
Veri�cação é a inspeção para garantir a e�cácia do produto e validação é a
aceitação do produto pelas partes envolvidas.
Veri�cação é assegurar que o programa realiza aquilo que o usuário
necessita e validação se refere à correção de bugs 
do software.
Resposta: D 
Comentário: a veri�cação é a atividade de inspecionar o produto, por meio
de análise, testes, diagnósticos e simulações, para assegurar que o que foi
construído, foi feito da forma correta de acordo com as exigências. A
validação demonstra conveniência satisfatória das partes interessadas no
uso do produto, no ambiente operacional planejado.
Pergunta 4
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Comentário
da
resposta:
A atividade de rastrear o código-fonte, com objetivo de corrigir e reduzir falhas no
programa de computador é chamada de debug (depuração de falhas). Assinale a alternativa
que corresponde às principais tarefas da depuração de falhas.
Identi�car o erro, diagnosticar, corrigir, registrar e avaliar o impacto da
mudança no sistema.
Avaliar o erro, escalonar a correção, corrigir se necessário, validar a
correção e registrar.
Avaliar o erro, veri�car o erro, corrigir se necessário, validar a correção e
registrar.
Avaliar o impacto do erro, escalonar a correção, discutir a correção,
encaminhar solução para refazer o código.
Identi�car o erro, diagnosticar, corrigir, registrar e avaliar o impacto da
mudança no sistema.
Identi�car o erro, diagnosticar, substituir o programa, validar as alterações
e corrigir os requisitos.
Resposta: D 
Comentário: o debug é feito com uma ferramenta de desenvolvimento de
software, que pode ser um framework para construir software. A atividade de
depurar falhas do software é a sequência apresentada na alternativa.
0,25 em 0,25 pontos
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 4/8
Pergunta 5
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Comentário
da
resposta:
A atividade de veri�cação do código normalmente segue uma abordagem top-down e
bottom-up. Desse tipo de abordagem considera-se que o teste top-down avalia a interface
do usuário com o software porque começa pelos níveis inferiores de testes (nível de código)
e vai para os níveis superiores de usabilidade da interface do usuário. Assinale a alternativa
que corresponde a uma análise crítica do texto.
É correto a�rmar que top-down se refere à interface do usuário e a
justi�cativa está errada porque se refere à interface do software com o
ambiente operacional.
A questão e a justi�cativa se referem a coisas diferentes e não possuem
vínculo com a atividade de veri�cação do código.
É correto a�rmar que top-down se refere à interface do usuário e é correta a
justi�cativa porque avalia a característica de usabilidade.
É correto a�rmar que top-down se refere à interface do usuário e ajusti�cativa está errada porque se refere à interface do software com o
ambiente operacional.
É errado a�rmar que top-down se refere à interface do usuário, a referência
é de bottom-up, que está de acordo com a justi�cativa.
É errado a�rmar que top-down se refere à interface do usuário e é correta a
justi�cativa porque avalia a característica de usabilidade.
Resposta: C 
Comentário: as abordagens top-down e bottom-up, respectivamente, dizem
respeito à interface do usuário com o software e à interface do software com
o ambiente operacional do computador.
Pergunta 6
 O diagrama é um diagrama de implantação de um sistema ERP que funciona em balcões
de atendimento. Essa é uma boa arquitetura que permite ter um acesso seguro ao SGBD.
Quanto ao número de camadas e nós apresentado nessa arquitetura, assinale a alternativa
correspondente. 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 5/8
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
 
Fonte: Moreno (2020).
3 camadas e 2 nós.
2 camadas e 2 nós.
2 camadas e 3 nós.
3 camadas e 2 nós.
3 camadas e 3 nós.
4 camadas e 3 nós.
Resposta: C 
Comentário: as camadas apresentadas são: a camada de apresentação
(Estação_Totem de Atendimento), camada da aplicação (Função-Venda do
Ingresso) e camada de integração (SGBD-Ingressos). Os protocolos TCP/IP e
DNS indicam uma rede local ligando dois nós (tipos de computadores) em
uma arquitetura Servidor/Cliente.
Pergunta 7
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
Quando um software é construído para o cliente, o software passa por um teste de
aceitação. Nessa situação pode-se usar os testes alfa e beta. Assinale a alternativa que
corresponde a um princípio dos testes alfa e beta.
O usuário testa o software no ambiente do desenvolvedor e o usuário testa
o software no ambiente do usuário. 
 
O desenvolvedor testa a estrutura dos componentes internos de um
sistema e o usuário identi�ca falhas do comportamento externo ao
sistema.
O desenvolvedor testa o software no ambiente do usuário e o usuário testa
o software no ambiente do usuário.
O usuário testa a estrutura dos componentes internos de um sistema e o
usuário identi�ca falhas do comportamento externo ao sistema.
0,25 em 0,25 pontos
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 6/8
e.
Comentário
da resposta:
O usuário testa a integração dos componentes de um sistema começando
pela interface do usuário e testa o sistema a partir do código, junto ao
desenvolvimento.
O usuário testa o software no ambiente do desenvolvedor e o usuário testa
o software no ambiente do usuário. 
 
Resposta: E 
Comentário: no teste alfa existe a necessidade de um ambiente controlado.
Nesse caso, o usuário testa o software 
no ambiente do desenvolvedor. No teste beta, o usuário testa o software no
ambiente do usuário e o desenvolvedor registra as observações.
Pergunta 8
Resposta
Selecionada:
d.
Respostas: a.
b.
c.
d.
e.
Comentário
da
resposta:
Duas técnicas mais comuns de testes são chamadas de teste caixa-branca e teste caixa-
preta. São testes formais em que são levantados casos de testes com base nos requisitos.
Respectivamente, assinale a alternativa que corresponde aos conceitos dos testes caixa-
branca e caixa-preta.
Teste da estrutura dos componentes internos e teste das falhas do
comportamento externo do software.
O desenvolvedor testa o software no ambiente do usuário e o usuário testa
o software no ambiente do usuário.
O usuário testa o software no ambiente do desenvolvedor e o usuário testa
o software no ambiente do usuário.
Teste da estrutura dos componentes externos e teste das falhas do
comportamento interno do software.
Teste da estrutura dos componentes internos e teste das falhas do
comportamento externo do software.
Teste do software no ambiente do usuário e teste no ambiente do
desenvolvedor.
Resposta: D 
Comentário: o teste caixa-preta, também chamado de teste
comportamental, visa a identi�car as falhas em seu comportamento externo
com o foco nos requisitos funcionais, conduzidos na interface do software. O
teste caixa-branca, também chamado de teste estrutural, é focado nos
possíveis erros internos na estrutura dos componentes do sistema. Os
testes caixa-branca e caixa-preta são muito requisitados nos ambientes de
desenvolvimento.
0,25 em 0,25 pontos
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 7/8
Pergunta 9
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Comentário
da
resposta:
Quando um release do software é lançado, a correção de erros de codi�cação é um processo
de custo baixo quando é identi�cado na fase de testes ou tem um custo alto se identi�cado
em operação. A correção de erros do software deve ser considerada no custo do
desenvolvimento do software. Assinale a alternativa correspondente ao tipo de manutenção
que deverá ser aplicada.
O tipo de manutenção a ser aplicada é a de reparação dos defeitos do
software, que acrescentará um acréscimo no custo do desenvolvimento.
Não haverá um custo alto se mudarem métodos, técnicas e padrões que
determinam novas versões e releases.
Normalmente, esses erros ocorrem em um novo ambiente operacional. O
tipo de manutenção é de adaptar o software a um ambiente operacional
diferente.
O custo desse erro pode ser menor se o tipo de manutenção for fazer
acréscimos à funcionalidade do sistema ou simplesmente modi�cá-la.
O tipo de manutenção a ser aplicada é a manutenção preventiva, que
identi�ca o erro antes do software entrar em operação.
O tipo de manutenção a ser aplicada é a de reparação dos defeitos do
software, que acrescentará um acréscimo no custo do desenvolvimento.
Resposta: E 
Comentário: quando o release é lançado, já estão embutidas no software as
funções requisitadas e prontas para serem executadas em um determinado
ambiente operacional. Dessa forma, a manutenção que mais se aplica é a de
reparar os defeitos do software.
Pergunta 10
Resposta Selecionada: d. 
Respostas: a. 
Para montar o processo de con�guração do software são considerados quatro principais
atividades do gerenciamento de con�guração sugeridos por Sommerville (2011). Analise as
atividades e considere apenas as atividades de con�guração do software. 
I. Acompanhar e identi�car o desenvolvimento das diferentes versões do sistema. 
II. Manter o acompanhamento das versões de sistema que foram liberadas para uso do
cliente. 
III. Prevenir defeitos ao invés de removê-los. 
IV. Compilar e ligar componentes de software em um programa que é executado em uma
con�guração especí�ca.
I, II e IV fazem parte da con�guração do software. III não.
Apenas II faz parte da con�guração do software. I, III e IV não.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
18/05/2022 14:14 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_80936250_1&course_id=_219298_1&content_id=_2707378_1&retur… 8/8
Quarta-feira, 18 de Maio de 2022 14h15min01s GMT-03:00
b. 
c. 
d. 
e. 
Comentário
da
resposta:
I e II fazem parte da con�guração do software. III e IV não.
I, II e III fazem parte da con�guração do software. IV não.
I, II e IV fazem parte da con�guração do software. III não.
I, III e IV fazem parte da con�guração do software. II não.
Resposta: D 
Comentário: as quatro atividades sugeridas por Sommerville (2011) são:
gerenciamento de mudanças, que não consta a atividade na lista;
gerenciamento de versões, que corresponde a I; gerenciamento de releases,
que corresponde a II;e construção de sistemas, que corresponde a IV. A
atividade III não faz parte da con�guração do software.
← OK

Continue navegando