Buscar

Avaliação final objetivas Engenharia e Projeto de Software

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

1.
	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: Escopo/Custo/Tecnologia.
PORQUE
II- É preciso atingir maior nível de qualidade para que a entrega do escopo se realize dentro do prazo estipulado e com recursos tecnológicos que beneficiem a automatização das atividades durante o execução do projeto.
Assinale a alternativa CORRETA:
	 a)
	A primeira asserção é uma proposição falsa, e a segunda é uma justificativa correta da primeira.
	 b)
	As duas asserções são proposições falsas.
	 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 verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	2.
	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 com o ú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.
	3.
	Existem diversos modelos e ferramentas para governança de TI, dentre eles, os padrões mais amplamente aceitos são CobiT, ITIL, ISO/IEC 20000, CMMI-DEV e MPS.BR, sendo utilizados como as melhores práticas para gestão de processos, produtos e serviços de TI. Eles são mundialmente reconhecidos como guias das melhores práticas, utilizados para auditoria de sistemas, consultoria de TI e aplicáveis a processos de certificação. Com relação aos modelos CobiT e ITIL, analise as sentenças a seguir:
I- O Framework CobiT preocupa-se com os processos de negócio, enquanto o ITIL é focado nas questões de entrega e suporte de serviço.
II- O Framework CobiT foca nas melhores práticas para desenvolvimento de produtos de software, enquanto o ITIL foca no ciclo de gestão de Riscos.
III- A biblioteca do ITIL foca nas melhores práticas de gerenciamento de Recursos Humanos, enquanto o Framework CobiT foca nas melhores práticas para desenvolvimento dos processos de softwares.
IV- O ITIL foca nas melhores práticas para desenvolvimento de produtos de software, enquanto Framework CobiT lida com as práticas de arquitetura orientada a serviços.
Agora, assinale a alternativa CORRETA:
	 a)
	As sentenças I, III e IV estão corretas.
	 b)
	As sentenças II e IV estão corretas.
	 c)
	As sentenças II e III estão corretas.
	 d)
	Somente a sentença I está correta.
	4.
	Segundo Softex (2014), o MPS.BR é um programa que foi criado em 2003 pela própria Softex para melhorar a capacidade de desenvolvimento de software nas empresas brasileiras. No MPS.BR, os níveis de maturidade estabelecem patamares de evolução de processos que caracterizam melhorias na qualidade dos processos da organização. No que se refere a este programa, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O programa de Melhoria de Processos do Software Brasileiro (MPS.BR) tem sete níveis de maturidade, que estabelecem patamares de evolução de processos. O nível de maior maturidade é otimização.
(    ) Os modelos de qualidade mais difundidos nas indústrias de software no Brasil são o CMMI e o MPS.BR.
(    ) O MPS.BR possui compatibilidade com o modelo de referência CMMI, porém tem alto custo de implementação e certificação comparado ao que se investe no CMMI.
(    ) O MPS.BR apresenta sete níveis de maturidade (do nível A ao G), cada um com suas áreas de processo, em que o nível em otimização preocupa-se com a inovação e a análise de causas.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: SOFTEX. MPS.BR. 2014. Disponível em: <http://www.softex.br/mpsbr/mps/mps-brem-numeros>. Acesso em: 17 out. 2016.
	 a)
	V - V - F - F.
	 b)
	V - V - F - V.
	 c)
	V - F - F - V.
	 d)
	F - V - V - F.
	5.
	"O gerenciamento de projeto de software é uma atividade de apoio da engenharia de software. Inicia-se antes de qualquer atividade técnica e prossegue ao longo da modelagem, construção e utilização do software" (PRESSMANN, 2011, p. 15). A respeito do Gerente de Projeto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Tem responsabilidade com todos os envolvidos no projeto, é quem gerencia atividades diárias, planejando e monitorando as atividades técnicas.
(    ) É responsável pelo planejamento, monitoração e controle de pessoas, processos e eventos que ocorrem à medida que o software evolui desde os conceitos preliminares até sua disponibilização completa.
(    ) Exerce atividades como definição do escopo do projeto, estimativas, análise de riscos, elaboração de cronograma, elaboração do plano de projeto e acompanhamento de projetos.
(    ) É responsável pela capacitação do controle das pessoas e responsável pela definição dos processos de engenharia de software.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH Editora Ltda., 2011.
	 a)
	V - F - F - V.
	 b)
	V - V - V - F.
	 c)
	F - V - F - V.
	 d)
	V - V - F - F.
	6.
	Atividades de Gerência de Riscos durante o desenvolvimento de software são importantes, e o gerente do projeto deverá sempre buscar mecanismos para eliminar os problemas durante os projetos. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- Riscos em projetos ameaçam seu plano de execução atrasando o projeto e aumentando seus custos. Um bom planejamento dos riscos ajudará não só a gerência, mas toda a equipe do projeto.
