Angular é um framework baseado em TypeScript cujo objetivo ...

Próximas questões
Com base no mesmo assunto
Q3104135 Programação
Acerca de Angular, CSS3, HTML5, JavaScript, TypeScript e XML, julgue o próximo item. 
Angular é um framework baseado em TypeScript cujo objetivo é permitir a criação de aplicativos interativos e dinâmicos da Web.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

Tema central: Esta questão aborda o conhecimento sobre frameworks para desenvolvimento web, especificamente o Angular. Entender o que é um framework, para que serve e como se diferencia das bibliotecas ou linguagens é fundamental para provas na área de programação.

Resumo teórico:

Angular é um framework front-end mantido pelo Google, baseado em TypeScript (uma linguagem que adiciona tipagem estática ao JavaScript). Seu principal objetivo é facilitar a criação de aplicações web dinâmicas e interativas, promovendo a organização de código, reutilização de componentes e integração com outras tecnologias web como HTML5 e CSS3.

O Angular fornece estruturas para construção de Single Page Applications (SPAs), onde a navegação entre páginas é rápida e sem recarregar toda a página, tornando a experiência do usuário mais fluida. Documentação oficial: https://angular.io/

Justificativa da alternativa correta:

A afirmação está correta porque descreve com precisão o Angular: é realmente um framework (e não apenas uma biblioteca), foi reescrito a partir da versão 2 para ser baseado totalmente em TypeScript, e foi projetado para criar aplicativos web interativos e dinâmicos. Ou seja, cumpre todas as características citadas no enunciado.

Como interpretar o enunciado e evitar pegadinhas:

  • Procure palavras-chave como framework, TypeScript e aplicativos dinâmicos.
  • Avalie se não há confusão dos termos, por exemplo, se chamassem Angular de "biblioteca" ou associassem a outra linguagem como JavaScript puro, seria incorreto.
  • Desconfie de afirmações sobre Angular ser para back-end, pois seu foco é front-end.

Conclusão:

Angular é, de fato, um framework baseado em TypeScript com o objetivo de criar aplicações web dinâmicas e interativas, tornando a alternativa C correta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

Certo. ✅

Angular é um framework baseado em TypeScript, desenvolvido pelo Google, que permite a criação de aplicações web interativas e dinâmicas. Ele é amplamente utilizado para construir Single Page Applications (SPA), oferecendo recursos como:

• Componentização (arquitetura baseada em componentes reutilizáveis).

• Two-way data binding (sincronização automática entre a interface e os dados).

• Injeção de dependência (facilitando a modularidade e testabilidade).

• Roteamento avançado (navegação sem recarregar a página).

• Suporte a PWA (Progressive Web Apps).

Gabarito: Certo

O Angular (versões 2 em diante) é, de fato, um framework front-end baseado em TypeScript, criado pelo Google.

O TypeScript é um superconjunto do JavaScript, ou seja, todo JavaScript é válido em TypeScript, mas TypeScript adiciona:

  • Tipagem estática
  • Anotações de tipo
  • Recursos de orientação a objetos mais robustos
  • Verificação de erros em tempo de desenvolvimento

Portanto, citar TypeScript é correto, pois Angular é escrito em TypeScript e orienta o desenvolvimento nesse padrão.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo