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:
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:
Uma equipe Scrum elaborou uma lista de tarefas que se comprometeu a entregar em um período definido. A lista de tarefas foi extraída de um produto com base em prioridades pré-definidas por um profissional.
Um Programador fez as seguintes perguntas:
− Qual é a lista de tarefas?
− Quem define as prioridades?
− Qual a base de extração da lista de tarefas?
− Qual é o período previsto de entrega das tarefas listadas?
As respostas corretas, em sua respectiva ordem, são
Em determinado órgão, foi solicitado ao analista de TI uma avaliação das seguintes ações a serem implantadas na área de TI:
I framework para implantação da interoperabilidade entre arquiteturas e componentes;
II metodologia do desempenho de processos para melhora do desempenho do negócio;
III framework para fornecimento de métodos e ferramentas de avaliação da produção de arquitetura empresarial;
IV metodologia para prover aos clientes um conjunto de melhores práticas que aprimorem sua capacidade em relação às atividades de sourcing.
Considerando as informações dessa situação hipotética, é correto afirmar que a implantação do TOGAF atende ao descrito
Considerando a ilustração abaixo sobre o Scrum, assinale a alternativa que corresponda a cada número indicado pelo círculo.

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 conjunt...
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.
Com relação à metodologia SCRUM, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) A Equipe Scrum é formada por Product Owner, Scrum Master e Equipe de Desenvolvimento.
( ) O Product Backlog é definido pelo Scrum Master no início do projeto.
( ) O Product Owner é focado em ajudar a todos a compreender valores, princípios e práticas Scrum.
( ) Sprint é um espaço de tempo em que ocorre a produção de um produto ou parte dele.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
O framework Collections da plataforma Java é uma arquitetura unificada para representar e manipular coleções de objetos independentemente dos detalhes de implementação.
Em relação a este framework, a classe que permite obter os elementos da coleção na ordem em que eles foram adicionados quando acessados por meio de um objeto do tipo Iterator é:
C om relação ao Scrum, considere:
I. O Product Owner, ou dono do produto, é responsável por garantir que o Scrum seja entendido e aplicado. Faz isso para garantir que o Time Scrum adere à teoria, práticas e regras do Scrum. É um servo-líder para o Time Scrum.
II. O Scrum Master é o responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento. Como isso é feito pode variar amplamente nas organizações, Times Scrum e indivíduos.
III. O coração do Scrum é a Sprint, um time-boxed de um mês ou menos, durante o qual um Pronto, versão incremental potencialmente utilizável do produto, é criado.
Está correto o que consta APENAS em
Considere que o Time Scrum que atua no Ministério Público do Estado da Paraíba se reuniu por 8 horas, ao final de uma Sprint de 1 mês de duração (4 semanas). A reunião foi dividida em duas partes, cada uma com 4 horas, de forma que em cada parte o foco estava na resposta às seguintes questões:
− Parte 1: O que será entregue como resultado do incremento da próxima Sprint?
− Parte 2: Como o trabalho necessário para entregar o incremento será realizado?
Eles realizaram a reunião
O comando abaixo permite recuperar informação HQL (Hibernate Query Language), linguagem de consulta do Hibernate que permite a consulta e recuperação de informação.

Um desenvolvedor resolveu adotar o Personal Software Process.
Para isso, dentro do framework de planejamento, ele deve realizar
De acordo com o mapeamento mostrado abaixo, no Hibernate, a coluna Evento_ID manterá a chave primária da tabela Eventos.

Com relação a frameworks, julgue os itens seguintes.
Com o uso do Hibernate, o isolamento dos objetos de dados passa a ser feito em memória, sendo desconsiderado o nível de isolamento das transações de banco de dados.
Com relação a frameworks, julgue os itens seguintes.
O modelo de renderização de componentes JSF é definido de forma que a classe do componente implementa, além da sua funcionalidade, a sua regra de renderização.
Com relação a frameworks, julgue os itens seguintes.
Quando o tratamento de exceções no Struts 2 é devidamente configurado, as exceções capturadas são direcionadas para páginas de erro.
Julgue os seguintes itens, a respeito das ferramentas de diagramação, desenho, engines de templates e frameworks web.
Existem vários frameworks integradores de aplicação web, como, por exemplo, WEM e jCompany Free, e o Demoiselle, que é um padrão para o governo federal brasileiro. O Demoiselle consiste em uma infraestrutura para a construção de aplicações JEE na linguagem Java, apresentando as seguintes características: provê uma estrutura básica para um projeto; indica as tecnologias a serem adotadas; define os padrões de implementação e ajuda nas decisões de projeto.
A respeito de desenvolvimento em Hibernate, sua arquitetura e suas etapas, julgue os itens subsequentes.
O trecho de código abaixo está sintaticamente correto e faz parte das propriedades de conexão de banco de dados com jdbc. hibernate.connection.url = jdbc:mysql://localhost:3306/test
A respeito de desenvolvimento em Hibernate, sua arquitetura e suas etapas, julgue os itens subsequentes.
Quando se desenvolve um mapeamento com Hibernate, uma classe persistente criada não precisa implementar ou herdar qualquer classe especial do framework Hibernate.
Julgue os itens subsequentes com relação a linguagens SQL e a mecanismos de persistência.
Para ajustar o comportamento do Hibernate, pode ser utilizada a propriedade denominada hibernate.xml2ddl.auto, que executa a linguagem de manipulação de dados e pode assumir os valores update-valid, create-update ou create-drop.
Formalizado como um padrão pela Java Community Process, Java Server Faces é um framework do tipo Model-View- Control voltado para desenvolvimento de aplicações web. Com referência a Managed Beans de JSF 2.0, julgue os itens a seguir.
I - É possível utilizar uma anotação para registrar o Managed Bean no web container.
II - Acerca do escopo dos Managed Beans, o de aplicação tem duração menor que o de sessão.
III - Uma anotação de escopo influencia o modo de armazenamento dos dados em um banco de dados e entre os Managed Beans.
IV - O registro do Managed Bean por meio de uma anotação ocorre com a declaração @MBJava no arquivo faces-config.xml.
A quantidade de itens certos é igual a
Observe a figura, que ilustra o uso do editor HQL, disponibilizado pelo Hibernate Tools.

As VIEW-1 e VIEW-2 são conhecidas, respectivamente, por
Na metodologia Scrum, NÃO faz parte de uma revisão do sprint (sprint review) o seguinte procedimento:
O framework JavaServer Faces (JSF) é utilizado no desenvolvimento de aplicações web que utiliza o design pattern MVC. O JSF