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
38 questões encontradas
Texto associado
Considerando as linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior), julgue os próximos itens.

Em Java 8, o método de limite de fluxo tem como objetivo eliminar elementos com base em um critério.

C Certo
E Errado
Texto associado
Julgue os itens subsecutivos, a respeito de arquiteturas e servidores web .

Uma implementação amplamente usada como servidor de aplicação Java é o Tomcat, cujo componente principal, chamado de Catalina, possui um conjunto de arquivos de configuração: o arquivo web.xml configura opções e valores que serão aplicados a todos os aplicativos e também contém as políticas de segurança do Tomcat para a classe Catalina.

C Certo
E Errado
Órgão: Ministério da Economia Cargo: Especialista em Experiência do Usuário (UX) Prova: CESPE/CEBRASPE - Ministério da Economia - Especialista em Experiência do Usuário (UX) - 2020
Texto associado
Nas questões que avaliarem conhecimentos de informática e(ou) tecnologia da informação, a menos que seja explicitamente informado
o contrário, considere que todos os programas mencionados estão em configuração-padrão e que não há restrições de proteção,
de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados.

Em relação ao Java 8, é correto afirmar que

A os streams disponibilizam uma interface para um conjunto
de valores que podem ser de tipos diferentes.
B os dados consumidos pelos streams devem ser originados
de collections ou arrays.
C as operações dos streams fazem interações externas, de forma
semelhante às collections .
D operações de streams podem retornar outras streams .
E os streams apresentam restrição ao uso de operações
de linguagens de programação funcional.
Órgão: Tribunal de Justiça do Pará Cargo: Analista Judiciário - Analista de Sistemas - Desenvolvimento Prova: CESPE/CEBRASPE - TJ PA - Analista Judiciário - Analista de Sistemas - Desenvolvimento - 2020

Sobre a classe R.java para desenvolvimento de aplicativos Android, é correto afirmar que

A é responsável por prover acesso à rede e a aplicação Java.
B essa classe contém um código que permite acesso a todos os recursos disponíveis no diretório system.
C para a aplicação poder acessar recursos como arquivos e imagens, ela precisa ser alterada manualmente.
D essa classe é gerada automaticamente pelo plugin AAPT, no momento da execução do build.
E a classe R.java é acessada somente no momento da instalação do aplicativo no dispositivo móvel.

Java is an object-oriented language in which Java’s objects are part of so-called Java classes. In this sense, choose the right alternative that presents a runnable 'Hello World' program written in Java.

A public class HelloWorld {
public static void HelloWorld() {
System.out.println("Hello
World!");
}
}
B public static void main(String[] args)
{
System.out.println("Hello
World!");
}
C public class Main {
public static void main(String[]
args) {
System.out.println("Hello
World!");
}
}
D public class Main {
System.out.println("Hello
World!");
}
E println("Hello World!")

Considerando o ambiente de desenvolvimento Android Studio, assinale a alternativa que apresenta apenas linguagens válidas ao adicionar uma nova activity ao projeto.

A Java e Swift.
B C e Java.
C JavaScript e Python.
D C# e PHP.
E Java e Kotlin.
Texto associado
Julgue os itens de 111 a 115 , relativos às linguagens de programação Java e PHP.

Os tipos de dados int, boolean, double e long , utilizados na linguagem Java, não possuem métodos associados.

C Certo
E Errado
Texto associado
Julgue os itens de 111 a 115 , relativos às linguagens de programação Java e PHP.

Na declaração de uma função, na linguagem PHP, as variáveis enviadas por referência devem ser identificadas pelo símbolo &.

C Certo
E Errado

Considere que uma aplicação Java possua a classe abaixo.

public class Calculadora {

public double raiz(double n1) {

return Math.sqrt(n1);

}

}

Para testar o método raiz utilizando JUnit, foi criada a classe de teste a seguir:

import org.junit.Test;

import static org.junit.Assert.*;

public class CalculadoraTest {

private final Calculadora calc;

public CalculadoraTest() {

calc = new Calculadora();

}

@Test

public void testRaiz() {

...I...;

}

}
Para que o teste seja aprovado, a lacuna I deverá ser preenchida por

A Assert.assertEquals(calc.raiz(16),4,true);
B assertEquals(4, calc.raiz(16), 0)
C Assert.assertTest(4, calc.raiz(16),1)
D assertTrue(4, calc.raiz(16))
E Assert.test(4, calc.raiz(16))
Órgão: Sociedade de Abastecimento de Água e Saneamento - Campinas Cargo: Analista de Tecnologia da Informação - Análise e Desenvolvimento Prova: FCC - SANASA - Analista de Tecnologia da Informação - Análise e Desenvolvimento - 2019

Em uma aplicação Java web que utiliza o Hibernate, um programador deseja adicionar uma nova instância de entidade ao contexto de persistência e, para isso, digitou o fragmento de código abaixo em um ambiente ideal.

Contribuinte contribuinte = new Contribuinte();
contribuinte.setNome("Maria da Silva");
session.persist(contribuinte) ;

Nesse trecho de código o objeto contribuinte

A foi salvo no banco de dados, pois a instância do objeto já estava em estado transient, ou seja, havia uma conexão estabelecida com o banco de dados.
B ainda não foi salvo no banco de dados, pois o método persist apenas torna o objeto persistente, necessitando obrigatoriamente de uma chamada ao método save na sequência para salvar o objeto.
C ainda não foi salvo no banco de dados, pois a geração de instruções INSERT ocorrerá somente após um commit da transação, flush ou fechamento da sessão.
D mudou para o estado detached e foi salvo no banco, uma vez que o método persist já executa o comando INSERT automaticamente para objetos neste estado.
E será descartado, pois o objeto não foi colocado no estado transient , ou seja, não está associado à sessão e, por isso, não poderá ser salvo no banco de dados.
Órgão: Prefeitura de Manaus Cargo: Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Área Programador Prova: FCC - Prefeitura de Manaus - Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Área Programador - 2019