Skip to: site menu | section menu | main content

Prof. Marlos Marques

marlos.uesb@gmail.com

DCET 0007 - Sistemas Operacionais

Trabalhos Práticos

Objetivo:

  • Simular o funcionamento de um sistema operacional, através da implementação dos seus principais algoritmos de gerenciamento

Regras:

  • Codificação:
    • O arquivo Principal.java deverá conter o método main
    • O trabalho deverá compilar com a linha de comando javac Principal.java

  • Estrutura de arquivos:
    • O diretório com o trabalho deverá ser chamado de so_trabalhoXX_numeroDeMatricula. Ex. so_trabalho01_200012345
    • Este diretório deverá conter o arquivo Principal.java na sua raiz
    • A partir deste diretório organize os arquivos conforme conveniência

  • Entrega dos trabalhos via e-mail:
    • O subject/assunto deverá ser [so][trabalhoXX][numeroDeMatricula]. Ex: [so][trabalho01][200012345]
    • Compactar (.zip ou .rar) o diretótio so_trabalhoXX_numeroDeMatricula (sem os arquivos .class). Ex. so_trabalho01_200012345.rar
    • Anexar o arquivo compactado a um novo email e enviar
Observações:

  • Cada trabalho será entregue via email até as 23h59m da data estipulada
  • Os prazos NÃO SERÃO prorrogados
  • Utilizar editores de texto simples (ASCII puro) para a codificação
  • Gerar código através de compiladores padrão (JRE ou GCC/G++ GNU/Linux)
  • Em caso de alguma incompatibilidade, os trabalhos deverão estar executando perfeitamente nos sistemas computacionais (leia-se Linux) do laboratório de redes
  • Os trabalhos deverão estar em conformidade com as especificações do arcabouço (esqueleto dos métodos) pré-definidos em sala de aula
  • Utilize boas técnicas de programação. Sugestões podem ser encontradas aqui ou aqui.
  • Os trabalhos serão desenvolvidos individualmente;
  • Não serão admitidos trabalhos iguais:
    • Ajuda entre alunos/equipes é permitida e saudável ao processo de aprendizado, a cópia pura e simples não
    • Serão DESCONSIDERADOS os trabalhos dos envolvidos em cópia
  • Com relação aos nomes:
    • XX é o número correspondente ao trabalho desenvolvido
    • numeroDeMatricula é o número de matrícula do aluno

Descrição