Questão de Engenharia de Software — Desenvolvimento de Software — FCC 2023
Engenharia de Software›Desenvolvimento de Software
Código
fc069843
Banca
FCC
Órgão
TRT - 15ª Região (SP)
Ano
2023
Nível
Médio
Cargo
Técnico Judiciário - Área de Apoio Especializado - Especialidade Tecnologia da Informação
Para envolver vários componentes Angular Material e aplicar estilos comuns a campos de texto, como a linha inferior, rótulo flutuante e mensagens de dica, um Técnico deve utilizar o componente
A<form-angular-material>
B<mat-form-field>
C<m:formField>
D<mat:formField>
E<m:form>
Revelar gabarito e comentário▾
GabaritoB — <mat-form-field>
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Angular Material – Componente mat-form-field
Gabarito: letra B. O componente <mat-form-field> é o wrapper do Angular Material para campos de formulário, aplicando estilos comuns como linha inferior, rótulo flutuante e mensagens de dica. As demais alternativas não correspondem a nenhum seletor válido do Angular Material.
A banca cobra o conhecimento da nomenclatura padrão dos componentes Angular Material. Todo componente possui o prefixo mat- seguido do nome do componente em letras minúsculas separadas por hífen.
Alternativa A — ❌ Incorreta
<form-angular-material> não existe. Angular Material não utiliza esse seletor.
Alternativa B — ✅ Correta ⟵ GABARITO
<mat-form-field> é o seletor correto do componente MatFormField, que envolve campos de texto e outros inputs, fornecendo linha inferior (underline), rótulo flutuante (floating label) e mensagens de dica/erro.
Alternativa C — ❌ Incorreta
<m:formField> não segue a convenção do Angular Material (prefixo mat- e separação por hífen). Não é um seletor válido.
Alternativa D — ❌ Incorreta
<mat:formField> usa dois-pontos, mas a convenção do Angular Material é usar hífen. O correto seria <mat-form-field>.
Alternativa E — ❌ Incorreta
<m:form> não é um componente do Angular Material.
PEGA ESSA DICA!
Para identificar componentes Angular Material na prova, lembre-se do padrão: prefixo mat-, nome em lower case com hífen, e elementos entre < >. Exemplos: <mat-toolbar>, <mat-card>, <mat-form-field>, <mat-input>.