Questões de Noções de Informática - Banco de Dados para Concurso

Foram encontradas 967 questões

Q2911707 Arquitetura de Software

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.

Alternativas
Q2911586 Arquitetura de Software

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.

Alternativas
Q2911585 Arquitetura de Software

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:

Alternativas
Q2911579 Arquitetura de Software

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.

Alternativas
Q2911573 Arquitetura de Software

Na análise de sistemas que utilizam a UML, no que se refere a diretrizes para associações, assinale a alternativa correta.

Alternativas
Respostas
101: C
102: E
103: D
104: A
105: A