Notice (8): Undefined variable: description_for_layout [APP/View/Layouts/default.ctp, line 16] - 463 questões grátis para resolução." /> Notice (8): Undefined variable: description_for_layout [APP/View/Layouts/default.ctp, line 34] - 463 questões gratuitas para resolução." />
463 resultados encontrados para . (0.008 segundos)

00121 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

Em uma aplicação Java que acessa banco de dados, as interfaces Connection, Statement e ResultSet devem ser importadas do pacote
  • a)
    java.jdbc.
  • b)
    java.beans.
  • c)
    javax.jdbc.
  • d)
    java.sql.
  • e)
    javax.sql.

00142 FCC (2012) - TRE-CE - Analista Judiciário - Análise de Sistemas / Programação

No âmbito do Enterprise Java Beans 3.0, considere:
I. Utiliza a API JMS, facilita a quebra de acoplamento entre o cliente e o destino (Point-to-point ou Publish- subscriber), e é acionado de forma assíncrona.
II. Tratam os eventos nas fases do ciclo de vida dos EJB, por meio de anotações, tais como, @PostConstruct, @PrePassivate e @PostActivate.
III. Permitem que um código customizado seja aplicado para um EJB, interceptam a chamada do método do EJB para executar um código intermediário, e podem ser configurados no próprio Bean ou em classes externas.
As afirmações contidas nos itens I, II e III referem-se, respectivamente, a
  • a)
    Session Bean, Injeção de Dependência e Timers.
  • b)
    Message-Driven Bean, Callback Methods e Interceptors.
  • c)
    Session Bean, Callback Methods e Timers.
  • d)
    Java Persistence API,Callback Methods e Message- Driven Bean.
  • e)
    Java Persistence API, Message-Driven Bean e Session Bean.

00143 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

Com relação ao framework Hibernate é correto afirmar:
  • a)
    Permite fazer a persistência automatizada dos objetos em uma aplicação Java para as tabelas de um banco de dados relacional, utilizando metadados (descrição dos dados) que descrevem o mapeamento entre os objetos e o banco de dados.
  • b)
    É uma boa opção apenas para sistemas que fazem muito uso de stored procedures, triggers ou que implementam a maior parte da lógica da aplicação no banco de dados vai se beneficiar mais com o uso do Hibernate.
  • c)
    Permite enviar unidirecionalmente uma representação de dados de um banco de dados relacional para um modelo de objeto utilizando um esquema baseado exclusivamente em Hibernate Query Language (HQL).
  • d)
    A Java Persistence API (JPA) implementa o Hibernate, que é parte do Enterprise JavaBeans 4.0.
  • e)
    Em uma aplicação criada com Hibernate, para cada classe de persistência é necessário criar um arquivo de mapeamento XML que deve ser salvo obrigatoriamente com o nome da classe seguido pelo sufixo .map.xml.

00242 FCC (2012) - TRE-CE - Analista Judiciário - Análise de Sistemas / Programação

No ciclo de vida do Java Server Faces trata-se da fase na qual o componente deve primeiro ser criado ou recuperado a partir do FacesContext, seguido por seus valores, que são geralmente recuperados dos parâmetros de request e, eventualmente, dos cabeçalhos ou cookies gerados. Trata-se da fase
  • a)
    Restore View.
  • b)
    Apply Request Values.
  • c)
    Process Validation.
  • d)
    Update Model Values.
  • e)
    Invoke Application.

00243 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

Considere a variável idade declarada no método main de uma classe Java, com a seguinte instrução:
int idade=12;
Analise:
I. System.out.println (idade<18?"Menor de idade":"Maior de idade");
II. if(idade<18) {System.out.println("Menor de idade");} else {System.out.println("Maior de idade");}
III. if(idade<18) {System.out.println("Menor de idade");} else if (idade>=18) {System.out.println("Maior de idade");}
IV. switch(idade) {case<18: System.out.println("Menor de idade"); break; case>=18: System.out.println("Maior de idade");}
Contém uma instrução correta que exibirá na tela a frase "Menor de idade":
  • a)
    I, II, III e IV.
  • b)
    I, II e III, apenas.
  • c)
    II e III, apenas.
  • d)
    II, apenas.
  • e)
    I e III, apenas.

