Questões de Concurso
Comentadas sobre programação orientada a objetos em programação
Foram encontradas 706 questões
( ) Objeto ( ) Classe ( ) Campos ( ) Método
(1) Descrição de um grupo com propriedades e comportamentos similares. (2) Algoritmo que define um aspecto do comportamento. (3) Itens nomeados, os quais podem ser dados ou subprogramas. (4) Uma entidade que é relevante no contexto de um problema.
Assinale a alternativa que apresenta a sequência de numeração CORRETA, relacionando a coluna da direita com a coluna da esquerda, de cima para baixo:
I. Toda computação é disparada pelo envio de mensagens.
II. Os métodos são unidades de código equivalentes a funções ou procedimentos.
III. A classe mãe define os dados e comportamentos que são herdados por suas classes filhas.
IV. Todo objeto é instância de alguma classe.
V. Smalltalk e Eiffel são exemplos de linguagens orientadas por objetos.
Assinale a alternativa correta:
class candidato{ int nota; }; class bomCandidato:public candidato{ int experiencia; bomCandidato(int experiencia){ this.experiencia=experiencia; } };
A alternativa correta é:
Quando há necessidade de uma classe para implementar recursos comuns a duas ou mais classes utiliza-se:
Carlos pode andar, correr, pular. Ele tem 25 anos, é casado e trabalha com Tecnologia da Informação e Comunicação então:
Quanto à programação orientada a objetos, julgue o item.
Quanto à programação orientada a objetos, julgue o item.
Quanto à programação orientada a objetos, julgue o item.
Quanto à programação orientada a objetos, julgue o item.
Quanto à programação orientada a objetos, julgue o item.
I. A programação orientada a objetos faz uso de classes, interfaces, envio de mensagens, operações e abstrações. II. Herança é a capacidade de um objeto de um tipo mais genérico (superclasse) assumir diferentes comportamentos dependendo da classe a partir da qual ele foi criado. III. A linguagem Java possui gerenciamento automático de memória, controlando sua alocação e desalocação. A desalocação de memória é suportada pelo processo conhecido por Garbage Collection. IV. Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada encapsulamento.
_________ é a propriedade que permite que a mesma mensagem seja enviada a diferentes objetos e que cada objeto execute a operação que é apropriada a sua classe. O objeto “emissor” não precisa conhecer a classe do objeto “receptor” e como este objeto irá responder a sua mensagem. Isto significa que, por exemplo, a mensagem print pode ser enviada para um objeto sem a necessidade de saber se o objeto é um caractere, um inteiro ou um string. O objeto “receptor” responde com o método que é apropriado à classe à qual ele pertence.
Marque a opção que completa corretamente a lacuna.
I. descreve o que um sistema faz e mostra como os valores de saída de um processamento derivam do processo de entrada, independente da ordem em que os valores são processados II. descreve a estrutura estática de um sistema, isto é, a estrutura de seus objetos e os relacionamentos existentes entre eles em um determinado instante de tempo, os atributos e as operações que caracterizam cada classe de objetos. III. descreve os aspectos de um sistema examinando as modificações ocorridas nos seus objetos e seus relacionamentos em relação ao tempo.
As definições em I, I I e I I I referem- se, respectivamente, aos modelos: