Questões de Programação - Java para Concurso
Foram encontradas 1.528 questões
Ano: 2023
Banca:
UFMG
Órgão:
UFMG
Prova:
UFMG - 2023 - UFMG - Analista de Tecnologia da Informação |
Q2297499
Programação
Sobre herança na programação orientada a objeto em Java, assinale a alternativa incorreta.
Ano: 2022
Banca:
IBFC
Órgão:
EBSERH
Prova:
IBFC - 2022 - EBSERH - Analista de Tecnologia da Informação |
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.
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.
Ano: 2022
Banca:
IBFC
Órgão:
EBSERH
Prova:
IBFC - 2022 - EBSERH - Analista de Tecnologia da Informação |
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
(1) Liferay (A) Multiplataforma (2) Drupal (B) Escrito em PHP (3) WordPress (C) Escrito em JAVA
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290468
Programação
Suponha que, em Java, utilizamos a classe LinkedList para
implementar uma estrutura de dados dinâmica. Vamos
considerar duas possibilidades para inserção e remoção: i.
usar apenas os métodos addFirst() e removeFirst(); ou ii.
usar apenas os métodos addLast() e removeLast().
Podemos, então, afirmar que,
Ano: 2023
Banca:
FADE - UFPE
Órgão:
UFPE
Prova:
FADE - UFPE - 2023 - UFPE - Analista de Tecnologia da Informação - Área: Sistemas |
Q2290460
Programação
Analise as seguintes afirmações sobre polimorfismo em
Java.
1) Operadores aritméticos para tipos primitivos, como os destacados a seguir, +, –, * e / podem ser considerados um tipo de polimorfismo.
2) Suponha que, numa classe-pai, tenhamos um método: “…public void metodo1(){…}”. Numa classe-filha, suponha que reescrevamos o método herdado: “…public void metodo1 {...[código diferente]…}”. O polimorfismo ocorre porque, quando invocamos o método da classe-filha, o interpretador entende que deve executar o código de metodo1() da classe-pai, antes da execução do código metodo1() da classefilha.
3) Quando queremos fazer um polimorfismo utilizando sobrecarga, em Java, é obrigatório o uso da palavrachave “@overload” no preâmbulo do novo método.
4) Um polimorfismo de sobrecarga pode ser criado ao se fornecer na classe-filha um método com o mesmo nome do método da classe-pai, mas com o número de argumentos diferente
Estão corretas, apenas:
1) Operadores aritméticos para tipos primitivos, como os destacados a seguir, +, –, * e / podem ser considerados um tipo de polimorfismo.
2) Suponha que, numa classe-pai, tenhamos um método: “…public void metodo1(){…}”. Numa classe-filha, suponha que reescrevamos o método herdado: “…public void metodo1 {...[código diferente]…}”. O polimorfismo ocorre porque, quando invocamos o método da classe-filha, o interpretador entende que deve executar o código de metodo1() da classe-pai, antes da execução do código metodo1() da classefilha.
3) Quando queremos fazer um polimorfismo utilizando sobrecarga, em Java, é obrigatório o uso da palavrachave “@overload” no preâmbulo do novo método.
4) Um polimorfismo de sobrecarga pode ser criado ao se fornecer na classe-filha um método com o mesmo nome do método da classe-pai, mas com o número de argumentos diferente
Estão corretas, apenas: