
Considerando o código de programa apresentado, julgue o seguinte item.
Após a execução, o programa apresentará o resultado mostrado a seguir.
10
28
46

Considerando o código JavaScript apresentado, julgue o item que se segue.
Caso seja atribuído 15 para Valor 1 e 4 para Valor 2, o código gerará um resultado como o apresentado a seguir.


Julgue o próximo item considerando o arquivo XML mostrado.
O conteúdo do arquivo apresentado está sintaticamente correto.
Considerando o código Java apresentado, julgue o seguinte item.
Considerando o código Java apresentado, julgue o seguinte item.
é utilizada para definir um estilo interno. Considere o seguinte código HTML.

usado em versão anterior, não faz parte da especificação HTML5. O departamento de respostas a incidentes, de uma organização, realizou apurações acerca de um incidente e foi constatada a participação intencional de um colaborador, o que foi comprovado pelo registro de logs do sistema da organização. O colaborador, no entanto, alegou que não cometeu o incidente.
A partir dessa situação hipotética, julgue os itens subsequentes.
Se o colaborador conseguiu visualizar informações das quais ele não possuía privilégios, então houve violação da confidencialidade das informações.O departamento de respostas a incidentes, de uma organização, realizou apurações acerca de um incidente e foi constatada a participação intencional de um colaborador, o que foi comprovado pelo registro de logs do sistema da organização. O colaborador, no entanto, alegou que não cometeu o incidente.
A partir dessa situação hipotética, julgue os itens subsequentes.
Se, para cometer o incidente, o colaborador usou software sem licenciamento regular e sem autorização formal da política de segurança da organização, então houve violação da integridade das informações da organização.O departamento de respostas a incidentes, de uma organização, realizou apurações acerca de um incidente e foi constatada a participação intencional de um colaborador, o que foi comprovado pelo registro de logs do sistema da organização. O colaborador, no entanto, alegou que não cometeu o incidente.
A partir dessa situação hipotética, julgue os itens subsequentes.
Possíveis dificuldades apresentadas por outros colaboradores para acessar as informações do sistema da organização por mais de dois dias indicam de violação da autenticidade das informações.O departamento de respostas a incidentes, de uma organização, realizou apurações acerca de um incidente e foi constatada a participação intencional de um colaborador, o que foi comprovado pelo registro de logs do sistema da organização. O colaborador, no entanto, alegou que não cometeu o incidente.
A partir dessa situação hipotética, julgue os itens subsequentes.
A apuração do incidente atendeu ao pilar de segurança considerado como não repúdio.Considere os comandos a seguir, que especificam, em JavaScript, o formato padrão de cabeçalho da estrutura for.

O tratamento de vários aspectos em um ambiente de trabalho de tecnologia de informação e comunicação pode ser segmentado em três equipes distintas, conforme descrito a seguir.
* Equipe de infraestrutura, que atua no levantamento de necessidades de computação e de comunicação de clientes e usuários, visando o desenvolvimento e manutenção de componentes de hardware, redes de computadores, gerenciadores de bancos de dados, interfaces com usuário, arquiteturas e códigos.
* Equipe de aplicações, que atua no levantamento de necessidades de informação de clientes e usuários, visando o desenvolvimento e manutenção de aplicações, software aplicativo, bancos de dados, interfaces com usuário, arquiteturas e códigos.
* Equipe de operações, que gerencia roti...
Analise as instâncias das tabelas R1 e R2 e o comando SQL, mostrados a seguir.

Após a execução do comando, o conteúdo da coluna “b” da tabela R2 passa a ser, de cima para baixo:
O edital de contratação de enlace de dados para determinado órgão, lançado em 2014, previa que o enlace atendesse a especificações técnicas relacionadas à comutação por circuitos, pacotes e células e que apresentasse possibilidade de uso de circuitos virtuais. Outros pontos previstos no edital incluíam o fornecimento mínimo de um endereço IPv4 fixo ou variável por acesso e vedavam a utilização de rádios nas faixas de frequência de 2,4 GHz e 5,8 GHz devido à poluição do espectro de frequência e interferência.
Acerca dessa situação hipotética, julgue os itens seguintes.
Na situação considerada, não havia como atender à solicitação de um IPv4 fixo ou variável, visto que a disponibilidade de endereços IPv4 está esgotada no Brasil desde 2009.Após a execução do comando Javascript
var s = "5" + 3;
o valor da variável s será:

Considerando que a figura apresentada mostra a inter-relação dos componentes do COBIT, julgue os itens seguintes.
A integridade, relacionada aos requisitos de negócio, refere-se à propriedade de proteção das informações sensíveis, cuja finalidade é a de evitar a divulgação indevida dessas informações.
Considerando que a figura apresentada mostra a inter-relação dos componentes do COBIT, julgue os itens seguintes.
O COBIT 5, atual versão do framework, embora atualizado, é independente e não possui integração com outros conjuntos de boas práticas e metodologias.
permite determinar o tempo, em minutos, que o feed pode ser mantido em cache antes de ser atualizado. Considere que um órgão público possua um contrato de solução de TI em vigência e que, faltando 120 dias para o fim da vigência do contrato, o gestor do contrato tenha avaliado que este deve ser renovado.
Com base nessas informações, julgue o item a seguir, com relação ao monitoramento da execução de contratos de solução de TI.
O gestor do contrato deverá encaminhar a documentação à área administrativa, explicitando os motivos que justificam o aditamento.
As duas instruções seguintes apresentam o mesmo valor.
System.out.print(“Soma é ” + A + B);
System.out.printf(“Soma é %d”, A + B);

Considerando a figura apresentada, que ilustra um diagrama UML, julgue os itens a seguir.
O referido diagrama representa um arcabouço de classes para o padrão denominado Lista.
Considerando a figura apresentada, que ilustra um diagrama UML, julgue os itens a seguir.
O método handleRequest() é abstrato no tipo Handler e concreto nas classes concretas denominadas ConcreteHandler1 e ConcreteHandler2.
A figura apresentada ilustra um modelo contendo conceitos operados no domínio de organizações que trabalham, por exemplo, com escolas, currículos, disciplinas e alunos. Considerando essas informações, bem como os conceitos de arquitetura OLAP, modelo relacional e normalização de dados, julgue os itens que se seguem.
Em um modelo de dados relacional lógico e normalizado até a terceira forma normal, desenvolvido para suportar o processamento de transações online aderente ao modelo conceitual apresentado, as tabelas que armazenam informações sobre a frequência e o desempenho finais de um aluno não podem conter atributos da entidade turma que possuam dependência funcion...
A figura apresentada ilustra um modelo contendo conceitos operados no domínio de organizações que trabalham, por exemplo, com escolas, currículos, disciplinas e alunos. Considerando essas informações, bem como os conceitos de arquitetura OLAP, modelo relacional e normalização de dados, julgue os itens que se seguem.
Em um modelo de dados relacional não normalizado, desenvolvido para suportar o processamento analítico online aderente ao modelo conceitual apresentado, os conceitos de período letivo e endereço são candidatos a gerar as tabelas que representam dimensões do modelo, enquanto os conceitos de aluno e disciplina são candidatos a gerar as tabelas de fatos do ...
A figura apresentada ilustra um modelo contendo conceitos operados no domínio de organizações que trabalham, por exemplo, com escolas, currículos, disciplinas e alunos. Considerando essas informações, bem como os conceitos de arquitetura OLAP, modelo relacional e normalização de dados, julgue os itens que se seguem.
Em um modelo de dados relacional não normalizado, desenvolvido para suportar o processamento analítico online aderente ao modelo conceitual apresentado, a presença de escolas vinculadas a redes, unidades acadêmicas vinculadas a escolas, e subunidades acadêmicas vinculadas a unidades acadêmicas reforça a necessidade de desenvolvimento de um modelo do tipo...
Considerando as figuras I, II e III, que representam o ciclo de vida de um serviço web, julgue os itens subsecutivos, referentes a conceitos de arquitetura cliente-servidor, arquitetura Internet e Web.
Um serviço web em estado down pode mudar para o estado up, mas antes gera uma notificação activate.
Considerando as figuras I, II e III, que representam o ciclo de vida de um serviço web, julgue os itens subsecutivos, referentes a conceitos de arquitetura cliente-servidor, arquitetura Internet e Web.
Um serviço web deve estar sempre em um dos seguintes estados em determinado instante de tempo: down e busy.
Considerando as figuras I, II e III, que representam o ciclo de vida de um serviço web, julgue os itens subsecutivos, referentes a conceitos de arquitetura cliente-servidor, arquitetura Internet e Web.
Um serviço web em estado saturated não pode mudar para o estado crashed sem antes gerar, entre outras notificações, relieve ou restart.
Considerando a figura apresentada, que ilustra um modelo conceitual da arquitetura de serviços web orientada a mensagens, julgue os itens subsequentes, relativos a arquitetura corporativa, padrões de projeto, arquitetura cliente-servidor, arquitetura Internet e Web.
Para desenhar e implementar uma aplicação flexível de mensageria síncrona ou assíncrona, a qual deve ser capaz de gerar mensagens e envelopes especializados conforme políticas de entrega parametrizadas, é mais recomendado empregar os padrões de design Builder e Strategy que os padrões Memento e Facade.
Considerando a figura apresentada, que ilustra um modelo conceitual da arquitetura de serviços web orientada a mensagens, julgue os itens subsequentes, relativos a arquitetura corporativa, padrões de projeto, arquitetura cliente-servidor, arquitetura Internet e Web.

