Prévia do material em texto
Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:745052) Peso da Avaliação 3,00 Prova 51182728 Qtd. de Questões 12 Acertos/Erros 10/1 Canceladas 1 Nota 10,00 Cada projeto possui um ciclo de vida, que ajuda a definir o início e término de cada etapa, o que deve ser realizado e por quem deve ser executado (matriz de responsabilidade do projeto). Que tem como alicerce ao tripé de sucesso dos projetos. A Tempo, custo não escopo B Gerencia, projeto, custo C Trabalho, custo, escopo D Tempo, custo, escopo 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 - F - F - V. C V - V - F - F. D F - V - V - V. VOLTAR A+ Alterar modo de visualização 1 2 15/06/2024, 14:14 Avaliação Final (Objetiva) - Individual about:blank 1/6 A busca pela qualidade e produtividade no desenvolvimento de software fez com que a cultura das organizações mudasse suas maneiras de trabalho de forma que a melhoria contínua fizesse parte dos seus objetivos estratégicos. “O mercado consumidor de hoje vive mudanças muito rápidas em vários aspectos, como mais exigência, mais competitividade e novos recursos tecnológicos. Portanto, para acompanhar tamanha velocidade das transformações do mercado, o desenvolvimento de softwares está utilizando metodologias ágeis para construir não apenas um produto melhor, mas também um produto que os clientes realmente estejam dispostos a utilizar — e pagar por ele. Os métodos ágeis surgiram como uma alternativa ao desenvolvimento tradicional, também conhecido como de cascata. Nesse modelo, levantava-se os requisitos do sistema com o cliente, fazia-se a análise e o projeto e, em seguida, desenvolvia-se o software para prosseguir com a implementação. O problema do desenvolvimento em cascata é que dificilmente o cliente sabe definir todos os problemas que ele quer solucionar com a aplicação ainda na fase de análise. Já o desenvolvimento ágil foca totalmente na solução do problema do cliente, utilizando a prototipação, desenvolvimento incremental e times reduzidos”. Sobre os métodos ágeis, analise as sentenças a seguir: I- Os principais benefícios da metodologia ágil são a colaboração e integração das equipes, foco em projeto de curtos prazos, o desenvolvimento simultâneo e o aprimoramento de técnicas de programação. II- TDD (Test-Driven Development) faz parte do processo de desenvolvimento ágil. III- As Metodologias Ágeis de Desenvolvimento de Software não são recomendadas para projetos onde as mudanças são frequentes. IV- As metodologias ágeis não permitem a alteração dos requisitos. FONTE: MASSIMUS. O que são metodologias ágeis? [s.l.: s.n.], 2015. Disponível em . Acesso em: 15 jul. 2016. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B As sentenças I e IV estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças II, III e IV estão corretas. Com relação aos Tipos de Software do ponto de vista da engenharia, associe os itens, utilizando o código a seguir: I- Software Básico. II- Software Comercial. III- Software Científico e de Engenharia. IV- Software Embutido. ( ) Coleção de programas que dão apoio a outros programas. ( ) Reestruturam os dados de uma forma que facilita as operações comerciais e as tomadas de decisões administrativas. ( ) Algoritmos com intenso processamento de números e cálculos. ( ) Usado para controlar produtos e sistemas para mercados industriais e de consumo. Assinale a alternativa que apresenta a sequência CORRETA: A IV - III - II - I. B II - III - I - IV. 3 4 15/06/2024, 14:14 Avaliação Final (Objetiva) - Individual about:blank 2/6 C I - II - III - IV. D IV - II - III - I. É uma métrica de estimativa de tempo, preferida (embora não exclusiva) de métodos ágeis como Scrum e XP. Não é uma medida de complexidade funcional como pontos de função ou pontos de caso de uso, mas uma medida de esforço relativa à equipe de desenvolvimento. Sendo assim, esse método e/ou técnica de estimativa de software é conhecido como? A Análise de Pontos de Função. B Pontos de História. C Linha de Código. D Contagem Simplificada. A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área que expressa a necessidade e restrições ou limitações colocadas sobre o produto ou software que auxiliam na solução de problemas do mundo real, expondo, analisando, especificando e validando os requisitos de software. A gerência de requisitos concorre em paralelo com a engenharia de requisitos e se faz necessária para minimizar os problemas que podem ocorrer em todos os estágios do desenvolvimento de sistemas, sendo uma das mais importantes áreas da engenharia de software. De que área estamos falando? A Qualidade de Software. B Teste de Software. C Requisitos de Software. D Engenharia de Processo de Software. Para que uma metodologia de desenvolvimento de sistemas seja consistente, oferecendo maior produtividade e qualidade, deverá atender a alguns requisitos fundamentais. Quais são esses requisitos? A Padronização, flexibilidade, modelagem, modularização e planejamento. B Padronização, flexibilidade, documentação, modularização e planejamento. C Padronização, decomposição, documentação, modularização e uso. 5 6 7 15/06/2024, 14:14 Avaliação Final (Objetiva) - Individual about:blank 3/6 D Parametrização, flexibilidade, documentação, modelagem e planejamento. 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 II, III e IV estão corretas. B As sentenças II, IV e V estão corretas. C As sentenças I, III e V estão corretas. D As sentenças I, IV e V estão corretas. Roger Pressman (2009), guru da Engenharia de Software, define o software como componentes não executáveis em máquina e componentes executáveis em máquina. Explica-nos que o software é criado por meio de uma série de regras que mapeiam as exigências de negócios que são desenvolvidos em linguagemde programação, que especifica a estrutura de seus dados, os atributos procedimentais e os requisitos relacionados para código e os converte em instruções executáveis em máquina. No contexto da Engenharia de Software, nas metodologias ágeis, o que os princípios de desenvolvimento valorizam? FONTE: PRESSMAN, Roger S. Engenharia de software. 6. ed. São Paulo: Makron Books, 2009. A Software funcional a partir de processos e ferramentas. B Seguir um plano para responder a mudanças. C Indivíduos e interações ao invés de processos e ferramentas. D Vasta documentação para propiciar um software funcional. Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. 8 9 10 15/06/2024, 14:14 Avaliação Final (Objetiva) - Individual about:blank 4/6 A missão da gerência de riscos é identificar riscos e buscar mecanismos que possam atenuar ou, até mesmo, eliminar os riscos de um projeto. A análise e gestão de risco são ações que ajudam uma equipe de software a entender e gerenciar qualquer incerteza. Após a conclusão da priorização dos riscos, define-se a forma de tratamento. Considerando as formas de tratamento, assinale a alternativa INCORRETA: A Eliminação. B Transparência. C Aceitação. D Mitigação. (ENADE, 2014) No desenvolvimento de um certo produto de software, foi determinado que um dos requisitos do produto seria a exibição de informações em planilhas eletrônicas. Contudo, durante uma reunião de revisão, a equipe do projeto verificou que esse formato não facilitava a interpretação das informações e sugeriu que fosse construído um gráfico, que permitiria a identificação mais rápida de informações importantes. Diante desse fato, o gerente do projeto deve: A Autorizar a equipe do projeto a implementar o gráfico e desprezar o registro da mudança, atendendo à recomendação de quem sejam rastreadas apenas mudanças cujo impacto seja significativo no custo ou nos prazos do projeto. B Analisar o impacto da modificação e, somente se o impacto no projeto for grande, submetê-la à aprovação do cliente. C Solicitar à equipe do projeto que ignore a sugestão, uma vez que ela está fora do escopo definido. D Analisar o impacto da modificação e submetê-la à aprovação do cliente, independentemente da relevância do impacto. (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 I, III e IV. B I e II. 11 Revisar Conteúdo do Livro 12 15/06/2024, 14:14 Avaliação Final (Objetiva) - Individual about:blank 5/6 C I e III. D II e IV. Imprimir 15/06/2024, 14:14 Avaliação Final (Objetiva) - Individual about:blank 6/6