QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
31 questões encontradas

Ana implementou um projeto Java, na arquitetura MVC, com um módulo EJB, contendo entidades e objetos de negócio, e um módulo Web, com a interface baseada em Servlets. Para implementar o projeto, com o nome proj001, em um servidor JBoss com hot deployment, utilizando apenas um arquivo, Ana irá fazer upload do artefato:

A proj001.jar;
B proj001.git;
C proj001.war;
D proj001.exe;
E proj001.ear.

Assinale a opção que apresenta o framework mais indicado quando se busca alcançar as seguintes características: simplificar o envio de mensagens entre clientes e serviços de back-end ; adotar uma tecnologia de código aberto ( buffers de protocolo) para serializar mensagens estruturadas que os serviços enviam entre si; definir um contrato de serviço para cada microsserviço; utilizar um protocolo de comunicação baseado em HTTP/2; oferecer suporte abrangente para ambientes de desenvolvimento que incluam Java, JavaScript, C#, Go e NodeJS.

A SSL/TLS
B webSockets
C .NET Core
D gRPC
E HTTPS

Considere a existência do array abaixo, criado em uma aplicação Java, em condições ideais.

String[ ] nomes = {“Marta”", “Paulo”, "Carolina", “Joaquim", “Pedro"};

Considere, também, os laços de repetição abaixo, criados com o objetivo de percorrer o array e exibir seus
valores.

I. for (String nome : nomes) {

System.out.println (nome);
}

II. for (int i = 0; i < nomes.length; i++) {
System.out.println (nomes[i]);
}

III. int indice = 0;
while (indice < nomes.length) {
System.out .println (nomes [indice]);
indice++;
}

IV. int index = 0;
do {
System.out .println (nomes [index]) ;
index++;
} while (index < nomes.length)

Percorre corretamente o array e exibe seus valores APENAS os laços de repetição que constam em

A I, II e III.
B II e IV.
C I e III.
D I e IV.
E II, III e IV.

Analise o trecho do código de uma classe Java apresentado a seguir e assinale a alternativa correta. public class ContaCorrente implements TipoConta { public boolean ValidaConta (String numConta) { Calculo c = new Calculo(); return (c.calculaDv(numConta)); } }

A O código representa a interface ‘ValidaConta’.
B A classe ‘TipoConta’ deve ser instanciada no código de ‘ValidaConta’.
C O código expressa a realização da interface ‘TipoConta’ pela classe ‘ContaCorrente’.
D ‘ContaCorrente’ é uma classe filha de ‘TipoConta’, uma vez que o código expressa uma herança entre elas.
E O objeto da classe ‘Calculo’ não é instanciado.

A respeito da linguagem de programação Java, julgue o item. O controle de loops com variáveis de ponto flutuantes pode resultar em valores de contador imprecisos. Para evitar tais situações, devem ser usados números inteiros para se controlar os loops de contagem.

A Certo
B Errado

A respeito da linguagem de programação Java, julgue o item. A linguagem Java é amplamente conhecida como uma linguagem fracamente tipada, tendo em vista que ela não requer que todas as variáveis tenham um tipo.

A Certo
B Errado

Na camada de apresentação do Java EE 8, o uso de um gerente central que trata todos os pedidos ( requests ), ou um grupo de pedidos, para uma aplicação e os envia para um processo específico, é conhecido como

A Abstract Command
B Command
C Data Access Object
D Front Controller
E Service Locator