Início

Questões de Concursos Programação Orientada a Objetos

Resolva questões de Programação Orientada a Objetos comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


261Q618086 | Informática, Programação Orientada a Objetos, Analista Judiciário, TRE SP, FCC

Sobre herança na orientação a objetos com Java é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

262Q637889 | Informática, Programação Orientada a Objetos, Analista Administrativo, ANVISA, CESPE CEBRASPE

Existem várias técnicas que permitem definir os requisitos básicos de um sistema e possibilitam a construção de um modelo de análise orientado a objetos para o sistema. A respeito dessas técnicas, julgue os itens subseqüentes.

O modelo objeto-relacionamento faz uso de uma simbologia que foi adaptada das técnicas de modelagem entidaderelacionamento. Nesse modelo, não somente são identificados os relacionamentos entre objetos mas também são identificados os trajetos das mensagens.
  1. ✂️
  2. ✂️

263Q217539 | Programação, Programação orientada a objetos, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.

Uma das características das linguagens orientadas a objetos é que a ligação entre o método e uma mensagem é realizada tardiamente, em tempo de execução, ao contrário das linguagens imperativas, cujos tipos das variáveis, expressões e funções devem ser definidos e conhecidos em tempo de compilação.

  1. ✂️
  2. ✂️

264Q640727 | Informática, Programação Orientada a Objetos, Técnico Judiciário, TSE, CESPE CEBRASPE

Acerca de fundamentos de orientação a objetos, assinale a opção correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

265Q649003 | Informática, Programação Orientada a Objetos, Técnico em Informática, Banco do Pará PA, FADESP, 2018

Considerando os conceitos de Programação Orientada a Objetos, analise as afirmações a seguir

I. A interface de um objeto pode ter várias formas de implementação, pois a mesma define os serviços que o objeto pode realizar e consequentemente as mensagens que ele pode receber. Por outro lado, considerando o princípio do encapsulamento, o objeto requisitante deve conhecer como a interface do objeto requisitado foi implementada.

II. O modificador de acesso public permite que métodos sejam invocados por métodos externos à sua hierarquia, enquanto que o modificador de acesso protected permite que métodos sejam invocados apenas por métodos da mesma classe.

III. No mecanismo de herança, as classes são inseridas em uma hierarquia de especialização de maneira que uma subclasse (classe mais especializada) herda todas as características da superclasse (classe mais geral) à qual está subordinada na hierarquia. Neste sentido, o acoplamento entre classes, isto é, o quanto uma classe depende da outra, aumenta quando se usa a herança.

IV. Na programação orientada a objetos, o polimorfismo refere-se à capacidade de uma linguagem de programação de processar objetos de maneira diferente, dependendo do tipo ou da classe de dados. Mais especificamente, é a capacidade de redefinir métodos para classes derivadas.

Estão corretas somente as afirmações

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

267Q636805 | Informática, Programação Orientada a Objetos, Analista de Sistemas, EBC, CESPE CEBRASPE

Julgue os itens que se seguem, a respeito de programação orientada a objetos.

A herança representa uma generalização, dessa forma, por meio de herança é feito o compartilhamento de atributos e operações entre classes, com base em um relacionamento hierárquico.

  1. ✂️
  2. ✂️

268Q622164 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, Fundação Universidade de Brasília, CESPE CEBRASPE

Julgue os itens de 93 a 108, que versam sobre as linguagens de programação C++, Visual Basic e Java, além de conceitos relacionados a construção de algoritmos e estruturas de dados.

Ao se passar um parâmetro por valor, qualquer modificação realizada no valor passado irá afetar o dado original.

  1. ✂️
  2. ✂️

269Q630130 | Informática, Programação Orientada a Objetos, Analista de Sistemas, ECT BA, CONESUL

O Projeto Orientado a Objetos tem os componentes:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

270Q612312 | Informática, Programação Orientada a Objetos, Analista Judiciário, TJ MA, ESAG

Em relação à programação orientada a objeto é correto afirmar

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

271Q648675 | Informática, Programação Orientada a Objetos, Analista de Tecnologia da Informação, EBSERH, CESPE CEBRASPE, 2018

Acerca de programação orientada a objetos, Java e PHP, julgue os itens a seguir. Por meio do mecanismo de sobrecarga, dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de parâmetros sejam diferentes.
  1. ✂️
  2. ✂️

272Q150313 | Programação, Programação orientada a objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCC

Na taxonomia utilizada para as formas de polimorfismo são, respectivamente, dois tipos categorizados como universal e dois como Ad Hoc:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

273Q262974 | Programação, Programação orientada a objetos, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

Em linguagens orientadas a objeto, o conceito de herança pode ser utilizado para estender, por exemplo, o conceito de uma classe motor para uma classe automóvel.

  1. ✂️
  2. ✂️

274Q646508 | Informática, Programação Orientada a Objetos, Atividade Técnica de Complexidade Gerencial, Ministério da Educação, CESPE CEBRASPE

Julgue os próximos itens, a respeito de orientação a objetos.

O mecanismo de herança, identicamente ao de composição, faz com que uma classe herde o estado e o comportamento no sentido ascendente da hierarquia de classes.

  1. ✂️
  2. ✂️

276Q644135 | Informática, Programação Orientada a Objetos, Analista Fiscal, TCE RR, ESAG

Embora o design orientado a objetos possa apresentar semelhanças com o modelo relacional há súbitas diferenças. Assinale a alternativa que indica uma dessas diferenças:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

277Q629046 | Informática, Programação Orientada a Objetos, Analista de Sistemas, FUSAR RJ, FEC UFF

São conceitos que estão diretamente relacionados com a orientação a objetos:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

278Q632748 | Informática, Programação Orientada a Objetos, Analista de Sistemas, CONAB, FJPF

Em relação à Orientação Objeto, analise as sentenças seguintes.

I - Objetos podem ser vistos como estruturas de dados encapsulados por classes.

II - Nas metodologias de modelagem orientadas a objetos, as entidades do domínio do problema são representados por objetos.

III - Os campos das estruturas de dados são os atributos do objeto, e os procedimentos são as respectivas mensagens.

IV - Objetos similares são agrupados em classes.

Em relação às sentenças acima. pode-se afirmar que apenas:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

279Q624652 | Informática, Programação Orientada a Objetos, Analista de Trânsito, Secretaria de Estado de Planejamento e Gestão DF, CESPE CEBRASPE

Com relação a conceitos fundamentais de programação orientada a objetos, julgue os itens a seguir.

Um relacionamento de utilização que determina as modificações na especificação de um item é chamado generalização. Multiplicidade refere-se ao número de instâncias que uma classe pode ter e é conceito aplicável também às associações.

  1. ✂️
  2. ✂️

280Q634451 | Informática, Programação Orientada a Objetos, Técnico de Informática, MPU, CESPE CEBRASPE

Com relação ao conceito de polimorfismo aplicado à programação orientada a objetos, julgue os itens a seguir.

Considerando as características do relacionamento entre uma classe e suas subclasses, é correto afirmar que toda implementação de subclasse é polimórfica.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.