Questões de Concurso
Sobre orientação a objetos em engenharia de software
Foram encontradas 1.154 questões

O losango ao lado da classe Pedido representa um tipo especial de associação utilizada para indicar “todo-parte", ou seja, um objeto “parte" de Item pode estar relacionado com vários objetos “todo" de Pedido. Este tipo de associação é conhecida como
A ideia-chave da análise e projeto orientados a objetos é o foco em objetos e _____, ao invés de _____ (ou procedimentos). Um projetista_______ pela identificação das diferentes funcionalidades dos sistemas. Uma motivação para essa abordagem é que mudanças na especificação dos requisitos tendem a afetar menos os objetos do que as funções.
I. Uma classe derivada (ou subclasse) herda atributos e métodos definidos em sua classe-pai (superclasse), podendo sobrepor métodos da classe-pai e/ou criar novos atributos e métodos conforme suas necessidades específicas.
II. Um método sobrecarregado é aquele com nome e parâmetros iguais ao método original implementado na superclasse.
III. Métodos podem ter três possíveis formas de visibilidade: a pública permite que métodos sejam invocados apenas por métodos externos à sua hierarquia de classe; a privada permite que sejam invocados apenas por métodos da própria classe; a protegida permite que sejam invocados apenas por métodos da própria classe e subclasses.
Assinale:
Uma classe abstrata possui instâncias diretas, bem como suas classes descendentes.
Uma associação pode tornar-se uma classe em que cada ligação gera uma instância de classe.
Os dois tipos de implementação de objetos concorrentes são servidores e objetos ativos. Nos servidores, o objeto é implementado com um processo paralelo, por meio do uso de métodos correspondentes às operações definidas. Nos objetos ativos, o estado do objeto pode ser modificado por operações internas em execução dentro do próprio objeto.
No desenvolvimento mediante a utilização da metodologia estruturada, têm-se os dados e as funções separados; já na orientação a objeto, os objetos são compostos de dados e das funções que os modificam, podendo interagir entre eles por meio da troca de mensagens.
Quanto à orientação a objetos, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) Especificar um tipo de retorno ou um valor de retorno para um construtor suscita um erro de sintaxe.
( ) A identidade de um objeto deve ser única no sistema.
( ) Se a implementação de classe for mudada para melhorar o desempenho sem alterar a interface, o código fonte do cliente não precisa ser recompilado.