Considerando a figura apresentada, que ilustra um modelo conceitual da arquitetura de serviços web orientada a mensagens, julgue os itens subsequentes, relativos a arquitetura corporativa, padrões de projeto, arquitetura cliente-servidor, arquitetura Internet e Web.
O emprego do conjunto dos padrões Composite e Iterator é mais viável, em comparação com Prototype e AbstractFactory, para desenho e implementação de capacidades de configuração dinâmica de um sistema de mensageria a partir de famílias de componentes de mensageria distintos.
Considerando a figura apresentada, que ilustra um modelo conceitual da arquitetura de serviços web orientada a mensagens, julgue os itens subsequentes, relativos a arquitetura corporativa, padrões de projeto, arquitetura cliente-servidor, arquitetura Internet e Web.
No contexto de uma aplicação web, os agentes sender e receiver são, respectivamente, browser e server, mas não server e browser.
Considerando a figura apresentada, que ilustra um modelo conceitual da arquitetura de serviços web orientada a mensagens, julgue os itens subsequentes, relativos a arquitetura corporativa, padrões de projeto, arquitetura cliente-servidor, arquitetura Internet e Web.
O emprego de HTTP sobre o TCP é um exemplo de message transport no contexto de uma aplicação web.
Considerando o código Java apresentado, julgue os itens seguintes, acerca de orientação a objetos, estruturas de controle de fluxo, concorrência, coleções e generics.
A classe teste.Teste herda da classe java.lang.Runnable.
Considerando o código Java apresentado, julgue os itens seguintes, acerca de orientação a objetos, estruturas de controle de fluxo, concorrência, coleções e generics.
Ao fim da execução da aplicação, a string teste terá sido impressa no console exatamente uma vez.
Considerando o código Java apresentado, julgue os itens seguintes, acerca de orientação a objetos, estruturas de controle de fluxo, concorrência, coleções e generics.
Após a execução da aplicação, o método declarado a partir da linha 10 terá sido executado apenas uma vez.
Considerando o código Java apresentado, julgue os itens seguintes, acerca de orientação a objetos, estruturas de controle de fluxo, concorrência, coleções e generics.
Se o comentário da linha 22 for removido, não será possível a execução simultânea do método declarado a partir da linha 10.
A figura apresentada ilustra a interface típica de um ambiente integrado de desenvolvimento de software na plataforma Java. Nessa figura, o painel da esquerda é denominado Package Explorer, ao passo que o painel da direita é denominado Editor. Com base nessas informações, julgue os itens a seguir, referentes a conceitos de linguagens, orientação a objetos, estruturas de controle de fluxo e concorrência.
O padrão de código empregado na classe BrowserExample indica que a propriedade Enabled está encapsulada nas instâncias referenciadas pelas variáveis itemBack e itemForward.
A figura apresentada ilustra a interface típica de um ambiente integrado de desenvolvimento de software na plataforma Java. Nessa figura, o painel da esquerda é denominado Package Explorer, ao passo que o painel da direita é denominado Editor. Com base nessas informações, julgue os itens a seguir, referentes a conceitos de linguagens, orientação a objetos, estruturas de controle de fluxo e concorrência.
A expressão SWT.NO_BACKGROUND, constante da linha 167 do código, denota uma referência a uma variável encapsulada na classe ou interface SWT.
A figura apresentada ilustra a interface típica de um ambiente integrado de desenvolvimento de software na plataforma Java. Nessa figura, o painel da esquerda é denominado Package Explorer, ao passo que o painel da direita é denominado Editor. Com base nessas informações, julgue os itens a seguir, referentes a conceitos de linguagens, orientação a objetos, estruturas de controle de fluxo e concorrência.
Os métodos declarados a partir das linhas 152 e 177 do painel Editor deverão ser usualmente invocados em threads de execução concorrente à execução do método main da aplicação em pauta se a classe org.eclipse.swt.examples.browserexample.BrowserExample for uma aplicaç...
A figura apresentada ilustra a interface típica de um ambiente integrado de desenvolvimento de software na plataforma Java. Nessa figura, o painel da esquerda é denominado Package Explorer, ao passo que o painel da direita é denominado Editor. Com base nessas informações, julgue os itens a seguir, referentes a conceitos de linguagens, orientação a objetos, estruturas de controle de fluxo e concorrência.
A listener é uma variável local que, após a execução do código na linha 161 do painel Editor, referencia uma instância de uma classe que herda da classe java.lang.Object e que responde aos métodos wait e notify.O ícone seguinte é a representação para um ator de um caso de uso.


No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.
Com base nas informações apresentadas na situação hipotética, julgue os itens que se seguem.
A lentidão nas operações do sistema está relacionada a não mensuração correta da infraestrutura tecnológica que suporta a solução, devendo o an...
No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.
Com base nas informações apresentadas na situação hipotética, julgue os itens que se seguem.
As páginas web que não funcionaram satisfatoriamente nos navegadores citados não necessitam ser testadas semanticamente, visto que a conformida...
No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.
Com base nas informações apresentadas na situação hipotética, julgue os itens que se seguem.
Um teste de desempenho deve ser realizado para mensurar se a infraestrutura tecnológica de produção é suficiente para suportar a quantidade de ...
No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.
Com base nas informações apresentadas na situação hipotética, julgue os itens que se seguem.
Os testes de integração estão entre as ações que possibilitariam apontar a origem do problema de desempenho do banco de dados.
No período de desenvolvimento da aplicação, o gerente de projeto optou por utilizar uma metodologia ágil (Scrum), deixando a cargo dos desenvolvedores a criação de testes unitários para testar a solução, sendo esta a única frente de testes do projeto. A fim de solucionar os problemas da aplicação, um analista de testes com conhecimento em programação foi designado para examinar a solução e apontar problemas na aplicação.
Com base nas informações apresentadas na situação hipotética, julgue os itens que se seguem.
A existência de campos que possibilitem a inserção de qualquer tipo de dado pelo usuário não compromete a segurança da solução tecnológica desc...
Considerando essas informações, julgue os itens subsequentes.
A criação de um índice na tabela A, composto apenas pelo campo B1, aumentará o desempenho das operações de leitura e escrita observadas nessa tabela.
Considerando essas informações, julgue os itens subsequentes.
A criação de um índice do tipo HASH, utilizando-se os cinco primeiros caracteres do campo B2, aumentará a probabilidade de desempenho das consultas observadas na tabela B.
Considerando essas informações, julgue os itens subsequentes.
Em caso de crash, a recuperação de A e B necessitará de intervenção manual para realizar rollback dos registros não confirmados, devido à engine utilizada.
Considerando essas informações, julgue os itens subsequentes.
Na execução de um hot backup nas tabelas A e B, as operações de leitura e escrita estão disponíveis nas respectivas tabelas.
Considerando essas informações, julgue os itens subsequentes.
Para criar um índice no campo A4, é obrigatória a determinação de um prefixo de caracteres.Considerando-se o diagrama entidade-relacionamento ilustrado a seguir, bem como as informações apresentadas na sequência, é correto afirmar que o atributo codigo_superior deve ser NOT NULL para permitir a inserção de informações das unidades organizacionais e sua hierarquia.
A tabela que contém os campos abaixo está na terceira forma normal.


Considerando a figura apresentada, que ilustra um modelo entidade-relacionamento, julgue os itens a seguir.
No modelo apresentado há um relacionamento do tipo ternário, pois estão envolvidos três objetos do mundo real: PARTICIPANTE, INSCRIÇÃO e ENEM.
Considerando a figura apresentada, que ilustra um modelo entidade-relacionamento, julgue os itens a seguir.
De acordo com o modelo apresentado, um PARTICIPANTE pode inscrever-se em mais de um ENEM.
Considerando a figura apresentada, que ilustra um modelo entidade-relacionamento, julgue os itens a seguir.
O atributo Data está representado corretamente nesse modelo, que habilita o uso de atributo em relacionamentos.
Considerando a figura apresentada, que ilustra um modelo entidade-relacionamento, julgue os itens a seguir.
A fim de adicionar, ao modelo, informações do ENEM, para, posteriormente, armazenar dados referentes às provas, a tarefa mais indicada é criar, para cada prova, um atributo simples na entidade ENEM.Em uma manipulação de dados SQL, é possível usar as cláusulas HAVING e WHERE na mesma consulta, conforme o exemplo a seguir.

A tecnologia Flashback do banco de dados Oracle 11g é uma solução de recuperação de dados que permite reverter os erros humanos desfazendo de forma seletiva e eficiente os efeitos de um erro. A consulta a seguir permite que o administrador saiba com precisão quando e como os dados foram alterados.
SELECT * FROM emp VERSIONS BETWEEN TIMESTAMP hora1 AND hora2 WHERE…
O trecho de código wsdl a seguir não apresenta características de uma operação SOAP de request response.

O trecho de código Java a seguir apresenta características do uso de reflexão.

A tecnologia de máquinas virtuais, que tem mais de 40 anos, permite que um único computador hospede múltiplas máquinas virtuais, cada uma com o seu próprio sistema operacional. A grande vantagem dessa abordagem é que a falha em uma das máquinas virtuais não faz com que as outras falhem automaticamente.
Tendo como referência as informações apresentadas e considerando os conceitos de virtualização, julgue os itens seguintes.
Um sistema operacional hóspede do qual instruções sensíveis tenham sido intencionalmente removidas é considerado paravirtualizado.A tecnologia de máquinas virtuais, que tem mais de 40 anos, permite que um único computador hospede múltiplas máquinas virtuais, cada uma com o seu próprio sistema operacional. A grande vantagem dessa abordagem é que a falha em uma das máquinas virtuais não faz com que as outras falhem automaticamente.
Tendo como referência as informações apresentadas e considerando os conceitos de virtualização, julgue os itens seguintes.
Com a tecnologia de máquinas virtuais, o hipervisor do tipo 1 é o único software que funciona no modo núcleo.A tecnologia de máquinas virtuais, que tem mais de 40 anos, permite que um único computador hospede múltiplas máquinas virtuais, cada uma com o seu próprio sistema operacional. A grande vantagem dessa abordagem é que a falha em uma das máquinas virtuais não faz com que as outras falhem automaticamente.
Tendo como referência as informações apresentadas e considerando os conceitos de virtualização, julgue os itens seguintes.
Nas CPUs com VT (virtualization technology), quando o sistema operacional hóspede executa uma instrução sensível, tem-se uma interrupção para o núcleo. O hipervisor pode inspecionar a instrução para verificar se ela originou-se do sistema operacional hóspede na máquina virtual ou de um programa de usuário no mesmo...
Considerando o modelo hipotético apresentado nessa figura, julgue os itens a seguir.
Caso o computador servidor do MEC se comunique com outros servidores para atender a uma solicitação específica, o modelo cliente-servidor não poderá ser considerado como um recurso centralizado para a rede inteira. Além disso, esse modelo não permite que a base de dados seja utilizada para eliminar dados redundantes.
Considerando o modelo hipotético apresentado nessa figura, julgue os itens a seguir.
No modelo apresentado, o servidor local da escola pode ser considerado cliente dos serviços oferecidos pelos equipamentos do MEC.
Considerando o modelo hipotético apresentado nessa figura, julgue os itens a seguir.
O cliente escola deve ter conhecimento de como os serviços são processados, apesar de eles serem encapsulados no servidor.
Considerando o modelo hipotético apresentado nessa figura, julgue os itens a seguir.
No modelo hipotético apresentado, o servidor do MEC é uma entidade passiva, ao passo que a estação cliente é uma entidade ativa.
Considerando o modelo hipotético apresentado nessa figura, julgue os itens a seguir.
Caso o servidor do MEC front end execute as consultas no sistema gerenciador de banco de dados (DBMS) e retorne os resultados ao cliente, haverá divisão do processamento entre dois sistemas, o que torna complexa a programação para os analistas.
Considerando o modelo hipotético apresentado nessa figura, julgue os itens a seguir.
A aplicação utilizada pela estação aluno para acessar, por meio da internet, dados do servidor do MEC, costuma usar uma arquitetura em duas camadas: um navegador cliente e em um servidor de banco de dados relacional.
Considerando o modelo apresentado nessa figura, julgue os itens subsecutivos, acerca de modelagem de dados.
Mesmo que ao modelo apresentado seja incluída uma tabela de categorias de produtos, relacionada diretamente à tabela de produtos, ele não poderá ser considerado um modelo snow flake.
Considerando o modelo apresentado nessa figura, julgue os itens subsecutivos, acerca de modelagem de dados.
O modelo apresentado é do tipo estrela e nele todas as dimensões relacionam-se diretamente com a tabela fato. Suas principais características são a redução do número de joins, a baixa manutenção e a repetição de informações nas tabelas de dimensão.
Considerando a linguagem de definição de dados, a qual define a tabela pais apresentada, bem como os dados inseridos na sequência, julgue os itens a seguir.
Para inserir, no Oracle, um atributo denominado pa_tamanho de valor numérico de capacidade de 7 valores inteiros de 2 dígitos, deve-se utilizar o comando a seguir.
alter table pais add column pa_tamanho float(7,2)

Considerando a linguagem de definição de dados, a qual define a tabela pais apresentada, bem como os dados inseridos na sequência, julgue os itens a seguir.
Ao executar o comando de consulta a seguir, o resultado obtido será India.
select pa_nome from pais where pa_codigo = (select max(pa_codigo) from pais)
O comando a seguir criará uma sequência que será reiniciada assim que seu valor chegar a 100.
create sequence max_value 100 roundrobin min 1 max 100;
Situação hipotética: Considere que a seguinte expressão SQL seja executada em um ambiente POSTGRES.

Considere que, no projeto físico de um banco de dados de fornecedores, o seguinte esquema tenha sido criado:

Considerando a tabela aluno (id, curso, disciplina, notafinal, sexo) de um banco de dados relacional, o comando SQL que permite obter o nome da disciplina e a média das notas finais por disciplina apenas para os alunos do sexo igual a 'F' e para as disciplinas com média abaixo de 5 é o apresentado a seguir.
SELECT disciplina, AVG(notafinal) FROM aluno WHERE sexo='F' GROUP BY disciplina HAVING AVG(notafinal)<5
A operação relacional PRODUTO CARTESIANO (ou PRODUTO CRUZADO), representa uma operação binária de conjunto nas relações nas quais ela é aplicada e é usada para combinar as tuplas de duas relações de forma combinatória. Corresponde à formação de uma lista de tabelas na cláusula FROM, como exemplificado a seguir.
SELECT aluno.matricula, nota.valor FROM aluno, nota
Considere que uma tabela denominada PESSOA contenha informações do cpf, do nome e do sexo de uma pessoa. Considere, ainda, que essa tabela tenha sido criada e alimentada em um SGBD relacional e que os valores do campo sexo de todos os registros da tabela são 0M0 ou 0F0. Nessa situação, quando são executados os comandos SQL formados fidedignamente a partir da interpretação das representações no formato de álgebra relacional presentes nos itens (i), (ii) e (iii) listados a seguir, esses comandos serão executados corretamente em SGBDs relacionais e seus resultados serão conjuntos de tuplas idênticas no número de linhas, de colunas, e de to...
Os smartphones se tornaram para muitas pessoas a principal forma de acesso à Internet, principalmente para se checar e-mails e redes sociais, ver mapas de localização, procurar notícias e músicas. Pela primeira vez, o tempo diário gasto em dispositivos móveis ultrapassou o consumo de TV no Brasil e nos Estados Unidos da América. Entretanto, para que esse acesso seja eficiente e produtivo, é fundamental que normas e procedimentos sejam seguidos para publicação de conteúdos mobile, e que seus pontos fortes e suas limitações sejam compreendidos, pois a utilização de tecnologias que se encaixam nessas condições é fundamental para o sucesso do conteúdo.
A respeito desse assunto, julgue os itens subsequentes.
O usuário da Web deve conseguir acessar...Os smartphones se tornaram para muitas pessoas a principal forma de acesso à Internet, principalmente para se checar e-mails e redes sociais, ver mapas de localização, procurar notícias e músicas. Pela primeira vez, o tempo diário gasto em dispositivos móveis ultrapassou o consumo de TV no Brasil e nos Estados Unidos da América. Entretanto, para que esse acesso seja eficiente e produtivo, é fundamental que normas e procedimentos sejam seguidos para publicação de conteúdos mobile, e que seus pontos fortes e suas limitações sejam compreendidos, pois a utilização de tecnologias que se encaixam nessas condições é fundamental para o sucesso do conteúdo.
A respeito desse assunto, julgue os itens subsequentes.
Os dispositivos móveis operam em um con...O diagrama a seguir representa corretamente as etapas envolvidas entre a concepção e o produto final de um conteúdo audiovisual.

A figura a seguir representa um modelo de formulário eletrônico.

As fases da prototipação, com a indicação do início e fim de todo processo, estão corretamente representadas na figura seguinte.

O seguinte trecho de código HTML está em desacordo com as recomendações do eMAG.

World Wide Web Consortium (W3C) é a principal organização de padronização da World Wide Web. É dever de todo desenvolvedor Web respeitar e seguir os padrões de acessibilidade do W3C, já que, de outro modo, poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo impedindo o acesso a suas páginas. Acessibilidade é um conceito de inclusão que afeta diretamente o desenvolvimento de sistemas e aplicativos de navegação digital, incluindo o design visual e interativo.
Considerando essas informações, julgue os itens subsecutivos, relacionados à acessibilidade na Internet.
Para facilitar a navegação em páginas textuais da Internet acessíveis a cegos ou pessoas com deficiências visuais, deve-se organizar hierarquicamente a ...World Wide Web Consortium (W3C) é a principal organização de padronização da World Wide Web. É dever de todo desenvolvedor Web respeitar e seguir os padrões de acessibilidade do W3C, já que, de outro modo, poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo impedindo o acesso a suas páginas. Acessibilidade é um conceito de inclusão que afeta diretamente o desenvolvimento de sistemas e aplicativos de navegação digital, incluindo o design visual e interativo.
Considerando essas informações, julgue os itens subsecutivos, relacionados à acessibilidade na Internet.
As relações de cores entre os elementos gráficos nas telas de computadores e nos dispositivos são importantes para as questões de acessibilidade.World Wide Web Consortium (W3C) é a principal organização de padronização da World Wide Web. É dever de todo desenvolvedor Web respeitar e seguir os padrões de acessibilidade do W3C, já que, de outro modo, poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo impedindo o acesso a suas páginas. Acessibilidade é um conceito de inclusão que afeta diretamente o desenvolvimento de sistemas e aplicativos de navegação digital, incluindo o design visual e interativo.
Considerando essas informações, julgue os itens subsecutivos, relacionados à acessibilidade na Internet.
O formato gráfico recomendado pelo W3C para imagens rasterizadas (pixel) é o JPG.World Wide Web Consortium (W3C) é a principal organização de padronização da World Wide Web. É dever de todo desenvolvedor Web respeitar e seguir os padrões de acessibilidade do W3C, já que, de outro modo, poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo impedindo o acesso a suas páginas. Acessibilidade é um conceito de inclusão que afeta diretamente o desenvolvimento de sistemas e aplicativos de navegação digital, incluindo o design visual e interativo.
Considerando essas informações, julgue os itens subsecutivos, relacionados à acessibilidade na Internet.
JavaScript é uma linguagem de programação interpretada que opera com os elementos de sintaxe de programação estruturada da linguagem C.Na década de 60 do século passado, ao definir o mundo como aldeia global a partir do impacto da televisão na sociedade contemporânea, Marshall McLuhan anunciava o fim da era de Gutenberg, ou seja, o fim dos impressos. Com o advento da informática e da computação gráfica na virada do século, estão cada vez mais evidentes os efeitos das tecnologias eletrônica e digital na mídia impressa, como, por exemplo, a redução e o desaparecimento de jornais. Apesar disso, as artes gráficas e a comunicação impressa ocupam nichos especiais na comunicação e na informação modernas, com a incorporação das novas tecnologias de impressão, papel e outros suportes.
Considerando essas informações, julgue os itens subsequentes.
A impressão por quadricromia é prepara...Na década de 60 do século passado, ao definir o mundo como aldeia global a partir do impacto da televisão na sociedade contemporânea, Marshall McLuhan anunciava o fim da era de Gutenberg, ou seja, o fim dos impressos. Com o advento da informática e da computação gráfica na virada do século, estão cada vez mais evidentes os efeitos das tecnologias eletrônica e digital na mídia impressa, como, por exemplo, a redução e o desaparecimento de jornais. Apesar disso, as artes gráficas e a comunicação impressa ocupam nichos especiais na comunicação e na informação modernas, com a incorporação das novas tecnologias de impressão, papel e outros suportes.
Considerando essas informações, julgue os itens subsequentes.
JPG é o mais confiável formato de conf...Na década de 60 do século passado, ao definir o mundo como aldeia global a partir do impacto da televisão na sociedade contemporânea, Marshall McLuhan anunciava o fim da era de Gutenberg, ou seja, o fim dos impressos. Com o advento da informática e da computação gráfica na virada do século, estão cada vez mais evidentes os efeitos das tecnologias eletrônica e digital na mídia impressa, como, por exemplo, a redução e o desaparecimento de jornais. Apesar disso, as artes gráficas e a comunicação impressa ocupam nichos especiais na comunicação e na informação modernas, com a incorporação das novas tecnologias de impressão, papel e outros suportes.
Considerando essas informações, julgue os itens subsequentes.
Caso o modelo de cor de um arquivo grá...Na década de 60 do século passado, ao definir o mundo como aldeia global a partir do impacto da televisão na sociedade contemporânea, Marshall McLuhan anunciava o fim da era de Gutenberg, ou seja, o fim dos impressos. Com o advento da informática e da computação gráfica na virada do século, estão cada vez mais evidentes os efeitos das tecnologias eletrônica e digital na mídia impressa, como, por exemplo, a redução e o desaparecimento de jornais. Apesar disso, as artes gráficas e a comunicação impressa ocupam nichos especiais na comunicação e na informação modernas, com a incorporação das novas tecnologias de impressão, papel e outros suportes.
Considerando essas informações, julgue os itens subsequentes.
Se os ângulos de inclinação das retícu...Na década de 60 do século passado, ao definir o mundo como aldeia global a partir do impacto da televisão na sociedade contemporânea, Marshall McLuhan anunciava o fim da era de Gutenberg, ou seja, o fim dos impressos. Com o advento da informática e da computação gráfica na virada do século, estão cada vez mais evidentes os efeitos das tecnologias eletrônica e digital na mídia impressa, como, por exemplo, a redução e o desaparecimento de jornais. Apesar disso, as artes gráficas e a comunicação impressa ocupam nichos especiais na comunicação e na informação modernas, com a incorporação das novas tecnologias de impressão, papel e outros suportes.
Considerando essas informações, julgue os itens subsequentes.
Quando se elabora o design gráfico de ...O uso dos computadores alterou radicalmente os processos de criação e elaboração de imagens a partir dos anos 90 do século passado. Antes, o designer gráfico trabalhava com tinta, papel, pincéis, filme fotográfico, régua, esquadro e prancheta. O computador pessoal reuniu digitalmente todo esse material, transformando o artista-criador também em arte-finalista e, de certa forma, em uma espécie de técnico de informática. Fotos, ilustrações e texto passaram a ter um modo diferenciado de tratamento. O computador proporcionou também acesso direto ao design audiovisual e à animação.
A partir dessas informações, julgue os próximos itens.
No que se refere à redução do tamanho digital de imagens, com uma gama variada de cores, a exemplo de fotografia...O uso dos computadores alterou radicalmente os processos de criação e elaboração de imagens a partir dos anos 90 do século passado. Antes, o designer gráfico trabalhava com tinta, papel, pincéis, filme fotográfico, régua, esquadro e prancheta. O computador pessoal reuniu digitalmente todo esse material, transformando o artista-criador também em arte-finalista e, de certa forma, em uma espécie de técnico de informática. Fotos, ilustrações e texto passaram a ter um modo diferenciado de tratamento. O computador proporcionou também acesso direto ao design audiovisual e à animação.
A partir dessas informações, julgue os próximos itens.
O formato GIF é considerado mais adequado para imagens digitais de cor chapada como, por exemplo, textos-imagem.O uso dos computadores alterou radicalmente os processos de criação e elaboração de imagens a partir dos anos 90 do século passado. Antes, o designer gráfico trabalhava com tinta, papel, pincéis, filme fotográfico, régua, esquadro e prancheta. O computador pessoal reuniu digitalmente todo esse material, transformando o artista-criador também em arte-finalista e, de certa forma, em uma espécie de técnico de informática. Fotos, ilustrações e texto passaram a ter um modo diferenciado de tratamento. O computador proporcionou também acesso direto ao design audiovisual e à animação.
A partir dessas informações, julgue os próximos itens.
GIF animado é um arquivo GIF que inclui múltiplas imagens, ou quadros, que são apresentados sequencialmente quan...
Considerando a figura apresentada, julgue os itens subsecutivos no que se refere ao programa Flash.
No Stage, o conteúdo da camada 2 sofre alterações ao longo dos quadros de 1 a 16, ao passo que o conteúdo da camada 1 não apresenta alterações.
Considerando a figura apresentada, julgue os itens subsecutivos no que se refere ao programa Flash.
Na figura apresentada, o elemento objeto_01, constante da camada 3, é visível no Stage.
Considerando a figura apresentada, julgue os itens subsecutivos no que se refere ao programa Flash.
Na camada 4 da referida figura, é apresentado um comando que altera a animação apenas quando esta atinge o quadro-chave 16.
Considerando a figura apresentada, julgue os itens subsecutivos no que se refere ao programa Flash.
No Flash, para se remover um quadro-chave (keyframe) da timeline, é suficiente selecioná-lo e pressionar a tecla

