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

Foram encontradas 1.170 questões

Q398383 Engenharia de Software
A forma de reutilização de software em que novas classes adquirem os membros de outras já existentes e aprimoram essas classes com novas capacidades é denominada
Alternativas
Q367123 Engenharia de Software
Em relação à modelagem orientada a objetos, pode-se afirmar que:
Alternativas
Q367109 Engenharia de Software
No paradigma de programação Orientada a Objetos, a Herança facilita
Alternativas
Q367108 Engenharia de Software
A afirmação VERDADEIRA para os construtores é a seguinte:
Alternativas
Q367107 Engenharia de Software
No paradigma de Programação Orientada a Objetos, os acessos aos atributos e métodos protegidos podem ser realizados .
Alternativas
Q367106 Engenharia de Software
Dado o paradigma de programação Orientada a Objetos, a afirmação VERDADEIRA é a seguinte:
Alternativas
Q365333 Engenharia de Software
Considere as seguintes afirmações abaixo.

I - Na programação orientada a objetos, o conceito que permite a uma variável, ou tipo de dado, denotar objetos diferentes de diversas subclasses pertencentes a uma superclasse comum dependendo da mensagem que lhes é passada é conhecido por exceptions.

II - Na programação orientada a objetos, uma classe abstrata normalmente possui métodos abstratos. Esses métodos são implementados nas suas classes derivadas concretas com o objetivo de definir o comportamento específico. O método abstrato define apenas a assinatura do método e, portanto, não contém código.

Pode-se afirmar que:
Alternativas
Q365305 Engenharia de Software
Com o surgimento das linguagens de alto nível, tornaram-se possíveis operações do espaço de problema do mundo real, sendo modeladas por meio de estruturas de controle e dados predefinidos. Durante a década de 1970, novos conceitos foram introduzidos, surgindo novos métodos de projetos que deram origem a orientação de objetos como melhoria de processo. Esses métodos foram motivados por:
Alternativas
Q354189 Engenharia de Software
A construção de sistemas de informação com técnicas de inteligência artificial refere-se, muitas vezes, à tendência de as pessoas pensarem em certos objetos ou máquinas como se esses tivessem características humanas.

Essa tendência é denominada.
Alternativas
Q351321 Engenharia de Software
Na técnica da orientação a objetos, há um princípio em que uma operação com consequência bem definida pode ser tra- tada como uma entidade única por seus usuários, independente da operação ser verdadeiramente conseguida por meio de qualquer sequência de operações de nível inferior.
Tal princípio constitui um(a)
Alternativas
Q345123 Engenharia de Software
Com relação às linguagens de programação orientada a objetos, julgue os itens que se seguem.

Uma variável que não seja um parâmetro, declarada como do tipo de uma interface, pode referenciar qualquer objeto de qualquer classe que implemente a interface.
Alternativas
Q345098 Engenharia de Software
A respeito de metodologias de desenvolvimento de sistemas e suas técnicas, julgue os itens subsecutivos.

Caso seja empregada análise orientada a objetos de um software para atender a uma imobiliária, a locação de um imóvel que atenda às necessidades dessa imobiliária faz parte do modelo de domínio desse sistema.
Alternativas
Q299205 Engenharia de Software
Imagem 063.jpg

Analise as afirmativas.

Imagem 064.jpg

Assinale a alternativa correta.
Alternativas
Q293155 Engenharia de Software
Princípio em que classes derivadas de uma mesma superclasse podem invocar operações que têm a mesma assinatura, mas comportamentos diferentes em cada subclasse, produzindo resultados diferentes, dependendo de como cada objeto implementa a operação.

Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289834 Engenharia de Software
No contexto da orientação a objetos, quando se deseja definir novas classes, existe um mecanismo que possibilita a reutilização da estrutura e do comportamento de uma classe.
Trata-se do mecanismo de
Alternativas
Q287172 Engenharia de Software
Julgue o item abaixo, relativo a polimorfismo, um dos conceitos relacionados à orientação a objetos.

A implementação de polimorfismo envolve o mecanismo de redefinição de métodos, assim como o conceito de ligação tardia.

Alternativas
Q281209 Engenharia de Software
Responda:

C, se a proposição for certa;
E, se a proposição for errada. 
Herança múltipla não faz parte dos conceitos ligados a Orientação a Objetos.

Alternativas
Q281201 Engenharia de Software
Responda:

C, se a proposição for certa;
E, se a proposição for errada. 
O Singleton é útil, quando um objeto tem algum estado que não pode ser compartilhado.

Alternativas
Q281200 Engenharia de Software
Responda:

C, se a proposição for certa;
E, se a proposição for errada. 
O padrão Command permite a um objeto alterar seu comportamento, quando seu estado interno muda.

Alternativas
Q281108 Engenharia de Software
“Encapsulamento”, “herança” e “polimorfismo” são características de linguagens orientadas a objeto.

Alternativas
Respostas
721: A
722: B
723: B
724: D
725: E
726: E
727: B
728: C
729: B
730: D
731: C
732: C
733: A
734: D
735: B
736: C
737: E
738: E
739: E
740: C