Prévia do material em texto
Sistemas Operacionais 2023.1 Lista de Exercícios 1 1 – Quais são as duas principais funções de um sistema operacional? 2 – Qual é a diferença entre sistemas de compartilhamento de tempo e de multiprogramação? 3 – Qual é a diferença entre modo núcleo e o modo usuário? 4 – Quais as vantagens dos sistemas multiprogramáveis? 5 – Quais seriam as principais dificuldades que um programador teria no desenvolvimento de uma aplicação em um ambiente sem um sistema operacional? 6 – Explique a seguinte frase: “O Sistema Operacional protege o usuário da máquina e a máquina do usuário” 7 – Defina sistemas operacionais embarcados. 8 – O que caracteriza o processamento batch? 9 - Sobre sistemas operacionais. Qual das alternativas a seguir, NÃO é uma função básica de um S.O. a) Controlar periféricos b) Organizar arquivos em disco c) Gerenciamento de memória d) Calcular e processar dados 10 – Quanto aos conceitos básicos de Sistemas Operacionais, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Quem controla diretamente os dispositivos do computador é o Shell por estar mais próximo do hardware. ( ) O Shell é considerado como sendo um interpretador de comandos, uma interface de linha de comandos. ( ) o Kernel é o núcleo do sistema operacional, e também responsável pelo gerenciamento de processos. Assinale a alternativa que apresenta a sequência correta de cima para baixo. a) V-F-F b) V-V-F c) F-V-V d) F-F-V 11 – O objetivo do sistema operacional é distribuir recursos do computador, como por exemplo, espaço na memória principal e tempo de processador, para torná-lo mais eficiente. Certo Errado 12- Programas dos usuários podem solicitar serviços ao núcleo do sistema operacional. Esse mecanismo é denominado a) Compilação b) Editor de ligação c) Biblioteca do sistema d) Chamada do sistema 13 - Nem mesmo os sistemas operacionais mais modernos permitem que múltiplos programas estejam na memória principal ao mesmo tempo. Certo Errado