00244 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

Atenção: A classe Java a seguir deve ser utilizada para responder as questões 22 e 23.

Para chamar o método soma da classe Calculo, e mostrar na tela o retorno desse método, é correto utilizar:
.
  • a)
    Calculo c = new Calculo(); System.out.println (c.soma(10, 20, 30)); ou System.out.println (Calculo.soma(10, 20));
  • b)
    Exclusivamente as instruções Calculo c = new Calculo(); System.out.println (c.soma(10, 20));
  • c)
    Exclusivamente a instrução System.out.println (Calculo.soma(10, 20, 50));
  • d)
    Exclusivamente as instruções Calculo c = new Calculo(); double r = c.soma(10, 20); System.out.println(r);
  • e)
    Calculo c = Calculo.soma(10,20,30); System.out.println (c); ou System.out.println (Calculo.soma(10, 20));

00245 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

Com relação a herança na programação orientada a objetos com Java, é INCORRETO afirmar:
.
  • a)
    Uma subclasse herda os métodos da superclasse, entretanto, pode ter seus próprios métodos.
  • b)
    Quando se instancia um objeto da subclasse, podem ser passados valores para os atributos da superclasse.
  • c)
    Um objeto da subclasse pode ser um objeto da superclasse.
  • d)
    Em uma superclasse, para acessar métodos da subclasse deve ser usada a instrução super.
  • e)
    Para definir que a subclasse herda as características da superclasse utiliza-se a instrução extends na declaração da subclasse.

00246 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

Considere o fragmento de código Java a seguir:

Os valores que serão armazenados nas variáveis r1, r2 e r3 são, respectivamente,
  • a)
    15.0, 11.61 e true.
  • b)
    16.0, 12.0 e true.
  • c)
    16.0, 12.0 e false.
  • d)
    16.0, 34 e true.
  • e)
    15.0, 12.0 e false.

00247 FCC (2012) - TRE-CE - Técnico Judiciário - Programação de Sistemas / Programação

A tecnologia Java Servlet é baseada na construção de classes servlet que executam no servidor recebendo dados de requisições do cliente, processando esses dados, opcionalmente acessando recursos externos como bancos de dados, e respondendo ao cliente com conteúdo no formato HTML.
Com relação ao tema, analise as asserções a seguir:
Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.
PORQUE
Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML, pois para cada mudança, uma recompilação da servlet tem que acontecer. Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems criou a tecnologia JavaServer Pages (JSP).
Acerca dessas asserções, é correto afirmar:
  • a)
    Tanto a primeira quanto a segunda asserções são proposições falsas.
  • b)
    A primeira asserção é uma proposição verdadeira e a segunda uma proposição falsa.
  • c)
    A primeira asserção é uma proposição falsa e a segunda uma proposição verdadeira.
  • d)
    As duas asserções são proposições verdadeiras, mas a segunda não é a justificativa correta da primeira.
  • e)
    As duas asserções são proposições verdadeiras e a segunda é a justificativa correta da primeira.

00419 FCC (2012) - TRE-CE - Analista Judiciário - Análise de Sistemas / Banco de Dados

Os sistemas OLAP materializam seletivamente as visões estratégicas a fim de alcançar respostas rápidas às consultas. Uma das fórmulas utilizadas em relação às visões é a fórmula de Cardenas que se aplica
  • a)
    à estimativa do número de linhas em uma visão.
  • b)
    ao cálculo da quantidade de visões em um DW em relação a cada necessidade.
  • c)
    à quantidade de tabelas dimensão necessárias para cada tabela fato.
  • d)
    ao número de colunas nas tabelas fato em relação às tabelas dimensão que as geram.
  • e)
    à quantidade de chaves identificadoras nas tabelas fato diretamente relacionadas à quantidade de visões que irão gerar.