# Quiz 09 - Introdução

--8<-- "assets/quiz.html"

<div class="quiz-container">
  <div class="quiz-question">1. Sobre o funcionamento prático de 1. Processos (Isolamento Forte) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">O Processo é o contêiner mestre do *Sistema Operacional*. Quando a execução do seu binário em C/C++ se inicia via Terminal, vira um Processo (`PID 2900`).</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">2. No contexto analítico de 2. Threads (Isolamento Fraco / Partilha) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">Quando se está em um jogo e, ao mesmo tempo que carrega os gráficos na GPU, uma música de CD está lendo sem travar, estamos olhando para **Multithreading**!</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">3. Ao avaliar a característica inerente a 3. Context Switch (A Faca de Dois Gumes) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">Quando escrevemos `"Hello World"`, achamos que a CPU roda por horas sem interrupções. Engano.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">4. A respeito da arquitetura sistêmica conectada a Resumo Prático explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">- Se a tarefa for CPU-Bound (requerer Matemática Bruta Massiva / Machine Learning), você cria Threads numerando-as próximo número oficial de núcleos estritos da CPU, evitando desperdício de overhead com *Context Switches...</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">5. No que tange diretamente a lógica de 1. Processos (Isolamento Forte) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">O Processo é o contêiner mestre do *Sistema Operacional*. Quando a execução do seu binário em C/C++ se inicia via Terminal, vira um Processo (`PID 2900`).</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">6. Sobre o funcionamento prático de 2. Threads (Isolamento Fraco / Partilha) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">Quando se está em um jogo e, ao mesmo tempo que carrega os gráficos na GPU, uma música de CD está lendo sem travar, estamos olhando para **Multithreading**!</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">7. No contexto analítico de 3. Context Switch (A Faca de Dois Gumes) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">Quando escrevemos `"Hello World"`, achamos que a CPU roda por horas sem interrupções. Engano.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">8. Ao avaliar a característica inerente a Resumo Prático explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">- Se a tarefa for CPU-Bound (requerer Matemática Bruta Massiva / Machine Learning), você cria Threads numerando-as próximo número oficial de núcleos estritos da CPU, evitando desperdício de overhead com *Context Switches...</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">9. A respeito da arquitetura sistêmica conectada a 1. Processos (Isolamento Forte) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">O Processo é o contêiner mestre do *Sistema Operacional*. Quando a execução do seu binário em C/C++ se inicia via Terminal, vira um Processo (`PID 2900`).</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

<div class="quiz-container">
  <div class="quiz-question">10. No que tange diretamente a lógica de 2. Threads (Isolamento Fraco / Partilha) explicado em sala, indique a afirmativa verdadeira:</div>
  <div class="quiz-option" data-correct="true" data-feedback="Afirmativo e Exato. Esta é rigorosamente a premissa central abordada no conteúdo de sala.*">Quando se está em um jogo e, ao mesmo tempo que carrega os gráficos na GPU, uma música de CD está lendo sem travar, estamos olhando para **Multithreading**!</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">É uma limitação exclusiva de linguagens interpretadas muito antigas, sem nenhuma relação ao universo avançado do C/C++ moderno e CPUs atuais.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Este paradigma foi totalmente descontinuado das arquiteturas vigentes porque o processador atua hoje com barramentos perfeitamente abstratos.</div>
  <div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">A execução desse sub-processo opera de maneira paralela puramente abstrata, eximindo o Kernel do SO de gerenciar filas de execução.</div>
  <div class="quiz-feedback"></div>
</div>