Considerando a figura apresentada, julgue os itens subsecutivos no que se refere ao programa Flash.
A duração da animação até o quadro 12 foi igual a 0,5 segundo.
De acordo com o trecho de código apresentado, julgue os itens subsequentes.
O trecho de código $email = $_REQUEST['email']; indica que a variável $email recebe como parâmetro o email do administrador do portal prova.com.
De acordo com o trecho de código apresentado, julgue os itens subsequentes.
O código apresentado é um exemplo de formulário para enviar email em PHP e está sintaticamente correto.
De acordo com o trecho de código apresentado, julgue os itens subsequentes.
O código mail($admin_email, "$subject", $comment, "From:" . $email); usa a função mail definida no PHP e recebe como parâmetros os dados que formam o mail a ser enviado.
Com base no trecho de código apresentado, julgue os próximos itens.
O trecho de código está incorreto sintaticamente porque a tag XMLNS já se encontra em desuso desde a versão 1 do HTML.
Com base no trecho de código apresentado, julgue os próximos itens.
O código apresentado ilustra um exemplo de redirecionamento considerando refresh e tempo de 0 segundo.
O trecho de código apresentado faz parte de um arquivo completo em HTML e PHP. Com base nessas informações, julgue os itens seguintes.
O trecho do código session_start(); conforme sua posição no código dado, está no local errado segundo o que preconiza o uso de sessão em PHP.
O trecho de código apresentado faz parte de um arquivo completo em HTML e PHP. Com base nessas informações, julgue os itens seguintes.
O trecho de código apresentado parte do pressuposto que os parâmetros de username e password foram recebidos neste código, oriundos de outro formulário.

Considerando o trecho de código apresentado e os formulários web, julgue os itens a seguir.
O método POST, especificado no código, indica que será utilizada uma caixa postal no endereço f1.cgi no site www.prova.com.
Considerando o trecho de código apresentado e os formulários web, julgue os itens a seguir.
O trecho de código está correto sintaticamente e apresenta um formulário com três opções ao usuário.
está sintaticamente correto no padrão XHTML 5. 
Considerando o trecho de código apresentado, julgue os próximos itens.
O código estabelece um padrão de formatação de imagem em cinco níveis que pode ser aplicado com CSS (cascading style sheets).
Considerando o trecho de código apresentado, julgue os próximos itens.
O trecho de código
determina que o nome do menu de imagem é nav e que seu tipo é id. 
Com base na imagem da classe Java apresentada, julgue os itens seguintes.
O tipo int é um tipo primitivo Java.
Com base na imagem da classe Java apresentada, julgue os itens seguintes.
A classe não compilará, pois houve erro durante a conversão dos tipos de dados na linha 7.
Com base na imagem da classe Java apresentada, julgue os itens seguintes.
A classe não irá compilar, por causa do operador "+=", utilizado na linha 8.
Com base na imagem da classe Java apresentada, julgue os itens seguintes.
A classe irá executar e será impresso no console de saída o valor 20.
Com base na imagem da classe Java apresentada, julgue os itens seguintes.
A classe irá compilar, mas não executará, porque apresentará erro em tempo de execução.
Considerando os dados apresentados nas tabelas, julgue os itens subsequentes, a respeito de conceitos e comandos SQL.
Quando aplicadas na coluna VALOR_CD da tabela CD, as funções AVG e STDDEV retornam a média aritmética e o desvio-padrão dos preços dos CDs, respectivamente.
Considerando os dados apresentados nas tabelas, julgue os itens subsequentes, a respeito de conceitos e comandos SQL.
O comando a seguir apresentará como resultado uma tabela com 3 linhas.


Considerando os dados apresentados nas tabelas, julgue os itens subsequentes, a respeito de conceitos e comandos SQL.
Assumindo que cada cantor vendeu apenas uma unidade de cada CD de sua autoria, o comando a seguir apresentará o ganho total de cada um deles.


Considerando os dados apresentados nas tabelas, julgue os itens subsequentes, a respeito de conceitos e comandos SQL.
Considere o comando abaixo.


Com base no comando SQL apresentado, julgue os itens subsequentes.
A cláusula NULL na coluna CPF indica que o conteúdo dessa coluna pode ser zero, já que ela é do tipo DECIMAL (11,0).
Com base no comando SQL apresentado, julgue os itens subsequentes.
A tabela TABELA_NACIONALIDADE deve ter uma coluna de nome DESCRICAO_NACIONALIDADE para obter o texto equivalente a cada código.
Com base no comando SQL apresentado, julgue os itens subsequentes.

Com base no comando SQL apresentado, julgue os itens subsequentes.
Mais de uma PESSOA pode ter o mesmo NOME e a mesma NACIONALIDADE.
Com base no comando SQL apresentado, julgue os itens subsequentes.
A tabela criada terá quatro colunas.Para inserir uma nova coluna em uma tabela já existente, a DDL utiliza o comando ALTER, como no exemplo a seguir.
ALTER TABLE CLIENTE ADD NOME CHAR(50) UNIQUE
Considerando que o algoritmo seguinte possui um arranjo A que armazena n > 3 elementos, é correto afirmar que a saída (s) será a soma dos elementos das células ímpares de A.

Dado o vetor[] com n > 3 elementos numéricos e inteiros, o algoritmo apresentado por seleção resultará no mesmo vetor com os elementos ordenados na ordem decrescente.

