Prévia do material em texto
AV2 - ENGENHARIA DE SOFTWARE E GESTAO DE TIMES AGEIS 1 - Código:15474 A modelagem de sistemas consiste num desenvolvimento baseado no modelo de abstração. Vale salientar que cada modelo abrange uma perspectiva ou ótica distinta do sistema. A respeito da modelagem de sistemas, analise as afirmativas abaixo: I. A linguagem de modelagem padrão orientada a objetos provém de diagramas estabelecidos emUML. II. UML dispõe apenas de cinco tipos de diagramas para formular um sistema. III. Os modelos gráficos são utilizados para facilitar o debate entre o sistema existente e o sugerido; documentar um sistema em execução; e descrever, de maneira detalhada, um sistema. IV. A modelagem dos sistemas precisa estar disposta de maneira integral e assertiva, já que são empregados como referência para criar o chamado código-fonte do sistema. É correto o que se afirma em: A) I, III e IV estão corretas; B) Apenas I e IV estão corretas; C I, II e IV estão corretas; D) I, II e III estão corretas; E) Apenas II e III estão corretas; 2 - Código:15577 Ficou responsável pela criação da primeira equipe que irá trabalhar com SCRUM na empresa em que você trabalha. A sua primeira preocupação foi a formação da equipe. Com isso em mente, você resolveu aplicar alguns princípios. Entre as alternativas a seguir, existe uma que NÃO está ligada a esses princípios. Qual é? A )A equipe deve ter um gerente de projeto. B) A comunicação entre os membros da equipe é primordial. C) A proximidade com o cliente é muito importante. D) A quantidade de pessoas na equipe deve ser pequena, entre 7 e 9 pessoas. E) Os componentes da equipe devem ser autogerenciáveis. Questão 3 - Código15513 Ao utilizarem um produto de software, os usuários dispõem de informações ou experiências que variam de pessoa para pessoa. Ressaltando que o produto de software deve passar, antes de sua disponibilização, por uma série de testes para que quaisquer erros de execução sejam corrigidos. Com relação ao termo “software” como produto, analise as afirmações abaixo: I - O software é fruto de um trabalho do ramo da Engenharia, mas não é um produto manufaturado. II - Esse produto não estará sujeito ao desgaste do tempo como os produtos físicos. Isso implica afirmar que o mesmo não sofre alterações ou falhas no futuro. III - Os softwares são feitos sob medida para atender a uma necessidade específica do cliente, sem a utilização de componentes preexistentes. É correto o que se afirma em: A) l, apenas. B) l, II e III. C) I e III, apenas. D) II e III, apenas. E) I e II, apenas. Questão 4 - Código15616 O framework SCRUM apresenta três papéis principais; entre eles, o PO (Product Owner) ou Dono do produto, que representa a voz do cliente dentro do processo de desenvolvimento SCRUM. Ele possui várias responsabilidades. Analise as alternativas a seguir e assinale aquela que NÃO faz parte das responsabilidades do PO. A) Escudo contra interferência na equipe. B)Participação no planejamento. C)Grooming do Product Backlog. D)Verificar que os critérios de aceitação foram atendidos. E)Definir critérios de aceitação. Questão 5 -Código15641 A sua empresa vai passar a utilizar métodos ágeis no desenvolvimento de software. Sabendo da futura utilização de metodologias ágeis, as pessoas se interessaram por conhecer o manifesto ágil, que possui quatro bases. Dentre as alternativas, assinale a que não apresenta uma dessas bases. A) Colaboração dos clientes acima de um plano pré-estabelecido. B) Capacidade de respostas as mudanças acima de um plano pré-estabelecido. C) Funcionamento do software acima de documentação abrangente. D) Arquitetura bem documentada acima de construção de projetos prontos. E) Indivíduos e interações acima de procedimentos e ferramentas. Questão 6 - Código15552 Desenvolver um software passou a ser algo extremamente lucrativo na engenharia de software, ao mesmo tempo que muitas empresas passaram a investir no desenvolvimento de sistemas que se diferenciam em termos de qualidade. A garantia de qualidade engloba um amplo conjunto de preocupações e atividades que se concentram na gestão da qualidade de software. Alguns modelos criados asseguram a qualidade do produto com a normatização dos processos utilizados ao longo da criação do software. Qual norma apresenta um conjunto composto por documentos que oferecem desde a verificação de processo até sua melhoria e serve de referência para o processo de análise, atuando como um grupo-padrão de processos essenciais que norteiam a engenharia de software? A) ISO 19011. B) ISO 9001. C) ISO 15504. D) ISO 9004. E) ISO 12207. Questão 7 - Código 15648 Durante a implantação do SCRUM na empresa, foi dada a você a incumbência de acompanhar e orientar a implantação. Sobre o assunto, assinale a alternativa que não representa uma das atividades do Scrum Master. A) Definir quem fará cada atividade da Sprint. B)É responsável por garantir que o SCRUM seja entendido e aplicado. C )Proteger a equipe das influências externas. D) Atua como facilitador do Daily Scrum. E) É responsável por conduzir a resolução dos impedimentos encontrados. Questão 8 - Código15545 A engenharia de software se baseia nos princípios da engenharia tradicional. Seu principal objetivo é disponibilizar um software de baixo custo, que ofereça confiabilidade e eficiência quando for testado. Analise as afirmações abaixo e assinale a alternativa que descreve apenas características do Modelo Cascata: I - Engloba as melhores características do ciclo de vida Clássico e da Prototipação, adicionando um novo elemento, a Análise de Risco; II - Baseia na programação modular onde podemos fazer uso de procedimentos, funções e classes pré existentes criados por outros que servirão para que outros literalmente montem suas aplicações finais; III - O produto é obtido de maneira iterativa, em que o software é criado através de versões menores. À medida que vai sendo incrementado com as novas iterações, o resultado esperado é aconstrução de um sistema completo; IV - As atividades que devem ser executadas são reunidas em tarefas e executadas sequencialmente, onde uma tarefa só inicia quando a anteriormente foi completamente finalizada. A) apenas III. B) apenas II. C) Aepnas I e III. D) I, II e III. E) apenas IV. Questão 9 - Código15673 Embora tenha nascido dentro da área de desenvolvimento de software, o SCRUM vem sendo usado em outras áreas por ser voltado ao Gerenciamento de Projetos e não especificamente aodesenvolvimento de software. Você foi escolhido para desenvolver o primeiro projeto com SCRUM na empresa. Você já conhece o gerenciamento de projetos segundo a orientação do PMI. Para a passagem de PMI para o SCRUM é aconselhável cuidado com cinco áreas de conhecimentos. Assinale a alternativa que não representa uma dessas áreas. A) Gerenciamento de integração. B) Gerenciamento de Tempo. C) Gerenciamento do Escopo. D) Gerenciamento de Custo. E) Gerenciamento da Qualidade. Questão 10 - Código15538 “Tem o núcleo aberto, o que possibilita o desenvolvimento de software de qualquer modalidade. Outro ponto a ser frisado é o fato de que os processos e as práticas exclusivas podem ser acessadas e aplicadas pelas organizações empresariais. Por meio desta tecnologia, é determinada uma série de tarefas e funções e empregadas ao longo da execução e do gerenciamento do projeto.” Esta afirmação corresponde ao conceito de qual modelo: A) RUP. B) AUP. C) OpenUP. D) Modelo V. E) Praxis. 8 Código:15577 Ficou responsável pela criação da primeira equipe que irá trabalhar com SCRUM na empresa em que você trabalha. A sua primeira preocupação foi a formação da equipe. Com isso em mente, você resolveu aplicar alguns princípios. Entre as alternativas a seguir, existe uma que NÃO está ligadaa esses princípios. Qual é? Alternativa correta: c) A equipe deve ter um gerente de projeto.