SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
UNIVERSIDADE FEDERAL DE SANTA MARIA
COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA
TECNOLOGIA EM REDES DE COMPUTADORES
Sistemas Operacionais II - Prof. Walter Priesnitz Filho
Nome:_______________________________________________________________ Data:01/07/2013
Orientações:
• O preenchimento da prova deve ser feito com caneta;
• Nenhum tipo de material pode ser consultado durante a realização da prova;
• Os telefones celulares devem permanecer desligados durante a realização da prova;
1. Um usuário criou um script de gerenciamento de logs do sistema, porém ele não recorda onde este
script está salvo. Escreva o comando necessário para localizar este arquivo no sistema, sabendo que o
nome deste arquivo é gerenciaLogs.sh .
2. Ao tentar executar o script da quaestão anterior o usuário obteve o seguinte retorno no shell
“bash: ./gerenciaLogs.sh: Permissão negada”. Ao verificar a listagem dos arquivos do sistema,
obteve a seguinte saída:
­rw­rw­r­­  1 usuario usuario   40 Jul 01 09:28 gerenciaLogs.sh
Porquê isto está acontecendo? De que forma este problema pode ser resolvido?
3. Qual a diferença entre os comandos head e tail?
4. Com que comandos é possível fazer o desligamento do sistema?
5. Quais são as vantagens de ter as partições /boot e /var separadas das demais?
6. O que diferencia os comandos nice e renice?
7. Para fazer o backup dos dados de um hd é mais indicada a utilização do comando dd ou cpio?
Justifique.
8. Qual é o sistema de arquivos indicado para montar um compartilhamento via samba?
9. De que forma é possível descobrir quais são as bibliotecas das quais um determinado
programa/comando do sistema depende?
10. Escreva um script que permita o gerenciamento de quotas no sistema. O script receberá como
entrada o login do usuário e deverá oferecer as duas opções para o gerenciamento das quotas deste
usuário. Para encerrar a execução do script a opção 9 deve ser informada.
11. Analise o script abaixo e responda:
 1. #!/bin/bash 
 2. clear 
 3. mes=`date +%­m` 
 4. dia=`date +%­d` 
 5. case $mes in 
 6. 1|3|5|7|8|10|12) 
 7. let rest=31­dia;; 
 8. 2) 
 9. let rest=28­dia;; 
 10. 4|6|9|11) 
 11. let rest=30­dia;; 
 12. esac 
 13. echo $rest
a) Qual a função das linhas 3 e 4?
b) Qual o resultado da execução deste script?

Mais conteúdo relacionado

Semelhante a ProvadeSistemasOperacionaisII

Curso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao PauloCurso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao PauloGrupo Treinar
 
Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...
Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...
Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...Diogenes Buarque Ianakiara
 
Seguranca da Informação -Práticas de segurança
Seguranca da Informação -Práticas de segurançaSeguranca da Informação -Práticas de segurança
Seguranca da Informação -Práticas de segurançaLuiz Arthur
 
Plano do projeto de software
Plano do projeto de softwarePlano do projeto de software
Plano do projeto de softwareDanilo Gois
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resoluçãoteacherpereira
 
Seguranca da informação seguranca em_redes_parte_03praticas
Seguranca da informação seguranca em_redes_parte_03praticasSeguranca da informação seguranca em_redes_parte_03praticas
Seguranca da informação seguranca em_redes_parte_03praticasFernando Beltrao
 
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSDepurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSThiago Rodrigues
 
Sistemas Operacionais parte 2
Sistemas Operacionais  parte 2Sistemas Operacionais  parte 2
Sistemas Operacionais parte 2Matheus Brito
 
Introdução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.pptIntrodução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.pptBrennoPimenta
 
Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Joicy Souza
 
2. conceito de processos
2. conceito de processos2. conceito de processos
2. conceito de processosvini_campos
 
Sistemas operacionais de rede exercicio de sala
Sistemas operacionais de rede exercicio de salaSistemas operacionais de rede exercicio de sala
Sistemas operacionais de rede exercicio de salaCarlos Melo
 
2012 2º semestre prova
2012 2º semestre    prova2012 2º semestre    prova
2012 2º semestre provatontotsilva
 
Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012Carlos Melo
 

Semelhante a ProvadeSistemasOperacionaisII (20)

Let's log!
Let's log!Let's log!
Let's log!
 
gabarito.pdf
gabarito.pdfgabarito.pdf
gabarito.pdf
 
