O dicionário de dados consiste numa lista organizada de to...

Próximas questões
Com base no mesmo assunto
Q2977195 Arquitetura de Software

O dicionário de dados consiste numa lista organizada de todos os elementos de dados que são pertinentes para o sistema. Para descrever de forma precisa e concisa cada componente de dados, utiliza-se um conjunto de símbolos simples.

I. =

II. [ ]

III. ( )

IV. @

V. { }

( ) enquadram componentes que se repetem 0 ou mais vezes.

( ) enquadram componentes que são utilizados alternativamente.

( ) enquadram componentes opcionais.

( ) é constituído por ou é definido por.

( ) identifica a chave primária de um depósito.

A seqüência certa de cima para baixo é:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: Era preciso associar cada descrição aos símbolos numerados I–V no enunciado. Na ordem apresentada, a sequência é V, II, III, I, IV, correspondente à alternativa B.

Tema central: Notação de dicionário de dados
Análise das alternativas
A
Errada
A primeira associação já elimina a alternativa: III corresponde a ( ), que indica componente opcional, não repetição. A descrição de repetição exige V, correspondente a { }.
B
Certa
A alternativa B respeita a função de cada símbolo nessa convenção: as chaves enquadram componentes repetidos zero ou mais vezes; os colchetes delimitam componentes utilizados alternativamente; os parênteses delimitam componentes opcionais; o sinal de igualdade expressa composição ou definição; e @ identifica o campo-chave do depósito. Assim, todas as cinco associações estão corretas.
C
Errada
A primeira associação atribui repetição a II, correspondente a [ ]. Nessa notação, colchetes delimitam alternativas; a repetição é indicada por { }, numeral V.
D
Errada
Acerta a repetição na primeira posição, mas erra a segunda: IV corresponde a @, que identifica a chave do depósito, não componentes utilizados alternativamente. A segunda posição exige II, correspondente a [ ].
Pegadinha da questão
A confusão está principalmente entre os delimitadores: { } marca repetição, [ ] marca alternativas e ( ) marca opcionalidade. Além disso, D começa corretamente com V, mas falha já na segunda associação.
Dica para questões semelhantes
  • Distinga as três funções dos delimitadores nessa convenção: repetição com chaves, alternativas com colchetes e opcionalidade com parênteses.
  • Confira a sequência além da primeira posição: acertar a associação de repetição não garante que as demais estejam corretas.
  • Interprete = como composição ou definição e @ como identificação da chave do depósito, sem importar significados de SQL, expressões regulares ou linguagens de programação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo