Buscar

Engenharia e Projeto de Software - Prova Final Objetiva - Resolvida

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

Continue navegando


Prévia do material em texto

UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
1 of 6 15/12/2020 00:01 
 
 
Acadêmico: 
Disciplina: 
Avaliação: 
Prova: 
 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1. Risco de um projeto é um evento com uma probabilidade de ocorrer no 
futuro, impactando o projeto de forma negativa (ameaça) ou positiva 
(oportunidade). Ele pode ocorrer devido a uma ou mais causas, por isso da 
importância das empresas de softwares utilizarem um processo consistente 
para identificar, priorizar, acompanhar e tratar riscos através de uma ativa 
gestão de riscos em seus projetos. Sobre as quatro formas de se tratar um 
risco, analise as sentenças a seguir: 
 
I- Eliminação: identificar e eliminar proativamente sua existência. 
II- Mitigação: quando um risco sempre existirá e não há tratamento e resta 
ficar ciente das consequências. 
III- Transferência: quando se transfere a outra pessoa ou área a 
responsabilidade para lidar com o risco para você. 
IV- Aceitação: diante de riscos sem eliminação no projeto, buscar meios 
para reduzir o impacto de sua ocorrência. 
 
Agora, assinale a alternativa CORRETA: 
a) As sentenças II e III estão corretas. 
b) As sentenças I e III estão corretas. 
c) As sentenças I e IV estão corretas. 
d) As sentenças I, II e IV estão corretas. 
 
2. Os projetos de software constituem-se em várias etapas e, para obter 
êxito em seu desenvolvimento, é necessário ter o conhecimento em 
técnicas e ferramentas de gerenciamento/planejamento. Entre os 
principais problemas que os projetos de software enfrentam, podemos 
citar mudança de requisitos afetando sua qualidade, provocando estorno 
de orçamento e atraso no prazo de entrega do projeto. Sobre as 
categorias de projeto subprojeto, programa e portfólio, analise as 
sentenças a seguir: 
 
I- Projetos grandes e complexos podem ser divididos em projetos 
menores chamados subprojetos. 
II- Portfólio é um grupo de projetos que são relacionados e gerenciados 
coletivamente de forma coordenada. 
III- Programa é composto por um conjunto de projetos ou subprojetos 
com objetivos comuns. 
IV- Um projeto pode ou não fazer parte de um programa, mas um 
programa sempre terá projetos. 
 
Agora, assinale a alternativa CORRETA: 
a) As sentenças I, II e IV estão corretas. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
1 of 6 15/12/2020 00:01 
 
 
b) As sentenças I e IV estão corretas. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
2 of 6 15/12/2020 00:01 
 
 
c) As sentenças II, III e IV estão corretas. 
d) As sentenças I e III estão corretas. 
 
3. A Governança de TI é definida como um sistema de relações e processos 
que orienta e controla uma organização com o intuito de somar valor ao 
negócio através do gerenciamento equilibrado do risco com o retorno do 
investimento de TI. Sobre Governança de TI, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) Nem sempre, só em última instância, é necessário o modelo de 
Governança de TI prover o alinhamento da tecnologia da informação aos 
negócios da empresa, sabendo que essa decisão deverá levar em 
consideração a razão da existência e da necessidade da implantação de 
Governança de TI . 
( ) A Governança de TI inclui a seleção e o uso de mecanismos 
adequados para obter competências necessárias de TI. 
( ) Deve haver o alinhamento da TI aos negócios em função de sua 
importância, digamos que é a razão da existência e da necessidade da 
implantação de Governança de TI. 
( ) A Governança de TI tem como objetivo orientar e controlar as práticas 
de gestão e uso da TI de uma organização, tendo como principal 
favorecido a alta administração da instituição. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
a) F - V - V - F. 
b) V - V - F - F. 
c) V - F - F - V. 
d) F - V - V - V. 
 
4. 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: 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
2 of 6 15/12/2020 00:01 
 
 
a) F - F - V - V - V. 
b) V - F - F - V - V. 
c) V - V - F - F - V. 
d) V - V - F - F - F. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
3 of 6 15/12/2020 00:01 
 
 
 
5. A tarefa de efetuar testes, em software, foi considerada secundária por 
muito tempo. Geralmente, era vista como castigo para o programador ou 
como uma tarefa, em que não se deveria gastar muito tempo e 
investimentos. O tema esteve relegado a segundo plano e, até alguns anos 
atrás, não se encontrava muita literatura sobre o assunto. Este é um 
paradigma que vem mudando no mundo moderno de desenvolvimento de 
software. Um dos testes que ajudou a mudar este paradigma é o teste de 
aceitação, que tem como principal característica ser realizado pelos 
analistas de teste no meio do processo de desenvolvimento do produto. 
Sobre a área de testes de software, classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) Testes servem para assegurar que o software está contemplando 
todas as funcionalidades esperadas e que estas funcionalidades estão 
funcionando corretamente. Os casos de teste devem ser escritos para 
entradas esperadas, bem como para não esperadas. 
( ) Teste de software é a execução do software de maneira controlada para 
avaliar se ele se comporta ou não conforme o especificado. Visa a verificar e 
relatar o estado do software, a qualquer momento, em termos significativos a 
todos que precisam dessa informação. 
( ) O teste de software é destinado a mostrar que um programa faz o que 
é proposto a fazer e a descobrir seus defeitos antes do uso. 
( ) O teste de software constitui-se em uma etapa importante no ciclo de 
desenvolvimento de software. Uma das características mais importantes de 
um conjunto de testes de software, adequadamente planejados, é ser de alta 
complexidade, pois assim pode-se cobrir todo o programa sob teste com 
apenas um teste. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
a) V - F - F - V. 
b) F - V - V - F. 
c) F - V - F - V. 
d) V - V - V - F. 
 
6. A Engenharia de Software se ocupa com todos os aspectos de produção de 
software, define um conjuntode atividades parcialmente ou totalmente 
ordenadas a fim de obter um produto de software com qualidade para 
cumprir corretamente os contratos e padrões de desenvolvimento. Com base 
nisso, avalie as asserções a seguir e a relação proposta entre elas: 
 
I- Roger Pressman define a Engenharia de Software em quatro 
camadas: ferramentas, métodos, processos e foco na qualidade. 
 
PORQUE 
 
II- A ênfase na qualidade permitirá a integração adequada de todas as 
demais camadas para que o projeto de desenvolvimento de software seja 
bem gerenciado e controlado, e possa ser entregue nos prazos 
acordados, satisfazendo às necessidades dos seus usuários. 
 
Assinale a alternativa CORRETA: 
 a) As duas asserções são proposições verdadeiras, e a segunda é uma 
justificativa correta da primeira. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
3 of 6 15/12/2020 00:01 
 
 
b) A primeira asserção é uma proposição verdadeira, e a segunda é uma 
proposição falsa. 
c) As duas asserções são proposições falsas. 
d) A primeira asserção é uma proposição falsa, e a segunda é uma 
proposição verdadeira. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
4 of 6 15/12/2020 00:01 
 
 
 
7. 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 II e IV estão corretas. 
b) As sentenças I e III estão corretas. 
c) As sentenças I e II estão corretas. 
d) As sentenças I, II e III estão corretas. 
 
8. Durante as três primeiras décadas da era do computador, o principal 
desafio era desenvolver um hardware de baixo custo e alto desempenho. O 
desafio hoje é melhorar a qualidade e reduzir os custos das soluções 
baseadas em software. Sobre a evolução de software, associe os itens, 
utilizando o código a seguir: 
 
I- 1° Fase. 
II- 2° Fase. 
III- 3° Fase. 
IV- 4° Fase. 
 
( ) Os softwares eram considerados um produto secundário. 
( ) Sistemas multi-usuários; primeiras metodologias de análise de sistemas. 
( ) Sistemas distribuídos; redes locais e globais; uso de 
microprocessadores; hardware de baixo custo. 
( ) Tecnologia Orientada a Objeto; Sistemas Especialistas (IA); Internet. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
a) II - I - III - IV. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
5 of 6 15/12/2020 00:01 
 
 
b) I - III - IV - II. 
c) I - II - III - IV. 
d) III - II - IV - I. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
6 of 6 15/12/2020 00:01 
 
 
9. O principal objetivo do Guia PMBOK® é identificar o conjunto de 
conhecimentos em gerenciamento de projetos envolvendo os processos de 
integração, escopo, tempo, custo, qualidade, recursos humanos, 
comunicação, riscos, aquisição e envolvidos no projeto. Este guia é 
amplamente reconhecido como boa prática nas organizações do mundo 
todo, utilizando: (1) entradas, (2) ferramentas e técnicas e (3) saídas, em 
cada um dos seus processos para realização do projeto. Acerca destas 
áreas, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) A gestão do escopo do projeto trata de identificar os requisitos que 
serão construídos no projeto. 
( ) A gestão de tempo do projeto definirá o período em que o projeto 
ocorrerá, garantindo sua entrega dentro do prazo previsto. 
( ) A gestão da qualidade do projeto permite que o projeto possa ser mais 
transparente durante seu uso, repasse, armazenamento e disseminação 
das informações. 
( ) A gestão das comunicações irá assegurar que o produto final 
esteja correto e satisfaça às necessidades e às expectativas do 
patrocinador ou usuário final. 
( ) A gestão de envolvidos do projeto irá permitir que as pessoas internas 
ou externas ao projeto estejam sincronizadas, a fim de melhorar as decisões 
do projeto. 
 
FONTE: PROJETOSCOLABORATIVOS. Objetivo do Guia PMBOK. 
Disponível em: 
<http://wpm.wikidot.com/conceito:objetivo-do-guia>. Acesso em: 27 jan. 2016. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
a) F - V - V - F - F. 
b) V - F - F - V - V. 
c) V - V - V - F - V. 
d) V - V - F - F - V. 
 
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 do princípio de Engenharia de Software 
do tipo "Verificação contínua de qualidade", classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) É responsável pela criação de métodos e técnicas 
automatizadas durante a verificação e validação do software. 
( ) É responsável por definir processos de testes para facilitar sua 
manutenção, reutilização e entendimento do software, e que 
garantam seu funcionamento. 
( ) É responsável pela padronização dos testes manuais de modo a 
garantir que o código-fonte não possua erros durante sua 
implementação. 
( ) É responsável pela criação de testes automatizados de modo 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
7 of 6 15/12/2020 00:01 
 
 
que garantam a cobertura do código e testes de qualidade que 
garantam a qualidade do software. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) V - F - F - F. 
b) F - V - V - V. 
c) V - F - F - V. 
d) F - F - F - V. 
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do A... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito... 
6 of 6 15/12/2020 00:01 
 
 
 
Prova finalizada com 11 acertos e 1 questões erradas. 
11.(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 doSistema de Software elencou os requisitos listados na 
tabela a seguir. Entre os requisitos listados na tabela, o código do que se 
refere à usabilidade é: 
 
 
12.(ENADE, 2014) Considerando que o gerente de qualidade é o responsável 
por definir os meios necessários para se obter um produto com a 
qualidade desejada, bem como por estabelecer técnicas para aferir a 
qualidade do produto, avalie as afirmações a seguir: 
 
I- O uso de processos de desenvolvimento padronizados, sem adaptações, 
indepentente do tipo de software a ser desenvolvido, assegura que o produto 
terá a qualidade desejada. II- O controle de qualidade pode ser realizado por 
meio de revisões, incluindo inspeções de programas e de artefatos de 
projeto. 
III- Fatores de qualidade de software estão diretamente relacionados a um 
único atributo interno de software. 
 
É correto o que se afirma em: 
a) III, apenas. 
b) I e II, apenas. 
c) I e III, apenas. 
d) II, apenas. 
 
 
 
 
 
 
a) RQ4. 
b) RQ2. 
c) RQ3. 
d) RQ1.