O algoritmo apresentado a seguir, desenvolvido na linguagem Java, retornará true se não houver elementos comuns entre os arranjos a, b e c, ou seja, se os três conjuntos forem disjuntos.

Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:
I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;
II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;
III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;
IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;
V implementar um padrão que for...
Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:
I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;
II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;
III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;
IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;
V implementar um padrão que for...
Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:
I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;
II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;
III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;
IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;
V implementar um padrão que for...
Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:
I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;
II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;
III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;
IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;
V implementar um padrão que for...
Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:
I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;
II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;
III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;
IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;
V implementar um padrão que for...
Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:
I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;
II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;
III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;
IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;
V implementar um padrão que for...
Na figura seguinte, o diagrama de classe indica que ISensor é interface fornecida da classe TheftAlarm, ou seja, ISensor é um serviço implementado e que suporta as características e restrições da classe.

O diagrama de sequência a seguir indica que o fragmento combinado par representa a execução paralela dos comportamentos nele inseridos.

A figura seguinte mostra a relação entre dois estados de ação na UML. Nesse caso, a correta interpretação é que, após e toda vez que a ação protected node for executada, o nó handlerbody node também será executado.

No diagrama de atividades, a figura a seguir indica uma ação de evento de tempo e, por considerar o tempo necessário ao disparo do evento, pode ser comparada a uma trigger.

Considere as seguintes configurações de servidores de banco de dados (SBD):
I O controle de concorrência do servidor X foi configurado para o tipo bloqueio de modo múltiplo.
II Especificamente na tabela T do servidor X, foram criados, em dois campos distintos, dois índices (IdxA e IdxB) contendo apenas um campo para cada um: o primeiro, IdxA, do tipo primário, e o segundo, IdxB, do tipo secundário, em um campo não chave.
III Dois servidores foram configurados para trabalhar de forma distribuída do tipo SBDF (sistemas de banco de dados federado), com intuito primordial de garantir mais disponibilidade, no caso de falha de um dos servidores.
IV O servidor Z foi configurado com um sistema do tipo orientado a objeto.
Com base nessas configurações...
Considere as seguintes configurações de servidores de banco de dados (SBD):
I O controle de concorrência do servidor X foi configurado para o tipo bloqueio de modo múltiplo.
II Especificamente na tabela T do servidor X, foram criados, em dois campos distintos, dois índices (IdxA e IdxB) contendo apenas um campo para cada um: o primeiro, IdxA, do tipo primário, e o segundo, IdxB, do tipo secundário, em um campo não chave.
III Dois servidores foram configurados para trabalhar de forma distribuída do tipo SBDF (sistemas de banco de dados federado), com intuito primordial de garantir mais disponibilidade, no caso de falha de um dos servidores.
IV O servidor Z foi configurado com um sistema do tipo orientado a objeto.
Com base nessas configurações...
Considere as seguintes configurações de servidores de banco de dados (SBD):
I O controle de concorrência do servidor X foi configurado para o tipo bloqueio de modo múltiplo.
II Especificamente na tabela T do servidor X, foram criados, em dois campos distintos, dois índices (IdxA e IdxB) contendo apenas um campo para cada um: o primeiro, IdxA, do tipo primário, e o segundo, IdxB, do tipo secundário, em um campo não chave.
III Dois servidores foram configurados para trabalhar de forma distribuída do tipo SBDF (sistemas de banco de dados federado), com intuito primordial de garantir mais disponibilidade, no caso de falha de um dos servidores.
IV O servidor Z foi configurado com um sistema do tipo orientado a objeto.
Com base nessas configurações...
Considere as seguintes configurações de servidores de banco de dados (SBD):
I O controle de concorrência do servidor X foi configurado para o tipo bloqueio de modo múltiplo.
II Especificamente na tabela T do servidor X, foram criados, em dois campos distintos, dois índices (IdxA e IdxB) contendo apenas um campo para cada um: o primeiro, IdxA, do tipo primário, e o segundo, IdxB, do tipo secundário, em um campo não chave.
III Dois servidores foram configurados para trabalhar de forma distribuída do tipo SBDF (sistemas de banco de dados federado), com intuito primordial de garantir mais disponibilidade, no caso de falha de um dos servidores.
IV O servidor Z foi configurado com um sistema do tipo orientado a objeto.
Com base nessas configurações...
Considere as seguintes informações referentes à configuração de servidores JBoss AS 7 (JBoss Application Server 7):
I Há dois modos de se iniciar e configurar o JBoss AS 7: domain ou server group; e standalone. O primeiro modo provê alta disponibilidade e permite tanto a utilização do JBoss como controlador de domínio quanto a ocorrência de mais de uma instância em um mesmo ponto de controle, compartilhando políticas de gerenciamento em comum. Ao contrário do modo domain, o segundo modo possibilita apenas uma instância do JBoss AS 7 em cada máquina.
II Dois servidores JBoss AS 7 foram instalados em máquinas físicas distintas, utilizando, consequentemente, JVM também distintas, em modo remote standalone client.
III Em um servidor C, foi instalada uma única inst...
Considere as seguintes informações referentes à configuração de servidores JBoss AS 7 (JBoss Application Server 7):
I Há dois modos de se iniciar e configurar o JBoss AS 7: domain ou server group; e standalone. O primeiro modo provê alta disponibilidade e permite tanto a utilização do JBoss como controlador de domínio quanto a ocorrência de mais de uma instância em um mesmo ponto de controle, compartilhando políticas de gerenciamento em comum. Ao contrário do modo domain, o segundo modo possibilita apenas uma instância do JBoss AS 7 em cada máquina.
II Dois servidores JBoss AS 7 foram instalados em máquinas físicas distintas, utilizando, consequentemente, JVM também distintas, em modo remote standalone client.
III Em um servidor C, foi instalada uma única inst...
Considere as seguintes informações referentes à configuração de servidores JBoss AS 7 (JBoss Application Server 7):
I Há dois modos de se iniciar e configurar o JBoss AS 7: domain ou server group; e standalone. O primeiro modo provê alta disponibilidade e permite tanto a utilização do JBoss como controlador de domínio quanto a ocorrência de mais de uma instância em um mesmo ponto de controle, compartilhando políticas de gerenciamento em comum. Ao contrário do modo domain, o segundo modo possibilita apenas uma instância do JBoss AS 7 em cada máquina.
II Dois servidores JBoss AS 7 foram instalados em máquinas físicas distintas, utilizando, consequentemente, JVM também distintas, em modo remote standalone client.
III Em um servidor C, foi instalada uma única inst...
A partir da interpretação do trecho JSF (JavaServer Faces), versão 2, no código a seguir, verifica-se que uma providência válida é configurar o managed-bean clientePage no arquivo faces-config.xml.
A adoção de Padrões de Projetos está entre as melhores práticas de desenvolvimento de sistemas. O seguinte código Java Script implementa qual tipo de Padrão de Projeto?

Qual a interpretação para o seguinte comando da linguagem SQL?

Analise a seguinte função e indique qual o seu problema:

Assim como as procedures, com PL/SQL é possível criar functions. Qual das alternativas abaixo está ERRADA em relação ao comando baixo?

Com PL/SQL é possível trabalhar com procedures para reaproveitar código. Uma procedure pode aceitar argumentos e ser chamada por um programa, uma sessão SQL ou uma trigger. Desta forma, assinale a alternativa INCORRETA em relação ao código abaixo.

As tabelas podem ser particionadas para melhorar o desempenho do banco de dados e muitos SGBDs têm suporte ao comando PARTITION. Responda qual a alternativa INCORRETA em relação ao comando abaixo?

Constraints são restrições aplicadas as colunas para controlar as inserções de dados na tabela do banco de dados. Veja o código SQL abaixo e responda a alternativa CORRETA.

Qual o resultado obtido com o comando SQL abaixo?

Qual o resultado obtido com o comando SQL abaixo?

Qual a interpretação para o que faz o seguinte código CSS (Cascading Style Sheets) ?

Qual a interpretação para o que faz o seguinte código HTML?

O resultado final do algoritmo em português estruturado apresentado abaixo é 13524.

A virtualização é a tecnologia central de um datacenter e, basicamente, a virtualização transforma servidores físicos em servidores virtuais. Para usuários domésticos, essa tecnologia pode ser utilizada para testar softwares e, assim, observar possíveis mudanças que determinadas instalações podem provocar. Já nas indústrias, há uma grande vantagem, uma vez que os computadores estão com mais recursos e, dessa forma, é possível virtualizar vários servidores em uma mesma máquina. A virtualização pode ser classificada em três tipos na arquitetura x86. Levando‐se em conta as classificações a seguir, relacione adequadamente as colunas.

A sequência está correta em
O LVM (Logical Volume Manager) pode ser utilizado em servidores Linux, pois oferece uma capacidade de ajustes dinâmicos dos seus volumes, como também flexibilidade e eficiência para lidar com as constantes evoluções nas necessidades de armazenamento. Com a utilização do LVM, pode‐se adicionar partições de discos físicos ao conjunto de espaço, que são chamados grupos de volume. Acerca do LVM, analise as afirmativas.
I. Volumes lógicos são usados de cima para baixo, mas são criados de baixo para cima.
II. Os comandos para trabalhar com cada componente LVM começam com as letras pv, vg e lv.
III. O LVM não suporta recursos avançados, como espelhamento e clusters.
IV. Se ficar sem espaço em um volume lógico, pode‐se adicionar espaço a ele, mas ...
Assim como nos diversos programas de várias aplicações, os atalhos também são importantes em se tratando de Sistema Operacional. No Windows 7 da Microsoft, vários atalhos podem ser utilizados, agilizando, dessa forma, a utilização do sistema e, muitas vezes, mudando configurações, ganhando, assim, tempo. As teclas de função têm papéis de grande utilidade na aplicação do sistema e, combinadas com outras teclas, aumentam o leque de opções para utilização. Complete os parênteses a seguir com as respectivas teclas de função (F1 a F12).
( ) Exibe a lista da barra de endereços no Windows Explorer.
( ) Ativa a barra de menu no programa ativo.
( ) Renomeia o item selecionado.
( ) Circula entre os elementos da tela dentro da janela ou na área de trabalho.
...A transmissão multimídia pela internet atingiu um nível muito alto e é necessário que as conexões apresentem qualidade. Uma área das redes de computadores, a QoS (Quality of Service — Qualidade de Serviço), se preocupa com tal procedimento. Acerca das áreas de estudo de QoS, relacione adequadamente as colunas a seguir.

