Buscar

Engenharia de Software Avaliação Final (Objetiva) - Individual

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

16/11/2023, 11:57 Avaliação Final (Objetiva) - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:890070)
Peso da Avaliação 3,00
Prova 72383728
Qtd. de Questões 12
Acertos/Erros 11/1
Nota 10,00
Observamos que nem mesmo os melhores gerentes de projeto conseguem gerenciar sem compreender 
o ambiente onde se está inserido. Baseado nisso, vimos que os projetos são compostos por três 
categorias.
Que categorias são essas?
A Subprojeto, hardware, portfólio.
B Projeto, sistemas, portfólio.
C Projeto, hardware, portfólio.
D Subprojeto, programas, portfólio.
Após atuar como analista e programador em uma empresa de desenvolvimento de software por 
aproximadamente 10 anos, um colaborador que se destacou por nunca atrasar um cronograma foi 
nomeado gerente de projetos. Ao assumir o primeiro projeto, o colaborador foi informado que sua 
principal responsabilidade era a realização da entrega conforme o cronograma estabelecido no 
contrato. Para o gerenciamento do escopo do projeto, o gerente de projetos utilizará o PMBOK. 
Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos 
de:
A Coletar requisitos, definir o escopo, criar a Estrutura Analítica de Processo (EAP), verificar o
escopo e controlar o escopo.
B Coletar requisitos, criar estimativa do projeto, validar recursos do projeto, validar o escopo e
encerrar o projeto.
C Estimar requisitos, criar a Estrutura Analítica de Processo (EAP), identificar as partes
interessadas e verificar e controlar o escopo.
D Desenvolver requisitos, orientar e gerenciar o escopo, monitorar e controlar o trabalho do projeto,
executar o controle do escopo e encerrar o projeto.
Diante da evolução tecnológica que vivemos, reconhecer que os seres humanos são o elemento-
chave para o sucesso pode causar um choque de paradigmas para muitas pessoas, porém de fato o 
elemento humano é fundamental no processo de construção de softwares. Efetivamente isso se 
comprova cada vez mais nas equipes de desenvolvimento mundo afora. Sobre o que pode ser 
classificado como objetivo da Engenharia de Software, assinale a alternativa CORRETA:
 VOLTAR
