Mudanças entre as edições de "ICO-2011-2"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 185: Linha 185:
 
*[[http://189.57.119.178/~marcio/ifsp/SO/Escalonamento.pdf]]
 
*[[http://189.57.119.178/~marcio/ifsp/SO/Escalonamento.pdf]]
 
#Gerenciamento de memória no Linux:
 
#Gerenciamento de memória no Linux:
 +
*[[http://ces33.wikidot.com/gerenciamento-de-memoria:jose-gerardo-e-diego-alvarez]]
 
#Estrutura de Sistemas de Arquivos no Linux (inode superblock):
 
#Estrutura de Sistemas de Arquivos no Linux (inode superblock):
 
#Device Drivers no Linux;
 
#Device Drivers no Linux;

Edição das 17h48min de 21 de novembro de 2011

Material de Referência

Aulas

05/08/2011

Apresentar o plano de ensino


  • Sistemas computacionais; visão geral de sistemas operacionais; histórico de sistemas operacionais (resumo).
  • Estrutura de um computador
    • Hardware: componentes físicos (processador, video, memória, HD, ...)
    • Software: componenter lógicos, referenciados como programas ... incluindo o sistema operacional

12/08/2011

19/08/2011

Objetivos

  • Iniciar e encerrar uma sessão no Linux;
  • Se familizarizar com a interface do GNOME;
  • Usar o navegador de arquivos Nautilus;
  • Operar sobre diretórios: navegar, criar, remover, remover recursivamente, listar, copiar e renomear;
  • Trabalhar o conceito de nomes absolutos e relativos usando ".", "..", "~" e "-"
  • Trabalhar o conceito de diretório de trabalho e de diretório de entrada;
  • Criar, remover, renomear e listar arquivos ordinários;
  • Outros: trabalhar o conceito de arquivo escondido e usar TAB para autocompletar nomes no shell;
  • Usar o manual online (man);

Roteiro desta aula:

26/08/2011

Não teve aula

02/09/2011

Algumas informações adicionais sobre cópia e movimentação de arquivos

[1]

16/09/2011


23/09/2011

07/10/2011

OBJETIVOS

  1. Trabalhar permissionamento de grupos e outros;

Instalação do NETKIT

1.Baixar os seguintes arquivos para este diretorio:

2.Descompactá-los usando:

tar xvfj netkit-2.8.tar.bz2
tar xvfj netkit-filesystem-i386-F5.2.tar.bz2
tar xvfj netkit-kernel-i386-K2.8.tar.bz2

3.Editar ~/.bashrc ou ~/.profile e inserir as variáveis

export NETKIT_HOME=~/netkit
export PATH=$PATH:$NETKIT_HOME/bin
export MANPATH=:$MANPATH:$NETKIT_HOME/man

4,Testar a instalação

. ~/.profile
cd $NETKIT_HOME
./check_configuration.sh

ROTEIRO DA AULA

14/10/2011

OBJETIVOS

-Utilizar minimamente o editor vi;

ROTEIRO DA AULA

21/10/2011

OBJETIVOS

  1. Explorar entradas e saídas padrão.

ROTEIRO DA AULA

11/11/2011

OBJETIVOS

  1. Explorar entradas e saídas padrão (continuação).

Material auxiliar

ROTEIRO DA AULA

18/11/2011

OBJETIVOS

  1. Apresentar o conceito de processo;
  2. Estados de um processo;
  3. Comandos de gerenciamento de processos.

ROTEIRO DA AULA

Referências Adicionais


25/11/2011

02/12/2011

09/12/2011

Apresentação de Trabalhos

16/12/2011

RECUPERAÇÃO

16/09/2011

Objetivos

Instalar o Linux em uma máquina virtual;

Instalação da Máquina Virtual

  1. Baixar uma máquina virtual VirtualBox de:

http://www.virtualbox.org/wiki/Downloads

Observe que você deve baixar a máquina apropriada para o Sistema Operacional que vai hospedá-la. Para facilitar, baixe uma máquina para o Ubuntu 10,04 daqui:

Possiveis titulos de trabalhos

  1. X Windows System:
  1. Escalonamento de processos no Linux:
  1. Gerenciamento de memória no Linux:
  1. Estrutura de Sistemas de Arquivos no Linux (inode superblock):
  2. Device Drivers no Linux;
  3. cloud computing (drop box)

Caso de Estudo:dropbox

  1. Terminais no Linux
  2. X Windows System
  3. Escalonamento de processos no Linux
  4. Gerenciamento de memória no Linux
  5. Estrutura de Sistemas de Arquivos no Linux (inode superblock)
  6. Device Drivers no Linux: