Pular para conteúdo

Quiz: Aula 01 ❓

Teste seus conhecimentos sobre o ecossistema Angular e SPAs.

  1. O que significa a sigla SPA?

    • ( ) Simple Page Application
    • (x) Single Page Application
    • ( ) Static Page Architecture
    • ( ) System Process Angular
    • Explicação: SPA é o acrônimo para Single Page Application, onde a aplicação roda em uma única página HTML.
  2. Qual empresa é a principal mantenedora do Angular?

    • ( ) Facebook
    • ( ) Microsoft
    • (x) Google
    • ( ) Amazon
    • Explicação: O Angular é desenvolvido e mantido pelo Google.
  3. Qual ferramenta é utilizada para gerenciar pacotes no ecossistema Angular (Node.js)?

    • ( ) Git
    • (x) NPM
    • ( ) Angular CLI
    • ( ) Maven
    • Explicação: O NPM (Node Package Manager) é o gerenciador de pacotes padrão do Node.js.
  4. Qual o comando do Angular CLI para criar um novo projeto?

    • ( ) ng start
    • ( ) ng create
    • (x) ng new
    • ( ) ng build
    • Explicação: O comando ng new <nome> inicializa um novo projeto.
  5. Onde fica o código-fonte principal de uma aplicação Angular?

    • ( ) node_modules/
    • (x) src/
    • ( ) assets/
    • ( ) angular.json
    • Explicação: A pasta src/ contém todo o desenvolvimento da aplicação.
  6. Qual arquivo contém as dependências do projeto (bibliotecas)?

    • ( ) main.ts
    • ( ) index.html
    • (x) package.json
    • ( ) styles.css
    • Explicação: O package.json lista todas as bibliotecas e scripts do projeto.
  7. Como o Angular renderiza partes da tela sem recarregar a página?

    • ( ) Usando iFrames
    • (x) Manipulando o DOM dinamicamente via JavaScript
    • ( ) Reiniciando o servidor
    • ( ) Enviando um novo HTML completo do servidor
    • Explicação: O Angular usa JavaScript para atualizar apenas as partes necessárias da página.
  8. O que é o Angular CLI?

    • ( ) Um editor de código
    • ( ) Um banco de dados
    • (x) Uma interface de linha de comando para automação
    • ( ) Um servidor de produção
    • Explicação: CLI significa Command Line Interface, usada para criar, desenvolver e testar aplicações.
  9. Qual a linguagem padrão utilizada no desenvolvimento com Angular moderno?

    • ( ) Java
    • ( ) Python
    • (x) TypeScript
    • ( ) Ruby
    • Explicação: O TypeScript é a linguagem base e recomendada para projetos Angular.
  10. Para que serve o comando ng serve?

    • ( ) Para fazer o build final
    • ( ) Para instalar plugins
    • (x) Para rodar um servidor de desenvolvimento local
    • ( ) Para deletar o projeto
    • Explicação: O ng serve compila a aplicação e inicia um servidor local para testes.