Segundo a análise do algoritmo a seguir, quantas vezes o número 0 e o número –1 serão escritos, respectivamente?

Segundo a análise do algoritmo a seguir, quantas vezes o número 0 e o número –1 serão escritos, respectivamente?

? Uma tabela chamada funcionario contém os registros abaixo.

O comando digitado foi:
O seguinte trecho de código em Java exibe uma estrutura de controle de fluxo representativa das sentenças de iteração e fornece desvios implícitos no final de seus segmentos de código.

vAssinale a opção que indica a descrição correta de um array denominado empregados que contenha três objetos compostos pelo registro do primeiro e do último nome de um empregado em uma matriz JSON. Analise o trecho de código a seguir.

A qual algoritmo esse código pertence?
Assinale, das alternativas abaixo, a única que identifica corretamente o comando do pseudocódigo de ordenação Bubble Sort abaixo, que foi extraído na linha pontilhada:

Quanto à refatoração (refactoring), analise as afirmativas abaixo e assinale a alternativa correta.
I. Quando o prazo de entrega está próximo do final, devese fazer a refatoração.
II. Quando o código está instável, e não funciona, é o melhor momento para fazer a refatoração.
III. EXtreme Programming tem refatoração como uma de suas práticas.
IV. É melhorar a estrutura do código de um sistema preservando as suas funcionalidades.
Estão corretas as afirmativas:

A partir do código acima, escrito na linguagem de implementação Java, julgue os próximos itens.
O método com a assinatura public static void main (String[] args){ } é responsável por caracterizar a classe como uma aplicação que a Máquina Virtual Java (JVM) deverá interpretar no momento da execução do programa.
A partir do código acima, escrito na linguagem de implementação Java, julgue os próximos itens.
O trecho String[] args consiste em um vetor (array) que permite conter parâmetros, os quais serão informados por meio da linha de comando durante a execução do programa.
A partir do código acima, escrito na linguagem de implementação Java, julgue os próximos itens.
O trecho System.out.println tem a função de realizar a impressão em console com quebra de linha.
A partir do código acima, escrito na linguagem de implementação Java, julgue os próximos itens.
A cláusula switch é uma estrutura de repetição, sendo que não há a obrigatoriedade de a expressão utilizada pelo switch retornar um resultado.
A partir do código acima, escrito na linguagem de implementação Java, julgue os próximos itens.
A diretiva default é obrigatória, pois sem ela o programa não será compilado e, consequentemente, não será executado.
Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.
O JavaScript não exige que seja colocado ponto e vírgula (;) ao término das instruções, bastando que se mude de linha para que ele perceba que a instrução chegou ao fim.
Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.
Após este código ser salvo em um arquivo com extensão html e, posteriormente, ser aberto em um navegador qualquer, será mostrada a seguinte mensagem: O número agora é 1.
Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.
O for executa um ciclo previamente definido que percorre todos os elementos do array.
Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.
A variável soma, neste script, é um tipo de variável local.
Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.
Neste código, o ciclo for define uma variável de índice (var i = 0) e verifica se a condição declarada é cumprida, ou seja, i < 1.Dadas as seguintes definições sobre métodos de descrição semântica, segundo Sebesta:

Assinale a alternativa que descreve a ordem correta de preenchimento, de cima para baixo, dos parênteses, de acordo com a relação entre as definições e os tipos de semântica:
Considere a base no código-fonte escrito em ASP abaixo:

Sobre esse código, é correto afirmar:
Analise a execução do comando a seguir.
chmod 731 aeronautica.sh
Após sua execução, quais serão as permissões do arquivo aeronautica.sh?
Em um computador que utiliza o Sistema Operacional Linux, um Analista digitou um comando e foram mostrados os dados abaixo.

O comando digitado foi
Considere a figura abaixo.

É correto afirmar que
A compilação é o processo de tradução de um programa escrito em uma linguagem fonte em um programa equivalente em linguagem de máquina. Nesse processo, o programa fonte normalmente passa pelas fases:
I. Identificação de sequências de caracteres de entrada e produção de uma sequência de elementos de saída, os tokens. Nesta fase, verifica-se se cada caractere do programa fonte pertence ao alfabeto da linguagem, identificando os tokens e desprezando comentários e espaços em branco. Os tokens constituem classes de símbolos, tais como palavras reservadas, delimitadores, identificadores etc.
II. Identificação de sequências de símbolos que constituem estruturas como expressões e comandos, através de uma varredura, ou parsing, da representação interna do programa fonte, pro...
Em uma aplicação que utiliza o EJB 3.2, se um bean precisa ser remotamente acessível, ele deve definir uma interface de negócio separada, como no trecho abaixo.