A+
Alterar modo de visualização
1
2
3
16/11/2023, 11:57 Avaliação Final (Objetiva) - Individual
about:blank 2/5
A Cumprimento de prazos.
B Aprimoramento dos conhecimentos da equipe em programação de computadores.
C Melhoria da comunicação entre a equipe de desenvolvimento.
D Entrega de software adequado ao seu propósito, respeitados prazo e orçamento estabelecidos.
As ferramentas de gestão de projetos são importantes para o seu bom desempenho.A respeito 
disso, assinale a alternativa CORRETA:
A Project Gantt; PS e Asas são ferramentas de gestão de projetos.
B Project Gantt; MS e Close são ferramentas de gestão de projetos.
C Project Atlantis, Migrid e Max são ferramentas de gestão de projetos.
D Project Gantt; MS e Open são ferramentas de gestão de projetos.
O modelo cascata é considerado o ciclo de vida mais antigo da engenharia de software, sugere 
uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com a 
definição dos requisitos por parte do cliente, avançando pelas atividades de projeto e implementação 
de software, testes, implantação, culminando no suporte contínuo do software concluído. A respeito 
das características negativas desse modelo, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) Demora no atendimento devido aos retrabalhos tardios.
( ) Como os testes ocorrem no final do processo, um erro sutil pode vir a exigir semanas de 
verificação para que se possa eliminá-lo.
( ) Pelo fato de possuir um modelo de ciclo de vida bem definido e sem sobreposição, pode impactar 
em atrasos no cronograma do projeto.
( ) É praticamente impossível obter-se a totalidade de requisitos de maneira antecipada e em uma 
única etapa do projeto, possibilitando o retorno para uma etapa sempre que for necessário.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - V - F - V.
C V - F - F - V.
D F - V - V - F.
O teste é essencial para se garantir a qualidade de software. Serve para checar se o projeto foi 
implementado corretamente e sem defeitos. Tem como objetivo descobrir em que situação o software 
se encontra e para avaliar se seu comportamento atende ao que foi especificado no início do projeto. 
4
5
6
16/11/2023, 11:57 Avaliação Final (Objetiva) - Individual
about:blank 3/5
Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- O TDD - Test-Driven Development (Desenvolvimento Guiado a Testes) utiliza uma metodologia 
ágil de desenvolvimento.
PORQUE
II- Escreve primeiro os testes para posteriormente escrever o código, ou seja, escreve o teste de como 
será o funcionamento do sistema sem ter codificado o projeto, utilizando técnicas que possam auxiliar 
no entendimento completo do sistema antes de começar a ser desenvolvido.
Assinale a alternativa CORRETA:
A As duas asserções são proposições falsas.
B A primeira asserção é uma proposição verdadeira, e a segunda é uma justificativa correta da
primeira.
C A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
D A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
A crise de software teve sua origem devido à existência de projetos de desenvolvimento de 
software com má especificação, mal planejados, sem treinamentos, má implementação, testes 
incompletos ou mal feitos e, por fim, problemas na comunicação homem-máquina. Partindo disso, 
avalie as asserções a seguir e a relação proposta entre elas:
I- É vital a importância da existência da Engenharia de Software.
PORQUE
II- As causas da crise de software estão na introdução de erros no processo de execução dos projetos, 
por isso buscou-se na Engenharia de Software a solução para esses problemas, com processos de 
desenvolvimento melhores.
Assinale a alternativa CORRETA:
A A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
B As duas asserções são proposições falsas.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
D A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
A gestão de qualidade teve origem a partir de 1950, sendo Joseph M. Juran um dos principais 
gurus da qualidade, que a fundamentou a partir de três processos básicos: Planejamento de Qualidade, 
Controle de Qualidade e Melhoria da Qualidade. Com base nisso, avalie as asserções a seguir e a 
relação proposta entre elas:
I- Na medida em que as organizações buscavam o gerenciamento da qualidade de software, essas três 
7
8
16/11/2023, 11:57 Avaliação Final (Objetiva) - Individual
about:blank 4/5
abordagens ou processos se tornaram fundamentais.
PORQUE
II- Ao elaborar um projeto de software, o planejamento da qualidade busca direcionar o uso de bom 
processo de desenvolvimento a fim de garantir sua produtividade.
Assinale a alternativa CORRETA:
A A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
B A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa da
primeira.
D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
O software, através de seus algoritmos codificados, executa operações culminando em funções e 
em tarefas que possam ser utilizadas pelos usuários finais, portanto os softwares são classificando em 
três tipos diferentes de software: software de sistema, software de linguagem e software de aplicação. 
Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- Os softwares de sistema são programas escritos para controlar e coordenar as funções e tarefas dos 
computadores.
PORQUE
II- São projetados como único objetivo de resolver problemas comerciais e decisões administrativas.
Assinale a alternativa CORRETA:
A A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
B As duas asserções são proposições falsas.
C As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
D Primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
A qualidade tem um preço. Quando se pergunta quanto realmente obteve-se de retorno pela 
implantação dos programas de qualidade de software, a resposta normalmente é que ainda é muito 
cedo para dizer. As ferramentas da qualidade não medem os custos envolvidos na obtenção de 
melhores produtos e também não identificam os custos da falta de qualidade dentro e fora da 
organização. Sobre a definição de custos na qualidade de software, assinale a alternativa CORRETA:
A
O custo de qualidade é categorizado pelas necessárias técnicas e ferramentas que auxiliem na
identificação das expectativas do consumidor e ao mesmo tempo forneçam informações que
possibilitem a produção ao menor custo possível.
B
O custo de qualidade é categorizado em custos de prevenção e detecção de defeitos a fim de
reduzir falhas internas e externas realizando amplo investimento nos custos de avaliação para
9
10
16/11/2023, 11:57 Avaliação Final (Objetiva) - Individual
about:blank 5/5
melhoria contínua.
C O custo de qualidade é categorizado em custos pela implantação de processos através da
capacitação das pessoas e utilização de tecnologias robustas e eficientes.
D
O custo de qualidade é categorizado em custos com treinamentos organizacionais para garantir a
satisfação do cliente e o controle de qualidade objetiva a garantia da qualidade com um custo
"ótimo", pois qualidade está diretamente ligada a custos.
(ENADE, 2011) Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem 
Unificada):
I- A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que 
fornece um conjunto de representações gráficas e sua semântica para a modelagem de software.
II- O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o 
comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, 
e é dentre todos da UML, o mais abstrato, flexível e informal.
III- Um relacionamento de extensão de um caso de uso "A" para um caso de uso "B" significa que 
toda vez que "A" for executado ele incorporará o comportamento definido em "B".
IV- Os diagramas de comportamento da UML demonstram como ocorrem as trocas de mensagens 
entre os objetos do sistema para se atingir um determinado objetivo.
É correto apenas o que se afirma em:
A II e IV.
B I e II.
C III e IV.
D I, II e III.
(ENADE, 2011) Em projetos de desenvolvimento de software, vários tipos de testes podem ser 
empregados para garantia da qualidade do produto. Um dos tipos comumente empregados é o teste de 
regressão, o qual tem como objetivo:
A Identificar defeitos através da verificação do código-fonte.
B Identificar defeitos no sistema em situação de sobrecarga.
C Identificar defeitos através da execução do sistema ou parte dele.
D Verificar a existência de defeitos após alterações em um sistema (ou parte dele) já testado.
11
12
Imprimir

Outros materiais