Questões de Ciência da Computação do ano 2008

Lista completa de Questões de Ciência da Computação do ano 2008 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Acerca da arquitetura J2EE, julgue os itens subseqüentes.

A arquitetura J2EE provê tecnologia de conectores que limita o acesso não autorizado a banco de dados relacionais. Tal funcionalidade é mantida pelo mecanismo J2EEJDBCConectorEnterprise.

  • C. Certo
  • E. Errado

Acerca da arquitetura J2EE, julgue os itens subseqüentes.

J2EE utiliza modelos de componentes reutilizáveis com suporte a Enterprise Java Beans e JSP (Java Server Pages).

  • C. Certo
  • E. Errado

Acerca da arquitetura J2EE, julgue os itens subseqüentes.

Na arquitetura J2EE, existe a definição de uma interface comum do cliente (common client interface) para facilitar o acesso de diversos tipos de clientes a aplicações corporativas.

  • C. Certo
  • E. Errado

Com relação à linguagem de programação Java, é correto afirmar que

  • A.

    o operador instanceof é utilizado para chamar o método construtor de uma classe e criar um novo objeto.

  • B.

    são tipos primitivos de dados: boolean, byte, short, char, int, long, string, float e double.

  • C.

    o tipo de dado int suporta apenas números de - 32.768 a 32.767.

  • D.

    a instrução do-while não faz parte das instruções de controle de fluxo da linguagem.

  • E.

    os valores booleanos não podem ser usados em uma operação de casting.

A linguagem Java possui uma API (Application Program Interface) que disponibiliza pacotes e classes com diversas funcionalidades para auxiliar no desenvolvimento de aplicações. O pacote que contém classes que auxiliam na criação de interfaces de usuário, incluindo tratamento de gráficos e imagens, é denominado

  • A.

    java.util.

  • B.

    java.applet.

  • C.

    java.graphic.

  • D.

    java.image.

  • E.

    java.awt.

Na linguagem de programação Java, pode-se definir a visibilidade dos métodos e atributos. Com relação a essa característica, é correto afirmar que

  • A.

    métodos declarados como public em uma superclasse, quando herdados, precisam ser protected em todas as subclasses dessa classe.

  • B.

    métodos declarados como protected em uma superclasse, quando herdados, precisam ser protected ou public nas subclasses dessa classe.

  • C.

    o nível de acesso protected é mais restritivo do que o nível de acesso default.

  • D.

    métodos declarados como public só podem ser acessados a partir dos métodos da própria classe ou de classes derivadas.

  • E.

    métodos declarados como default só podem ser acessados a partir dos métodos da própria classe.

Um dos aprimoramentos feitos na linguagem Java foi a introdução da reflexão. Com relação a esse recurso, é incorreto afirmar que

  • A.

    a classe Method do pacote java.lang.reflect decodifica informações de modificador sobre classes, variáveis e métodos.

  • B.

    o uso da reflexão se torna mais útil quando se está trabalhando com serialização de objeto.

  • C.

    a classe Field do pacote java.lang.reflect gerencia e localiza informações sobre variáveis de classe e de instância.

  • D.

    por meio da reflexão, um programa Java pode carregar uma classe sobre a qual ele nada conhece, encontrar as variáveis, métodos e construtores dessa classe e trabalhar com eles.

  • E.

    a reflexão é necessária com o uso de JavaBeans, em que a capacidade de um objeto consultar outro a respeito do que ele pode fazer é útil ao se criar aplicativos mais complexos.

J2EE - Java 2 Enterprise Edition é uma plataforma de desenvolvimento de aplicações multicamadas, baseada em componentes, largamente utilizada em aplicações corporativas. A respeito das tecnologias envolvidas nessa plataforma, é correto afirmar que

  • A.

    Servlets são classes de programação Java que geram conteúdo dinâmico (normalmente para páginas HTML) e interagem com os clientes, utilizando o modelo challenge/request. Normalmente utilizam o protocolo HTTP, apesar de não serem restritas a ele.

  • B.

    JSF (Java Server Faces) é um framework de interfaces para aplicações WEB que permite a inclusão de componentes gráficos, tais como campos e botões, não sendo possível salvá-los no servidor.

  • C.

    JSP (Java Server Pages) é uma tecnologia que permite ao desenvolvedor de páginas para Internet produzir aplicações que acessem banco de dados, manipulem arquivos no formato texto e capturem informações a partir de formulários. Dessa forma, conteúdos dinâmicos podem ser adicionados para páginas estáticas, tais como páginas HTML.

  • D.

    Java Beans são objetos que atuam como armazenamento temporário para as páginas de uma aplicação, sendo, portanto, localizados na camada de banco de dados.

  • E.

    JCA (Java Cryptography Architecture) são objetos que padronizam a ligação a aplicações legadas, disponibilizando serviços de criptografia.

O que fazer para forçar a coleta de lixo de um objeto, em Java? Indique a opção correta.

  • A.

    Invocar finalize().

  • B.

    Remover todas as referências ao objeto.

  • C.

    Invocar Runtime.gc().

  • D.

    Invocar System.gc().

  • E.

    A coleta de lixo não pode ser forçada.

Acerca de conectividade de banco de dados, softwares aplicativos e plataformas operacionais em redes locais, julgue os itens subseqüentes.

A linguagem Java dispõe da Java DataBase Connectivity ou JDBC para acessar os repositórios de dados. O JDBC implementa em Java a funcionalidade definida pelo padrão SQL. Um outro exemplo de API que implementa o SQL é o ODBC. A vantagem do JDBC é a portabilidade da aplicação cliente, inerente da linguagem Java.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...