You are on page 1of 3

DP - SOA (Noturno) - 2013 Lista de Exerccios Esta lista dever ser entregue (Manuscrita) em 21/05/2013 na sala CTB08 as 18h10.

. Nesta mesma data e horrio ser aplicada a prova.


Laboratrio 1) Qual a diferena entre as formas de agendamento de tarefas at e crontab? 2) Crie um agendamento de tarefa para que daqui 1h seja exibida a mensagem Faltam poucos minutos para finalizar os exerccios 3) Qual linha de comando que informa somente o nome da partio atual e o total de sua capacidade em KBytes? 4) Qual ainha de comando que serve para mostra uma listagem de entrada e sada de usurios no

sistema, sendo que nesta listagem dever constar apenas as ltimas 5 ocorrncias?
5) Qual o comando que exibe os ltimos comandos digitados no bash? E como faz para executar um determinado comando listado, usando seu nmero? Escreva no mnimo 3 exemplos. 6) Crie um agendamento de tarefa para que todos os dias as 10h00 seja gerado um arquivo chamado dmesg25_08_2011.txt, dmesg26_08_2011.txt , dmesg27_08_2011.txt e assim por diante, gerando em cada um deles a data e horrio da criao do arquivo e o resultado do comando dmesg. 7) O que faz o comando splitvt? Caso no tenha na mquina, qual a linha de comando que faz sua instalao? 8) Depois de executar o comando splitvt, o que acontece com pressionamos Ctrl + W?
9) Para que serve o comando uname -a? E qual o resultado apresentando? 10) Para que serve o comando cat /etc/issue? E qual o resultado apresentado? 11) Para que serve o comando lspci? 12) Para que serve o comando lsusb? 13) Qual a finalidade do comando df? 14) Explique o que faz cada comando: a. lshw short b. lshw html c. hwinfo

d. cat /proc/cpuinfo e. cat /proc/cpuinfo | grep "model\|cpu\|processor\|MHz" 15) Para que serve o comando ifconfig? 16) Qual o IP do computador que est sendo utilizado? 17) Para que serve o ping? D um exemplo de utilizao. 18) Para que serve o comando traceroute? D um exemplo de utilizao. 19) Para que serve o comando write? D um exemplo de utilizao. (Dica: utilize o splitvt) 20) Para que serve o comando ssh? 21) Qual a linha de comando para usar o ssh? 22) Qual comando utilizado para criao de grupos de usurios? Crie um grupo de usuarios chamado CCSOADIURNO; 23) Crie neste grupo 3 usurios (joao, maria, joana). Quais linhas de comando foram utilizadas? 24) Defina a senha para cada usurio. Qual comando foi utilizado?

25) Elimine um usurio que acabou de ser criado. Qual comando foi utilizado? 26) Para que serve o comando tar? 27) Qual a diferena entre o squid e o iptables?

Teoria 1) Um sistema de memria virtual utiliza a tcnica de paginao. Esse sistema pode gerar endereos virtuais de 16 bits mas possui memria fsica de apenas 32 kbytes sendo que as pginas possuem tamanho de 4 kbytes. O nmero de entradas na tabela de pginas e a quantidade de molduras de pginas sero respectivamente: a) 4 entradas e 4 molduras. b) 8 entradas e 8 molduras. c) 16 entradas e 4 molduras. d) 16 entradas e 8 molduras. e) 16 entradas e 16 molduras. 2) O escalonador de curto prazo de um sistema operacional responsvel por: a) Coordenar o uso dos recursos de hardware. b) Colocar os processos no estado pronto. c) Salvar os processos em NVRAM. d) Decidir qual processo da fila de processos prontos, ser o prximo a ser executado. e) Aguardar as interrupes de hardware. 3) Podemos entender como memria lgica e memria fsica respectivamente: a) Toda a memria que um processo capaz de enderear (normalmente a capacidade de endereamento do processador). Aquela implementada pelos chips de memria. b) Toda a memria que um processo capaz de enderear (normalmente a capacidade de endereamento do processador). Aquela implementada pela memria cache. c) O tamanho de uma pgina. Aquela implementada pelos chips de memria. d) Aquela rea que mantemos no disco para realizar swap. Aquela implementada pelos chips de memria. 4) Considere um sistema operacional que implementa gerncia de memria atravs de parties variveis. Neste momento, existem as seguintes lacunas (reas livres) na memria: 11K, 5K, 20K, 15K, 19K e 13K nessa ordem. Quais espaos sero ocupados pelas solicitaes de 12K, 5K e 6K, nessa ordem se o algoritmo de substituio de pginas utilizado for o Best-Fit? a) 15K, 5K e 11K. b) 11K, 5K e 6K. c) 5K, 11K e 13K. d) 20K, 11K e 15K. 5) Podemos afirmar que os seguintes passos so realizados aps uma falta de pgina na memria: a) processo gerador da falta suspenso; pgina fsica alocada; pgina lgica acessada dando-se o incio da sua leitura no disco; a tabela de pginas atualizada e o processo retirado do estado de suspenso. b) processo gerador da falta suspenso; pgina lgica acessada dando-se o incio da sua leitura no disco; pgina fsica alocada; a tabela de pginas atualizada e o processo retirado do estado de suspenso. c) processo gerador da falta continua em execuo; pgina fsica alocada; pgina lgica acessada dando-se o incio da sua leitura no disco; a tabela de pginas atualizada e o processo retirado do estado de suspenso. d) processo gerador da falta continua em execuo; pgina lgica acessada dando-se o incio da sua leitura no disco; pgina fsica alocada; a tabela de pginas atualizada e o processo retirado do estado de suspenso. 6) Sistema operacional quanto ao gerenciamento de processos. O que deveremos garantir com o gerenciamento de processos? a) Manter informaes sobre quais partes da memria esto sendo usadas no instante atual e por quem. Decidir quais processos devem ser carregados na memria quando algum espao de memria se torna disponvel. Alocar espao e remover programas e dados da memria. b) Manter informaes sobre quais partes da memria esto sendo usadas no instante atual e por quem. Criao e remoo de processos, tanto do sistema quanto dos usurios. Suspenso e reativao de processos. c) Sincronizao de processos. Comunicao entre processos.Tratamento de impasses entre processos. Decidir quais processos devem ser carregados na memria quando algum espao de memria se torna disponvel. d) Criao e remoo de processos, tanto do sistema quanto dos usurios. Suspenso e reativao de processos. Sincronizao de processos. Comunicao entre processos.Tratamento de impasses entre processos. e) Tratamento de impasses entre processos. Sincronizao de processos. Comunicao entre processos. Alocar espao e remover programas e dados da memria. 7) Qual a funo de um escalonador de CPU?

a) Selecionar um dentre os processos que esto prontos para serem executados e aloca a CPU para o processo selecionado. b) A fila de processos prontos controla todos os processos que esto prontos para entrar em execuo, enquanto que a fila de dispositivos controla todos os processos que esto esperando para utilizar um determinado dispositivo, cada dispositivo tem a sua fila particular. c) Representa o nmero de processos na memria. Se o grau de multiprogramao for instvel haver uma quantidade muito grande de processos querendo entrar na memria, enquanto poucos processos esto saindo, o que acarretar um desequilbrio entre a entrada e a sada de processos da memria. d) Para que um nmero maior de processos possa ser carregado na memria, se desenvolveu a tcnica de swapping, que consiste em executar pequenos pedaos de cada processo na memria, ou seja, parte do processo fica armazenado em memria auxiliar e parte do processo na memria principal, para que est tcnica tenha xito necessrio um controle dos pedaos dos processos que entram na memria e os pedaos que ficam na memria secundria. e) O estado do processo antigo deve ser armazenado, enquanto que o estado do processo novo deve ser carregado para que se possa transferir o controle da CPU de um processo para outro. 8) O que Swapping? a) Selecionar um dentre os processos que esto prontos para serem executados e aloca a CPU para o processo selecionado. b) A fila de processos prontos controla todos os processos que esto prontos para entrar em execuo, enquanto que a fila de dispositivos controla todos os processos que esto esperando para utilizar um determinado dispositivo, cada dispositivo tem a sua fila particular. c) Representa o nmero de processos na memria. Se o grau de multiprogramao for instvel haver uma quantidade muito grande de processos querendo entrar na memria, enquanto poucos processos esto saindo, o que acarretar um desequilbrio entre a entrada e a sada de processos da memria. d) Para que um nmero maior de processos possa ser carregado na memria, se desenvolveu a tcnica de swapping, que consiste em executar pequenos pedaos de cada processo na memria, ou seja, parte do processo fica armazenado em memria auxiliar e parte do processo na memria principal, para que est tcnica tenha xito necessrio um controle dos pedaos dos processos que entram na memria e os pedaos que ficam na memria secundria. e) O estado do processo antigo deve ser armazenado, enquanto que o estado do processo novo deve ser carregado para que se possa transferir o controle da CPU de um processo para outro. 9) Quais so os possveis estados de um processo? a) Novo, Pronto e Execuo b)Novo, Pronto, Execuo, Em Espera e Terminado c) Entrando, Executando e Saindo. d) Entrando, Executando, Interrompido e Terminado. e) Entrando, Executando, Esperando, Interrompido e Terminado. 10) So exemplos de sistemas operacionais: a) Linux, DOS e Windows b) DHCP, PoP e Linux c) CPM, CSN e Windows d) CPM-22, P486 e PCM e) Lindows, MvppHC e 802.11 11) No parte integrante de um sistema operacional: a) Kernel; b) Drivers de dispositivos; c) Shells; d) Office suites; e) System Calls. 12) Memria virtual uma tcnica em que: a) o programa mantm parte do sistema operacional em execuo na memria e o restante em disco, permitindo a execuo de programas menores que a memria fsica disponvel. b) o sistema operacional mantm parte do programa em execuo na memria e o restante em disco, permitindo a execuo de programas maiores que a memria fsica disponvel. c) o sistema operacional armazenado no disco, mantendo todo o programa em execuo na memria, permitindo a execuo de programas menores que a memria fsica disponvel. d) o programa armazenado no disco e o sistema operacional mantido na memria, o que permite a execuo de programas maiores que o espao em disco disponvel.

You might also like