Para injetar o bean através da sua interface e para adicionar uma caneta ao carrinho de compras deve-se utilizar a instrução:

Considerando as instruções precedentes, assinale a opção que apresenta a relação correta entre as variáveis n e cont no final do laço.

Assinale a opção que apresenta o resultado correto do código com estrutura condicional apresentado.

Considerando as instruções precedentes, assinale a opção que apresenta corretamente o resultado para execução da função Afunc(1,3).

Assinale a opção que apresenta corretamente o resultado da execução do procedimento apresentado.

Assinale a opção que apresenta o modo de cifra apresentado na figura precedente.
Considere uma clínica médica na qual os pacientes primeiramente marcam consultas com a secretária, fornecendo suas informações pessoais. Se o paciente ainda não estiver cadastrado no sistema ou existir algum dado que precise ser atualizado, a secretária deverá atualizar o cadastro. Durante a consulta, o médico poderá marcar exames a serem trazidos posteriormente. O pedido de exame e seus resultados serão registrados no histórico do paciente. Para representar a interação do Paciente, da Secretária e do Médico com o sistema, foi criado o diagrama de casos de uso abaixo.

As lacunas I e II representam relações (ou associações) entre os casos de uso e devem ser preenchidas, respectivamente, po...
Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação. A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.
Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar. Este padrão permite a uma class...
Considere a imagem abaixo, que representa o envio de um arquivo de Alice para Bob.

Pode-se concluir corretamente que nessa comunicação, a comparação entre os hashes calculados permite verificar a
Analise o conteúdo de um arquivo XML denominado exemplo.xml.

produz:
O Sistema de Informações da Biblioteca do TJ-PI (SisBib) disponibiliza para a Equipe de Tecnologia de Informação do Tribunal diversas informações sobre os livros disponíveis para consulta na biblioteca. Rogério, analista recém empossado no Tribunal, recebeu a incumbência de listar os títulos de todos os livros disponíveis para consulta. Para isso, ele recebeu acesso ao arquivo biblioteca.xml disponibilizado pelo SisBib e descrito a seguir:

Para atender ao que foi solicitado, Rogério deve usar a path expression do XQuery:
Analise, abaixo, a lista de definições que podem ser estabelecidas por meio de um esquema (schema) para um documento XML:
I. os elementos que podem ser utilizados;
II. os tipos de dados para elementos e atributos;
III. valores default para elementos e atributos;
IV. espaços reservados para comentários.
Somente estão corretas as afirmativas:
Analise a função a seguir, descrita em pseudocódigo.

O comando print f(10) exibe
Considere que o programa foi executado quatro vezes seguidas sendo fornecidos, consecutivamente, os valores 10, 41, 0 e -2 para a variável d. Neste contexto, pode-se concluir corretamente que serão exibidos como resultado destas execuções, consecutivamente, os valores Considere a classe Ruby a seguir:

É correto afirmar que
Considere o arquivo XML a seguir:

O arquivo não é válido, de acordo com a Document Type Definition − DTD, porque
Considere:
I. Engloba as tecnologias de gravação, gerenciamento, armazenamento, preservação e fornecimento de conteúdo e documentos relacionados aos processos organizacionais na empresa.
II. Aplicativo usado para criar, editar, gerenciar e publicar conteúdo de forma consistentemente organizada permitindo que o mesmo seja modificado, removido e adicionado com facilidade.
As definições I e II correspondem, correta e respectivamente, a
Ao executar uma instrução SQL foram exibidos os seguintes dados:

A instrução executada foi
Analise o trecho de código ASP.NET MVC a seguir.

é correto afirmar que:
Considere a tabela relacional criada pelo comando

A lista com todos os comandos que são válidos e compatíveis com a instância corrente da tabela é:
Observe o código VB .NET a seguir.
<img src=
Para criar tal view foi utilizada a instrução Considere as tabelas a seguir existentes em um banco de dados aberto e em condições ideais:

Para exibir o conteúdo desta view deve-se digitar o comando SQL
Observe o código VBA a seguir.

Se esse código for associado ao modelo Normal.dotm do Microsoft Word, ele fará com que
A linha de comando
prog >> arq
digitada por um usuário logo após o prompt do interpretador de comandos bash, em ambiente Linux, tem por efeito mandar executar o programa prog e:
Um Sistema de Compras de Almoxarifado precisa de um serviço que retorne o preço do último material adquirido. Para implementar esse serviço, o Analista César apresentou para seu chefe, Arthur, especialista em Interoperabilidade entre Sistemas de Informação, o seguinte esboço de WSDL.

Considerando o esboço de WSDL desenvolvido por César e os elementos que fazem parte da estrutura XML de um arquivo WSDL, é correto afirmar que:
Huguinho, Zezinho e Luisinho têm acesso ao mesmo computador executando o sistema operacional Linux. As contas de Huguinho e Zezinho são membros do mesmo grupo de usuários; a conta de Luisinho não é membro desse grupo. Utilizando o interpretador bash, Huguinho emite o seguinte comando:

e indaga aos irmãos o que será escrito na tela. Zezinho responde que será escrita a quantidade de diretórios filhos do diretório corrente que podem ser:
Considere duas tabelas X e Y, com as seguintes instâncias:

Analise o comando abaixo.
GRANT xxx to yyy WITH ADMIN OPTION
No Oracle, xxx / yyy podem, respectivamente, designar:
Uma transação é uma unidade atômica de trabalho que ou estará completa ou não foi realizada. Para propostas de restauração, o administrador de restaurações mantém o controle das seguintes operações:
− BEGIN_TRANSACTION: Marca o início da execução da transação.
− READ ou WRITE: Especifica operações de leitura ou gravação em itens do banco de dados, que são executadas como parte de uma transação.
I. Especifica que as operações READ e WRITE da transação terminaram e marca o fim da execução da transação. Entretanto, nesse ponto é necessário verificar se as mudanças introduzidas pela transação podem ser permanentemente aplicadas ao banco de dados (efetivadas), ou se a transação deverá ser abortada porque viola a serialização, ou por alguma outra razão...
ATENÇÃO: Várias questões desta prova fazem referência ao banco de dados descrito abaixo. Essas questões serão identificadas pela chamada “(Para resolver esta questão, vide o banco de dados ...)”

O processamento de texto em bancos de dados, mensagens, arquivos ou linguagens de programação, principalmente em ambientes computacionais heterogêneos, implica o uso de padrões para a codificação de caracteres. Entretanto, quando cadeias de caracteres são comparadas ou ordenadas, é preciso estabelecer regras de ordenação, pois em diferentes linguagens e culturas elas podem variar mesmo que as cadeias de caracteres usem a mesma codificação. Essas regras usualmente...
Utilizando-se a ferramenta de análise estática Findbugs, não será possível identificar, no trecho de código a seguir, o tipo de erro ocorrido. Tal erro só pode ser detectado em tempo de execução, quando a função foundType() for invocada.
public String foundType( ) {
return this.foundType( );
}
é usada para definir o que deve ser mostrado na hipótese de determinado browser não suportar anotações ruby. Em aplicações web nos padrões da JSF, é possível utilizar recursos Ajax para criar páginas dinâmicas, como, por exemplo, por meio da tag f:ajax, conforme apresentado na sintaxe abaixo.

Facelets podem utilizar classes e atributos da CSS (cascading style sheets) como forma de alterar a apresentação das páginas. A tag padrão em caso de erro na arquitetura Java EE 7 é h:errorMessage, ao passo que a tag padrão para incorporar as classes CSS é a styleCss, como apresentado na sintaxe abaixo, que aplica a classe list na tag h:Table.

Sobre a tecnologia XML, analise.
I. É uma tecnologia aberta (isto é, tecnologia não patenteada) e amplamente suportada para a troca de dados.
II. Os documentos XML são altamente portáveis. Abrir um documento XML não exige nenhum software especial – qualquer editor de textos que suporte caracteres ASCII/UNICODE será suficiente.
III. Um documento XML pode fazer referência a um documento opcional que define a estrutura do documento XML.
IV. Quando um elemento é um tipo simples, como xsd:string, ele deve conter atributos e elementos‐filho.
Estão corretas apenas as afirmativas