plano_ensino_soeed-2015s1.pdf

2
Plano de Ensino Sistemas Operacionais I Engenharia Eletrônica (DIURNO) Período: 7 o Carga horária semestral: 30h Pontifícia Universidade Católica do Paraná - Escola Politécnica Prof. Luiz A. de P. Lima Jr. — sala 2 (PPGIa) — (41) 3271-1351 — [email protected] Temas de Estudo Introdução e Visão Geral dos SOs Estruturas de Sistemas Operacionais Histórico e Evolução Conceitos Fundamentais Ambientação Linux Processos e Threads O Modelo de Processos Comunicação Entre Processos (IPC) Sincronização de Processos Escalonamento de Processos Sinais Threads Estudo de caso: UNIX/Linux Objetivos & Competências Capacitar o estudante a desenvolver aplicações que façam uso de recursos avançados do Sistema Operacional de maneira eficiente e segura a partir de uma melhor compreensão do seu funcionamento e arquitetura. Desenvolver aplicações que utilizem concorrência ou processos paralelos. Identificar e resolver problemas envolvendo acesso simultâneo a recursos computacionais compartilhados. Bibliografia Tanenbaum, A. “Sistemas Operacionais Modernos”, 3a. ed., 2010, Pearson, ISBN 9788576052371 (livro texto) Disponível em formato eletrônico pela biblioteca da PUC. Silberschatz, Galvin, Gane “Fundamentos de Sistemas Operacionais”, LTC, 8a. Ed., 2010. Deitel, Deitel, Choffnes, “Sistemas Operacionais”, 3 a ed., 2005, Pearson. M. Kerrisk, “The Linux Programming Interface: A Linux and UNIX system programming handbook”, No Starch Press, 2010. + artigos e material selecionado fornecidos pelo profes sor. Aulas As aulas teóricas expositivas dialogadas com projeção de slides e demonstrações, intercaladas com aulas práticas para verificar e aprofundar a assimilação dos conceitos teóricos por meio da experimentação individual orientada por roteiros de prédefinidos. Aulas teóricas e práticas: lab. 1 (bloco 8) A avaliação bimestral ocorrerá em sala de aula a ser designada oportunamente. Não é permitido filmar, fotografar ou gravar em qualquer tipo de mídia as aulas ou distribuir o material fornecido sem a autorização escrita do professor. Trabalho Discente Efetivo (TDE) Duas atividades de TDE são previstas ao longo do semestre envolvendo os temas de estudo da disciplina: Os detalhes de cada atividade estarão visíveis aos estudantes nas datas correspondentes em Estudos > Plano de Ensino da sala da disciplina no Eureka. Um fórum de discussão será aberto na ocasião para esclarecimento de dúvidas e acompanhamento pelo professor. Avaliações Haverá duas avaliações parciais no semestre valendo 8,0 pontos cada. Datas previstas: Não haverá provas de 2 a chamada para as avaliações parciais. Vistas de prova: a partir da aula seguinte à aplicação da avaliação. Dois conjuntos de trabalhos acompanharão as avaliações parciais com um valor de 2,5 pontos cada. Todos os trabalhos são passíveis de arguição individual e defesa de autoria. Data Tema Atividade 13 a 27/03 Introdução e Visão Geral de SOs Leitura de texto e resposta a perguntas 29/5 a 12/6 Processos e Threads Leitura de roteiro de laboratório e implementação prática 1a parcial: 08/05 2a parcial: 26/06 Exame Final: 03/07 de 1 2

Transcript of plano_ensino_soeed-2015s1.pdf

  • 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 [email protected]

    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. Deitel, Deitel, Choffnes, Sistemas Operacionais, 3a ed., 2005, Pearson. M. Kerrisk, The Linux Programming Interface: A Linux and UNIX system programming handbook, No Starch Press, 2010. + artigos e material selecionado fornecidos pelo profes-sor.

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

    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:

    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:

    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.

    Data Tema Atividade13 a 27/03 Introduo e Viso Geral de SOs Leitura de texto e resposta a perguntas29/5 a 12/6 Processos e Threads Leitura de roteiro de laboratrio e implementao prtica

    1a parcial: 08/052a parcial: 26/06Exame Final: 03/07

    de 1 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

    de 2 2