Este documento fornece informações sobre a disciplina de Sistemas Operacionais II ministrada pelo professor Anderson Favaro, incluindo o conteúdo programático, metodologia, cronograma de aulas e avaliação.
Sistemas Operacionais IIProf. Anderson Favaro Disciplina: SISTEMAS OPERACIONAIS II Professor: ANDERSON FAVARO MARIANO
2.
Sistemas Operacionais IIProf. Anderson Favaro Prof. Anderson Favaro Disciplina: Sistemas Operacionais II e-mail: [email_address] site: www.anderson.mat.br CONHECENDO O PROFESSOR
3.
Sistemas Operacionais IIProf. Anderson Favaro CONHECENDO O ALUNO Meu nome é... Minha idade é... Eu trabalho em...
4.
Sistemas Operacionais IIProf. Anderson Favaro EMENTA Os alunos devem ter adquirido, nas disciplinas anteriores, conhecimento sobre: estrutura e principais componentes de sistemas operacionais; estruturas de dados; arquitetura de computadores. Nesta disciplina serão realizados inicialmente uma revisão e um aprofundamento dos conceitos e algoritmos relativos a sistemas operacionais. Serão estudadas características de sistemas conhecidos; técnicas para comunicação entre processos; conceitos relativos a sistemas distribuídos e em rede.
5.
Sistemas Operacionais IIProf. Anderson Favaro OBJETIVOS Exercitar os conceitos básicos abordados em Sistemas Operacionais I em ambientes computacionais com sistemas operacionais modernos. Apresentar detalhes sobre a estrutura, características e algoritmos de sistemas operacionais em geral.
6.
Sistemas Operacionais IIProf. Anderson Favaro METODOLOGIA Aulas expositivas em data show ou retroprojetor Material fornecido em apresentação/apostila Trabalhos individuais Trabalhos em grupo Exercícios práticos Atividades on-line Fórum de discussão on-line Apresentação em grupo
7.
Sistemas Operacionais IIProf. Anderson Favaro CONTEÚDO PROGRAMÁTICO Revisão, detalhamento de temas e estudo de algoritmos relativos a sistemas operacionais: estrutura, processos, escalonamento, sistemas de arquivos, gerenciamento de memória, etc. Estudo de alguns sistemas operacionais: UNIX e Windows. Programação do shell. Estudo de métodos de comunicação entre processos e aplicações no UNIX: pipes, mamed pipes, semáforos, sockets, threads, RPC, etc. Sistemas operacionais distribuídos. Sistemas de arquivos em rede: NFS e RFS.
8.
Sistemas Operacionais IIProf. Anderson Favaro CONTEÚDO PROGRAMÁTICO Estudo do Sistema Operacional UNIX/LINUX GNU/Linux, Distribuições e GPL Primeiros Passos Sistema de Arquivos Instalação do Sistema Comandos do GNU/Linux Documentação Editores de Texto Redes Manipulando Hardware e Dispositivos Administração de Usuários Administração da Shell
9.
Sistemas Operacionais IIProf. Anderson Favaro CONTEÚDO PROGRAMÁTICO Estudo do Sistema Operacional UNIX/LINUX Comandos úteis de linha de comando Compactadores, Empacotadores e Procedimentos de Backup Agendamento de Tarefas Instalando, removendo e atualizando programas LVM – Logical Volume Manager Compilando Programas Bibliotecas Níveis de Execução e SYSTEM V Gerenciamento de Processos Quota de Disco
10.
Sistemas Operacionais IIProf. Anderson Favaro CONTEÚDO PROGRAMÁTICO Estudo do Sistema Operacional UNIX/LINUX Trabalhando com Módulos Compilação do Kernel Gerenciadores de Boot Programação em Shell Script Estudo do Sistema Operacional Windows Registro Administração Shell Script DLLs
11.
Sistemas Operacionais IIProf. Anderson Favaro AVALIAÇÃO Trabalhos em Sala Trabalhos online Pesquisa Prova B1 Prova B2
12.
Sistemas Operacionais IIProf. Anderson Favaro AVALIAÇÃO AS DATAS DE ENTREGA DOS TRABALHOS E ATIVIDADES (Presencial e online) deverão ser cumpridas.
Sistemas Operacionais IIProf. Anderson Favaro CRONOGRAMA DAS ATIVIDADES 10/08 – aula (1) Apresentação da Disciplina - GNU/Linux, Distribuições e GPL – Primeiros Passos 17/08 – aula(2) Sistema de Arquivos – Instalação do Sistema 24/08 – aula (3) Comandos do GNU/Linux - Editores de Texto - Redes 31/08 – aula (4) Manipulando Hardware e Dispositivos 07/09 – aula (5) Administração de Usuários - Administração da Shell 14/09 – aula (6) Feriado 21/09 – aula (7) Comandos úteis de linha de comando 28/09 – aula (8) Prova B1 05/10 – aula (9) Compactadores, Empacotadores e Procedimentos de Backup - Agendamento de Tarefas - Instalando, removendo e atualizando programas
15.
Sistemas Operacionais IIProf. Anderson Favaro CRONOGRAMA DAS ATIVIDADES 12/10 – aula (10) Feriado 19/10 – aula (11) LVM – Logical Volume Manager – Compilando Programas -Bibliotecas e Níveis de Execução e SYSTEM V -Gerenciamento de Processos -Quota de Disco 26/10 – aula (12) Trabalhando com Módulos - Compilação do Kernel - Gerenciadores de Boot Programação em Shell Script 02/11 – aula (13) Feriado 09/11 – aula (14) Sistemas Microsoft 16/11 – aula (15) Registro – Administração - Shell Script – DLLs 23/11 – aula (16) Registro – Administração - Shell Script - DLLs 30/11 - aula (17) Prova B2 07/12 – aula (18) Prova Sub 14/12 – aula (19) Prova Exame
Sistemas Operacionais IIProf. Anderson Favaro MSDNAA O QUE É MSDNAA? MSDNAA é um programa educacional mantido pela Microsoft no mundo todo. Através desse programa a Microsoft disponibiliza uma série de benefícios para o corpo discente (alunos) e docente (professores) da Instituição.
23.
Sistemas Operacionais IIProf. Anderson Favaro MSDNAA SOFTWARES Windows 7 Windows Vista Windows XP Windows Server 2008 Access 2007 Project Professional 2007 Visio Professional 2007 Visual Studio 2008
24.
Sistemas Operacionais IIProf. Anderson Favaro MSDNAA Envie um email com os seguintes dados para [email_address] RA (se aluno); Nome completo. Telefone para contato. E-mail.