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

Questões Discursivas

Foram encontradas 2.720 questões

Q2493644 Programação
A analista Joana está implementando um sistema observando os padrões de arquitetura de aplicações corporativas. Ela escreveu a classe J, que estabelece a comunicação entre uma instância da classe A e uma instância da classe B. As classes A e B são independentes entre si.

Ao estabelecer uma comunicação entre dois objetos independentes, a classe J implementa o padrão básico:
Alternativas
Q2493640 Programação
A analista Cláudia está colaborando no projeto Java JustiSul, utilizando a ferramenta Maven. A analista precisa adicionar ao JustiSul a dependência ZDep. A ZDep é uma dependência direta, que deve estar disponível nos classpaths de compilação e de teste, sendo descartada no classpath de tempo de execução. As classes de ZDep devem ser implicitamente providenciadas em tempo de execução pelo Java Development Kit que executa o Maven.

Cláudia deve adicionar a ZDep ao JustiSul aplicando o seguinte escopo de dependência do Maven:
Alternativas
Q2493636 Programação

Considere o seguinte código em Java:


Imagem associada para resolução da questão


Ao ser executado com as importações necessárias, o código acima imprime na saída padrão: 

Alternativas
Q2493238 Programação

Considere a seguinte função na linguagem Java:


public static int funcao(int x, int y) {

if (y == 0)

return x;

else

return funcao(y, x % y);

}


O retorno da chamada funcao(49, 72) é:

Alternativas
Q2491338 Programação

A respeito de linguagens de programação, julgue o item seguinte.


A execução da instrução abaixo, escrita em Java, gerará um erro, pois a inicialização de um array bidimensional deve ter todos os elementos com as mesmas quantidades.


int [ ] [ ] matriz = { {1, 2}, {3, 4, 5} }

Alternativas
Q2483477 Programação
Na linguagem de programação Java, versão atualizada, o recurso que permite criar uma pasta no sistema de arquivos do computador com o objetivo de agrupar classes relacionadas é conhecido como:
Alternativas
Q2480599 Programação

Assim como idiomas moldam a maneira como pensamos e nos comunicamos, as linguagens de programação são as ferramentas que permitem dar vida às nossas ideias no mundo digital, transformando lógica e criatividade em código executável.

Sobre linguagens de programação, analise os itens a seguir.


I – JavaScript é uma linguagem de programação de alto nível, compilada e multi-paradigma.

II – A linguagem Java é conhecida pela sua portabilidade, o que significa que os programas escritos em Java podem ser executados em diferentes tipos de dispositivos sem necessidade de modificação.

III - A linguagem C# é semelhante em muitos aspectos ao Java e ao C++, o que facilita a transição para desenvolvedores familiarizados com essas linguagens.


Está correto o que se afirma em 

Alternativas
Q2480589 Programação

Durante uma entrevista para uma posição de desenvolvimento de software, o entrevistador deseja avaliar seu conhecimento sobre alguns princípios básicos e sua habilidade em reconhecer linguagens de programação que incorporam esses conceitos.

Assinale a opção que indica a linguagem que tem, como características, o encapsulamento, a herança, o polimorfismo e a abstração.

Alternativas
Q2475726 Programação
Em certa equipe de desenvolvimento, uma linguagem de programação a se considerar na construção de projetos é o JAVA. Essa linguagem é considerada uma das mais populares e utilizadas do mundo, contando com uma grande comunidade de apoio e suporte. Ela é considerada de alto nível, orientada a objetos e multiplataforma, o que permite a execução dos projetos em diversas plataformas que possuam uma máquina virtual JVM instalada. Sobre a linguagem em questão, assinale a afirmativa INCORRETA.
Alternativas
Q2471706 Programação
Imagem associada para resolução da questão


Considerando que o código precedente tenha sido desenvolvido em Java, assinale a opção em que é apresentado o resultado esperado ao final de sua execução.
Alternativas
Q2467020 Programação

Julgue o próximo item, relativo a Java, JavaScript e Python.


Imagem associada para resolução da questão


Considerando-se que o código precedente foi desenvolvido em Java, é correto afirmar que o resultado, após sua execução, será

0

1

2

3

Alternativas
Q2467014 Programação

Julgue o item seguinte, com base nos conceitos de linguagem de programação Ruby e Java.


Ao se utilizar a estrutura try-catch-finally para tratar certos tipos de erros em um programa Java, as instruções do bloco finally são úteis para realizar operações, independentemente do resultado do bloco try.

Alternativas
Q2464536 Programação

A respeito de linguagens de programação, julgue o próximo item.


A linguagem Java suporta arrays multidimensionais de forma direta, sem a necessidade de manipulação em cascata de arrays unidimensionais ou bidimensionais.

Alternativas
Q2464533 Programação

A respeito de linguagens de programação, julgue o próximo item.


Os bytecodes gerados pelo compilador Java independem da plataforma em que são executados, diferentemente das instruções em linguagem de máquina.

Alternativas
Q2461640 Programação

Julgue o próximo item, relativo a controle de dados, compilação e engenharia de software.


Na linguagem Java, existe um mecanismo próprio de gerenciamento de memória denominado garbage collector.

Alternativas
Q2461639 Programação

Julgue o próximo item, relativo a controle de dados, compilação e engenharia de software.


Os programas em Java e em PHP podem ser tanto interpretados quanto compilados.

Alternativas
Q2461637 Programação

Com relação às linguagens de programação Java e PHP, julgue o item a seguir.


Na linguagem Java, os tipos int, char e long são exemplos de dados elementares, e os tipos matrizes e vetores são dados estruturados da linguagem.

Alternativas
Q2457393 Programação
Considere o cenário de um sistema de gerenciamento de biblioteca, onde Livro representa diferentes tipos de livros e Biblioteca é uma classe que agrega esses livros, como mostra o diagrama a seguir.


Imagem associada para resolução da questão



Quando executado, esse código exibirá o seguinte resultado:
Alternativas
Q2454785 Programação
Java é uma linguagem que tem por característica possibilitar que um mesmo programa seja executado em diversas plataformas. No processo de compilação, específico a qualquer máquina física, é gerado um código intermediário, com uma extensão padrão, que pode ser executado onde quer que a plataforma Java esteja presente, em qualquer sistema operacional subjacente. Em outras palavras, o mesmo programa pode ser executado em qualquer S. O. que execute a plataforma Java.
O nome pelo qual é conhecido o código intermediário e a extensão padrão são, respectivamente:
Alternativas
Q2453288 Programação

Analise o trecho em Java a seguir.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta o recurso de programação que está sendo utilizado nos métodos cal implementados no trecho em Java.

Alternativas
Respostas
221: C
222: E
223: D
224: A
225: E
226: B
227: C
228: D
229: A
230: C
231: E
232: C
233: E
234: C
235: C
236: C
237: C
238: A
239: D
240: B