Mudanças entre as edições de "Sistemas Operacionais e Introdução a Programação (diário 2009-2)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 14: Linha 14:
 
** [http://www.levenez.com Linha cronológica das linguagens de programação e sistemas operacionais baseados no UNIX].
 
** [http://www.levenez.com Linha cronológica das linguagens de programação e sistemas operacionais baseados no UNIX].
  
==12/08: Usuários e Grupos em Sistemas Operacionais==
+
==12/08: Usuários e Grupos==
 
* Tópicos: usuários e grupos, relação nome ''vs.'' número de identificação, permissões e propriedades.
 
* Tópicos: usuários e grupos, relação nome ''vs.'' número de identificação, permissões e propriedades.
 
* Para consulta: dicionário de [[Comandos de Sistemas Operacionais variantes do UNIX| comandos *nix]].
 
* Para consulta: dicionário de [[Comandos de Sistemas Operacionais variantes do UNIX| comandos *nix]].
Linha 27: Linha 27:
  
 
==17/08: Processos==
 
==17/08: Processos==
 +
* Tópicos: Árvore de processos, escalonamento de processos e seus estados.
 +
* Referência externa:
  
==19/08==
+
==19/08: Sistemas de Arquivos==
 
+
* Tópicos: arquivos e diretórios, ''hard link'' e ''soft link'', sistema de arquivos corrente e pontos de montagem.
 +
* Referência externa:
 +
** [[http://www.sj.ifsc.edu.br/~msobral/SOP/ Prof. Sobral]: transparência [http://www.sj.ifsc.edu.br/~msobral/SOP/slides/aula3.pdf 3].
  
 
<center><small>[[Sistemas Operacionais e Introdução a Programação (página)|Página principal da disciplina]]</small></center>
 
<center><small>[[Sistemas Operacionais e Introdução a Programação (página)|Página principal da disciplina]]</small></center>

Edição das 19h46min de 19 de agosto de 2009

27/07: NÃO HOUVE

29/07: NÃO HOUVE

03/08: NÃO HOUVE

05/08: NÃO HOUVE

10/08: História dos Sistemas Operacionais e das Linguagens de Programação

12/08: Usuários e Grupos

Atividades

  • Quem pode executar o comando /usr/bin/firefox? O usuário aluno pode modificar tais permissões?
  • Para o comando acima mencionado, informe quais as permissões e propriedades necessárias para permitir que apenas usuários do grupo "internet" possam executá-lo.
  • Se um dado arquivo tiver as permissões 000 (formato octal de representação), mesmo assim o usuário root tem permissão de leitura. Por quê?
  • A partir do diretório raiz (/), quais são todos os diretórios em que o usuário aluno pode criar arquivos e subdiretórios? Para cada caso, informe que propriedades e permissões garantem tal direito.
  • Um certo programa, chamado firefox-3.6, foi descarregado da Internet pelo usuário aluno, mas ele não pode ser executado. Que permissões garantem que ele possa ser executado por tal usuário?
  • Qual a lista completa de usuário e grupos do sistema operacional Linux? A resposta está em dois arquivos que utilizamos como exemplo... eles estão no diretório /etc.

17/08: Processos

  • Tópicos: Árvore de processos, escalonamento de processos e seus estados.
  • Referência externa:

19/08: Sistemas de Arquivos

  • Tópicos: arquivos e diretórios, hard link e soft link, sistema de arquivos corrente e pontos de montagem.
  • Referência externa:
Página principal da disciplina