Questões de Concurso Comentadas sobre programação orientada a objetos em programação

Foram encontradas 431 questões

Q1836560 Programação
Em programação orientada a objetos, métodos de acesso do tipo setter têm a finalidade primária de
Alternativas
Q1835919 Programação
A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, tais como: Java, C#, entre outras. Esse padrão se baseia em quatro pilares que é a base de sustentação desta linguagem. Assinale a alternativa que não representa um desses pilares.
Alternativas
Q1828458 Programação
Quando se diz que uma classe “Pessoa” estende a classe “Humano”, em Programação Orientada a Objetos, estamos afirmando o mesmo que 
Alternativas
Q1803530 Programação
Sobre conceitos de programação orientada a objetos, analise as afirmativas seguintes. I Encapsulamento é a vinculação dos dados e seus métodos assessores, criando uma forma de proteção contra interferências externas. II Um objeto instanciado a partir de uma classe abstrata precisa instanciar métodos tidos como abstratos dessa classe. III Interfaces e sobrecarga de métodos são tipos diferentes de polimorfismo. IV Em uma linguagem baseada em protótipos (prototype-based), o conceito de classes é inexistente; existem somente objetos. Estão corretas
Alternativas
Q1800668 Programação
Entre os conceitos de programação orientada a objetos, assinale a alternativa que contempla os apresentados pelo código que segue:
class candidato{ int nota; }; class bomCandidato:public candidato{ int experiencia; bomCandidato(int experiencia){ this.experiencia=experiencia; } };
A alternativa correta é:
Alternativas
Q1795158 Programação
Considerando os conceitos de Herança, presentes na linguagem orientada a objetos Java, é correto afirmar que:
Alternativas
Q1795157 Programação
Um tipo de dados define uma coleção de valores de dados e um conjunto de operações pré-definidas sobre ele. O sistema de tipos de uma linguagem de programação define como um tipo é associado com cada expressão na linguagem e inclui suas regras para equivalência e compatibilidade de tipos. Entender seu sistema de tipos é uma das partes mais importantes para entender a semântica de uma linguagem de programação. De acordo com essa afirmação e com os conceitos da linguagem de programação Java, é correto afirmar que:
Alternativas
Q1792483 Programação
A respeito das linguagens de programação orientadas a objeto, é correto afirmar que
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791923 Programação

Acerca das estruturas homogêneas de dados e dos conceitos da programação orientada a objetos, julgue o item.


Os membros declarados como private – categoria que define a visibilidade das propriedades dos objetos e métodos na obtenção do encapsulamento – somente podem ser acessados fora da classe em que foram declarados.

Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791922 Programação

Acerca das estruturas homogêneas de dados e dos conceitos da programação orientada a objetos, julgue o item.


Polimorfismo é a propriedade da orientação a objetos que impede que as classes derivadas de uma mesma superclasse possuam métodos iguais e comportamentos diferentes.
Alternativas
Ano: 2021 Banca: Quadrix Órgão: CORE-PR Prova: Quadrix - 2021 - CORE-PR - Analista TI |
Q1791921 Programação
Acerca das estruturas homogêneas de dados e dos conceitos da programação orientada a objetos, julgue o item.
Assim como a classe, um objeto é uma estrutura puramente estática, baseada em sua própria classe de origem.
Alternativas
Q1790655 Programação
O conceito de Programação Orientada a Objetos que permite construir objetos especializados utilizando características de objetos mais generalistas, possibilitando reuso de código à medida que os atributos e métodos de classes já existentes podem gerar novas classes mais específicas, é o de
Alternativas
Q1785113 Programação
Considerando o paradigma orientado a objetos, o que é uma Instância de Classe?
Alternativas
Q1785110 Programação
Assinale a alternativa que apresenta uma motivação válida para a passagem de parâmetro por valor para uma função.
Alternativas
Q1772189 Programação
__________ é um método chamado no momento da criação do objeto, ou seja, no momento em que é utilizado no comando new. Este método promove a inicialização do objeto, de forma que, o objetivo após essa inicialização, já se encontra logicamente consistente. Complete a lacuna com a alternativa CORRETA relacionada ao método da programação orientada à objetos.
Alternativas
Q1772188 Programação
Orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas objetos. Marque a alternativa INCORRETA com relação a programação de orientação a objetos.
Alternativas
Q1764244 Programação
Programação Orientada a Objetos (POO) ou ainda em inglês Object-Oriented Programming (OOP) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos. Neste contexto, o que é instanciar uma classe?
Alternativas
Q1760404 Programação

O processo de análise orientada a objetos envolve o uso de diversos conceitos que ajudam o analista a definir e organizar os elementos que fazem parte da arquitetura de um sistema de software. Um deste conceitos é o que define que uma dada classe pode se relacionar com uma outra de tal modo que a segunda fica contida na primeira. Marque a alternativa que define corretamente o nome deste conceito.

Alternativas
Q1747935 Programação

Com relação à Orientação a Objeto, assinale a alternativa correta.

Alternativas
Q1721416 Programação
No contexto da programação orientada a objetos, uma das vantagens de se construir módulos com alta coesão é
Alternativas
Respostas
241: B
242: A
243: C
244: B
245: E
246: C
247: B
248: E
249: E
250: E
251: E
252: B
253: E
254: B
255: B
256: B
257: D
258: D
259: B
260: A