victorbigheti322
Test por , creado hace más de 1 año

Questionário para estudo da prova de POO.

37
0
0
victorbigheti322
Creado por victorbigheti322 hace más de 9 años
Cerrar

POO-2

Pregunta 1 de 26

1

Como se declara uma classe?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 2 de 26

1

O que o encapsulamento permite a classe?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 3 de 26

1

Onde as variáveis devem estar localizadas para definirem o escopo da classe?

Selecciona una de las siguientes respuestas posibles:

  • DENTRO DO MAIN.

  • DENTRO DO PAR DE CHAVES.

  • DENTRO DO PAR DE ASPAS.

  • DENTRO DOS GETTERS E SETTER.

Explicación

Pregunta 4 de 26

1

O que faz o método estático principal?

Selecciona una de las siguientes respuestas posibles:

  • É 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.

Explicación

Pregunta 5 de 26

1

Como se executa uma classe pelo NetBeans?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 6 de 26

1

O que é um atributo?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 7 de 26

1

Quais os componentes da declaração?

Selecciona una o más de las siguientes respuestas posibles:

  • Modificador de acesso

  • Tipo de dado

  • Nome do atributo

  • Nome da classe

Explicación

Pregunta 8 de 26

1

Para que serve o modificador de acesso?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 9 de 26

1

Quais tipos de dados abaixo estão corretos?

Selecciona una o más de las siguientes respuestas posibles:

  • int

  • float

  • double

  • string

  • number

  • text

  • varchar

Explicación

Pregunta 10 de 26

1

O encapsulamento pode definir um modificador de aceso ao atributo, tornando-o public e private.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 11 de 26

1

O que o modificador de acesso public faz?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 12 de 26

1

O que o modificador de acesso private faz?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 13 de 26

1

O que o modificador de acesso friendly faz?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 14 de 26

1

Se não for colocado o modificador de acesso, qual modificador automaticamente é utilizado?

Selecciona una de las siguientes respuestas posibles:

  • Friendly

  • private

  • public

  • protected

Explicación

Pregunta 15 de 26

1

O que faz o modificador de acesso Protected?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 16 de 26

1

Sobre classe abstrata quais opções estão corretas:

Selecciona una o más de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 17 de 26

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 18 de 26

1

Sobre o acesso Leitura(método get) assinale as alternativas corretas:

Selecciona una o más de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 19 de 26

1

Sobre o acesso Gravação(método set) assinale as alternativas corretas:

Selecciona una o más de las siguientes respuestas posibles:

  • Retorna void.

  • Recebe um parâmetro de mesmo tipo para ser atribuído.

  • Não recebe parâmetro.

  • Retorna um atributo inteiro.

Explicación

Pregunta 20 de 26

1

Sobre atributos de instancia assinale as alternativas corretas:

Selecciona una o más de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 21 de 26

1

O que são os atributos de classe?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 22 de 26

1

O que são os métodos?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 23 de 26

1

Quais são os 5 componentes de declaração de métodos?

Selecciona una o más de las siguientes respuestas posibles:

  • Modificador

  • Tipo de retorno

  • Nome do método

  • Lista de parâmetros

  • Corpo do método

  • Isolamento

  • Atomicidade

  • Consistência

  • Distibuição

Explicación

Pregunta 24 de 26

1

O que é o tipo de retorno do método?

Selecciona una o más de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 25 de 26

1

O que são métodos construtores?

Selecciona una de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 26 de 26

1

Sobre metodos construtores assinale as alternativas corretas:

Selecciona una o más de las siguientes respuestas posibles:

  • 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

Explicación