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

Foram encontradas 1.046 questões

Q79920 Engenharia de Software
No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Herança é um mecanismo de reutilização de classes e atributos definidos em classes gerais por classes mais específicas que pode ser utilizado para expressar tanto associações quanto generalizações. Em herança linear múltipla, ocorrem múltiplas superclasses para uma mesma subclasse. As superclasses irão se comportar como classes concretas somente para o objeto instanciado na subclasse de herança múltipla, permanecendo abstratas para instâncias regulares.
Alternativas
Q79919 Engenharia de Software
No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Mensagem é uma solicitação entre classes para invocar certa operação, particularmente quando ocorre polimorfismo. Identidade é uma propriedade de um objeto que o distingue de todos os demais, sendo preservada até mesmo quando o estado do objeto muda completamente.
Alternativas
Q79918 Engenharia de Software
No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Polimorfismo permite estabelecer uma interface comum que define os atributos que um objeto pode receber em um grupo de classes criadas por herança. Assim, ao longo de uma hierarquia de classes, uma operação pode ter o mesmo nome compartilhado, e cada pacote, uma implementação diferente.
Alternativas
Q79917 Engenharia de Software
No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Objeto é o agrupamento de classes similares que apresentam os mesmos atributos e operações. Na definição de uma classe, é necessário estabelecer a que objeto ela ocorre como instância.
Alternativas
Q79916 Engenharia de Software
No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Um objeto apresenta três características básicas, o estado, a identidade e o comportamento. A parte de dados de um objeto é definida por um conjunto de mensagens, e a porção funcional, por um conjunto de atributos.
Alternativas
Q79915 Engenharia de Software
No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Classes são constituídas por interfaces e nelas definidas. O nome de uma classe deve ser único e tem escopo dentro da interface na qual é declarado.
Alternativas
Q79427 Engenharia de Software
Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.
Sobrecarga e sobreposição de métodos são implementações específicas de polimorfismo, já que, em ambos os casos, a decisão sobre o método a ser chamado é realizada em tempo de execução.
Alternativas
Q79426 Engenharia de Software
Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.
A programação orientada a objetos pode ser considerada como uma aplicação do conceito de encapsulamento de processos que é utilizado, em programação estruturada, na definição de tipos abstratos de dados.
Alternativas
Q79425 Engenharia de Software
Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.
Uma das características das linguagens orientadas a objetos é que a ligação entre o método e uma mensagem é realizada tardiamente, em tempo de execução, ao contrário das linguagens imperativas, cujos tipos das variáveis, expressões e funções devem ser definidos e conhecidos em tempo de compilação.
Alternativas
Q79424 Engenharia de Software
Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.
Os tipos de herança pública, privada e protegida referem-se ao escopo dos dados internos ao objeto e à visibilidade de suas funções-membro.
Alternativas
Q78500 Engenharia de Software
O projeto orientado a objetos se preocupa com a definição de objetos e softwares e suas responsabilidades e colaborações. Uma notação comum para ilustrar essas colaborações é:
Alternativas
Q78499 Engenharia de Software
A análise orientada a objetos se preocupa com a descrição de domínio, a partir da perspectiva dos objetos. Há uma identificação de conceitos, atributos e associações que são considerados de interesse. O resultado desta análise pode ser expresso de que maneira?
Alternativas
Q76674 Engenharia de Software
Emrelação a O.O., são tipos reconhecidos de herança:
Alternativas
Q76673 Engenharia de Software
Na Orientação a Objetos (O.O.), os módulos são divididos em duas partes visando ao atendimento do princípio da ocultação de informação. São elas:
Alternativas
Q76672 Engenharia de Software
Em um projeto orientado a objetos, são unidades naturais de modularização:

Alternativas
Q75725 Engenharia de Software
Na programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber:
Alternativas
Q75425 Engenharia de Software
Analise o diagrama UML a seguir.

Imagem 007.jpg

Alternativas
Q72739 Engenharia de Software
A respeito de orientação a objetos, julgue os próximos itens.

Todo objeto tem um identificador único que varia com o tempo de vida do objeto.
Alternativas
Q72738 Engenharia de Software
A respeito de orientação a objetos, julgue os próximos itens.

O estado de um objeto é definido pelo conjunto de valores de suas propriedades.
Alternativas
Q72737 Engenharia de Software
A respeito de orientação a objetos, julgue os próximos itens.

Por meio da técnica denominada agregação, determinada operação pode ser programada para ter comportamentos distintos, quando aplicada a diferentes objetos.
Alternativas
Respostas
801: E
802: E
803: E
804: E
805: E
806: E
807: C
808: E
809: C
810: E
811: A
812: B
813: E
814: A
815: C
816: C
817: E
818: E
819: C
820: E