Buscar

Engenharia e Projeto de Software Avaliação Final Objetiva - Individual FLEX

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 9 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 9 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 9 páginas

Prévia do material em texto

Acadêmico:
	Hélio Santos Soares (2928678)
	
	
	Disciplina:
	Engenharia e Projeto de Software (ADS19)
	
	Avaliação:
	Avaliação Final (Objetiva) - Individual FLEX ( Cod.:651196) ( peso.:3,00)
	
	Prova:
	27268112
	Nota da Prova:
	10,00
	
Legenda:  Resposta Certa   Sua Resposta Errada  
	1.
	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 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)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa da primeira.
	 b)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	 c)
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	 d)
	A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
	2.
	As métricas e as estimativas de software vêm se tornando um dos principais estudos na Engenharia e Projeto de Software com a crescente exigência pela qualidade, rapidez, comodidade e baixo custo de implantação e manutenção de software. É impossível não enxergar tais métodos ou técnicas como alavanca para um produto de melhor qualidade, com custos adequados. Referente aos métodos ou técnicas para estimativa de software, assinale a alternativa CORRETA:
	 a)
	Linhas de Código (LOC), Análise de Pontos por Caso de Teste, Análise de Pontos de Função, Análise de Pontos de Caso de Uso e Modelo Algoritmo.
	 b)
	Pontos de História, Análise de Pontos de Função, Análise de Pontos por Caso de Teste, Estimativa Baseada em Regra 40-20-40, COCOMO II e Estimativa para Projetos Orientados a Objeto.
	 c)
	Linhas de Código (LOC), Análise de Pontos por Caso de Teste, Estimativa Baseada em Regra 40-20-40, Modelo Algoritmo e CMMI ? Capability Maturity Model Integration.
	 d)
	Linhas de Código (LOC), Pontos de História; Análise de Pontos de Função, Análise de Pontos de Caso de Uso, COCOMO II e Estimativa para Projetos Orientados a Objeto.
	3.
	Um projeto de desenvolvimento de software é composto por várias etapas, onde cada uma delas deve ser muito bem planejada e administrada. Para ter sucesso, o gerente do projeto precisa ter bastante capacidade para atender aos requisitos necessários e conseguir efetuar uma boa gerência, evitando possíveis erros durante a realização do projeto. Enfim, um projeto possui um ciclo de vida que define o início e o término de cada etapa, definindo o que deve ser realizado e por quem deve ser executado. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- É de extrema importância o Gerente do Projeto atentar para o tripé de sucesso dos projetos: Tempo/Custo/Escopo.
PORQUE
II- É preciso atingir maior nível de qualidade para que a entrega do escopo se realize dentro do prazo estipulado e dentro do orçamento apontado durante o planejamento do projeto.
Assinale a alternativa CORRETA:
	 a)
	As duas asserções são proposições falsas.
	 b)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	 c)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	 d)
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	4.
	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)
	V - V - F - V.
	 c)
	V - F - F - F.
	 d)
	F - V - F - F.
	5.
	O Gerenciamento da Qualidade exerce um papel fundamental para o desenvolvimento de software. Desde o início de um projeto, a qualidade deve ser vista como um fator crítico para o sucesso do software e deve ser considerada durante todo o seu ciclo de vida. Diversas normas de qualidade de software vêm sendo propostas ao longo dos últimos anos. Essas normas têm sido fortemente adotadas por organizações em todo o mundo. A respeito dos nomes das seis categorias básicas da norma ISO/IEC 9126, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Funcionalidade, Confiabilidade e Usabilidade.
(    ) Operabilidade, Conectividade e Usabilidade.
(    ) Eficiência, Manutenibilidade e Portabilidade.
(    ) Eficiência, Manutenibibilidade e Suportabilidade.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - V - V.
	 b)
	F - V - F - V.
	 c)
	V - V - F - V.
	 d)
	V - F - V - F.
	6.
	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)
	As duas asserções são proposições falsas.
	 b)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	 c)
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	 d)
	A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
	7.
	O principal objetivo da qualidade de software é garantir um bom processo de desenvolvimento utilizando métodos, técnicas e procedimentos corretos para facilitar a realização das atividades de toda equipe de software. De forma geral, o desenvolvimento de produto de software, ou seja, o ciclo de vida de desenvolvimento do produto, percorre quatro etapas de execução - processo, produto, defeitos e lições aprendidas. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- Na etapa de processo, se busca padronizar, formalizar e facilitar o processo de implementação do produto.
PORQUE
II- Só a partir de uma boa documentação é possível medir o desempenho através das atividades de detecção e prevenção de defeitos, em que se realizam os testes verificando e validando o produto e fazendo as correções dos defeitos, erros ou falhas no software e realizando as atividades de prevenção como auditorias, treinamentos e reportes das lições aprendidas, gerando oportunidades de melhorias.
Assinale a alternativa CORRETA:
	 a)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	 b)
	A primeira asserção é umaproposição verdadeira, e a segunda é uma proposição falsa.
	 c)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	 d)
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	8.
	No desenvolvimento de software, utiliza-se a medição de software, que influencia na tomada de decisões baseadas nas informações obtidas por essa medição. Com relação à medição, analise as sentenças a seguir:
I- Por meio da medição, temos acesso apenas a questões gerenciais de um projeto, sendo elas: horas trabalhadas e recursos utilizados.
II- Por meio da medição, podemos ter acesso a várias informações, que podem ser utilizadas para o entendimento, controle, monitoramento e manutenção de softwares, entre outros.
III- Com a medição, podemos identificar apenas se a implementação do software foi desenvolvida, conforme o escopo planejado pelo analista de sistema.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças II e III estão corretas.
	 b)
	As sentenças I e II estão corretas.
	 c)
	Somente a sentença II está correta.
	 d)
	Somente a sentença III está correta.
	9.
	A evolução dos computadores acompanha a evolução da sociedade e já faz parte do nosso cotidiano. Os computadores são aparelhos eletrônicos compostos de hardwares e softwares que recebem, armazenam e produzem informações de forma automática. Para chegar na versão dos computadores que conhecemos hoje, foi necessário passar ao longo do tempo por diversas transformações e aperfeiçoamento dos hardwares e software, acompanhando os avanços de áreas como matemática, eletrônica e engenharia. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
I- No início, o computador era composto apenas de hardware, e toda a lógica de processamento era executada no meio físico, porém, à medida que o hardware evoluiu, o software passou a acompanhar essa mudança.
PORQUE
II- Os computadores precisavam se tornar mais acessíveis ao usuário final através de interfaces mais intuitivas e fáceis de utilizar, enfim, essa evolução do computador necessitava que a evolução do software e do hardware andassem em paralelo, para que houvesse um melhor aproveitamento dos recursos.
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 verdadeiras, 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)
	As duas asserções são proposições falsas.
	10.
	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. 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)
	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)
	A primeira asserção é uma proposição verdadeira, e a segunda é uma justificativa correta da primeira.
	 d)
	A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
	11.
	(ENADE, 2011) O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir:
I- Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
II- Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III- As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas.
IV- A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização.
É correto apenas o que se afirma em:
	 a)
	II e IV.
	 b)
	I e II.
	 c)
	I, III e IV.
	 d)
	I e III.
	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 é:
	
	 a)
	RQ3.
	 b)
	RQ2.
	 c)
	RQ4.
	 d)
	RQ1.

Mais conteúdos dessa disciplina