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

Foram encontradas 431 questões

Q1718168 Programação

Julgue o item, relativos à programação orientada a objetos (POO).


A POO introduz a herança com a finalidade de estender objetos existentes. Ela introduz, também, o polimorfismo, que permite que o programador escreva um código genérico.


Alternativas
Q1718167 Programação

Julgue o item, relativos à programação orientada a objetos (POO).


Quanto ao relacionamento entre os objetos, existe uma premissa básica que diz que os objetos são dependentes uns dos outros, ou seja, um objeto só pode existir se houver outro objeto relacionado a ele.

Alternativas
Q1718166 Programação

Julgue o item, relativos à programação orientada a objetos (POO).


Um termo muito usado na POO é classe, que tem a função de definir os atributos e os comportamentos expostos pelo objeto.

Alternativas
Q1718165 Programação

Julgue o item, relativos à programação orientada a objetos (POO).


Um objeto é uma construção de software que encapsula o estado, e não o comportamento.

Alternativas
Q1718164 Programação

Julgue o item, relativos à programação orientada a objetos (POO).


Na POO, o domínio pode ser definido como o conjunto de conceitos que representam os aspectos insignificantes de um determinado problema, o qual se está tentando resolver.

Alternativas
Q1690166 Programação
Qual do conceito de programação orientada a objetos que permite a criação de métodos com a mesma assinatura, porém com implementações diferentes?
Alternativas
Q1686357 Programação
No que se refere à linguagem .NET C#, assinale a opção que apresenta a característica que permite que classes derivadas de uma mesma classe superior executem métodos com mesma assinatura e comportamentos diferentes.
Alternativas
Q1661758 Programação
Na programação orientada a objetos, o programador pode definir classes sem qualquer pretensão de instanciar objetos. Nestas situações, essas classes são conhecidas como
Alternativas
Q1630273 Programação
Na programação orientada à objeto, como se denomina a capacidade de ocultar dados dentro de modelos, permitindo que somente operações especializadas ou dedicadas manipulem dados ocultos?
Alternativas
Q1626598 Programação

Um dos parâmetros mais poderosos da programação orientada a objetos possibilita o reaproveitamento de atributos e métodos, otimizando o tempo de desenvolvimento, além de permitir a diminuição de linhas de códigos, bem como facilitar futuras manutenções. É um conceito que trabalha com superclasses e subclasses. A grande vantagem pode ser caracterizada conforme descrito a seguir.


I. Uma classe é declarada com atributos e métodos específicos.

II. Em seguida, uma subclasse é derivada da classe criada.

III. Como consequência, não há necessidade de redeclarar os atributos e métodos previamente definidos.

IV. A subclasse recebe os atributos e métodos, permitindo uma reutilização do código já pronto.


A descrição acima está relacionada ao parâmetro da OO denominado:

Alternativas
Ano: 2020 Banca: IDIB Órgão: CRM-MT Prova: IDIB - 2020 - CRM-MT - Técnico em Informática |
Q1624442 Programação
No paradigma de programação orientada a objetos, uma série de conceitos foram trazidos para definir comportamentos que até então não podiam ser realizados através da programação estruturada. A respeito do tema, assinale a alternativa que indica corretamente o nome do conceito voltado a definir o comportamento que se espera de uma classe.
Alternativas
Q1614183 Programação
Pessoa - nome: string - idade: int - sexo: char - endereço: varchar

Tendo como referência as informações precedentes, julgue o item a seguir, com base na orientação a objetos.

sexo é uma herança de outra classe.
Alternativas
Q1614182 Programação
Pessoa - nome: string - idade: int - sexo: char - endereço: varchar

Tendo como referência as informações precedentes, julgue o item a seguir, com base na orientação a objetos.


nome e idade são considerados atributos.
Alternativas
Q1609089 Programação
Em termos de conceitos a Programação Estruturada difere da Programação Orientada a Objetos. Portanto, considere a tabela abaixo com os seguintes conceitos e dois paradigmas de programação.
I. Sequência de funções executadas de modo empilhado.
II. Herança
III. Instância
IV. Desvios
V. Encapsulamento
A. Programação Orientada a Objeto
B. Programação Estruturada
Assinale a opção CORRETA que representa a ordem de associação entre a coluna da esquerda com a da direita.
Alternativas
Q1609085 Programação
Considere as seguintes afirmativas sobre a Programação Orientada a Objeto:
I. Construtor de uma classe determina que ações devem ser executadas quando da criação de um objeto. II. Encapsulamento especifica que, um mesmo tipo de objeto, sob certas condições, pode realizar ações diferentes ao receber uma mesma mensagem. III. Com o Polimorfismo, os mesmos atributos e objetos podem ser utilizados em objetos distintos, porém, com implementações lógicas diferentes. IV. Herança é a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.
Indique a opção que contenha as afirmações verdadeiras.
Alternativas
Q1394226 Programação

De acordo com as defi nições de Programação Orientada a Objetos, o princípio do encapsulamento destaca-se com as assertivas a seguir:


I - Serve para controlar o acesso aos atributos e métodos de uma classe.

II - Tem por significado separar o programa em partes, o mais isolado possível.

III - Tornar o software fácil de atualizar, mais flexível e de criar novas implementações.

IV - Representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde a mesma poderá ser modificada.


Dentre as assertivas apresentadas, quais são VERDADEIRAS:

Alternativas
Q1394219 Programação
Sobre programação estruturada e programação orientada a objetos, é INCORRETO afirmar que:
Alternativas
Q1394213 Programação
Assinale a alternativa que, na programação orientada a objetos, representa a característica que permite prover uma única interface a entidades de diferentes tipos.
Alternativas
Q1378005 Programação
A Programação Orientada a Objetos (POO) tenta modelar os softwares como um conjunto de objetos que possuem características e comportamentos bem definidos. Considere as afirmativas a seguir referentes a esse paradigma de programação.
I Uma classe é a representação abstrata de um grupo de coisas semelhantes. II Os objetos são instâncias das classes, referenciados por variáveis. III Os atributos são as ações que um objeto pode realizar. IV Os métodos são as características que descrevem as classes.
Das afirmativas, estão corretas
Alternativas
Q1322405 Programação
Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas formas é conhecido como:
Alternativas
Respostas
261: C
262: E
263: C
264: E
265: E
266: D
267: D
268: E
269: E
270: E
271: D
272: E
273: C
274: D
275: B
276: E
277: E
278: E
279: C
280: D