monousuario-em um sistema que so pode ser usado por um unico usuario em um determinado tempo e um versão domestica do windows.
Multiusuário é um termo que define um sistema operacional que permite acesso simultâneo de múltiplos usuários ao computador. Todos os sistemas de tempo compartilhado são sistemas multiusuários, mas a maioria dos sistemas de processamento em lote para mainframes também são, para evitar deixar a UCP ociosa enquanto espera que operações de entrada/saída sejam concluídas.
Monotarefa executa apenas uma tarefa de cada vez..um dos famosos sistemas operacionas e o MS-DOS um dos primeiros sistemas operacionas pra computadores
Multitarefa executa mais de um programa ao mesmo tempo..O primeiro sistema informatizado a usar multitarefa foi o britânico LEO III, completado 1961. A multitarefa preemptiva foi implementada nas versões iniciais do Unix em 1969, e é o padrão no Unix e em sistemas operacionais similares, incluindo Linux, Solaris e BSD em suas variações.
Pode parecer, actualmente, difícil de imaginar um computador monotarefa, i.e., que apenas permita utilizar uma aplicação mas, de facto, houve um percurso histórico notável até se atingir o nível actual de paralelização de processos. Com efeito, os primeiros computadores apenas permitiam executar uma única tarefa de cada vez. O Apple DOS é um excelente exemplo disso, já que foi dos primeiros sistemas operativos para computadores pessoais.
O primeiro passo para a multitarefa no MS-DOS foi a criação dos TSR's (Terminate and Stay Resident), pequenos programas que permaneciam em memória enquanto se executava outro programa, e que podiam instalar rotinas de tratamento de interrupções para serem ativados posteriormente. Ou seja, estando o utilizador a escrever um texto num processador de texto, por exemplo, poderia apertar uma combinação de teclas que dispararia uma interrupção e chamaria a TSR de uma agenda pessoal para tirar notas. Assim, do ponto de vista do processador, o processo do processador de texto era bloqueado e passava-se o controle para a agenda. Quando o utilizador terminasse, voltava-se ao processador. Ambos programas coexistiam, mas não podiam ser executados simultâneamente.
O passo seguinte foi a emulação de multitarefa. Exemplos disto eram as primeiras versões de Windows, que este executava sobre DOS (monotarefa), mas o núcleo do Windows fazia a sua própria gestão dos processos. Curiosamente, se um processo bloqueasse o Windows, todas as aplicações teriam que ser terminadas pois eram todas dependentes.
Um multiprocessador ou sistema multiprocessado é um sistema integrado de computação com as seguintes características:
Envolve dois ou mais processadores físicos (sejam processadores separados ou múltiplos núcleos encapsulados no mesmo chip) ou lógicos (processador(es) com a tecnologia HyperThreading da Intel) com o mesmo poder computacional e cada um capaz de executar processos autonomamente. Isto implica que não há nenhuma unidade central de controle; cada processador contém sua própria unidade de controle. Assim, efetivamente, a lógica de controle é distribuida pelo sistema.
Os processadores compartilham um único espaço de endereçamento de memória.
O sistema de hardware é como um todo gerenciado por um único sistema operacional.
O sistema operacional com suporte a multiprocessamento deve ser capaz de:
suportar multitarefa;
manter múltiplas filas de processos, uma para cada processador.
Answers & Comments
Verified answer
monousuario-em um sistema que so pode ser usado por um unico usuario em um determinado tempo e um versão domestica do windows.
Multiusuário é um termo que define um sistema operacional que permite acesso simultâneo de múltiplos usuários ao computador. Todos os sistemas de tempo compartilhado são sistemas multiusuários, mas a maioria dos sistemas de processamento em lote para mainframes também são, para evitar deixar a UCP ociosa enquanto espera que operações de entrada/saída sejam concluídas.
Monotarefa executa apenas uma tarefa de cada vez..um dos famosos sistemas operacionas e o MS-DOS um dos primeiros sistemas operacionas pra computadores
Multitarefa executa mais de um programa ao mesmo tempo..O primeiro sistema informatizado a usar multitarefa foi o britânico LEO III, completado 1961. A multitarefa preemptiva foi implementada nas versões iniciais do Unix em 1969, e é o padrão no Unix e em sistemas operacionais similares, incluindo Linux, Solaris e BSD em suas variações.
Pode parecer, actualmente, difícil de imaginar um computador monotarefa, i.e., que apenas permita utilizar uma aplicação mas, de facto, houve um percurso histórico notável até se atingir o nível actual de paralelização de processos. Com efeito, os primeiros computadores apenas permitiam executar uma única tarefa de cada vez. O Apple DOS é um excelente exemplo disso, já que foi dos primeiros sistemas operativos para computadores pessoais.
O primeiro passo para a multitarefa no MS-DOS foi a criação dos TSR's (Terminate and Stay Resident), pequenos programas que permaneciam em memória enquanto se executava outro programa, e que podiam instalar rotinas de tratamento de interrupções para serem ativados posteriormente. Ou seja, estando o utilizador a escrever um texto num processador de texto, por exemplo, poderia apertar uma combinação de teclas que dispararia uma interrupção e chamaria a TSR de uma agenda pessoal para tirar notas. Assim, do ponto de vista do processador, o processo do processador de texto era bloqueado e passava-se o controle para a agenda. Quando o utilizador terminasse, voltava-se ao processador. Ambos programas coexistiam, mas não podiam ser executados simultâneamente.
O passo seguinte foi a emulação de multitarefa. Exemplos disto eram as primeiras versões de Windows, que este executava sobre DOS (monotarefa), mas o núcleo do Windows fazia a sua própria gestão dos processos. Curiosamente, se um processo bloqueasse o Windows, todas as aplicações teriam que ser terminadas pois eram todas dependentes.
Um multiprocessador ou sistema multiprocessado é um sistema integrado de computação com as seguintes características:
Envolve dois ou mais processadores físicos (sejam processadores separados ou múltiplos núcleos encapsulados no mesmo chip) ou lógicos (processador(es) com a tecnologia HyperThreading da Intel) com o mesmo poder computacional e cada um capaz de executar processos autonomamente. Isto implica que não há nenhuma unidade central de controle; cada processador contém sua própria unidade de controle. Assim, efetivamente, a lógica de controle é distribuida pelo sistema.
Os processadores compartilham um único espaço de endereçamento de memória.
O sistema de hardware é como um todo gerenciado por um único sistema operacional.
O sistema operacional com suporte a multiprocessamento deve ser capaz de:
suportar multitarefa;
manter múltiplas filas de processos, uma para cada processador.