Questões de Concurso Sobre plataforma java em programação

Foram encontradas 698 questões

Q4050826 Programação
Embora seja possível realizar entradas e saídas com o uso dos diálogos JOptionPane, no Java, a maioria dos aplicativos GUI (Graphical User Interface – Interface Gráfica com Usuário) pode exigir interfaces elaboradas de forma mais complexa. O GUI Swing traz alguns componentes básicos “Normalmente, recebe entrada do usuário.” Trata-se do componente:
Alternativas
Q4050819 Programação
Sobre o JDBC (Java DataBase Connection), analise as afirmativas a seguir.

I. “Permite que programas ‘chamem’ procedures armazenadas, utilizando objetos CallableStatement.”
II. “Fornece processamento de transação via métodos de interface connection.”
III. “O método java.sql contém as classes e as interfaces para acessar bancos de dados relacionais em Java.”

Está correto o que se afirma apenas em
Alternativas
Q4050454 Programação
“Uma declaração _____________ ajuda o compilador a localizar uma classe que é usada em um programa.” Considerando a linguagem Java, assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q4005783 Programação
A ferramenta java.exe é descrita como:
Alternativas
Q3997118 Programação
Para tornar a comunicação transparente entre os processos distribuídos, as mensagens, que transitam nos canais, devem ser convertidas em estruturas e formatos de dados adequados para melhor eficiência, usando empacotamento (marshalled) e desempacotamento (unmarshalled) dessas mensagens. Em Java, a técnica que viabiliza essa transmissão de dados em forma de objetos (nas mensagens), isto é, a transformação de um objeto Java para uma sequência de bytes, chama-se:
Alternativas
Q3997108 Programação

O loop é um mecanismo de controle de fluxo importante em uma linguagem de programação. O Java possui três tipos de loops. Um desses é o loop "for" que, na sua forma mais simples, oferece um repetição codificada baseada em um índice inteiro. Observe o código Java abaixo que contém um loop "for": 


Imagem associada para resolução da questão



A respeito do código Java acima, analise as proposições a seguir:


I. O número máximo que o contador atinge é 10.


II. O trecho de código da linha 5, contador = 1, é executado uma única vez.


III. Há um erro no comando "for", pois a linha 6, que faz parte do corpo de loop, necessita estar entre chaves.


Marque a alternativa CORRETA sobre as afirmativas acima: 

Alternativas
Q3997107 Programação
Os principais atores, em um programa escrito na linguagem Java, são os objetos. Os objetos armazenam dados e fornecem os métodos para acessar e modificar esses dados. Considere as afirmativas abaixo sobre criação de um objeto com o comando new, sobre um tipo de classe na linguagem Java:
I. Um novo objeto é dinamicamente alocado na memória e todas as variáveis de instâncias são inicializadas.
II. O operador new retorna uma referência (isto é, um endereço de memória) do novo objeto recém criado.
III. Se o comando new está na forma de atribuição, então este endereço é armazenado na variável de referência.
IV. As variáveis de instâncias são inicializadas com 0 (zero) para as variáveis de instâncias numéricas e espaço para as variáveis de instância Strings.
Marque a alternativa CORRETA.
Alternativas
Q3997106 Programação
Os modificadores de classes são palavras reservadas opcionais, que precedem a palavra reservada class. Considere as afirmativas abaixo sobre modificadores de classes em Java:
I. O modificador de classe abstract descreve uma classe que possui métodos abstratos. Métodos abstratos são declarados com a palavra reservada abstract e o corpo do método é vazio.
II. O modificador de classe final descreve uma classe que não pode ter subclasses.
III. Se o modificador de classe for omitido, isso significa que esta pode ser usada por qualquer classe do mesmo pacote.
Dentre as alternativas a seguir, escolha a CORRETA.
Alternativas
Q3993890 Programação
Na linguagem Java, composition 
Alternativas
Q3960360 Programação

Abaixo são mostrados o conteúdo de três arquivos em Java:



Imagem associada para resolução da questão



Considerando os códigos mostrados, assinale as assertivas abaixo:


I. O código mostrado no arquivo ClasseA causará um erro de compilação, pois o método metodoC de RecursoC não foi implementado.

II. ClasseA sobrescreve um método de ClasseB.

III. O código mostrado no arquivo RecursoC causará um erro de compilação, pois o método metodoC não foi definido como abstrato.


Quais estão corretas?



Alternativas
Q3727606 Programação
Palavras reservadas são palavras da própria linguagem de programação que não podem ser utilizadas para denominar elementos criados pelo programador. Dito isso, informe qual das alternativas a seguir é uma palavra reservada da linguagem Java.
Alternativas
Q2107903 Programação
Considere a classe PersistenceDao.java abaixo, de uma aplicação Java que utiliza JPA 2.0, em condições ideais.

import javax.persistence.*;
public class PersistenceDao {
       private EntityManagerFactory conn;
       private EntityManager manager;

       public void factory() {
             conn = Persistence.createEntityManagerFactory("sistema");
             manager = conn.createEntityManager();
        }
}

O parâmetro "sistema" passado para o método createEntityManagerFactory refere-se ao nome 
Alternativas
Q1986132 Programação
Para utilizar ou saber sobre as anotações PostConstruct, PreDestroy, Priority, Resource, Generated e ManagedBean da Jakarta EE 8 Specification API, um Analista terá que procurar no pacote
Alternativas
Q1980400 Programação
Quanto às principais API's, do J2EE (Java 2 Enterprise Edition), selecione a única alternativa que esteja tecnicamente incorreta.
Alternativas
Q1968345 Programação
RabbitMQ é um message broker escrito em Java que
Alternativas
Q1968342 Programação
JPA 2.0 permite fazer o mapeamento de coleções de tipos básicos usando as anotações
Alternativas
Q1967295 Programação
Quanto às tecnologias Java Enterprise Edition (JEE), Java Standard Edition (JSE) e Java Micro Edition (JME), julgue o item.

Cada configuração da JME pode ter somente um perfil associado, o qual define um conjunto adicional de bibliotecas e características de empresas. 
Alternativas
Q1967294 Programação
Quanto às tecnologias Java Enterprise Edition (JEE), Java Standard Edition (JSE) e Java Micro Edition (JME), julgue o item.

A tecnologia JME foi criada para o desenvolvimento de aplicações para dispositivos que possuam configurações de hardware avançadas.  
Alternativas
Q1967293 Programação
Quanto às tecnologias Java Enterprise Edition (JEE), Java Standard Edition (JSE) e Java Micro Edition (JME), julgue o item.

O modelo de programação JEE é baseado em containers, que fornecem todos os serviços necessários para a aplicação corporativa. 
Alternativas
Q1967292 Programação
Quanto às tecnologias Java Enterprise Edition (JEE), Java Standard Edition (JSE) e Java Micro Edition (JME), julgue o item.

De acordo com o modelo de tiers, cujas aplicações corporativas do JEE podem ser vistas, a camada cliente contém os Web Browers/Applets, não sendo permitido que, nessa camada, aplicações Java rodem dentro do JEE cliente container. 
Alternativas
Respostas
221: D
222: D
223: B
224: B
225: A
226: B
227: C
228: C
229: C
230: B
231: D
232: D
233: D
234: A
235: C
236: B
237: E
238: E
239: C
240: E