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

Foram encontradas 2.717 questões

Q4083511 Programação
Sobre Strings na Linguagem Java é correto afirmar:
Alternativas
Q4081950 Programação
Analise as afirmações a seguir indicando se são verdadeiras (V) ou falsas (F).

( ) Duas maneiras de passar argumentos em chamadas de método em muitas linguagens de programação são: passagem por valor e passagem por referência.
( ) Passagem por valor e passagem por referência às vezes são denominadas chamada por valor e chamada por referência.
( ) Java permite escolher passagem por valor ou passagem por referência.
( ) Utilizando Java, todos os argumentos são passados por referência.
( ) Na passagem por valor, quando um método modifica um parâmetro do tipo primitivo, as alterações no parâmetro não têm nenhum efeito no valor original do argumento no método chamador.

A sequência correta das afirmações é
Alternativas
Q4081806 Programação
É correto afirmar que o static é um método 
Alternativas
Q4081799 Programação
Uma classe de primeiro nível NÃO pode 
Alternativas
Q4081798 Programação
Na linguagem de programação Java, qual o operador ternário?
Alternativas
Q3960359 Programação
A palavra-chave final pode ser usada de diferentes formas na linguagem Java. Em relação ao uso dessa palavra-chave em diferentes contextos, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Classes definidas com o modificador final não podem ser estendidas.
( ) Métodos definidos com o modificador final indicam métodos que implementam métodos abstratos de superclasses.
( ) Atributos definidos com o modificador final não podem ser alterados depois de inicializados.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3074371 Programação
Considere a figura abaixo, que demonstra uma modelagem de classes com múltiplas heranças e o código com a declaração de uma variável para cada uma das classes ou interfaces representadas no diagrama:  
Imagem associada para resolução da questão
Com base nas hierarquias de herança representada no modelo e nas declarações das variáveis usando a linguagem JAVA, assinale a sentença que possui atribuições conceitualmente válidas ou seja; que não terá erro de compilação.
Alternativas
Q3074370 Programação
Considerando os conceitos de programação orientada a objetos da linguagem JAVA e os principais princípios de um bom projeto orientado a objetos, assinale a afirmativa CORRETA. 
Alternativas
Q3074220 Programação

Em relação à linguagem de programação JAVA, avalie as sentenças a seguir:

I. O construtor não tem retorno e possui o mesmo nome da classe.


II. Não é possível declarar variáveis locais com o mesmo nome de variáveis de instância ou da classe, pois a ambiguidade gera um erro de compilação.


III. Na declaração de variável no Java, deve-se indicar o tipo e o nome da variável.


IV. Java não é case sensitive.


É CORRETO afirmar:  

Alternativas
Q3074219 Programação
O código a seguir foi escrito em linguagem de programação JAVA:

Imagem associada para resolução da questão
Escolha a opção que apresenta o resultado obtido ao compilar e executar esse código. 
Alternativas
Q2399484 Programação

Um programador Java criou seu código fonte e o gravou com o nome meuprograma.java. Para fazer os primeiros testes, este, na linha de comando, digitou java meuprograma.java. Neste momento, ao chamar o uso do comando java (antes do nome do código fonte), o programador está invocando o:

Alternativas
Q2399482 Programação

Considere o seguinte programa exemplo (Fig1) escrito em linguagem Java e marque a alternativa correta:


Fig 1


import java.util.Scanner;

public class PG {

public static void main(String[] args) {

int i = 0;

int resultado=0;

int n;

int a1;

int c;

Scanner entrada = new Scanner(System.in);

System.out.printIn("Digite o tamanho”);

n= entrada.nexInt();

Scanner entrada1 = new Scanner(System.in);

System.out.printIn("Digite o primeiro"):

a1 = entrada1.nextInt();

Scanner entrada2 = new Scanner(System.in);

System.out.printIn("Digite a ordem");

c = entrada2.nextInt();


while(i < n){

resultado = resultado + a1;

// System.out.printIn(resultado);

a1 = a1 * c;

i++;

}

System.out.printIn("O resultado final eh: “+resultado);

}

}


Supondo que, ao utilizar o programa, o usuário imputou os valores 4 para a variável “n”, 2 para a variável “a1” e 4 para a variável “c”, qual será o resultado apresentado ao término da execução do programa?

Alternativas
Q2399480 Programação

Sobre as linguagens de programação JAVA e C, analise as afirmativas seguintes e marque a alternativa correta:


I- Tanto em Java como em C, os blocos de códigos são modularizados em métodos e delimitados por chaves ({ e }).

II- Java é uma linguagem em que, apesar de permitir algoritmos de busca, não é possivel implantar algoritmos de ordenação.

Alternativas
Q2294539 Programação
Quanto às linguagens de programação Java e PHP, analise as afirmativas abaixo e assinale a alternativa correta.

I. Java possui um slogan clássico que é: "Escreva uma vez, execute em qualquer lugar". II. PHP suporta tanto o desenvolvimento procedural quanto o orientado a objetos. III. PHP é utilizado em aplicações como o Drupal e WordPress. 
Alternativas
Q2294528 Programação
Relacione a coluna da esquerda com todas as letras das principais características técnicas da coluna da direita:

(1) Liferay                 (A) Multiplataforma (2) Drupal                 (B) Escrito em PHP (3) WordPress          (C) Escrito em JAVA
Alternativas
Q2115362 Programação

Observe o código Java a seguir.

Imagem associada para resolução da questão


O código Java apresentado ao ser executado terá como saída:

Alternativas
Q2115359 Programação
Na linguagem de programação Java, todo método definido tem uma assinatura que garante que não haja dois métodos iguais no programa. São considerados alguns dos elementos do método que fazem parte de sua assinatura: 
Alternativas
Q2108314 Programação
Considere o bloco de código abaixo, presente em uma página HTML5 de uma aplicação web Java, em condições ideais. <nav>  <div class="menu">     <button class="botao">Funcionários</button>     <div class="submenu">              <a href=" ....I.... ">Cadastrar</a>       </div>    </div> </nav>
Para que, ao clicar no link Cadastrar, seja enviado para uma servlet Java chamada Controle.java o parâmetro flag contendo o valor buscaDeps, a lacuna I deve ser corretamente preenchida por:
Alternativas
Q2108313 Programação
Considere o método abaixo, existente em uma classe de uma aplicação Java em condições ideais, que utiliza JPA 2.0. Considere a execução com sucesso de um método chamado conectar, que estabelece a conexão com um banco de dados, e do método desconectar, que encerra a conexão. Considere também que manager é um objeto do tipo EntityManager, criado com sucesso no método conectar.
Imagem associada para resolução da questão

Nesse método, "Departamento.findAll" refere-se
Alternativas
Q2108301 Programação
Considere o programa em Java abaixo, que será executado em condições ideais.
Imagem associada para resolução da questão

Para que o programa, ao ser executado, funcione corretamente de acordo com a lógica prevista, a lacuna I deve ser corretamente preenchida por:
Alternativas
Respostas
501: E
502: B
503: E
504: A
505: A
506: E
507: B
508: D
509: C
510: E
511: A
512: D
513: B
514: E
515: C
516: C
517: B
518: A
519: B
520: E