Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS TESTE 1 1a Questão Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de: manter vários programas na memória simultanemente. executar vários programas simultaneamente. executar programas baseados em threads. administrar mais de um usuário simultanemente. gerenciar múltiplos processadores. Respondido em 03/04/2020 02:29:46 2a Questão Sistemas Operacionais podem ser agrupados em: Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários. Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores. Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas. Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos processadores. Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação. Respondido em 03/04/2020 02:29:49 3a Questão São tipos de sistemas operacionais: Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação. Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas. Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores. Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários. Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos processadores. Respondido em 03/04/2020 02:29:55 4a Questão Em sistemas operacionais, o conceito de compilador é: um padrão comum de arquivo para executáveis, código objeto, bibliotecas compartilhadas, e core dumps. um programa de computador que transforma código objeto em código fonte. um programa de computador que lê um código fonte de uma linguagem de programação interpretada e o converte em código executável. um programa de computador que converte código de máquina em código escrito em linguagem de montagem. um programa de computador que transforma o código fonte escrito em uma linguagem compilada em um programa semanticamente equivalente em código objeto. Respondido em 03/04/2020 02:30:01 Explicação: Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador. Em geral, um compilador não produz diretamente o código de máquina mas sim um programa em linguagem simbólica (assembly) semanticamente equivalente ao programa em linguagem de alto nível. Para cada arquivo de código fonte é gerado um arquivo com código objeto, que posteriormente é "ligado" aos outros, através de um linker, resultando num arquivo executável ou biblioteca. 5a Questão Sobre sistemas operacionais é INCORRETO afirmar: Um usuário interage com o sistema operacional via uma ou mais aplicações de usuário e, muitas vezes, por meio de uma aplicação especial denominada shell ou interpretador de comandos. O software que contém os componentes centrais do sistema operacional chama-se núcleo (kernel). O sistema operacional é uma camada de hardware que separa as aplicações do software que elas acessam e fornece serviços que permitem que cada aplicação seja executada com segurança e efetividade. Na maioria dos sistemas operacionais um usuário requisita ao computador que execute uma ação (por exemplo, imprimir um documento), e o sistema operacional gerencia o software e o hardware para produzir o resultado esperado. Primordialmente, são gerenciadores de recursos ¿ gerenciam hardware como processadores, memória, dispositivos de entrada/saída e dispositivos de comunicação. Respondido em 03/04/2020 02:30:17 6a Questão Qual instrução não precisa ser executada em modo privilegiado? Ativar interrupções por tempo Limpar memória Iniciar um processo Obter a hora corrente Desativar interrupções por tempo Respondido em 03/04/2020 02:30:12 7a Questão Em um sistema multiprogramável, um processo ativo pode estar nos seguintes estados latência, pronto ou atividade interrupção, pronto ou execução espera, pronto ou interrupção latência, espera ou atividade espera, pronto ou execução Respondido em 03/04/2020 02:30:29 Explicação: Conceitos básicos em sistemas. 8a Questão Os sistemas operacionais podem ser classificados em relação à possibilidade de concorrência entre processos e de uso concorrente por mais de um usuário. Neste contexto podem os afirmar que: Todo sistema multitarefa é também multiusuário Todo sistema multiusuário é também multitarefa Alguns sistemas multiusuário são também multitarefa Sistemas monotarefa podem ser multiusuário Sistemas monousuário são obrigatoriamente monotarefa
Compartilhar