EA876/A:2015 1S

De DCA-Wiki

Contents

EA876: Introdução a Software de Sistema, 1S/2015 - Turma A

  • Professor: Eleri Cardozo
  • Horário das aulas: Quartas e Sextas, 14:00 - 16:00 Hs, FE03
  • Atendimento a alunos: a disciplina não possui monitor PED. Alunos poderão me procurar na minha sala (302) em qualquer horário ou em sala de aula para atendimento. Horários fixos poderão ser combinados com a turma em datas que antecedem as provas.
  • Matéria para o exame final: capítulos 1 a 5 do livro de compiladores e 1 a 6 da apostila de sistemas operacionais. Sugere-se ao aluno atentar para as questões de provas e exames deste e de oferecimentos anteriores.


Datas das Provas e Exame


Notas e Frequência


Critério de Avaliação

  • FREQUÊNCIA
    • A freqüência será controlada por meio de chamada nominal de cada aluno.
    • Obs: o regimento da Unicamp exige 75% de freqüência; logo são permitidas até 7,5 faltas, onde cada falta corresponde a duas horas-aula. Acima deste limite o aluno se reprova por freqüência. O aluno deve observar também que na Unicamp existem critérios bem claros para o abono de faltas que não dependem do professor.
  • PROVAS E EXAME
    • Três provas com peso igual.
    • Exame com peso de 50%.
  • CRITÉRIO DE APROVAÇÃO
    • O aluno que obtiver média das provas igual ou superior a 5.0 E notas das provas individuais não inferior a 3.0 estará dispensado do exame.
    • O exame será empregado nas seguintes situações:
      • Compor a média para os alunos que não atingiram o critério de dispensa do exame.
      • Substituir uma única prova que o aluno deixou de fazer e, se necessário, compor a média. O aluno poderá utilizar o exame como prova substitutiva a seu critério, sem a necessidade de justificar sua ausência na prova.


Referências

  • Tanenbaum, Andrew S., Sistemas Operacionais Modernos (Modern Operating Systems), Prentice Hall International Editions, 2a ed. 2001 ou 3a ed. 2008.


Exercícios

  1. Lista 1: Revisão de programação C - manipulação de arquivos
  2. Lista 2: Linguagens e gramáticas
  3. Lista 3: Autômatos finitos, Analisadores léxicos, Estruturas de dados
  4. Lista 4: Análise sintática
  5. Lista 5: Questões de provas antigas cobrindo os tópicos das 4 primeiras listas.
  6. Lista 6: Análise semântica, Geração de código, Carregadores e Ligadores
  7. Lista 7: Mais questões de provas antigas cobrindo os capítulos 5 a 7 do livro Introdução à Compilação.


Recursos

Ferramentas pessoais