Alternativa A
Conceito de Multitarefa
Um sistema operacional multitarefa é aquele capaz de gerenciar a execução de diversos processos (programas) simultaneamente.
Isso não significa necessariamente que todos os programas estão sendo processados fisicamente no exato mesmo milissegundo (em CPUs de núcleo único), mas sim que o sistema alterna rapidamente entre eles, permitindo que o usuário interaja com várias aplicações como se estivessem rodando juntas.
Características principais:
- Gerenciamento de Processos: O SO decide qual programa usa a CPU e por quanto tempo.
- Alternância Rápida: Troca de contexto entre tarefas ocorre em fração de segundos.
- Paralelismo Real: Em computadores modernos com múltiplos núcleos, tarefas podem rodar verdadeiramente ao mesmo tempo.
Análise das Alternativas
Vamos verificar cada opção apresentada na questão:
- (A) Permite a execução de mais de um programa ao mesmo tempo.
- CORRETA. Esta é a definição exata de multitarefa. Exemplos comuns: ouvir música enquanto navega na internet e digita em um editor de texto.
- (B) Permite a execução de apenas um programa por vez.
- INCORRETA. Isso descreve um sistema monotarefa, comum nos primórdios da computação (ex: MS-DOS inicial), onde você precisava fechar um programa para abrir outro.
- (C) Limita em no máximo 5 programas em execução ao mesmo tempo.
- INCORRETA. Não existe tal limitação fixa. O número depende da capacidade de memória (RAM) e poder de processamento do computador.
- (D) Não tem nenhuma relação com a quantidade de programas em execução ao mesmo tempo.
- INCORRETA. A "multitarefa" refere-se exatamente à capacidade de lidar com a quantidade de tarefas ativas.
- (E) Não existe sistema operacional multitarefa.
- INCORRETA. Praticamente todos os sistemas operacionais modernos (Windows, Linux, macOS, Android, iOS) são multitarefa.
Conclusão: A capacidade de rodar múltiplas aplicações simultaneamente é a essência do termo multitarefa. Portanto, a alternativa A é a única correta.