Pular para conteúdo

Quiz 15 - Markdown Moderno para Computação

1. Qual a maior vantagem de integrar Mermaid, MathJax e Reveal.js em um único repositório Markdown?
O site fica mais pesado.
Você centraliza o conhecimento, a documentação técnica e o material de apresentação em uma única fonte de verdade (Markdown), facilitando a manutenção.
É a única forma de ganhar o certificado.
Não há vantagem.
2. O que é "Single Source of Truth" (Fonte Única de Verdade) no contexto do curso?
Ter apenas um arquivo no computador.
Usar o Markdown para gerar o site, os slides, os quizzes e os manuais, garantindo que a informação seja consistente em todos os lugares.
Nunca mudar o código.
Copiar e colar a mesma coisa em vários arquivos.
3. Por que o deploy no GitHub Pages (gh-pages) é o passo final ideal?
Porque é o site mais seguro do mundo.
Porque torna sua documentação pública e acessível através de uma URL real, profissionalizando o seu portfólio.
Porque gasta menos internet.
Porque é obrigatório no Windows.
4. Qual componente do curso você usaria para mostrar a hierarquia de ideias de um novo app?
Tabelas.
Mermaid (Mindmaps).
MathJax.
Termynal.js.
5. Para que servem os Badges do Shields.io no seu projeto integrador?
Para deixar o site colorido.
Para mostrar rapidamente o status do projeto (versão, build, licença) de forma visual e padronizada.
Para substituir o título do projeto.
Para clicar e ganhar prêmios.
6. Qual a importância de testar os links relativos antes da entrega final?
Nenhuma.
Evitar que o usuário encontre páginas de erro (404) e garantir que a navegação entre aulas e projetos seja fluida.
Deixar o código mais bonito.
Fazer o site carregar mais rápido.
7. Como você documentaria um cálculo complexo de taxa de juros no seu projeto?
Tirando uma foto da calculadora.
Usando a sintaxe MathJax (LaTeX) para que a fórmula seja renderizada com tipografia matemática perfeita.
Escrevendo tudo em uma única linha.
Usando negrito em todos os números.
8. O que o Termynal.js adiciona à seção de "Instalação" do seu projeto?
Nada, é apenas um cosmético.
Interatividade e realismo, mostrando exatamente como os comandos devem ser digitados e qual o tempo de resposta esperado.
Um vírus no computador.
Uma trilha sonora.
9. Qual o papel do arquivo `mkdocs.yml` nesse ecossistema integrado?
Guardar senhas do usuário.
Configurar o tema, o menu de navegação, os plugins (Mermaid, Reveal, etc.) e os metadados do site.
É um arquivo que deve ser apagado antes do deploy.
Ele serve para escrever o código em Python.
10. Ao finalizar o Projeto Integrador, o que você construiu?
Apenas alguns arquivos de texto.
Um sistema completo de documentação interativa e moderna seguindo os padrões "Docs as Code".
Uma apresentação de slides estática.
Um site que não pode ser atualizado.