Questões de Concurso Comentadas sobre orientação a objetos em engenharia de software

Foram encontradas 1.049 questões

Q637270 Engenharia de Software
O conceito, na linguagem de programação orientada a objetos, responsável por permitir que duas ou mais classes derivadas de uma mesma superclasse façam utilização de métodos com mesma identidade, mas que apresentem comportamentos distintos e específicos para cada classe derivada, é denominado de:
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613074 Engenharia de Software
Na orientação a objetos,
Alternativas
Q606861 Engenharia de Software
Uma empresa que realiza vendas pela Internet pretende expandir seu modelo de negócio e sua forma de atendimento, passando também a alugar produtos e a atender seus clientes por meio de aplicativos para dispositivos móveis. Considerando essas informações, julgue o item a seguir.

Caso os conceitos de DDD (domain-driven design) tenham sido utilizados, a alteração em blocos de construção do tipo fábrica será suficiente para atender às novas necessidades da empresa


Alternativas
Q606555 Engenharia de Software
Na orientação a objeto, uma classe é utilizada para criar um(a):
Alternativas
Q602215 Engenharia de Software
Acerca de análise e projetos orientados a objetos, julgue o item que segue.

A combinação de dados com o código que os manipula em um único objeto é denominada encapsulamento.
Alternativas
Q602214 Engenharia de Software
Acerca de análise e projetos orientados a objetos, julgue o item que segue.

Recurso de classes é a propriedade dos objetos que viabiliza a implementação de hierarquia entre objetos.
Alternativas
Q600426 Engenharia de Software
Considere três classes: Prova, Questão e PerguntaSimples. A classe Prova tem os atributos Data e Assunto, além do método criar(..). A classe Questão tem os atributos NúmeroDaQuestão e Pergunta, além do método asssociarÀprova(..). A classe PerguntaSimples tem os atributos RespostaCerta e Referência, além do método corrigir(..). De acordo com essa descrição, é possível identificar entre as classes Prova e Questão e entre as classes Questão e PerguntaSimples, respectivamente, os seguintes conceitos da orientação a objetos.
Alternativas
Q600306 Engenharia de Software
Entre os princípios da Programação Orientada a Objetos (POO), um representa uma técnica avançada de programação e seu uso pode gerar economia de recursos computacionais. 

A ideia central é que uma determinada classe mais genérica – a superclasse – possa assumir diferentes comportamentos gerando objetos distintos, dependendo de certas condições. Na prática, quer dizer que um mesmo objeto pode executar métodos diferentes, dependendo do momento de sua criação. Como um mesmo objeto pode ser gerado a partir de classes diferentes e classes diferentes possuem métodos distintos, o objeto criado pode ter comportamentos variados, dependendo da classe a partir da qual foi criado.

Esse princípio da POO é denominado: 


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598757 Engenharia de Software
Em uma aplicação orientada a objetos construída com Java há uma classe bean completa para manipular dados de clientes, que possui os atributos id, nome e telefone. Para incluir valores nos atributos por meio de um objeto dessa classe utilizam-se
Alternativas
Q597490 Engenharia de Software
Na Programação Orientada a Objetos – POO, um dos princípios é descrito abaixo:

• tem por significado separar o programa em partes, o mais isolado possível.

• a ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações.

• serve para controlar o acesso aos atributos e métodos de uma classe.

• representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde esta classe poderá ser manipulada.

Esse princípio da POO é conhecido como:
Alternativas
Q596206 Engenharia de Software
Com relação à orientação a objetos, julgue o item subsecutivo.

Em um sistema bem elaborado, os métodos são o único meio de se interagir com os objetos.


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592745 Engenharia de Software
Os dois principais paradigmas de programação amplamente conhecidos são o paradigma orientado a objetos e o procedural. Na orientação a objetos,  
Alternativas
Q591965 Engenharia de Software
carro (objeto)

tamanho

capacidade porta-malas

quantidade de portas

trava porta

destrava porta

Nas informações listadas acima, referentes ao objeto carro, a informação trava porta, quando analisada em relação à orientação a objetos, representa
Alternativas
Q591514 Engenharia de Software
Em relação à Programação Orientada a Objetos é incorreto afirmar que:
Alternativas
Q591501 Engenharia de Software
No contexto de análise e programação orientada a objetos, é incorreto afirmar que:
Alternativas
Q590088 Engenharia de Software
No que se refere à modelagem orientada a objetos, assinale a opção correta.
Alternativas
Q589961 Engenharia de Software
Em se tratando de orientação a objetos, a característica relacionada à possibilidade de que métodos da classe pai sejam implementados de formas distintas em cada classe filha é conhecida como
Alternativas
Q589959 Engenharia de Software
No que se refere a classes do tipo interface, assinale a opção correta.
Alternativas
Q589958 Engenharia de Software
É possível acessar os atributos privados de um objeto por meio apenas de seus métodos de acesso públicos. Essa característica dos objetos, relevante para o desenvolvimento orientado a objeto, é denominada
Alternativas
Q588048 Engenharia de Software
No que se diz respeito a análise, projeto e modelagem orientada para objeto e linguagem de modelagem unificada (UML), julgue o item que se segue.


Em programação orientada para objeto, podem-se definir os objetos como uma entidade que possui um estado e um conjunto de operações definidas nesse estado, o qual pode ser identificado a partir dos métodos e dos atributos que possui.
Alternativas
Respostas
421: A
422: D
423: E
424: A
425: C
426: E
427: D
428: D
429: C
430: C
431: C
432: C
433: B
434: A
435: C
436: A
437: C
438: A
439: C
440: C