Lista completa de Questões sobre Banco de dados Orientado a Objetos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Banco de dados Orientado a Objetos - Fundação Mariana Resende Costa (FUMARC) - 2007
Para as questões 35 e 36, considere a modelagem orientada por objetos de um sistema de informação para uma empresa. Os funcionários dessa empresa estão organizados de forma hierárquica, tal que cada funcionário, com exceção do presidente da empresa, é diretamente subordinado a exatamente um funcionário; este funcionário é o seu supervisor. Funcionários que não são supervisores são denominados encarregados. O conjunto dos superiores de um funcionário é formado por seu supervisor, pelo supervisor de seu supervisor, e assim por diante, até se chegar ao presidente.
Considere, ainda, que o sistema será modelado por meio de um dos dois diagramas de classe a seguir:
A relação funcionarios entre as classes Empresa e Funcionario será implementada por meio de um lista de objetos da classe Funcionario na classe Empresa, e conterá referências a todos os funcionários da empresa.
Considere que a relação definida no Diagrama 1 seja implementada por meio de um atributo de nome supervisor na classe Funcionário, de modo que se F1 for supervisor de F2, então o atributo supervisor do objeto F2 referencia F1.
Considere, ainda, que as seguintes operações devam ser implementadas na classe Empresa:
I. Dado um funcionário, obter a lista de todos os seus superiores.
II. Obter a lista de todos os encarregados da empresa.
III. Dado um funcionário, obter a lista de todos os seus subordinados.
Dentre essas operações, NÃO podem ser implementadas percorrendo-se uma única vez a lista de funcionários da classe Empresa:
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
Ciência da Computação - Banco de dados Orientado a Objetos - Fundação Mariana Resende Costa (FUMARC) - 2007
Para as questões 35 e 36, considere a modelagem orientada por objetos de um sistema de informação para uma empresa. Os funcionários dessa empresa estão organizados de forma hierárquica, tal que cada funcionário, com exceção do presidente da empresa, é diretamente subordinado a exatamente um funcionário; este funcionário é o seu supervisor. Funcionários que não são supervisores são denominados encarregados. O conjunto dos superiores de um funcionário é formado por seu supervisor, pelo supervisor de seu supervisor, e assim por diante, até se chegar ao presidente.
Considere, ainda, que o sistema será modelado por meio de um dos dois diagramas de classe a seguir:
A relação funcionarios entre as classes Empresa e Funcionario será implementada por meio de um lista de objetos da classe Funcionario na classe Empresa, e conterá referências a todos os funcionários da empresa.
Considerando-se a relação definida no Diagrama 2, avalie as seguintes afirmativas:
I. Dado um funcionário, é possível obter a lista de todos os seus superiores percorrendo-se a lista de funcionários da classe Empresa uma única vez.
II. Não é necessário alterar o diagrama para se permitir que um mesmo funcionário tenha mais do que um supervisor.
III. É possível obter a lista de todos os encarregados da empresa percorrendo-se a lista de funcionários da classe Empresa uma única vez.
As afirmativas VERDADEIRAS são:
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
Ciência da Computação - Banco de dados Orientado a Objetos - Universidade da Amazônia (UNAMA) - 2007
NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.
Considerando Banco de Dados orientado a objetos, pode-se afirmar:
Cada objeto distinto armazenado no banco possui uma identidade única, que pode ser alterada quando o seu valor for baseado em uma propriedade do objeto.
Objetos complexos possuem o seu estado construído a partir de outros objetos, ditos subclasses, pelo uso de construtores de classes.
A principal propriedade que é exigida de um identificador de objeto é que ele seja capaz de localizar fisicamente um objeto instanciado em um banco.
O identificador de um objeto, ou OID, é uma identidade única e imutável e, preferencialmente, não reutilizável, ou seja, mesmo que o objeto seja destruído o seu OID não deverá ser reaproveitado.
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Com referência ao desenvolvimento orientado a objetos, julgue os seguintes itens.
Uma chave candidata para uma associação é uma combinação de papéis e qualificadores que identificam de forma única as instâncias da associação. Em uma associação, a multiplicidade especifica quantas instâncias de uma classe podem estar relacionadas a uma instância da classe associada.
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Quanto ao mapeamento do modelo orientado a objetos para o modelo relacional, julgue os próximos itens.
Uma chave candidata para uma classe é uma coleção de atributos que identifica de forma única as instâncias dessa classe. Um atributo não pode ser parte de várias chaves candidatas de uma classe. Em uma hierarquia de classes, diferentes classes não podem ter uma mesma chave primária.
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2007
Quanto ao mapeamento do modelo orientado a objetos para o modelo relacional, julgue os próximos itens.
Um papel é uma extremidade de uma associação. Uma associação binária tem dois papéis e pode ser armazenada em uma tabela. Uma associação ternária tem três papéis e não pode ser armazenada em uma tabela.
Tanto na modelagem orientada a objetos quanto na modelagem de dados,
I. um objeto pode ser: entidades externas, coisas, eventos, papéis, unidades organizacionais, lugares ou estruturas;
II. a definição de objeto tem abordagem dentro de um mesmo contexto;
III. são descritas as relações entre os objetos.
Está correto o que consta em
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2006
A respeito de análise e projetos de sistemas em TI, julgue os itens que se seguem.
Em análise orientada a objetos, o banco de dados gerado é totalmente orientado a objetos.
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2006
Acerca da adequação entre orientação a objetos e modelo relacional, julgue os itens subseqüentes.
Se duas classes estão relacionadas por uma associação, as suas instâncias podem ser armazenadas em mais de uma tabela ou em uma única tabela. Se forem armazenadas em mais de uma tabela, as ligações entre as instâncias das classes podem ser estabelecidas por meio de chaves. As chaves devem ser iguais aos identificadores gerados quando as instâncias são criadas na memória volátil. Não podem ser usados conjuntos de atributos para identificar de forma única as instâncias.
Ciência da Computação - Banco de dados Orientado a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A figura acima, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.
Ao adotar-se uma modelagem orientada a objetos para o modelo de dados acima, será possível empregar o conceito de herança, por meio da realização de uma operação de generalização que define uma classe Pessoa que agrega dados comuns entre Fornecedores, Funcionários e Clientes, representando, por exemplo, o fato de que as três entidades possuem um endereço. Nessa modelagem orientada a objetos, as classes Fornecedor, Funcionário e Cliente herdariam da classe Pessoa.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...