Questão nº 50

Questão de Tecnologia da Informação · FCC TRT18 2022 (nº 50)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Considere a estrutura string abaixo, criada com TypeScript, em condições ideais.

```typescript
I cliente {
nome = 'Paulo Silva',
cidade = 'Goiânia',
uf = 'GO',
};
console.log(cliente.nome);
```

A instrução usada na lacuna I para declarar esta estrutura é

Resposta comentada

Gabarito Alternativa D

Enums (ou "enumerações") em TypeScript são uma forma de definir um conjunto de constantes nomeadas, tornando o código mais legível e menos propenso a erros.

  • (A) Incorreta: A sintaxe para declarar uma classe é class Cliente { ... }. A forma de atribuir propriedades dentro de uma classe e acessá-las (instanciando a classe ou via propriedades estáticas) é diferente do que o exemplo sugere.
  • (B) Incorreta: Um array (vetor) é uma coleção ordenada de elementos e é declarado usando colchetes [], como const cliente = ['Paulo Silva', 'Goiânia', 'GO'];. A sintaxe do exemplo não corresponde a um array.
  • (C) Incorreta: Um objeto literal é declarado com const cliente = { nome: 'Paulo Silva', ... };. A armadilha aqui é que a estrutura visual cliente { ... } parece muito com a declaração de um objeto literal, mas a sintaxe do exemplo usa = para atribuição de valor dentro das chaves, o que não é válido para um objeto literal (deveria ser :).
  • (D) Correta: A instrução enum é usada para criar um conjunto de constantes nomeadas. A sintaxe enum cliente { nome = 'Paulo Silva', cidade = 'Goiânia', uf = 'GO', }; é perfeitamente válida para um enum de strings em TypeScript. Neste caso, cliente.nome acessa diretamente o valor da constante 'Paulo Silva'.
  • (E) Incorreta: TypeScript não possui o conceito de struct (estrutura) como em outras linguagens (C#, C++). Isso é um distrator comum.

Fonte: FCC TRT18 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho