Questão nº 47
Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 47)
FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓
Em XML Schema, elementos complexos são aqueles que contêm outros elementos e/ou atributos. O conteúdo dos elementos complexos deve ser colocado no interior da tag
- A`<xml:complexElement> </xml:complexElement>`
- B`<xsd:complexContent> </xsd:complexContent>`
- C`<xsd:complexSequence> </xsd:complexSequence>`
- D`<xs:complexElement> </xs:complexElement>`
- E`<xs:complexType> </xs:complexType>` (alternativa correta)
Resposta comentada
Gabarito Alternativa E
Em XML Schema, um elemento complexo é um tipo de elemento XML que pode conter outros elementos, atributos ou ambos. Para definir a estrutura e o conteúdo permitido de um elemento complexo, utilizamos uma tag específica que encapsula essa definição.
- A) Incorreta: Esta tag não existe no padrão XML Schema;
xml:é um prefixo reservado para o próprio XML, ecomplexElementnão é um elemento de definição de tipo. - B) Incorreta:
<xsd:complexContent>é usado dentro de<xsd:complexType>para especificar modelos de conteúdo baseados em extensão ou restrição de outros tipos complexos, não é o contêiner principal para a definição do tipo complexo em si. - C) Incorreta:
<xsd:complexSequence>(o correto seria<xsd:sequence>) é um compositor de grupo de modelos, usado dentro de<xsd:complexType>para definir uma sequência ordenada de elementos filhos. Não é a tag que define o tipo complexo como um todo. - D) Incorreta: Similar à alternativa A,
complexElementnão é um elemento válido para definição de tipos no XML Schema, emboraxs:seja um prefixo comum para o namespace do Schema. - (E) Correta: A tag
<xs:complexType>é o elemento fundamental em XML Schema para definir um tipo complexo, que por sua vez descreve a estrutura e o conteúdo (sub-elementos, atributos, conteúdo misto) que um elemento XML pode ter.
Fonte: FCC TRT17 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.