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

Foram encontradas 429 questões

Q936986 Programação
Assinale a alternativa que apresenta, corretamente, o conceito de programação orientada a objetos que promove a reutilização de software.
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484992 Programação
Um determinado método da classe A deve poder ser invocado quer tenha sido criada uma instância de A ou não. O modificador que deve obrigatoriamente estar presente na declaração desse método é:
Alternativas
Q2240198 Programação

A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.


Por meio da análise orientada a objetos, é possível criar um diagrama de classes, que poderá ser usado para a modelagem do banco de dados do sistema a ser desenvolvido.


Alternativas
Q2240197 Programação

A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.


Em um projeto orientado a objetos, a alteração da regra de validação de dados inseridos por um objeto não afetará outros objetos, que apenas repassam as informações e aguardam um retorno positivo ou negativo da transação.

Alternativas
Q925893 Programação
Em POO (Programação Orientada a Objetos) a implementação do comportamento dos objetos é especificado, na classe, através da definição de
Alternativas
Q917527 Programação
O Software orientado a objetos (OO) é fundamentalmente diferente do software desenvolvido com o uso de métodos convencionais, e, em razão disso, métricas utilizadas para sistemas OO devem focalizar as características que distinguem o software OO do software convencional, como métricas orientadas a Classes.
Alternativas
Q1292569 Programação
Qual das alternativas a seguir define corretamente o Encapsulamento na programação orientada a objetos?
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: STF
Q1221065 Programação
Em relação aos conceitos de programação orientada a objetos e lógica de programação, julgue o item subsequente.
Em programação orientada a objetos, polimorfismo é o princípio pelo qual duas ou mais classes derivadas da mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos.
Alternativas
Ano: 2013 Banca: FUNDEPES Órgão: SEPLAG-MG
Q1214158 Programação
Assinale a alternativa que NÃO seria um problema na implementação da camada de persistência.  
Alternativas
Ano: 2013 Banca: NC-UFPR Órgão: UFPR
Q1184462 Programação
Com relação a Orientação a Objetos, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. Associação.

2. Disjunção.

3. Implícito.

4. Local.

5. Sobreposição.

(  ) É uma restrição aplicada a um conjunto de generalizações e especifica a instância que não pode ter mais que um dos subtipos determinados como um tipo da instância.
(  ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível devido a estar em escopo local relativo para o vínculo.
(  ) É uma restrição aplicada a um conjunto de generalizações e especifica que instâncias podem ter mais que um dos determinados subtipos como um tipo de instância.
(  ) É uma restrição aplicada a uma associação e especifica que a associação não é um manifesto, mas apenas conceitual.
(  ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível através da associação.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.
Alternativas
Q930474 Programação
Na programação orientada a objetos, a possibilidade de haver mais de um método com o mesmo nome na mesma classe denomina-se:
Alternativas
Q930457 Programação
Com relação aos conceitos de programação orientada a objetos, pode-se afirmar que:
Alternativas
Q930456 Programação
Com relação aos conceitos de programação orientada a objetos, um objeto é:
Alternativas
Q930455 Programação
Com relação aos conceitos de programação orientada a objetos, é correto afirmar que:
Alternativas
Q930454 Programação
Com relação aos conceitos de programação orientada a objetos, é correto afirmar que:
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
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
Q1272281 Programação

Alguns desenvolvedores, ignorando princípios básicos de orientação a objetos, criam soluções arquiteturais que simulam o estilo puramente procedural. Tais soluções utilizam uns poucos objetos contendo a maioria dos algoritmos usados pela aplicação. Estes, por sua vez, são orbitados por inúmeros outros objetos, que se comportam como provedores de dados para os primeiros.


Sobre a solução descrita, conclui-se que

Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-MS
Q1201282 Programação
Em programação orientada a objetos, a possibilidade de haver funções de mesmo nome, com funcionalidades similares em classes sem nenhuma relação entre elas, denomina-se
Alternativas
Q1167801 Programação

Consider the following statements about object-oriented programming.


I. Using different names for operations in the same types is called overloading.

II. Overloaded operators are useful to add functions to enable conventional notation.

III. A derived class is said to inherit properties from its base, so the relationship is also called inheritance.

IV. Pointers to functions can be used to provide a simple form of polymorphic routines.


Choose the right alternative.

Alternativas
Respostas
381: B
382: B
383: C
384: C
385: A
386: C
387: E
388: C
389: D
390: B
391: C
392: D
393: A
394: D
395: B
396: E
397: E
398: C
399: D
400: E