PORQUE
II- A gestão de riscos compreende as etapas de identificação de riscos, análise de risco, administração de risco e monitoração de risco, que juntos irão entender quais são as incertezas do projeto e saber como evitar que os erros ocorram.
Assinale a alternativa CORRETA:
	 a)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	 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 falas.
	 d)
	A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
	7.
	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. Sobrea á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)
	F - V - F - V.
	 b)
	V - V - V - F.
	 c)
	F - V - V - F.
	 d)
	V - F - F - V.
	8.
	A evolução de software se ocupa em modificar os sistemas de software existentes, para que eles atendam a novos requisitos. Isso está se tornando a abordagem normal de desenvolvimento de software para sistemas pequenos e de porte médio. De acordo com a evolução histórica do software, podemos notar a ocorrência da crise do software e a ocorrência dos mitos de software. Com base na evolução de software, assinale a alternativa CORRETA:
	 a)
	Com relação aos mitos de software relacionados o cliente, é correto dizer que, se nós estamos atrasados nos prazos, podemos adicionar mais programadores e tirar o atraso, porém o que acontece na realidade é o desenvolvimento de software não ser um processo mecânico igual à manufatura. Acrescentar pessoas em um projeto torna-o ainda mais atrasado. Pessoas podem ser acrescentadas, mas somente de uma forma planejada.
	 b)
	Os mitos profissionais são os requisitos de projeto que se modificam continuamente, mas as mudanças podem ser facilmente acomodadas, porque o software é flexível. Enfim, uma declaração geral dos objetivos é suficiente para se começar a escrever programas - podemos preencher os detalhes mais tarde.
	 c)
	No que diz respeito à crise do software, é correto afirmar que ela se refere a problemas encontrados no desenvolvimento de software, tais como estimativas de prazo e de custo, que são frequentemente imprecisas. A produtividade das pessoas da área de software não tem acompanhado a demanda por seus serviços, e a qualidade de software às vezes é menos adequada.
	 d)
	Com relação aos mitos administrativos, notamos que, enquanto não tivermos o programa "funcionando", não teremos realmente nenhuma maneira de avaliar sua qualidade, porém na realidade um programa funcionando é somente uma parte de uma Configuração de Software que inclui todos os itens de informação produzidos durante a construção e a manutenção do software.
	9.
	A Engenharia de Software define diversas metodologias com diversos ciclos de vida de desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os melhores métodos, técnicas de ferramentas para execução de seus processos para atingir maior produtividade e qualidade nos projetos.
I- Na fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de sistemas para garantir que o escopo do projeto seja atendido. Nesse processo, as atividades de requisitos de softwares são extremamente importantes.
PORQUE
II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, especificar, documentar, rastrear, priorizar e classificar os principais problemas que o futuro software deve resolver. Os requisitos de software expressam a necessidade e restrições ou limitações colocadas sobre o produto ou software.
Assinale a alternativa CORRETA:
	 a)
	As duas asserções são proposições falas.
	 b)
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	 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 falsa, e a segunda é uma proposição verdadeira.
	10.
	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 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 falsas.
	 d)
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	11.
	(ENADE, 2005) O modelo de gerenciamento de projetos do PMI (Project Management Institute), descrito no PMBOK, envolve um conjunto de nove áreas de conhecimento a serem consideradas com vistas a melhorar o processo de gestão de um projeto, ampliando-se,  consequentemente, suas chances de sucesso. Considere que, no desenvolvimento de um sistema de vendas de uma empresa que atua no segmento industrial, o orçamento inicial tenha sido extrapolado em 120% e que a equipe da área de sistemas tenha concluído o sistema com mais de quatro meses de atraso. Nas reuniões com os usuários para a entrega do sistema, foi constatado que este não atendia às especificações esperadas pelos usuários. Nessa situação, evidenciam-se áreas de conhecimento que compõem a chamada tripla restrição, que são as áreas de gerenciamento de:
	 a)
	Custo, tempo e escopo.
	 b)
	Contratação, custo e tempo.
	 c)
	Risco, tempo e escopo.
	 d)
	Escopo, contratação e custo.
	12.
	(ENADE, 2005) No processo de desenvolvimento de um sistema de tomada de decisões a ser implementado por uma instituição financeira de natureza privada, um profissional de sistemas de informações, contratado por prestação de serviços, recebeu a incumbência de garantir que o novo sistema operasse com uma função de concessão de crédito para clientes com maior probabilidade de honrar compromissos e que representassem menor risco para a instituição. Para a análise do perfil de cada cliente, o projetista definiu uma função de pesquisa e cruzamento de informações obtidas de terceiros e referentes a dados bancários, pessoais, comerciais, de previdência e saúde, e gastos com cartão de crédito. Em pouco tempo de operação, o novo sistema elevou os indicadores de desempenho da instituição financeira, apesar de ter diminuído o número de pessoas atendidas com o programa de concessão de créditos. Quanto às questões éticas associadas à prática profissional, no contexto da situação apresentada, julgue os itens abaixo:
I- É direito da empresa utilizar qualquer informação disponível, desde que seja para benefício corporativo.
II- A empresa deve controlar, notificar e solicitar consentimentopara armazenar e usar informações dos clientes.
III- A responsabilidade pelo uso correto de informações é de quem as fornece, de quem as adquire e dos profissionais que as utilizam na construção de sistemas.
Assinale a alternativa CORRETA:
	 a)
	Apenas os itens II e III estão certos.
	 b)
	Apenas os itens I e III estão certos.
	 c)
	Todos os itens estão certos.
	 d)
	Apenas os itens I e II estão certos.

Continue navegando