Ed
há 5 dias
Vamos analisar as alternativas: a) "Os computadores modernos frequentemente realizam poucas tarefas ao mesmo tempo." — Incorreto, pois computadores modernos realizam muitas tarefas simultaneamente, graças à multiprogramação e multithreading. b) "Ter controle sobre múltiplas atividades em paralelo é algo fácil para as pessoas realizarem." — Incorreto, controlar múltiplas atividades em paralelo é complexo para humanos, por isso os sistemas operacionais gerenciam isso. c) "Em qualquer sistema de multiprogramação, a CPU muda de um processo para outro lentamente, executando cada um por dezenas ou centenas de milissegundos." — Parcialmente incorreto, a troca de contexto (context switch) é rápida, geralmente em microssegundos, para garantir eficiência. d) "Algum método é necessário para modelar e controlar essa concorrência. Processos (e especialmente threads) podem ajudar nisso." — Correto, processos e threads são fundamentais para gerenciar concorrência e paralelismo. e) "Toda atividade tem de ser gerenciada, e um sistema de multiprogramação que dê suporte a múltiplos processos não é muito útil nesse caso." — Incorreto, sistemas de multiprogramação são essenciais para gerenciar múltiplos processos. Portanto, a alternativa correta é: d) Algum método é necessário para modelar e controlar essa concorrência. Processos (e especialmente threads) podem ajudar nisso.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade