Questões de Noções de Informática - Banco de Dados para Concurso
Foram encontradas 967 questões
Analise as afirmativas abaixo:
1. Chaves primárias redundantes são recomendadas por prover um nível de segurança adicional.
2. Qualquer chave candidata identifica unicamente cada tupla da relação.
3. Qualquer chave primária é uma superchave, mas nem toda superchave é uma chave primária.
4. Qualquer chave estrangeira é primária em outra relação.
Assinale a alternativa que indica todas as afirmativas corretas.
Com relação à linguagem de modelagem unificada (UML) (Unified Modeling Language), especificamente o diagrama de estados, considere as seguintes afirmativas:
1. A existência de estado em um objeto implica que a ordem na qual as operações são executadas é importante, o que leva à idéia de objetos como máquinas independentes.
2. Uma desvantagem do diagrama de estado é ter de definir todos os possíveis estados de um sistema.
3. A UML propõe o emprego do diagrama de estado de maneira individualizada para cada classe.
4. Os objetos de uma classe habitualmente possuem um ciclo de vida: são gerados, assumem posições durante a sua vida, dão origem a outros objetos em classes relacionadas e deixam de existir no momento de sua destruição.
5. Sinais representam relacionamentos entre dois estados, indicando que um objeto no primeiro estado executará certas ações especificadas e entrará no segundo estando quando um evento relacionado ocorrer e forem satisfeitas condições pré-especificadas.
Assinale a alternativa correta.
Considere os seguintes diagramas:
1. Diagrama de classe
2. Diagrama de seqüência
3. Diagrama de interação
4. Diagrama de caso de uso
5. Diagrama de rastreamento de eventos
Os diagramas que descrevem a visão estática do sistema utilizado pela UML são:
Sobre os conceitos da modelagem de objetos através da UML, considere as seguintes afirmativas:
1. Usado em estilo top-down, os pacotes permitem restringir propriedades de seus conteúdos como dependências de outros elementos.
2. “Estereótipo” é utilizado para criar uma metaclassificação de elementos na UML, isto é, a introdução de novos elementos no metamodelo para permitir que usuários estendam a capacidade de modelagem da linguagem.
3. Uma desvantagem de estereótipos é a não possibilidade de se referir ao tipo do elemento, como em classe de exceção, e tornar a UML extensível pelo usuário do método pela definição de estereótipos adicionais.
4. Um estereótipo é um comentário colocado em um diagrama sem qualquer conteúdo semântico.
5. Uma classe derivada pode somar associações para classes referenciadas, mas não pode modificar seus conteúdos.
Assinale a alternativa correta.
Na análise de sistemas que utilizam a UML, no que se refere a diretrizes para associações, assinale a alternativa correta.