Baixe o app para aproveitar ainda mais
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
Compartilhar