Baixe o app para aproveitar ainda mais
Prévia do material em texto
P1 - Pós-Graduação em Engenharia de Software Questão 1 Assinale a alternativa CORRETA sobre Scrum. a Apenas o Scrum master sabe exatamente o que está sendo feito. b Traz facilidade, mas diminui a produtividade quando utilizada como uma ferramenta do método ágil. c Igual ao waterfall, impede mudanças de planejamento o tempo todo. d Acontece a divisão do projeto em pequenos e diversos ciclos de atividades. e Sprints são os ciclos de cada membro da equipe. Solução A alternativa correta é a letra D. Com o Scrum, ocorre a divisão do projeto em pequenos e diversos ciclos de atividades, com reuniões frequentes para o alinhamento da equipe diante do projeto de software que está sendo desenvolvido e de forma a pensar formas de melhorar o processo com agilidade. Questão 2 Assinale a alternativa CORRETA sobre aplicando Scrum e Kanban. a É importante evitar determinar e estimar o esforço de cada membro, considerando custo e recursos. b É importante evitar determinar os sprints com reuniões diárias, com as tarefas de ontem, de hoje e dos problemas encontrados. c É importante garantir a motivação e o engajamento da equipe. d As informações não devem ser textuais e restritas a alguns membros da equipe. e O desenvolvimento não deve ser organizado com o to do, o doing e o done. Solução A alternativa correta é a letra C. Quando se aplica o Scrum e o Kanban, é importante garantir a motivação e o engajamento da equipe, por isso, a escolha da equipe precisa ser muito bem pensada. Questão 3 Java é uma linguagem de programação orientada a objetos (POO) baseada em classes construída em torno do conceito de objetos. Os conceitos POO destinam-se a melhorar a legibilidade e a reutilização do código, definindo como estruturar seu programa Java de forma eficiente. A partir desta definição, analise as afirmativas a seguir. I. A classe é definida como uma representação de um grupo de coisas, como classe Cachorro, classe Carro, entre outras. II. O objeto é uma instância de uma classe, logo, a classe Carro pode ter o objeto carro1 ou carro2, sempre referenciados por variáveis. III. A classe possui variáveis que representam os atributos que, em outras palavras, são as ações que um objeto pode realizar. IV. A classe possui os métodos os quais representam as características que descrevem as classes. Estão corretas apenas as afirmativas: a I e II, apenas. b II e III, apenas. c II e IV, apenas. d III e IV, apenas. e I e IV, apenas. Solução A alternativa correta é a letra A. A afirmação I está correta, pois a classe é um conjunto de características e ações de um objeto, representando a sua forma. A afirmação II está correta, pois um objeto é a representação de uma classe na memória no formato de uma variável. Trata-se de um tipo abstrato de dado. A afirmação III está incorreta, pois os atributos representam as características de um objeto. A afirmação IV está incorreta, pois os métodos representam as ações de um objeto. Questão 4 Qual o nome do artefato em que mapeamos todos os pontos de interação do usuário com o produto ou serviço? a Protótipo. b Jornada. c Wireframe. d Persona. e Heurística. A alternativa correta é a Letra B. A jornada do usuário é o artefato em que mapeamos todos os pontos de interação do usuário com o produto ou serviço. Questão 5 Quais são as metodologias mais utilizadas para o gerenciamento de projetos atualmente? a TDD, Prince 4 e TQM b Ishikawa, Prince 4 e Lean c Lean, Six Sigma e DSDM d Kanban, Scrum e Waterfall e Prince 4, Kaizen e TQM Solução A alternativa correta é a letra D. A única alternativa que possui metodologias válidas das mais utilizadas é a alternativa D. As metodologias mais utilizadas para o gerenciamento de projetos: Waterfall – Cascata, Kanban, Scrum, Prince 2 e Lean. Questão 6 Você é um gerente de projetos que está trabalhando no levantamento de requisitos e na elaboração de estimativas para o projeto. Em que grupo de processos você se encontra? a Planejamento b Execução c Iniciação d Monitoramento e Controle Solução A alternativa correta é a letra A. No processo de Planejamento são especificados os requisitos, identificadas as partes interessadas e geradas estimativas de custo e duração do projeto. Questão 7 Um algoritmo representa um conjunto de instruções para que algo seja feito. Uma receita, uma bula de remédio ou um manual de instruções são considerados algoritmos descritivos, uma vez que descrevem passo a passo o que deve ser feito e como deve ser feito. Quais os tipos de representações mais comuns? a Código de programação, programas e fluxogramas. b Pseudocódigo, código de programação e programas. c Descrição narrativa, fluxograma e pseudocódigo. d Fluxograma, pseudocódigo e programas. e Descrição narrativa, pseudocódigo e programas. Solução A alternativa correta é a letra C. Um algoritmo é algo conceitual, o qual pode ser representado em formato de texto ou descrição narrativa (manual de instruções, receita de bolo), fluxograma (descrição gráfica de um algoritmo) e pseudocódigo (forma intermediária entre a linguagem de programação e a linguagem natural). Questão 8 Em relação aos testes de software e testes de usabilidade, podemos dizer que: a Teste de software é melhor. b Teste de usabilidade é melhor. c Os dois são iguais. d Nenhum dos dois deve ser aplicado. e São complementares. Solução A alternativa correta é a letra E. Teste de software serve para um objetivo, já o teste com usuários finais, representantes de usuários reais, para outro. Ambos são importantes e visam objetivos diferentes. Questão 9 Quando devemos aplicar os testes com usuários? a No início do projeto. b No lançamento do produto. c Antes e durante a fase de pesquisa. d Em qualquer momento. e Depois do produto ser lançado. Solução A alternativa correta é a letra D. Devemos aplicar os testes com usuários, sempre e em qualquer momento. Não aplicar apenas em uma ou outra etapa. Questão 10 Você é GP e está trabalhando em um novo software que sua empresa pretende comercializar para pessoas jurídicas. O patrocinador informou que o projeto deve ser concluído até primeiro de janeiro do próximo ano. A empresa planeja fazer uma demonstração do novo produto em uma feira de exposição no final daquele mês, e por isso precisa que o projeto seja concluído a tempo. Entretanto, o patrocinador também informou que o orçamento foi estipulado em R$ 400 mil e não pode ser aumentado. Você deve concluir o projeto dentro do prazo e orçamento especificados. Qual das seguintes opções é a principal restrição deste projeto? a Orçamento b Escopo c Risco d Qualidade e Tempo Solução A alternativa é a letra E. A principal restrição é o tempo. Como as demonstrações na feira dependem da conclusão do projeto e o evento ocorre no final de janeiro, a data não pode ser alterada. Neste exemplo, o orçamento é uma restrição secundária.
Compartilhar