0% acharam este documento útil (0 voto)
158 visualizações7 páginas

SIM1 - Programação Orientada A Objetos em Java

Enviado por

afraga19
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
158 visualizações7 páginas

SIM1 - Programação Orientada A Objetos em Java

Enviado por

afraga19
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 7

SM1 Programação Orientada a Objetos Em Java

1 Marcar para revisão


00 : 38 : 44 Ocultar
hora min seg
(AOCP − 2013 − COREN/SC − Técnico Especializado −
Programador)
Com base no código Java a seguir, responda: Questão 1 de 10
1. public class Exemplo {
2. public static void main(String[] args) { 1 2 3 4 5
3. Set carros = new HashSet();
4. carros.add("Sonic");
6 7 8 9 10
5. carros.add("Celta");
6. carros.add("Corsa"); Respondidas (10) Em branco (0)
7. carros.add("Sonic");
8. carros.add("Celta");
9. carros.remove("Celta"); Finalizar prova
10.carros.remove("Corsa");
11.for (String string : carros) {
12.System.out.println(string);
13.}
14.}
15.}

Qual das seguintes alternativas informa o resultado da


execução do código?

A Sonic, Celta, Sonic

B Sonic, Sonic

C Sonic

D Celta, Corsa

E Sonic, Celta, Corsa, Sonic, Celta

2 Marcar para revisão

(VUNESP - 2020 - FITO - Técnico em Gestão - Informática)


No Java, a classe que implementa uma lista ordenada que
permite a inclusão de elementos nulos (null) é:
Feedback
A Collection

B HashMap

C List

D ArrayList

E HashSet

3 Marcar para revisão

(Instituto AOCP − 2020 − MJSP − Cientista de Dados −


Engenheiro de Dados − Big Data)
Java é uma linguagem orientada a objetos na qual os objetos
Java são parte das assim chamadas classes Java. Nesse
sentido, escolha a alternativa que apresenta um programa
executável escrito em Java.

public static void main(String[] args) {

A System.out.println("Hello World!");

B println("Hello World!")

public class Main {

System.out.println("Hello World!");
C
}
public class HelloWorld {

public static void HelloWorld() {

D System.out.println("Hello World!");

public class Main {

public static void main(String[] args) {

System.out.println("Hello World!");
E
}

RESPOSTA CORRETA

4 Marcar para revisão

Em um sistema de gerenciamento de universidade, uma


classe Pessoa é usada como base para as classes Estudante
e Professor. A classe Pessoa contém atributos comuns como
nome e idade. A herança é aplicada para compartilhar esses
atributos com as subclasses.
Qual dos seguintes é um exemplo de herança no cenário
descrito acima?

Pessoa, Estudante e Professor são classes


A
independentes.

B Estudante e Professor herdam atributos de Pessoa.

C Estudante e Professor são superclasses de Pessoa.


Pessoa é uma interface implementada por Estudante
D
e Professor.

Estudante e Professor herdam métodos exclusivos


E
de Pessoa.

5 Marcar para revisão

Em um software de controle de estoque, uma classe Produto


é a base para diferentes categorias de produtos, como
Eletrônicos e Vestuário. Cada subclasse adiciona atributos
específicos como voltagem para Eletrônicos.
No contexto de polimorfismo, qual é a característica correta?

Todas as subclasses podem usar métodos


A
exclusivos da classe Produto.

Objetos de Eletrônicos e Vestuário podem ser


B
tratados como objetos Produto.

Produto é uma interface que Eletrônicos e Vestuário


C
implementam.

A classe Produto pode instanciar objetos de


D
Eletrônicos e Vestuário.

Eletrônicos e Vestuário não podem ter métodos


E
próprios.

6 Marcar para revisão

Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP


Prova: INSTITUTO CIDADES - 2009 - UNIFESP - Analista de
Tecnologia da Informação (ADAPTADA)
Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se
ele mesmo é igual ao Object recebido para retornar um
boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos
criar duas datas, isto é, dois objetos diferentes, contendo
18/08/2009, ao comparar com o ==, receberá false, pois são
referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o
== verifica se as duas variáveis se referem ao mesmo objeto.
Podemos afirmar corretamente que:

A Apenas a afirmativa III está correta.

B As afirmativas I e II estão corretas.

C As afirmativas II e III estão corretas.

D Apenas a afirmativa II está correta.

E Apenas a afirmativa I está correta.

7 Marcar para revisão

(COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior −


Adaptada)
Analise o trecho de código Java a seguir.

A partir da análise do código, observa-se que:

A Será exibido o endereço de memória do objeto.

B O código não compila.

Os modificadores de acesso não podem estar


C
ocultos.

D O código compila, mas não mostra nada.

E Será exibido um texto no console.


8 Marcar para revisão

Em um projeto Java, um desenvolvedor precisa implementar


um método para calcular a média de uma lista de notas. Ele
deve utilizar um laço de repetição adequado para percorrer a
lista, somar as notas e, ao final, calcular a média.
Qual é o laço de repetição mais apropriado para esta tarefa e
por quê?

switch-case, pois pode selecionar diferentes


A
operações com base no valor de cada nota.

B for, pois permite iterar a lista de forma concisa.

do-while, para garantir que a lista seja percorrida


C
pelo menos uma vez.

try-catch, para tratar possíveis erros durante a


D
iteração.

if-else, para verificar se cada nota é válida antes de


E
somá-la.

9 Marcar para revisão

Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP -


2012 - MPE-PA - Técnico - Analista de Sistemas -
Desenvolvimento (ADAPTADA)
O sistema abaixo foi desenvolvido na linguagem Java e
precisa ser completado para implementar o conceito de
''Polimorfismo''. A palavra que completa as lacunas na classe
''Conta'' é:

A Final

B Interface
C Void

D Abstract

E Public

10 Marcar para revisão

Ano: 2020 Banca: COMPERVE Órgão: TJ-RN Prova:


COMPERVE - 2020 - TJ-RN - Analista de Sistemas Sênior
(ADAPTADA)
Uma interface na linguagem Java é apenas um contrato que a
classe deve cumprir com a interface que a implementa. Sobre
interfaces na linguagem Java, é correto afirmar:

As variáveis e os métodos podem ter qualquer


A
modificador de acesso.

B As variáveis são implicitamente public static final.

C Interfaces são equivalentes às classes abstratas.

D Elas fazem parte de herança.

E Uma interface pode implementar uma classe.

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy