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

Foram encontradas 1.154 questões

Q443458 Engenharia de Software
Denota uma situação na qual um método pode realizar operações diferentes ao receber uma mensagem invocando suas operações, dependendo do tipo de objeto instanciado:
Alternativas
Q443457 Engenharia de Software
Considere as seguintes afirmações feitas sobre a análise, projeto e desenvolvimento orientado a objetos.

I. Seus objetos refletem as entidades e as operações associadas ao problema a ser resolvido.

II. Seus objetos estão relacionados à arquitetura e à solução do problema.

III. Concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação.

Referem-se à etapa de análise orientada a objetos:
Alternativas
Q398384 Engenharia de Software
Em relação ao conceito de pacotes em orientação a objetos, assinale a alternativa correta.
Alternativas
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
Q299196 Engenharia de Software
Analise as afirmativas.

Imagem 054.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
Respostas
701: E
702: C
703: D
704: A
705: B
706: B
707: D
708: E
709: E
710: B
711: C
712: B
713: D
714: C
715: C
716: A
717: E
718: D
719: B
720: C