35 resultados encontrados para . (0.004 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.

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.

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.

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

Sobre as redes de computadores, analise:

I. Uma rede Bluetooth é uma rede ad roc, o que significa que é formada espontaneamente; os dispositivos, algumas vezes chamados de gadgets, se localizam e criam uma rede chamada piconet.
II. O IEEE definiu as especificações para a implementação de redes LAN sem fio (WLAN), sob a recomendação IEEE 802.11 que abrange as camadas física e de enlace.
III. WANs consistem em muitas LANs e conectam muitos computadores a grandes distâncias; a maior das WANs é a Internet. Em geral empregam uma topologia em malha, funcionam a velocidades mais baixas do que as LANs e suas taxas de erro são mais altas porque têm de interagir com várias LANs e WANs, que muitas vezes são heterogêneas.
IV. LAN é uma rede de alcance geográfico limitado projetada para otimizar taxas de transferência de dados entre seus nodos. Interconecta recursos usando caminhos de comunicação de alta velocidade com protocolos de rede otimizados para ambientes de áreas locais.

Está correto o que consta em
  • a)
    I, II, III e IV.
  • b)
    I e IV, apenas.
  • c)
    II, III e IV, apenas.
  • d)
    III e IV, apenas.
  • e)
    I e II, apenas.

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

Segundo a pilha de protocolos TCP/IP são definidas diversas camadas da comunicação em rede. A camada que fornece os protocolos HTTP e FTP e a que fornece os protocolos TCP e UDP são, respectivamente, as camadas de
  • a)
    rede e de enlace.
  • b)
    transporte e de rede.
  • c)
    aplicação e de transporte.
  • d)
    aplicação e de enlace.
  • e)
    apresentação e de transporte.

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

Sobre os protocolos TCP e UDP é correto afirmar:
  • a)
    O TCP reduz o tráfego na rede em relação ao UDP pela ausência de ACKs, apresentações, retransmissões etc.
  • b)
    O TCP trata controle de erro, controle de congestionamento e retransmissão, permitindo que protocolos como HTTP e FTP enviem informações por uma rede de um modo tão simples e confiável como escrever para um arquivo em um computador local.
  • c)
    O UDP oferece controle de fluxo e controle de congestionamento mantendo uma janela de UDP para o transmissor e o receptor.
  • d)
    O TCP tem pouca sobrecarga porque seus cabeçalhos são pequenos; eles não precisam carregar as informações que o UDP carrega para garantir a confiabilidade.
  • e)
    UDP é um protocolo que deve ser utilizado por aplicações fim-a-fim que necessitam de garantia que os datagramas alcançarão o destino e chegarão na sua ordem original.