Quiz 10 - Markdown Moderno para Computação
1. Qual a principal diferença entre um fluxograma (Aula 09) e um diagrama de sequência?
O fluxograma é colorido e o de sequência não.
O fluxograma foca na lógica e decisões, enquanto o de sequência foca na interação e troca de mensagens entre componentes ao longo do tempo.
O diagrama de sequência só funciona em Python.
Não há diferença.
2. Como definimos um Ator Humano em um diagrama de sequência Mermaid?
`person Usuario`
`actor Usuario`
`user Usuario`
`human Usuario`
3. Qual a sintaxe para uma mensagem de resposta (seta tracejada) no diagrama de sequência?
`A -> B`
`A -->> B`
`A ==> B`
`A ~~> B`
4. Para que serve o diagrama de Gantt?
Para desenhar rostos.
Para visualização de cronogramas, prazos e gerenciamento de projetos.
Para fazer cálculos matemáticos.
Para substituir tabelas.
5. Como iniciamos um Mapa Mental no Mermaid?
`map`
`mindmap`
`brainstorm`
`idea`
6. O que o comando `style A fill:#f9f` faz em um diagrama?
Deixa o texto em negrito.
Altera a cor de preenchimento do nó A.
Deleta o nó A.
Cria um link para o Instagram.
7. Podemos adicionar notas (caixas de comentário) em um diagrama de sequência?
Não, apenas setas.
Sim, usando o comando `Note right of ...` ou `Note left of ...`.
Apenas se o diagrama for pequeno.
Sim, mas as notas não aparecem no PDF.
8. O que acontece se você colocar `after a1` em uma tarefa de um gráfico de Gantt?
A tarefa será executada antes da a1.
A tarefa só começará quando a tarefa identificada como `a1` terminar.
A tarefa será deletada.
É um erro de sintaxe.
9. Qual o símbolo usado para o nó raiz (central) de um Mapa Mental?
`root((Texto))`
`center[Texto]`
`main{Texto}`
`top((Texto))`
10. Por que o Mermaid é considerado uma ferramenta "Docs as Code" (Documentação como Código)?
Porque é difícil de usar.
Porque os diagramas são escritos como texto/código, permitindo versionamento, automação e facilidade de edição.
Porque só funciona dentro do VS Code.
Porque foi criado por programadores para programadores.