Prévia do material em texto
<p>Texto 9 Multiprocessamento e Multitarefa</p><p>Multiprocessamento e multitarefa são conceitos relacionados ao aumento do desempenho de sistemas computacionais, permitindo que múltiplas tarefas ou processos sejam executados simultaneamente. O multiprocessamento refere-se ao uso de mais de um processador (ou núcleo de processamento) em um sistema, permitindo que diferentes processos sejam executados em paralelo. Já a multitarefa é a capacidade de um único processador alternar rapidamente entre várias tarefas, de modo que todas elas pareçam estar sendo executadas ao mesmo tempo.</p><p>No multiprocessamento, o sistema é capaz de distribuir a carga de trabalho entre vários processadores. Isso resulta em uma execução mais eficiente de programas que podem ser divididos em partes independentes, como jogos, simulações científicas e renderização de gráficos 3D. Quanto mais processadores ou núcleos um sistema tiver, maior será a sua capacidade de executar várias tarefas ao mesmo tempo, sem comprometer o desempenho.</p><p>A multitarefa, por outro lado, é amplamente utilizada em sistemas com um único processador. Nesse cenário, o processador alterna rapidamente entre as tarefas, de modo que, para o usuário, elas parecem estar rodando simultaneamente. O sistema operacional é responsável por gerenciar essa alternância, garantindo que cada tarefa tenha tempo suficiente para ser executada.</p><p>Ambas as técnicas são fundamentais para melhorar a eficiência de sistemas modernos, permitindo que os computadores realizem várias operações de forma rápida e eficiente, mesmo em sistemas de uso doméstico.</p><p>Perguntas:</p><p>1. O que é multiprocessamento?</p><p>( ) Alternância rápida entre tarefas em um único processador</p><p>(x) Uso de mais de um processador ou núcleo para execução paralela de tarefas</p><p>( ) Armazenamento de dados em múltiplos locais de memória</p><p>( ) Divisão de uma única tarefa em partes menores</p><p>2. Qual é a principal característica da multitarefa?</p><p>( ) Execução paralela de tarefas em vários processadores</p><p>(x) Alternância rápida entre várias tarefas em um único processador</p><p>( ) Uso de memória virtual para executar várias tarefas</p><p>( ) Execução de uma única tarefa de forma contínua</p>