You are on page 1of 2

Prof. Ricardo I. A.

e Silva Sistemas Operacionais


Lista de Exerccios 2
1. Indique o tipo de sistema operacional empregado para cada caso abaixo:
(a) Sistema do INPE para previso do tempo (supercomputador);
(b) Sistema de Home Banking;
(c) Sistema Web de um site de blogs;
(d) Sistema de notebooks;
(e) Sistema de smartphones;
(f) Sistema de dumbphones;
(g) Sistema de gerenciamento eletrnico de um carro;
(h) Sistema de controle de ar condicionado.
2. Explique a diferena entre um processo e um programa de usurio.
3. O que um processo? Quais os seus componentes? Explique a necessidade de o processo
guardar esses componentes.
4. Desenhe uma rvore de processos que represente o seguinte uxo de funcionamento do
S.O.
(a) O usurio, atravs do terminal, lanca um novo processo;
(b) Esse processo cria 3 novos processos para auxlio;
(c) O segundo processo dos 3 novos cria mais um processo;
(d) Paralelamente, o sistema lana dois novos processos, um para vericar emails, e o
outro para vericar eventos na agenda de manuteno.
5. Explique o funcionamento de um sinal de alarme para processos. D um exemplo de
uso.
6. Em sistemas que possuem proteo de acessos memria, um processo s pode acessar a
sua prpria memria. Essa proteo de memria feita pelo hardware, mas a resoluo
feita por software, pelo S.O. Explique.
7. Qual a funo de um descritor de arquivo? Por que ele necessrio?
8. Considere um processo que possui como diretrio de trabalho o caminho /usr/bin/.
Indique como ele deve especicar caminhos relativos para acessar os seguintes arquivos:
(a) /usr/bin/text.so
(b) /usr/bin/share/man/1.lst
(c) /usr/local/bin/gcc4.7
(d) /home/mike/Documents/cola.pdf
9. Qual a diferenca de acesso ao disco por um arquivo comum ou por um arquivo especial
de bloco?
10. O professor abriu o terminal de seu UNIX e pediu a listagem de arquivos de um diretrio
atravs do comando ls -l. Recebeu o seguinte como resposta:
\$ ls -l
rw-rw-rw- 1 ricardo staff 3569 2 Out 09:44 Timer.cpp
rw------- 1 ricardo staff 2324 17 Dez 18:32 pessoal.txt
rw-rw-r-- 1 ricardo staff 5010 24 Dez 17:11 main.cpp
rwxr-xr-- 1 ricardo staff 361 14 Dez 08:49 ocl
\$
Explique as permisses de acesso para cada um desses arquivos.
11. Um usurio criou um arquivo texto com suas senhas em seu computador, que utilizado
por outras pessoas. Preocupado com a segurana dos dados, ele deseja mudar as per-
misses de acesso, para que ningum mais alm dele tenha acesso de leitura ao arquivo.
Alm disso, ningum pode ter acesso de escrita ou de execuo. As atuais permisses
do arquivo so:
rwxrwxrwx 1 usuario staff 2324 17 Dez 18:32 senha.txt
Escreva o comando de terminal e seus parmetros que deve ser utilizado para este usurio
conseguir o que deseja. Escreva tambm qual ser o descritor 9 bits do arquivo aps o
comando.

You might also like