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

Foram encontradas 485 questões

Q2222861 Programação
A análise e projetos orientados a objetos utiliza um paradigma de programação com base em quatro pilares principais. Sobre eles, analise as assertivas abaixo e assinale a alternativa correta.
I. Abstração: entendimento e representação de um objeto real.
II. Polimorfismo: consiste na alteração do funcionamento interno de um método herdado de um objeto-pai.
III. Encapsulamento: esconde as propriedades, criando uma espécie de caixa preta.
IV. Herança: essa característica otimiza a produção da aplicação em tempo e linhas de código.
Alternativas
Q2222853 Programação
Em linguagens orientadas a objetos, como Java, trabalha-se com classes e modificadores de visibilidade que determinam como deve ocorrer o acesso a determinadas partes da classe. Os modificadores de visibilidade são denotados em UML por um nome e um símbolo. Assinale a alternativa correta sobre modificadores de visibilidade. 
Alternativas
Q2221481 Programação
Acerca de conceitos de orientação a objetos, assinale a opção correta.
Alternativas
Q2221466 Programação
Acerca do uso e do desenvolvimento de sistemas orientados a objetos, assinale a opção correta.
Alternativas
Q2221464 Programação
Acerca de fundamentos de orientação a objetos, assinale a opção correta.
Alternativas
Q2219389 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Pelo fato de o polimorfismo permitir que um objeto seja tratado de várias formas, ele não contribui para a flexibilidade e para a extensibilidade do código.


Alternativas
Q2219388 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


A herança é uma propriedade da POO que permite a uma classe reaproveitar o código de outra classe. Entretanto, a classe derivada, ou subclasse, não pode adicionar novos atributos e métodos.

Alternativas
Q2219387 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Na POO, o encapsulamento envolve a combinação de dados e de métodos em uma única unidade, conhecida como classe.


Alternativas
Q2219386 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Uma característica do while é que ele repete a execução do bloco de código enquanto a condição for verdadeira.

Alternativas
Q2219385 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


O for, uma das estruturas de repetição, é utilizado quando o número de iterações não é conhecido antecipadamente.

Alternativas
Q2203468 Programação
Os pilares da orientação a objetos são um conjunto de conceitos fundamentais que estabelecem os princípios básicos da programação orientada a objetos. Esses pilares são representados por:
Alternativas
Q2200768 Programação
Na programação orientada a objetos, encapsulamento é um conceito que
Alternativas
Q2197538 Programação
Sob qual pilar da Programação Orientada a Objetos (POO), estão os relacionamentos entre classe base e classe derivada?
Alternativas
Q2197537 Programação
Em programação orientada a objetos, quando um objeto é criado com base na palavra-chave (ou reservada) “new”?
Alternativas
Q2188075 Programação

Considere as afirmações relacionadas ao código fonte a seguir:

Imagem associada para resolução da questão


Imagem associada para resolução da questão

I. Classe ContaEspecial pode ser herdada por outras classes.

II. Existe uma violação de encapsulamento.

III. Existe polimorfismo.


Está CORRETO o que se afirma em: 


Alternativas
Q2188071 Programação
Em programação orientada a objetos, os membros public de uma classe são acessíveis onde quer que o programa tenha uma referência a um objeto dessa classe ou a uma de suas subclasses. Os membros private de uma classe só são acessíveis dentro da própria classe. Assim,

I. os métodos de uma subclasse não conseguem acessar diretamente os membros private de sua superclasse;
II. uma subclasse pode alterar o estado de variáveis de instância private da superclasse somente por meio de métodos private fornecidos na superclasse e herdados pela subclasse;
III. com a herança, os métodos e as variáveis de instância que são os mesmos para todas as classes na hierarquia são declarados em uma superclasse. As alterações feitas nesses recursos comuns na superclasse são herdadas pela subclasse.

Conforme Deitel (2016), está CORRETO o que se afirma em:
Alternativas
Q2176527 Programação
A Extreme Programming (Programação Extrema) emprega uma metodologia orientada a objetos como seu paradigma de desenvolvimento e envolve um conjunto de regras e práticas constantes no contexto das seguintes atividades metodológicas, EXCETO:
Alternativas
Q2172399 Programação
Em relação à programação orientada a objetos, assinale a alternativa que apresenta uma informação correta sobre métodos construtores.
Alternativas
Q2172398 Programação
No paradigma de programação orientada a objetos, qual princípio preconiza que cada unidade de código deve ser responsável por possuir informações e executar tarefas que dizem respeito somente ao conceito que ela pretende representar?
Alternativas
Q2172361 Programação
O(A) _____________ de um método é o recurso por meio do qual uma classe derivada reescreve o método da classe-base a fim de atender a alguma particularidade.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 
Alternativas
Respostas
141: A
142: B
143: A
144: B
145: A
146: E
147: E
148: C
149: C
150: E
151: A
152: D
153: E
154: B
155: C
156: D
157: D
158: D
159: E
160: A