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

Foram encontradas 2.693 questões

Q1022747 Programação

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

Alternativas
Q1020488 Programação
Em relação à linguagem de programação Java, qual o método estático que apenas exibe uma caixa de diálogo contendo uma mensagem?
Alternativas
Q1014824 Programação
As linguagens de programação
Alternativas
Q1010261 Programação

Considerando a versão Java EE 6 e um servidor Apache Tomcat corretamente configurado, imagine que foi realizada a implementação do servlet abaixo. Desconsidere os imports.


Imagem associada para resolução da questão


O código acima

Alternativas
Q1010254 Programação

Dadas as seguintes classes, todas no mesmo pacote:


Imagem associada para resolução da questão


Qual o resultado da impressão ao executamos a classe Homem?

Alternativas
Q1010251 Programação
Em Orientação a Objetos, Herança Múltipla ocorre quando uma classe herdar de duas ou mais classes. Java não permite Herança Múltipla entre classes, ou seja, em Java uma classe só pode herdar de no máximo uma outra classe. Entretanto, normalmente os desenvolvedores Java utilizam-se de outra estrutura para simular Herança Múltipla. Que estrutura é essa?
Alternativas
Q1010250 Programação
Dado um projeto Java onde temos duas classes concretas A e H, duas interfaces B e D e uma classe abstrata C, todas no mesmo pacote, assinale o único código permitido em Java.
Alternativas
Q1008003 Programação

A linguagem de programação Java possibilita a criação de classes e objetos usando os conceitos de orientação a objetos para o desenvolvimento de programas. Diante disso, analise a classe Java, denominada Y, abaixo.


Imagem associada para resolução da questão


Com base nessas informações, conclui-se:

Alternativas
Q1008002 Programação

A linguagem de programação Java permite a criação de programas que façam uso de recursividade. Isto posto, analise a classe Java, denominada X, abaixo.


Imagem associada para resolução da questão


Com base nessas informações, conclui-se:

Alternativas
Q1008001 Programação
Em aplicações em que se utilizam os conceitos de orientação a objetos, precisa-se constantemente manipular muitas informações e muitos objetos ao mesmo tempo. Então, utilizam-se estruturas que permitem armazená-los e recuperá-los sempre que se desejar. A linguagem Java oferece várias dessas estruturas de dados em um conjunto de classes chamadas de coleções. Nesse contexto, uma API da linguagem Java que tem como característica implementar coleções ordenadas (sequências) é
Alternativas
Q1006553 Programação
A linguagem de programação Java, apresenta uma série de “operadores” que são utilizados, principalmente, na etapa de processamento para a construção da lógica, possibilitando realizar ações específicas sobre os dados. Um determinado operador é utilizado para definir o valor inicial ou sobrescrever o valor de uma variável. Em seu uso, o operando à esquerda representa a variável para a qual desejamos indicar o valor informado à direita. Estamos falando do operador:
Alternativas
Q1005906 Programação

Considerando a utilização da linguagem Java, suponha que exista uma classe denominada Bicicleta e que, dentro dela, exista, entre outros, o trecho de código mostrado no Quadro 2 abaixo:

Imagem associada para resolução da questão

Em relação ao trecho mostrado e às características da linguagem Java, analise as assertivas a seguir:

I. O trecho de código mostrado é um exemplo de construtor.

II. Para criar um novo objeto Bicicleta, utiliza-se o operador new, como, por exemplo: Bicicleta minhaBike = new Bicicleta(25, 0, 7);.

III. O trecho mostrado não é um método.

IV. Para evitar conflitos, deve haver apenas um construtor por classe.

Quais estão corretas?

Alternativas
Q1001603 Programação

“Uma Interface de função externa (do inglês Foreign function interface, FFI) é um mecanismo pela qual, um programa escrito em determinada linguagem e tecnologia, pode realizar chamadas, funções e comunicar-se outros programas e serviços de linguagens distintas.”

Disponível em: https://pt.wikipedia.org/wiki/Interface_de_fun%C3%A7%C3%A3o_externa. Acesso em: 13.12.2018


Na linguagem de programação Java, é correto afirmar?

Alternativas
Q1001602 Programação

“As linguagens de programação funcionam como um meio termo entre o que o computador entende e o que é mais fácil para o ser humano escrever”

Disponível em: http://blog.globalcode.com.br/2010/04/entendendo-como-funciona-programacao-de.html. Acesso em: 13.12.2018


Considere o programa abaixo escrito na linguagem Java:


Imagem associada para resolução da questão


Qual a afirmativa correta?

Alternativas
Q1001598 Programação

“Um servlet é um programa Java especial que deve ser acessado através de um servidor HTTP. Um cliente, tipicamente um browser, acessa o servlet localizado no servidor”

Disponível em: https://books.google.com.br/books?isbn=8574523364. Acesso em: 13.12.2018


Quais os métodos disponíveis na classe HTTPServlet?

Alternativas
Q1001597 Programação

“O desenvolvimento de software é extremamente amplo. Nesse mercado, existem diversas linguagens de programação, que seguem diferentes paradigmas. Um desses paradigmas é a Orientação a Objetos, que atualmente é o mais difundido entre todos. Isso acontece porque se trata de um padrão que tem evoluído muito, principalmente em questões voltadas para segurança e reaproveitamento de código, o que é muito importante no desenvolvimento de qualquer aplicação moderna.”

Disponível em: https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264/. Acesso em: 17.11.2018


Considere o programa abaixo escrito na linguagem Java:


Public class veículo {}

Public class carro extends veículo {}

Public class avião extends veículo {}


Qual a afirmativa correta?

Alternativas
Q1001596 Programação

“A Programação Orientada a Objetos (POO), foi criada para tentar aproximar o mundo real e o mundo virtual: a ideia fundamental é tentar simular o mundo real dentro do computador. Para isso, nada mais natural do que utilizar objetos, afinal, nosso mundo é composto de objetos”.

Disponível em: https://pt.wikibooks.org/wiki/Programa%C3%A7%C3%A3o_Orientada_a_Objetos/Introd u%C3%A7%C3%A3o. Acesso em: 13.12.2018


Considere o programa abaixo escrito na linguagem Java:


Imagem associada para resolução da questão


Qual o nome de todas as classes utilizadas pela classe Discente?

Alternativas
Q1001595 Programação

“Java é uma linguagem de programação orientada a objeto desenvolvida para permitir que desenvolvedores criem uma plataforma continua.”

Disponível em: https://www.lenovo.com/br/pt/faqs/notebook-faqs/java/. Acesso em: 13.12.2018


Qual o trecho de código que utiliza o recurso chamado generics da forma correta, ao criar uma lista de objetos da classe Discente?

Alternativas
Q1001594 Programação

“Os operadores possuem regras que são aplicadas nas expressões aritméticas do Java, que são as mesmas seguidas em álgebra. Quando dizemos que os operadores são aplicados da esquerda para a direita, estamos nos referindo à sua associatividade”.

Disponível em: https://www.devmedia.com.br/operadores-logicos-e-matematicos-da-linguagem-java/25248. Acesso em: 13.12.2018


Considere o programa abaixo escrito na linguagem Java: 


                   Imagem associada para resolução da questão


Qual a saída gerada após a execução do programa acima? 

Alternativas
Q1001593 Programação

Encapsulamento vem de encapsular, que em programação orientada a objetos significa juntar o programa em partes, as mais isoladas possível. A ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações.”

Disponível em: https://pt.wikipedia.org/wiki/Encapsulamento_(inform%C3%A1tica). Acesso em: 13.12.2018


Sobre programação orientada a objeto e encapsulamento em Java, qual a afirmativa correta?

Alternativas
Respostas
841: C
842: E
843: A
844: C
845: B
846: E
847: E
848: D
849: A
850: B
851: B
852: A
853: C
854: A
855: B
856: C
857: A
858: C
859: A
860: X