Você está na página 1de 2

Plano de Ensino

Sistemas Operacionais I
Engenharia Eletrnica (DIURNO)

Perodo: 7o

Carga horria semestral: 30h

Pontifcia Universidade Catlica do Paran - Escola Politcnica


Prof. Luiz A. de P. Lima Jr. sala 2 (PPGIa) (41) 3271-1351 laplima@ppgia.pucpr.br

Temas de Estudo
Introduo e Viso Geral dos SOs

Estruturas de Sistemas Operacionais


Histrico e Evoluo
Conceitos Fundamentais
Ambientao Linux

Processos e Threads

O Modelo de Processos
Comunicao Entre Processos (IPC)
Sincronizao de Processos
Escalonamento de Processos
Sinais
Threads

Estudo de caso: UNIX/Linux

Objetivos & Competncias


Capacitar o estudante a desenvolver aplicaes que
faam uso de recursos avanados do Sistema
Operacional de maneira eficiente e segura a partir de
uma melhor compreenso do seu funcionamento e
arquitetura.
Desenvolver aplicaes que utilizem concorrncia
ou processos paralelos.
Identificar e resolver problemas envolvendo acesso
simultneo a recursos computacionais compartilhados.

Bibliografia
Tanenbaum, A. Sistemas Operacionais Modernos, 3a.
ed., 2010, Pearson, ISBN 9788576052371 (livro texto)
Disponvel em formato eletrnico pela biblioteca da PUC.
Silberschatz, Galvin, Gane Fundamentos de Sistemas
Operacionais, LTC, 8a. Ed., 2010.

aulas prticas para verificar e aprofundar a assimilao


dos conceitos tericos por meio da experimentao
individual orientada por roteiros de pr-definidos.
Aulas tericas e prticas: lab. 1 (bloco 8)
A avaliao bimestral ocorrer em sala de aula a ser
designada oportunamente.
No permitido filmar, fotografar ou gravar em qualquer
tipo de mdia as aulas ou distribuir o material fornecido sem a
autorizao escrita do professor.

Trabalho Discente Efetivo (TDE)


Duas atividades de TDE so previstas ao longo do
semestre envolvendo os temas de estudo da disciplina:
Data

Tema

Atividade

13 a 27/03 Introduo e
Leitura de texto e
Viso Geral de resposta a perguntas
SOs
29/5 a 12/6 Processos e
Threads

Leitura de roteiro de
laboratrio e
implementao prtica

Os detalhes de cada atividade estaro visveis aos


estudantes nas datas correspondentes em Estudos >
Plano de Ensino da sala da disciplina no Eureka. Um
frum de discusso ser aberto na ocasio para
esclarecimento de dvidas e acompanhamento pelo
professor.

Avaliaes
Haver duas avaliaes parciais no semestre
valendo 8,0 pontos cada.
Datas previstas:

Deitel, Deitel, Choffnes, Sistemas Operacionais, 3a ed.,


2005, Pearson.

1a parcial:

08/05

M. Kerrisk, The Linux Programming Interface: A


Linux and UNIX system programming handbook, No
Starch Press, 2010.

2a parcial:

26/06

Exame Final:

03/07

+ artigos e material selecionado fornecidos pelo profes-


sor.

Aulas
As aulas tericas expositivas dialogadas com
projeo de slides e demonstraes, intercaladas com

No haver provas de 2a chamada para as


avaliaes parciais.
Vistas de prova: a partir da aula seguinte
aplicao da avaliao.
Dois conjuntos de trabalhos acompanharo as
avaliaes parciais com um valor de 2,5 pontos cada.
Todos os trabalhos so passveis de arguio
individual e defesa de autoria.
1 de 2

Ambiente de Trabalho
Servidor (Linux): espec.ppgia.pucpr.br
Conexo via VNC/SSH conta individual de cada estudante.
Todos os trabalhos sero enviados por meio usando o sistema EnviaProf.

Informaes Adicionais
Informaes detalhadas e atualizadas sobre exerccios, trabalhos, avaliaes, links de interesse podem ser
encontradas na pgina web do curso:
www.ppgia.pucpr.br/~laplima/ensino/soeed

2 de 2

Você também pode gostar