

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considerando a ilustração abaixo sobre o Scrum, assinale a alternativa que corresponda a cada número indicado pelo círculo.

Abaixo são apresentadas algumas das principais diretivas no AngularJS:
(1) ng-model
(2) ng-app
(3) ng-loop
(4) ng-controller
Selecione a alternativa tecnicamente correta:
Considere a história de usuário abaixo: “Como enfermeira, desejo registrar os dados de pressão arterial de um paciente para que eu possa acompanhar as mudanças na pressão arterial ao longo do dia.” Sobre a forma como essa história de usuário está descrita e como é utilizada no desenvolvimento de software, considere as seguintes afirmativas:
1. Deve possuir a maior quantidade de detalhes possível no início do projeto, mesmo que não seja imediatamente implementada pela equipe de desenvolvimento.
2. Pode ser utilizada em projetos que adotam o método ágil Scrum.
3. Quando descreve uma funcionalidade maior, com menos detalhamento, é chamada de épico.
4. Idealmente, é especificada pelo Scrum Master em um projeto que adota Scrum.
5. No Scrum, o conjunto de histórias de usuário a serem implementadas em um projeto é chamado de Backlog do Desenvolvimento.
Assinale a alternativa correta.
Com relação aos elementos do Scrum, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.

Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.
Considere que um Analista Judiciário é membro do Time Scrum e está participando de uma reunião de 4 horas, na qual ocorrem as atividades:
− O Product Owner esclarece quais itens do Backlog do Produto ficaram e quais não ficaram “Prontos”.
− O Time de Desenvolvimento discute o que foi bem, quais problemas ocorreram dentro da Sprint e como estes problemas foram resolvidos.
− O Time de Desenvolvimento demonstra o trabalho que está “Pronto” e responde as questões sobre o incremento.
− O Product Owner apresenta o Backlog do Produto tal como está e, se necessário, projeta as prováveis datas de conclusão baseado no progresso até a data.
− É feita uma análise da linha do tempo, orçamento, potenciais capacidades e mercado para a próxima versão esperada do produto.
O Analista está participando da Reunião
Weekly Scrum.
de Retrospectiva da Sprint.
de Planejamento da Sprint.
de Revisão da Sprint.
Daily Scrum.
Em relação a Framework em ciência da computação, foram feitas as seguintes afirmações:
I. É uma coleção de bibliotecas diferentes juntas para fornecer um conjunto de código geral reutilizável que então pode ser personalizado para um aplicativo específico.
II. Como exemplos de Frameworks PHP podemos citar Laravel, Zend framework, Cakephp, CodeIgniter, Symfone, Drupal, Joomla, Eclipse entre outros.
III. É um conjunto de aplicações, tipicamente consistindo de um editor de código, um compilador, um depurador e uma interface gráfica que pode ou não oferecer um ambiente amigável.
IV. Ajuda a melhorar a legibilidade do código, tornar mais simples a manutenção e o entendimento por outros desenvolvedores, tendo em vista que a maneira como o sistema funciona está presente na documentação do framework.
Estão corretas
I, II e IV.
I e IV.
II e III.
II, III e IV.
O gerenciamento do desenvolvimento de software envolve pessoas, produtos, processo e projeto. Com relação à gestão de projetos de software, é INCORRETO afirmar que
dentre os fatores pessoas, produto, processo e projeto, os recursos humanos são considerados o de maior importância. Tanto é assim que o SEI, Software Engineering Institute, desenvolveu um modelo para maturidade e capacidade dos recursos humanos.
sem estabelecer os objetivos do produto e seu escopo, considerar soluções alternativas e identificar restrições técnicas e gerencias, é impossível definir de forma razoável a estimativa de custo, a avaliação efetiva dos riscos, a análise realística das tarefas do projeto ou um cronograma gerenciável do projeto que forneça a indicação significativa de progresso das atividades.
nos métodos ágeis, a qualificação individual dos membros da equipe não é considerada um fator crítico de sucesso porque acredita-se que a colaboração em grupo ajuda a superar dificuldades individuais.
Larry Constantine, em seu trabalho, sugere quatro tipos de “paradigmas organizacionais” para equipes de engenharia de software: o paradigma fechado; o paradigma randômico; o paradigma aberto; e o paradigma sincronizado. A equipe ágil, conforme preconizado no desenvolvimento ágil, se auto-organiza e não mantém, necessariamente, um desses paradigmas organizacionais únicos, mas usa elementos do paradigma randômico, do paradigma aberto e da sincronicidade.
Considere as afirmações abaixo sobre as estratégias de herança no Hibernate.
I - A herança simples pode ser mapeada para uma tabela única por hierarquia de classe, sendo que uma única tabela armazena todas as instâncias de uma hierarquia de classes.
II - A herança múltipla pode ser mapeada para tabelas distintas tanto para a superclasse quanto para as subclasses.
III - A herança simples pode ser mapeada para uma tabela por classe concreta. Cada tabela armazena as propriedades da classe e de suas superclasses, isto é, o estado da entidade é armazenado na tabela inteiramente dedicada para a sua classe.
Quais estão corretas?
Apenas I.
Apenas II.
Apenas III.
Apenas I e III.
I, II e III.
Na metodologia de desenvolvimento ágil Scrum, de quem é o papel de priorizar as histórias do backlog?
Time.
Stakeholder.
Gerente do Projeto.
Product Owner.
Scrum Master.