Buscar

Avaliação final objetiva

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

25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/7
Acadêmico: José Antonio da Silva Braz (3000086)
Disciplina: Engenharia e Projeto de Software (ADS19)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:668749) ( peso.:3,00)
Prova: 28958766
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Gerência de projetos é um conjunto de práticas que serve de guia a um grupo para trabalhar de
maneira produtiva. Ela compreende métodos e ferramentas que organizam as tarefas,
identificam sua sequência de execução e dependências existentes, apoia a alocação de
recursos e tempo, além de permitir o rastreamento da execução das atividades e medição do
progresso relativo ao que foi definido no plano de projeto (SILVA FILHO, 2016). Sobre a gerência
de projetos de software, analise as sentenças a seguir:
I- Um projeto é um conjunto de atividades ou tarefas com ciclo de vida repetitivo e duração
indefinida, planejadas para serem executadas com recursos bem definidos. 
II- O gerenciamento de custos de um projeto deve iniciar-se na fase de encerramento do projeto,
quando todos os custos, para todas as atividades do projeto, já podem ser contabilizados.
III- O escopo do projeto delimita e define o que o projeto vai e deve fazer, além de definir o que o
projeto não vai fazer.
IV- O escopo e o custo de um projeto devem ser planejados e controlados. 
Assinale a alternativa CORRETA:
FONTE: SILVA FILHO, Antônio Mendes da. Gestão de Projetos de Software. Disponível em:
<http://www.devmedia.com.br/gestao-de-projetos-de-software/9143>. Acesso em: 10 out. 2016.
 a) As sentenças I, III e IV estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I e II estão corretas.
 d) As sentenças I, II e III estão corretas.
25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/7
2. O roteiro que define o trabalho a ser executado durante um projeto de software é classificado por
ciclo de vida de desenvolvimento. É constituído por atividades e artefatos que fazem uso de
métodos, técnicas, ferramentas e procedimentos para construção do produto de software. Sobre
os principais ciclos de vida de software, analise as sentenças a seguir:
I- O modelo cascata ou sequencial é estabelecido pelas funções realizadas na engenharia
convencional, uma fase só inicia se a anterior estiver concluída.
II- O modelo de prototipação traz maior velocidade de desenvolvimento e envolvimento direto do
usuário pois se produz uma representação visual das funcionalidades que o software terá depois
de pronto.
III- No modelo espiral, o percurso de avanço do desenvolvimento é no sentido horário, do centro
para fora de forma evolutiva, incorporando novos requisitos do projeto. Verifica-se que há
sobreposição evolutiva durante quatro setores: planejar os objetivos, avaliação e redução de
riscos, desenvolve e valida estratégia de desenvolvimento e, por fim, revisão e planejamento do
projeto.
IV- O modelo iterativo e incremental é utilizado ao buscar estratégias diferentes de se executar o
planejamento do projeto, sendo que o desenvolvimento evolui em versões de novas
funcionalidades até que o sistema completo esteja construído. Cada ciclo é constituído pelas
fases de análise, projeto, implementação e testes.
V- O modelo baseado em componentes enfatiza a estreita relação entre as atividades de teste
com as demais atividades do processo de desenvolvimento, prima por metodologias ágeis, de
forma que é recomendado realizá-lo em até 90 dias. Este modelo não depende da existência de
uma grande biblioteca disponível de componentes de software reusáveis utilizados pela
empresa. 
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, II, III e V estão corretas.
 b) As sentenças II, III e V estão corretas.
 c) As sentenças I, II, III e IV estão corretas.
 d) As sentenças I, II e V estão corretas.
3. Aplicativos computacionais são construídos no decorrer de inúmeras etapas. Cada uma delas
propõe regras específicas no intuito de contemplar as expectativas dos usuários finais. Para que
se tenha um bom entendimento disso, torna-se necessário fazer um adequado levantamento de
requisitos, a fim de compreender as particularidades de negócio que serão executadas e
controladas pelo sistema que será construído. Com relação ao levantamento de requisitos,
assinale a alternativa CORRETA:
 a) Requisitos não funcionais especificam o comportamento do sistema.
 b) Um requisito não pode ser considerado uma documentação do software.
 c) Requisitos funcionais estão relacionados às restrições tecnológicas envolvidas no processo
de desenvolvimento.
 d) Transforma conhecimento tácito em conhecimento explícito.
25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/7
4. Os modelos de processo de ciclo de vida durante o desenvolvimento do software podem ser, por
exemplo, linear, incremental ou iterativo, logo, compreendê-los poderá auxiliar na adoção de um
dos modelos mais adequados à realidade e necessidade da organização. Referente aos
modelos mais conhecidos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O modelo incremental é um modelo de desenvolvimento de software que combina
elementos do modelo em cascata com a filosofia da prototipação, em que são definidos
incrementos na qual o software será desenvolvido, bem como da entrega para o cliente.
( ) O modelo baseado em componentes permite agrupar rotinas relacionadas de forma a
montar componentes que possam ser reutilizados em diversos módulos do sistema.
( ) A prototipação fornece o potencial para o desenvolvimento rápido de versões incrementais
do software e desenvolve uma visão da sua interface e depois reaproveita as telas para
configurar e programar o restante do produto de software.
( ) O modelo espiral é dividido em fase de obtenção de requisitos, projeto rápido, construção
do protótipo, avaliação o protótipo e refinamento do protótipo. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) V - V - V - F.
 c) V - F - F - V.
 d) F - F - V - F.
