Questões de Concurso
Sobre orientação a objetos em engenharia de software
Foram encontradas 1.154 questões
Considerando as regras básicas da engenharia de software orientada a objetos e as modelagens de software de computador orientadas a objetos, julgue o próximo item.
Os valores atribuídos aos atributos do objeto fazem dele um
objeto único.
Considerando as regras básicas da engenharia de software orientada a objetos e as modelagens de software de computador orientadas a objetos, julgue o próximo item.
Uma classe encapsula os dados e o processamento que os
manipula, ocultando a informação e reduzindo o impacto de
efeitos colaterais associados a modificações.
( ) Sistemas orientados a objetos são mais complexos de mudar do que os sistemas desenvolvidos com abordagens funcionais. ( ) Os objetos devem sempre incluir os seus dados e as operações necessárias para que se possa manipulá-los. ( ) Não deve afetar outros objetos do sistema a alteração da implementação de um objeto.
Considere as seguintes situações:
1. Um grupo foi formado por um conjunto de pessoas que têm vida própria, independente desse grupo.
2. Uma equipe de TI é formada por um conjunto de programadores com dependência de vida dessa equipe.
Na modelagem Orientação a Objetos com UML, essas situações são reconhecidas, respectivamente, como
No que se refere aos conceitos de herança múltipla, julgue os itens subsequentes.
I Com a implementação da herança múltipla, é possível simplificar os programas e proporcionar soluções para resolver problemas difíceis.
II Ocorre herança múltipla quando uma classe herda de mais de uma classe, ou seja, existem múltiplas classes‐base (pais) para a classe derivada (filha).
III Na herança múltipla, uma classe herda apenas a estrutura, e não o comportamento de mais de uma classe‐base.
Assinale a alternativa correta.
Alguns conceitos como herança, polimorfismo e encapsulamento são abordados no desenvolvimento de sistemas orientados a objetos.