Curso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao PauloCurso Monitoramento Profissional com Nagios em Sao Paulo
Curso Monitoramento Profissional com Nagios em Sao Paulo
 
Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...
Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...
Descobrindo profiling de aplicações java com JProfiler - Getty/IO - Diogene...
 
Aula2 so
Aula2 soAula2 so
Aula2 so
 
Seguranca da Informação -Práticas de segurança
Seguranca da Informação -Práticas de segurançaSeguranca da Informação -Práticas de segurança
Seguranca da Informação -Práticas de segurança
 
Plano do projeto de software
Plano do projeto de softwarePlano do projeto de software
Plano do projeto de software
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resolução
 
Progeto pim ii
Progeto pim iiProgeto pim ii
Progeto pim ii
 
Seguranca da informação seguranca em_redes_parte_03praticas
Seguranca da informação seguranca em_redes_parte_03praticasSeguranca da informação seguranca em_redes_parte_03praticas
Seguranca da informação seguranca em_redes_parte_03praticas
 
02 so
02 so02 so
02 so
 
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSSDepurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSS
 
Sistemas Operacionais parte 2
Sistemas Operacionais  parte 2Sistemas Operacionais  parte 2
Sistemas Operacionais parte 2
 
Introdução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.pptIntrodução a Lógica e Conceitos de Programação.ppt
Introdução a Lógica e Conceitos de Programação.ppt
 
Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Questões de Sistemas Operacionais
Questões de Sistemas Operacionais
 
2. conceito de processos
2. conceito de processos2. conceito de processos
2. conceito de processos
 
Sistemas operacionais de rede exercicio de sala
Sistemas operacionais de rede exercicio de salaSistemas operacionais de rede exercicio de sala
Sistemas operacionais de rede exercicio de sala
 
2012 2º semestre prova
2012 2º semestre    prova2012 2º semestre    prova
2012 2º semestre prova
 
Vírus no Linux
Vírus no LinuxVírus no Linux
Vírus no Linux
 
Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012Atividade sistemaso redes1-13122012
Atividade sistemaso redes1-13122012
 

ProvadeSistemasOperacionaisII

  • 1. UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA TECNOLOGIA EM REDES DE COMPUTADORES Sistemas Operacionais II - Prof. Walter Priesnitz Filho Nome:_______________________________________________________________ Data:01/07/2013 Orientações: • O preenchimento da prova deve ser feito com caneta; • Nenhum tipo de material pode ser consultado durante a realização da prova; • Os telefones celulares devem permanecer desligados durante a realização da prova; 1. Um usuário criou um script de gerenciamento de logs do sistema, porém ele não recorda onde este script está salvo. Escreva o comando necessário para localizar este arquivo no sistema, sabendo que o nome deste arquivo é gerenciaLogs.sh . 2. Ao tentar executar o script da quaestão anterior o usuário obteve o seguinte retorno no shell “bash: ./gerenciaLogs.sh: Permissão negada”. Ao verificar a listagem dos arquivos do sistema, obteve a seguinte saída: ­rw­rw­r­­  1 usuario usuario   40 Jul 01 09:28 gerenciaLogs.sh Porquê isto está acontecendo? De que forma este problema pode ser resolvido? 3. Qual a diferença entre os comandos head e tail? 4. Com que comandos é possível fazer o desligamento do sistema? 5. Quais são as vantagens de ter as partições /boot e /var separadas das demais? 6. O que diferencia os comandos nice e renice? 7. Para fazer o backup dos dados de um hd é mais indicada a utilização do comando dd ou cpio? Justifique. 8. Qual é o sistema de arquivos indicado para montar um compartilhamento via samba? 9. De que forma é possível descobrir quais são as bibliotecas das quais um determinado programa/comando do sistema depende? 10. Escreva um script que permita o gerenciamento de quotas no sistema. O script receberá como entrada o login do usuário e deverá oferecer as duas opções para o gerenciamento das quotas deste usuário. Para encerrar a execução do script a opção 9 deve ser informada. 11. Analise o script abaixo e responda:  1. #!/bin/bash   2. clear   3. mes=`date +%­m`   4. dia=`date +%­d`   5. case $mes in   6. 1|3|5|7|8|10|12)   7. let rest=31­dia;;   8. 2)   9. let rest=28­dia;;   10. 4|6|9|11)   11. let rest=30­dia;;   12. esac   13. echo $rest a) Qual a função das linhas 3 e 4? b) Qual o resultado da execução deste script?