5. As alterações de escopo, prazo e custo são uma constante em projetos de desenvolvimento de
software. Isso se deve pelas dificuldades encontradas pelos gerentes de software no
gerenciamento dos projetos, em estabelecer de forma nítida a necessidade do cliente ou a
solução esperada, bem como os recursos necessários e o tempo a ser despendido para cada
atividade. Sobre o gerenciamento de projetos, classifique V para as sentenças verdadeiras e F
para as falsas:
( ) Dentre vários pontos críticos no gerenciamento de projetos, destacam-se as rápidas
mudanças no cenário tecnológico, as quais originam uma vertiginosa demanda de serviços
frente a uma equipe devidamente qualificada cada vez mais reduzida.
( ) Estabelecer se um projeto de software é bem-sucedido ou não é relativo. Contudo, a
adoção de alguns critérios poderá auxiliar nesta mensuração, tais como: a entrega da solução
atende de forma satisfatória a toda a especificação previamente definida; o projeto foi
desenvolvido dentro do orçamento e cronograma previstos e o software atende à qualidade
esperada pelo cliente.
( ) As dificuldades dos gestores em pôr em prática os conceitos teóricos de gerenciamento de
projetos, bem como as falhas de comunicação entre os membros da equipe constituem fatores
críticos para o sucesso do projeto.
( ) Atualmente, todas as organizações, para que se mantenham competitivas e se destaquem
no mercado, apresentam como diferencial estratégico a adoção de um software, o qual não irá
demandar profissionais em gerenciamento de projetos devido a seusprocessos de software e
poderosas ferramentas de Engenharia de Software.
( ) A manutenção do cliente como um consultor permanente dentro do projeto de software
contribuirá efetivamente na mitigação dos problemas que porventura vierem a surgir no projeto. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - F - V.
 b) V - V - V - F - V.
 c) F - V - V - V - F.
 d) V - F - F - V - V.
25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/7
6. O entendimento popular sobre o conceito de qualidade tem evoluído à medida que a experiência
humana acompanha a evolução tecnológica. As gerações que viveram períodos em que as
experiências se davam de forma exclusivamente tangível ainda têm em sua programação
genética a ideia de que qualidade é sinônimo de durabilidade. Qualidade de software é um
processo sistemático que focaliza todas as etapas e os artefatos produzidos com o objetivo de
garantir a conformidade de processos e produtos, prevenindo e eliminando defeitos. Com base
nessas informações, analise as sentenças a seguir:
I- Técnicas de verificação e validação são aplicadas aos softwares durante e depois de seu
desenvolvimento para garantir que ele atenda a sua especificação e forneça as funcionalidades
esperadas pelos clientes.
II- A análise de software é uma técnica de verificação e validação muito usada, que consiste em
exercitar o programa usando dados reais processados pelo programa e verificar se as saídas
obtidas estão de acordo com as saídas esperadas.
III- Revisões não fazem parte das atividades de garantia de qualidade de software. Atividades
exigidas para controlar o software e que devem ser aplicadas ao longo de todo processo de
engenharia de software.
IV- Atividades de testes do software se dão apenas nas fases de construção do software que
terá a responsabilidade de implementar os componentes e realizar os testes de unidade e nas
demais fases não realizará mais testes.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças II e IV estão corretas.
 c) As sentenças I e III estão corretas.
 d) As sentenças I, II e III estão corretas.
7. A Gerência de Configuração de Software é essencial para produzir software de qualidade, é um
conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao
desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do
projeto. Sobre a concepção de Gerência de Configuração de Software, analise as sentenças a
seguir:
I- No processo de desenvolvimento de software, o gerenciamento da configuração de software
envolve identificar a sua configuração em pontos predefinidos no tempo durante o ciclo de vida.
II- O gerenciamento de Configuração de Software trabalha diretamente ligado com os Baselines.
É um aplicativo de interação, que reforça interface com o servidor de aplicação.
III- No processo de desenvolvimento de software, o gerenciamento da configuração de software
envolve identificar a sua configuração somente ao final do ciclo de vida.
IV- No processo de desenvolvimento de software, o gerenciamento da configuração de software
envolve identificar a sua configuração apenas no início do ciclo de vida.
V- Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças
incorporadas a esse software sejam controladas. A esse processo de gerenciamento de
mudanças do sistema inclui-se as atividades de gerenciamento de versões e construção de
sistemas.
Agora, assinale a alternativa CORRETA:
 a) As sentenças III, IV e V estão corretas.
 b) As sentenças I e V estão corretas.
 c) As sentenças I, II, III e V estão corretas.
 d) As sentenças II e V estão corretas.
25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/7
8. Cada vez mais, os métodos ágeis têm despertado o interesse da comunidade de Engenharia de
Software como uma alternativa para o desenvolvimento de sistemas de uma maneira mais
rápida, eficiente e que atenda às reais necessidades dos clientes. Existe no mercado uma série
de métodos disponíveis que utilizam a abordagem ágil e que, por seguirem os princípios ágeis,
apresentam uma série de atividades semelhantes no seu processo de desenvolvimento. Sobre
os métodos ágeis mais utilizados em empresas desenvolvedoras de software, classifique V para
as sentenças verdadeiras e F para as falsas:
( ) Scrum: o escopo do projeto é construído através de sprints, em que são realizadas reuniões
curtas para decidir quem trabalha nos sprints e quanto tempo dura cada tarefa.
( ) Extreme Programming: proposto para projetos grandes e complexos e concentra-se na
colaboração humana, prezando pelas metodologias iterativa e incremental.
( ) Adaptative Software Development (ASD): valoriza o trabalho em equipe através da
programação em pares.
( ) Dynamic System Development Method (DSDM): baseada em Desenvolvimento Rápido de
Aplicação (RAD) via metodologia incremental, que enfatiza a participação do usuário final.
( ) Crystal Clear: possui foco nas habilidades e talentos de cada pessoa envolvida
possibilitando a adaptação a diversos projetos, pois não é feita para empresas padronizadas.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F - F.
 b) V - V - F - F - V.
 c) V - F - F - V - V.
 d) F - F - V - V - V.
9. Através de uma certificação de qualidade, as organizações buscam padronizar a forma de
realizar as atividades, garantindo maior assertividade nos projetos. As normas da International
Organization for Standardization (ISO) especificam requisitos para um sistema gerencial de
qualidade de uma organização. Sobre as normas ISO mais utilizadas para dar suporte ao
desenvolvimento de software, analise as sentenças a seguir:
I- Norma ISO/IEC 12207: responsável por definir as características de funcionalidade,
confiabilidade, eficiência, usabilidade, manutenibilidade e portabilidade de software.
II- Norma ISO/IEC 15504: responsável pela norma da avaliação de processos de software
organizacionais.
III- Norma ISO/IEC 9126: responsável por definir o processo de ciclo de vida de software.
IV- Norma ISO/IEC 27000: responsável por definir um processo da segurança da informação.
V - Norma ISO/IEC 15939: responsável por definir um processo de métrica de software.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I, III e V estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças II, IV e V estão corretas.
 d) As sentenças I, IV e V estão corretas.
25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 6/7
10.A engenharia de software é uma forma de engenharia que aplica os princípios da ciência da
computação e matemática para alcançar soluções com um bom custo-benefício para resolução
de problemas do software, no entanto é quem estabelece o uso de sólidos princípios de
Engenharia para que se possa obter economicamente um software que seja confiável e que
funcione eficientemente. A respeito da função do princípio de Engenharia de Software do tipo
"Padronização", classifique V para as sentenças verdadeiras e F para as falsas:
( ) Formalizar o processo de construção e padronizar os componentes do sistema, facilitando
o reuso das funcionalidades. 
( ) Padronizar o processo de construção do software para facilitar o entendimento e
manutenção.
( ) Uniformizar o processo de construção do software para melhorar sua execução e
sustentação.
( ) Padronizar os procedimentos de construção do software para otimizar seus componentes
durante a manutenção.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - V- F - F.
 c) V - V - F - V.
 d) V - F - F - F.
11.(ENADE, 2017) Os métodos ágeis são fundamentados no desenvolvimento e entrega
incremental tendo em vista atender aos requisitos dos clientes. Eles agregam um conjunto de
princípios provenientes de manifesto ágil, tais como:
- envolvimento do cliente;
- entrega incremental;
- pessoas, não processos;
- aceitação das mudanças;
- manutenção da simplicidade.
O Scrum é um exemplo de método ágil de gerenciamento de projetos. Avalie as afirmações a
seguir sobre a relação do Scrum com os princípios do manifesto ágil.
I- O Scrum adota a entrega incremental por meio de sprints.
II- O Scrum adota a simplicidade por meio do uso da programação em pares.
III- O Scrum adota envolvimento do cliente com a priorização e a negociação dos requisitos na
concepção de sprints.
É correto o que se afirma em:
 a) II, apenas.
 b) I e II, apenas.
 c) I e III, apenas.
 d) III, apenas.
12.(ENADE, 2014) Conforme a norma ISO 9241, a usabilidade é definida como a capacidade que
um sistema interativo de software oferece a seus usuários, em um contexto específico de
operação, para a realização de tarefas de maneira eficaz, eficiente e agradável. Com
fundamento nesse conceito, uma empresa deseja medir a satisfação dos consumidores de seus
produtos e, para isso, desenvolverá um sistema de Software. A equipe de desenvolvimento do
Sistema de Software elencou os requisitos listados na tabela a seguir. Entre os requisitos
listados na tabela, o código do que se refere à usabilidade é:
25/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 7/7
 a) RQ4.
 b) RQ1.
 c) RQ3.
 d) RQ2.
Prova finalizada com 11 acertos e 1 questões erradas.

Continue navegando