A sequência está correta em
Muitas organizações possuem computadores centralizados, os chamados mainframes, e dispositivos de armazenamento, como rolos de fitas, storage etc., em seus data centers. Com a crescente evolução e, de certa forma, facilidade em armazenamento, possibilitaram que departamentos e/ou empresas tivessem seus próprios servidores e, assim, armazenassem as informações desejadas. Em implementações iniciais de sistemas abertos, o armazenamento, geralmente, era interno no servidor. De maneira a superar essas e outras dificuldades encontradas, a tecnologia de armazenamento evoluiu de armazenamento interno, não inteligente, para armazenamento em rede e, dessa forma, inteligente. Sobre os destaques na evolução desta tecnologia, relacione adequadamente as colunas a seguir.
1. RAID (Redundant A...
Segundo o PMBOK 4ª edição, o gerente de projeto é responsável por planejar, implementar e completar o projeto. Sobre as habilidades necessárias em um gerente de projetos, relacione adequadamente as colunas.

A sequência está correta em
ITIL® é a sigla para Information Technology Infrastructure Library, que significa biblioteca de infraestrutura de tecnologia da informação, desenvolvida pelo CCTA (Central Computer and Telecommunications Agency – agência central de computação e telecomunicações), no final dos anos 80, a partir de uma encomenda do governo britânico que não estava satisfeito com o nível da qualidade dos serviços de TI. É um agrupamento das melhores práticas utilizadas para o gerenciamento de serviços de tecnologia de informação de alta qualidade. A versão atual, a V3, é mais focada em serviços, reduzida a cinco livros. Sabe‐se que a V2 possuía sete livros.
Os meios para entregar resultados que os clientes desejam, a propriedade de custos e riscos e o valor para o cliente se referem a
O COBIT 5 estabelece que as organizações têm muitas partes interessadas e “criar valor” pode significar coisas diferentes e, por vezes, conflitantes para cada uma delas. Governança está relacionada com negociar e decidir entre os interesses de valor das diferentes partes interessadas. Por consequência, o sistema de governança deve considerar todas as partes interessadas ao tomar decisões sobre a avaliação. Com respeito ao enunciado acima, considere a seguinte figura do COBIT 5:

Na figura acima, I, II e III representam o que o COBIT 5 estabelece com respeito à criação de valor para as partes interessadas. Trata-se de
Considere o Modelo Nacional de Interoperabilidade − MNI do Poder Judiciário e do Ministério Público. De acordo com o estabelecido nesse modelo:

As lacunas correspondem, correta e respectivamente, ao que consta em:
A segregação de funções é um método para redução do risco de mau uso acidental ou deliberado dos sistemas. Convém que a separação da administração ou execução de certas funções ou áreas de responsabilidade seja considerada, a fim de reduzir oportunidades para modificação não autorizada ou mau uso das informações ou dos serviços.
Desta forma, recomenda-se que:
I. O início de um evento seja separado de sua autorização.
II. Sejam segregadas atividades que requeiram cumplicidade para a concretização de uma fraude como, por exemplo, a emissão de um pedido de compra e a confirmação do recebimento da compra.
III. Na possibilidade de ocorrência de conluios, sejam planejados controles de tal modo que somente uma pessoa esteja envolvida, diminuindo dessa forma ...
Considere a Resolução no 102, de 23 de Setembro de 2013 do CNMP e as seguintes situações referentes a um processo de contratação de soluções de TI:
I. No contrato ficou estabelecido que a execução da fase de Planejamento da Contratação seria desnecessária porque o tipo de contratação seria feito por inexigibilidade de licitação.
II. O contrato vedou o reembolso de despesas de transporte e hospedagem à contratada.
III. O contrato estabeleceu como obrigatória somente a fase de Planejamento da Execução porque, tratando-se de fornecedor exclusivo, foram dispensadas as fases de Seleção do Fornecedor e de Gerenciamento do Contrato.
IV. Foi vedada, no edital, a publicação da remuneração dos funcionários da contratada.
Está correto o que se afirma AP...
O Diagrama de Atividade da UML 2 é utilizado para modelar atividades, que podem ser um método ou um algoritmo, ou mesmo um processo de negócio. Sobre este diagrama, considere:
I. As partições de atividade permitem representar o fluxo de um processo que passa por diversos setores ou departamentos de uma empresa, ou mesmo um processo que é manipulado por diversos atores.
II. Um nó de bifurcação/união é um nó de controle que pode tanto dividir um fluxo em dois ou mais fluxos concorrentes (quando é chamado de nó de bifurcação), como mesclar dois ou mais fluxos concorrentes em um único fluxo de controle (quando é chamado de nó de união).
III. Um pino (ou alfinete) é um tipo de nó de objeto que representa uma entrada para uma ação ou uma saída de uma ação. São obrig...
Em uma aplicação web que utiliza Struts 2, um arquivo JSP possui o seguinte trecho de código:

Para que as tags presentes neste arquivo possam ser reconhecidas e utilizadas, no topo (início) deste arquivo, antes da abertura da tag html, deve ser utilizada a instrução
Em um site desenvolvido com HTML5 existe um arquivo chamado teste.appcache, com a lista de arquivos que serão armazenados em cache para navegação off-line. O conteúdo deste arquivo é mostrado abaixo.

Para especificar o caminho deste arquivo em uma página HTML e consequentemente ativar o cache, deve ser utilizada a instrução
Uma página web, quando interpretada em um navegador com suporte adequado à linguagem SVG, gerou a seguinte imagem:

Para gerar a imagem apresentada, entre as tags e deve existir a instrução
Considere os fragmentos de programas Phyton a seguir:

É correto afirmar que
Considere a tabela funcionario a seguir, cuja chave primária é FuncCPF, em um banco de dados relacional.

Está correto o que se afirma APENAS em
Considere a sintaxe de instrução Oracle a seguir:

Sobre esta sintaxe, é correto afirmar que
Considere a instrução Oracle PL/SQL a seguir.

Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.
A instrução acima
No Oracle um trigger é um bloco PL/SQL armazenado no banco de dados e acionado (executado) em resposta a um evento especificado. Nesse contexto, observe o trigger a seguir:

Ao se executar a instrução UPDATE empregados SET salario = 5500 WHERE sobrenome='Souza'; é correto afirmar que
A computação em nuvem distribui os recursos na forma de serviços. Esses serviços, por sua vez, podem ser disponibilizados em qualquer uma das camadas que suportam a arquitetura para desenvolvimento em nuvem. Considere a figura abaixo:

Preenchem as lacunas I, II e III, correta e respectivamente,
Considere que a equipe de Analistas de Desenvolvimento de Sistemas do CNMP está projetando a arquitetura para o Data Warehouse (DW) da instituição, conforme mostra a figura abaixo:

É correto afirmar que esta arquitetura
Uma das recomendações do Modelo de Acessibilidade do Governo Eletrônico (eMAG versão 3.1) é “fornecer âncoras para ir direto a um bloco de conteúdo”. Para isso, apresenta a tabela abaixo, na qual são listados os mecanismos em CSS para ocultar elementos e seus efeitos na acessibilidade.

Completam corretamente as lacunas da tabela:
As tarefas de Engenharia de Requisitos ajudam a levar a um entendimento de qual será o impacto do software sobre o negócio, quais são as necessidades do cliente e como os usuários finais irão interagir com o software. Existem sete etapas na Engenharia de Requisitos que executam funções distintas e, embora possam interagir entre si, sugerem uma ordem sequencial, qual seja:

As lacunas de I a V correspondem, correta e respectivamente, a:
Um Analista de Desenvolvimento de Sistemas do CNMP deve indicar o padrão de projeto mais adequado para ser aplicado na seguinte situação:
Uma aplicação que existe simultaneamente em um dispositivo móvel e no ambiente corporativo, necessita de um processo de sincronização entre as informações processadas no dispositivo móvel e na base corporativa. Ambas as aplicações devem se comunicar com um objeto que deve ser único para processar este sincronismo, a fim de evitar a possibilidade de criar dados na base.
O padrão de projeto corretamente indicado pelo Analista deve ser
A figura abaixo apresenta os grupos de processos de gerenciamento de projetos e como eles interagem entre si, com base no PMBoK 4a edição.

Os grupos de processos numerados de I a III correspondem, correta e respectivamente, a:
Considere que o Conselho Nacional do Ministério Público − CNMP está propondo uma mudança de processos tradicionais de desenvolvimento de sistemas para uma nova abordagem, conforme indica a figura abaixo.

Um Analista de Desenvolvimento de Sistemas do CNMP, observando a figura, afirma corretamente que a nova abordagem corresponde ao
Considere as características das normas e modelos de qualidade de software:
I. Suporta dois caminhos de melhoria usando níveis: um caminho permite que as organizações melhorem processos de forma incremental envolvendo uma ou mais áreas de processos selecionadas e o outro caminho permite que as organizações melhorem um conjunto de processos relacionados ao endereçarem sucessivamente conjuntos de áreas de processo.
II. Estabelece uma arquitetura comum para o ciclo de vida de processos de software. Contém processos, atividades e tarefas a serem aplicadas durante o fornecimento, aquisição, desenvolvimento, operação, manutenção e descarte de produtos de software, bem como partes de software de um sistema. Também se aplica à aquisição de sistemas, produtos de software e serv...
Pretende-se projetar uma rede de comunicação de dados baseada em fibras ópticas, e se dispõe de dois tipos de fibras: as monomodo e as multimodo. Estabeleceram-se os seguintes requisitos para o projeto:
1. Escolher a fibra que apresente a maior facilidade para a realização de emendas e colocação de conectores.
2. Escolher a fibra que apresente menor custo individual e dos outros materiais complementares, como conectores e componentes exigidos na aplicação.
Sobre a escolha de qual tipo de fibra utilizar, é correto afirmar que
Um programa elaborado na linguagem HTML apresenta a seguinte linha:

Sobre essa linha, é correto afirmar que ela
O CNMP adquiriu um computador cuja Unidade Central de Processamento (UCP) possui como principais características:
I. múltiplos modos de endereçamento;
II. poucos registradores, que são especializados;
III. tamanho e tempo de execução das instruções dependentes do modo de endereçamento utilizado.
Com base apenas nessas características, é correto afirmar que essa UCP pode ser classificada como
A Resolução Conjunta CNJ/CNMP no 3 de 2013, em seu Capítulo I, estabelece:

Preenche, correta e respectivamente, as lacunas:
Dentre os principais objetivos do PDTI − Plano Diretor de Tecnologia da Informação do CNMP estão:
I. Demonstrar o papel chave que a TI tem a desempenhar para o sucesso da instituição, por meio dos serviços prestados para o governo federal.
II. Estabelecer parâmetros que viabilizem as decisões relativas à gestão de serviços e recursos de TI da organização em alinhamento com as diretrizes do CNMP.
III. Dar visibilidade para a organização da lógica de atuação da área de TI e do seu valor agregado para a organização.
IV. Apontar as ações de Auditoria de TI para enfrentar os principais desafios da organização.
Está correto o que se afirma APENAS em
Considere as seguintes definições estabelecidas no COBIT 5:
I. Garantia de que as necessidades, condições e opções das Partes Interessadas sejam avaliadas a fim de determinar objetivos corporativos acordados e equilibrados, definindo a direção através de priorizações e tomadas de decisão, e monitorando o desempenho e a conformidade com a direção e os objetivos estabelecidos.
II. Responsável pelo planejamento, desenvolvimento, execução e monitoramento das atividades em consonância com a direção definida pelo órgão de governança a fim de atingir os objetivos corporativos.
III. Recursos organizacionais da governança, tais como modelos, princípios, processos e práticas, por meio dos quais a ação é orientada e os objetivos podem ser alcançados. Também incluem os re...
O COBIT 5 baseia-se em cinco princípios básicos para governança e gestão de TI da organização, que são:
1o Princípio: Atender às Necessidades das Partes Interessadas
2o Princípio: Cobrir a Organização de Ponta a Ponta
3o Princípio: ......
4o Princípio: ......
5o Princípio: Distinguir a Governança da Gestão
Preenche, correta e respectivamente, as lacunas referentes aos 3o e 4o Princípios:
Considere a seguinte tabela de Níveis de log do OpenLDAP:

Para guardar informações relacionadas ao gerenciamento da conexão, processamento do filtro de pesquisa e estatísticas para conexão, operações e resultados, deve-se configurar o nível de log
O arquivo de configuração do serviço de diretório da suíte OpenLDAP é o ...... . Esse arquivo possui vários parâmetros que configuram desde a execução do serviço até o backend de banco de dados que será utilizado, assim como os índices que devem ser gerados para agilizar as buscas e também a senha de administração para acessar o diretório.
Preenche, correta e respectivamente, a lacuna:
O comando ps do Linux permite parâmetros (ou opções) para mostrar:
I. os processos criados por você e de outros usuários do sistema.
II. o nome de usuário que iniciou o processo e hora em que o processo foi iniciado.
III. as variáveis de ambiente no momento da inicialização do processo.
IV. a árvore de execução de comandos (comandos que são chamados por outros comandos).
Para realizar o que descrevem os itens I, II, III e IV são utilizados, correta e respectivamente, os parâmetros
Considere a JCL do Sistema Operacional zOS que possui um layout específico para sua programação e que deve ser respeitado durante toda a sua codificação.
Nesse layout as colunas de 03 a 09 devem conter
A tag definida a seguir é obrigatória na especificação de uma página que utilize HTML5.

Considere uma página HTML cujo código seja o apresentado a seguir.

Ao se executar o código Java apresentado a seguir, o resultado obtido será 13.

Considere duas tabelas criadas com as expressões seguintes.

Na instalação padrão do servidor HTTP Apache, a porta padrão de funcionamento é 8084 conforme a seguinte especificação:

O valor da variável e no fim da execução do seguinte algoritmo será 143.
