Questões de Concurso Público IF-RJ 2015 para Analista de Tecnologia da Informação

Foram encontradas 48 questões

Q600308 Programação
Java oferece um amplo conjunto de operadores destinados à realização de operações aritméticas, lógicas e relacionais, com a possibilidade de formar expressões de qualquer tipo. Nesse contexto, os símbolos utilizados para os operadores “resto da divisão inteira” do tipo aritmético, diferente do tipo relacional e OU inclusivo do tipo lógico são, respectivamente:
Alternativas
Q600309 Programação
Observe o código abaixo em Java. 

                           Imagem associada para resolução da questão

A execução do código irá gerar o seguinte resultado:


Alternativas
Q600310 Programação
Observe o código abaixo em PHP

                        Imagem associada para resolução da questão

A partir desse código, após a execução as instruções echo $x[“y"][5]; e echo $x[“info"][“a"]; irão gerar, respectivamente, os seguintes resultados: 


Alternativas
Q600311 Programação
No que diz respeito à linguagem Java, analise as afirmativas a seguir. 

I. JavaServer Faces é o framework de aplicações Web da Sun Microsystems, desenhado para simplificar o desenvolvimento de aplicações Web, através do conceito baseado em componentes, o que possibilita a conexão desses componentes a objetos de negócio de forma simplificada.

II. Hibernate procura ter uma completa solução para o problema de dados persistentes em Java, e é um framework que se relaciona com o banco de dados, relacionamento conhecido como mapeamento objeto/relacional para Java, deixando o desenvolvimento livre para se concentrar em problemas da lógica do negócio.

III. Spring Framework é uma das diversas soluções criadas pela comunidade Java, com o objetivo de amenizar a complexidade que a plataforma traz para o desenvolvimento, principalmente no das aplicações web, com a grande vantagem de ser adaptável a bibliotecas e padrões existentes.

Assinale a alternativa correta:


Alternativas
Q600312 Não definido
Um ciclo de vida em JSF é composto pelas seis fases listadas a seguir. 

(I) Invocar a aplicação

(II) Processar validações

(III) Renderizar a resposta

(IV) Restaurar a apresentação

(V) Atualizar valores do Modelo

(VI) Aplicar os valores da requisição

Cada fase tem uma ação importante em sua aplicação e deve ser bem compreendida para que se possa manipular ao extremo sua interface e melhorar a legibilidade de seu desenvolvimento. As seis fases são executadas na seguinte sequência lógica: 


Alternativas
Respostas
21: C
22: D
23: B
24: E
25: C