Questões de Concurso sobre Melhorias no Modelo E-R

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
31 questões encontradas
Questões por página
20
Mais recentes
 

Em um processo de modelagem de sistemas de software, utilizando-se o diagrama de classes UML, uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos. Qual é o tipo de relacionamento representado?


A

Composição.


B

Dependência.


C

Agregação.


D

Especialização.

Em um projeto de banco de dados, o Diagrama Entidade-Relacionamento (DER) é uma técnica para representação do modelo:


A

Organizacional.


B

Lógico.


C

Físico.


D

Conceitual.


E

Associativo.

Na modelagem de bancos de dados relacionais, uma importante ferramenta é constituída pelo diagramas entidade-relacionamento (DER). Tais diagramas implementam notações para a representação de artefatos da modelagem de bancos de dados relacionais, sendo correto que a notação para representar


A

conjuntos de relacionamentos consiste de triângulos com cantos vivos e linhas simples de contorno.


B

especialização de conjuntos de entidades consiste de losangos com cantos vivos e linhas duplas de contorno.


C

conjuntos de entidades fracas consiste de hexágonos com cantos vivos e linhas duplas de contorno.


D

conjuntos de entidades fortes consiste de retângulos com cantos vivos e linhas simples de contorno.


E

atributos consiste de hexágonos com cantos arredondados e linhas simples de contorno.

Analise as afirmações abaixo sobre Modelagem de Dados e assinale a única alternativa que não representa uma das características de uma chave primária.


A

Não pode haver duas ocorrências de uma mesma entidade com o mesmo conteúdo na chave Primária.


B

Cada atributo identificador da chave não necessita possuir um tamanho reduzido.


C

A chave primária não pode ser composta por atributo opcional, ou seja, atributo que aceite nulo.


D

Os atributos identificadores devem ser o conjunto mínimo que pode identificar cada instância de uma entidade.

O diagrama E-R, exibido pela Figura abaixo, representa o modelo conceitual de um banco de dados.

Imagem associada para resolução da questão

Suponha que os elementos do conjunto T a seguir sejam instâncias da entidade de mesmo nome, presente no diagrama E-R acima.

T={t1,t2,t3,t4,t5}

Quais conjuntos completam esse banco de dados de modo que as regras definidas no modelo E-R não sejam violadas?


A

K={k1,k2,k3,k4,k5,k6}

L={k1,k2,k3,k4,k5,k6}

M={ }

S={(t1,k1),(t2,k1),(t3,k1),(t4,k1)}


B

K={k1,k2,k3,k4,k5,k6}

L={k1,k2,k3,k4}

M={k4,k5,k6}

S={ }


C

K={k1,k2,k3,k4,k5,k6}

L={k1,k2,k3,k4}

M={k4,k5,k6}

S={(t1,k1),(t2,k2),(t4,k6)}


D

K={k1,k2,k3,k4,k5,k6}

L={k1,k2}

M={k3,k4,k5,k6}

S={(t2,k1),(t3,k1),(t4,k1),(t4,k6)}


E

K={k1,k2,k3,k4,k5,k6}

L={k1,k2}

M={k4,k5,k6}

S={(t1,k6),(t2,k5),(t3,k4),(t4,k3),(t5,k2)}

Pode-se desenvolver diversos modelos para representar um sistema de software. A modelagem pode ser desenvolvida a partir de diferentes perspectivas. Assinale a alternativa correta:


A

Uma perspectiva interna, em que se modela a plataforma ou o ambiente do sistema.


B

Uma perspectiva de interação, em que se modela o comportamento dinâmico do sistema e como ele reage aos eventos.


C

Uma perspectiva estrutural, em que se modela a organização de um sistema ou a estrutura dos dados processados pelo sistema.


D

Uma perspectiva comportamental, em que se modela as interações entre um sistema e seu ambiente, ou entre os componentes de um sistema.


E

Nenhuma das alternativas anteriores.

No DER


A

ocorre um relacionamento em que não há dependência de dados entre as entidades Posto, Preco e Combustivel.


B

a cardinalidade (0:N) faz referência à Combustivel e à Veiculo. Isso significa que certa pessoa pode ter um único veículo abastecido por vários combustíveis e um veículo deve estar obrigatoriamente associado a uma ocorrência de combustível.


C

o relacionamento entre as entidades Pessoa e Veiculo indica que certa pessoa pode não ter veículos ou pode ter vários, porém, se um veículo estiver cadastrado, deverá estar associado obrigatoriamente a uma pessoa.


D

a cardinalidade mínima 1 indica que o atributo é obrigatório e a cardinalidade máxima 1 indica que o atributo é multivalorado. Todos os atributos multivalorados devem ser marcados com um círculo sólido, como nome, login e momento.


E

para o atributo Posto, a cardinalidade mínima 0 indica que o mesmo é opcional e a cardinalidade máxima N informa que o seu cnpj deve ser mono ou multivalorado.

A engenharia de requisitos contribui para que o projeto de software avance na direção de um produto bem sucedido. Considerando um MER, o DER apresentado e os diagramas de caso de uso da UML, é correto afirmar que


A

a utilização do MER é essencial na fase de modelagem da engenharia de requisitos. Um DER é facilmente compreensível por clientes e usuários, que podem contribuir para definir o modelo de dados do futuro sistema.


B

os casos de uso são definidos sob a perspectiva de um ator. Como o levantamento de requisitos é um processo evolutivo é possível identificar atores primários em uma primeira interação e atores secundários posteriormente.


C

include e extend são relações entre os atores de um caso de uso e correspondem exatamente aos relacionamentos entre as entidades de um DER; as entidades do DER, por sua vez, correspondem aos atores de um diagrama de caso de uso.


D

os diagramas de casos de uso, que devem ser construídos após o MER, são compostos por três partes: a) cenário ou sequência de eventos, b) atores ou usuários e c) caso de uso ou funcionalidade realizada pelo ator.


E

o DER é usado na modelagem orientada a objetos que descreve as entidades (objetos) envolvidas em um domínio de negócios, com suas características (classes) e como elas se relacionam entre si (métodos).

Considere a seguinte situação:

Requisições de materiais são feitas por funcionários em um relacionamento n:m. Os funcionários têm que justificar em qual serviço foi usado o material requisitado. Para tanto, as requisições necessitam ser identificadas e relacionadas à entidade Serviço. Nessa circunstância, o relacionamento "Requisição" é representado mais adequadamente em um modelo E-R estendido, como


A

relacionamento recursivo.


B

entidade associativa.


C

entidade fraca.


D

entidade externa.


E

relacionamento quaternário.

 
1
 
Gerar simulado