POO-2

Descripción

Questionário para estudo da prova de POO.
victorbigheti322
Test por victorbigheti322, actualizado hace más de 1 año
victorbigheti322
Creado por victorbigheti322 hace más de 9 años
241
0

Resumen del Recurso

Pregunta 1

Pregunta
Como se declara uma classe?
Respuesta
  • Utilizando a palavra reservada “class” seguida de um nome e um par de chaves para delimitar escopo.
  • Utilizando a palavra reservada “main” seguida de um nome e chaves para delimitar escopo.
  • Utilizando a palavra reservada “class” seguida de um parâmetro e um par de chaves para delimitar escopo.
  • Utilizando a palavra reservada “class” seguida de um nome e um par de atributos para delimitar escopo.

Pregunta 2

Pregunta
O que o encapsulamento permite a classe?
Respuesta
  • Permite declaração de variáveis e funções em seu código.
  • Permite declaração de variáveis e funções em seu escopo.
  • Permite declaração de variáveis e objetos em seu escopo
  • Permite o instanciamento de objetos em seu escopo

Pregunta 3

Pregunta
Onde as variáveis devem estar localizadas para definirem o escopo da classe?
Respuesta
  • DENTRO DO MAIN.
  • DENTRO DO PAR DE CHAVES.
  • DENTRO DO PAR DE ASPAS.
  • DENTRO DOS GETTERS E SETTER.

Pregunta 4

Pregunta
O que faz o método estático principal?
Respuesta
  • É um método que torna a classe visível.
  • É um método que torna a classe executável.
  • É um método que torna o atributo acessível.
  • É um método que torna a classe acessível.

Pregunta 5

Pregunta
Como se executa uma classe pelo NetBeans?
Respuesta
  • Clica com o botão direito do mouse encima da classe Executar Arquivo.
  • Clica com o botão direito do mouse encima do pacote Executar Arquivo.
  • Clica com o botão esquerdo do mouse encima da classe Executar Arquivo.
  • Clica com o botão direito do mouse encima da classe Executar Classe.

Pregunta 6

Pregunta
O que é um atributo?
Respuesta
  • São variáveis declaradas dentro da classe e, por isso, encapsuladas em um contexto de objeto.
  • São variáveis declaradas fora da classe e, por isso, encapsuladas em um contexto de objeto
  • São variáveis declaradas dentro do main e, por isso, encapsuladas em um contexto de objeto
  • São variáveis declaradas como private, por isso, encapsuladas em um contexto de objeto

Pregunta 7

Pregunta
Quais os componentes da declaração?
Respuesta
  • Modificador de acesso
  • Tipo de dado
  • Nome do atributo
  • Nome da classe

Pregunta 8

Pregunta
Para que serve o modificador de acesso?
Respuesta
  • Serve para que as classes acessem os atributos. Ex. Public e Private.
  • Serve para que as métodos acessem os atributos. Ex. Void e Static.
  • Serve para que os atributos acessem as classes. Ex. Public e Private.
  • Serve para que as classes acessem os classes. Ex. Public e Private.

Pregunta 9

Pregunta
Quais tipos de dados abaixo estão corretos?
Respuesta
  • int
  • float
  • double
  • string
  • number
  • text
  • varchar

Pregunta 10

Pregunta
O encapsulamento pode definir um modificador de aceso ao atributo, tornando-o public e private.
Respuesta
  • True
  • False

Pregunta 11

Pregunta
O que o modificador de acesso public faz?
Respuesta
  • Torna a classe acessível por todas as classes do projeto.
  • Torna a classe inacessível por todas as classes do projeto.
  • Torna a classe acessível para o main do projeto.
  • Torna a classe acessível apenas dentro da própria classe.

Pregunta 12

Pregunta
O que o modificador de acesso private faz?
Respuesta
  • Acessível apenas dentro da própria classe.
  • Acessível por todas as classes do projeto.
  • Acessível por todas as classes do mesmo pacote.
  • Acessível por todas os metodos do projeto.

Pregunta 13

Pregunta
O que o modificador de acesso friendly faz?
Respuesta
  • Acessível por todas as classes do projeto
  • Acessível apenas dentro da própria classe
  • Acessível em qualquer classe do mesmo pacote.
  • Acessível em qualquer classe e em qualquer pacote.

Pregunta 14

Pregunta
Se não for colocado o modificador de acesso, qual modificador automaticamente é utilizado?
Respuesta
  • Friendly
  • private
  • public
  • protected

Pregunta 15

Pregunta
O que faz o modificador de acesso Protected?
Respuesta
  • Acessível apenas dentro da própria classe
  • Acessível a classes do mesmo pacote e derivados.
  • Acessível em qualquer classe.
  • Acessível apenas dentro do próprio pacote.

Pregunta 16

Pregunta
Sobre classe abstrata quais opções estão corretas:
Respuesta
  • Não pode ter objetos instanciados.
  • Pode ter métodos abstratos ou não.
  • Métodos abstratos são declarados mas não instanciados.
  • Pode ser estendida.

Pregunta 17

Pregunta
Os atributos são convencionalmente declarados como private e encapsulados em métodos público de acesso de leitura e gravação.
Respuesta
  • True
  • False

Pregunta 18

Pregunta
Sobre o acesso Leitura(método get) assinale as alternativas corretas:
Respuesta
  • Os atributos são convencionalmente declarados como private e encapsulados em métodos público de acesso.
  • Não recebe parâmetro.
  • Retorna void.
  • Recebe parâmetro.

Pregunta 19

Pregunta
Sobre o acesso Gravação(método set) assinale as alternativas corretas:
Respuesta
  • Retorna void.
  • Recebe um parâmetro de mesmo tipo para ser atribuído.
  • Não recebe parâmetro.
  • Retorna um atributo inteiro.

Pregunta 20

Pregunta
Sobre atributos de instancia assinale as alternativas corretas:
Respuesta
  • Existem no contexto de uma instância.
  • Só podem ser acessados através de um objeto instanciado.
  • nao podem ser acessados através de um objeto instanciado
  • Existem no contexto de uma classe.

Pregunta 21

Pregunta
O que são os atributos de classe?
Respuesta
  • São atributos de atribuição estática, e o valor atribuído está no contexto da classe.
  • São atributos de atribuição estática, e o valor atribuído está no contexto do main.
  • São atributos de atribuição estática, e o valor atribuído está no contexto do pacote.

Pregunta 22

Pregunta
O que são os métodos?
Respuesta
  • São funções declaradas dentro da classe e, por isso, encapsuladas em um contexto de objeto
  • São funções declaradas dentro da classe e, por isso, não são encapsuladas em um contexto de objeto
  • São funções declaradas fora da classe e, por isso, encapsuladas em um contexto de objeto
  • São funções não declaradas dentro da classe e, por isso, encapsuladas em um contexto de objeto

Pregunta 23

Pregunta
Quais são os 5 componentes de declaração de métodos?
Respuesta
  • Modificador
  • Tipo de retorno
  • Nome do método
  • Lista de parâmetros
  • Corpo do método
  • Isolamento
  • Atomicidade
  • Consistência
  • Distibuição

Pregunta 24

Pregunta
O que é o tipo de retorno do método?
Respuesta
  • Tipo de dado retornado pelo método ou void caso seja procedural.
  • São funções declaradas dentro da classe
  • São atributos de atribuição estática
  • São os atributos que vimos até agora

Pregunta 25

Pregunta
O que são métodos construtores?
Respuesta
  • Métodos especiais que são executados quando um objeto é instanciado.
  • Métodos especiais que são executados quando uma classe é instanciado.
  • Métodos especiais que são executados quando um objeto é criado.
  • Métodos especiais que são executados quando um pacote é criado.

Pregunta 26

Pregunta
Sobre metodos construtores assinale as alternativas corretas:
Respuesta
  • São declarados com o mesmo nome da classe, sem tipo de dados de retorno
  • Podem ser sobrecarregados
  • A execução ocorre quando executado um comando “new”
  • São declarados com o nome diferente da classe, sem tipo de dados de retorno
Mostrar resumen completo Ocultar resumen completo

Similar

POO-1
Artur R
Aula Um Engenharia de Software III
Artur R
AO02_MapaMental_LanaMarília - Paradigmas de Programação
Lana Marilia
POO - Associação
Gabriela Piffer Marinato
Programação Orientada a Objeto
Thiago Pantoja
Programação Orientada a Objeto
caio siffente
Método
Juliana Câmara
Programação Orientada a Objetos
Luh Venancio
Programação Orientada a Objetos
Maria Almeida