so2 aula00-cic4 ma446-quarta
TRANSCRIPT
![Page 1: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/1.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
Disciplina:
SISTEMAS OPERACIONAIS II
Professor:ANDERSON FAVARO MARIANO
![Page 2: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/2.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
Prof. Anderson FavaroDisciplina: Sistemas Operacionais II
e-mail: [email protected]: www.anderson.mat.br
CONHECENDO O PROFESSORCONHECENDO O PROFESSOR
![Page 3: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/3.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CONHECENDO O ALUNOCONHECENDO O ALUNO
Meu nome é...
Minha idade é...
Eu trabalho em...
![Page 4: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/4.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
EMENTAEMENTA
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.
![Page 5: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/5.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
OBJETIVOSOBJETIVOS
•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.
![Page 6: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/6.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
METODOLOGIAMETODOLOGIA
Aulas expositivas em data show ou retroprojetor Material fornecido em apresentação/apostilaTrabalhos individuaisTrabalhos em grupo Exercícios práticos Atividades on-lineFórum de discussão on-lineApresentação em grupo
![Page 7: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/7.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CONTEÚDO PROGRAMÁTICOCONTEÚ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.
![Page 8: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/8.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CONTEÚDO PROGRAMÁTICOCONTEÚ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
![Page 9: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/9.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CONTEÚDO PROGRAMÁTICOCONTEÚ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
![Page 10: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/10.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CONTEÚDO PROGRAMÁTICOCONTEÚ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
![Page 11: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/11.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
AVALIAÇÃOAVALIAÇÃO
Trabalhos em SalaTrabalhos onlinePesquisaProva B1Prova B2
![Page 12: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/12.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
AVALIAÇÃOAVALIAÇÃO
AS DATAS DE ENTREGA DOS TRABALHOS E ATIVIDADES
(Presencial e online) deverão ser cumpridas.
AS DATAS DE ENTREGA DOS TRABALHOS E ATIVIDADES
(Presencial e online) deverão ser cumpridas.
![Page 13: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/13.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
AVALIAÇÃOAVALIAÇÃONOTASNOTAS
NOTA MÍNIMA PARA APROVAÇÃO: 5,0
NOTA MÍNIMA PARA APROVAÇÃO: 5,0
![Page 14: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/14.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CRONOGRAMA DAS ATIVIDADESCRONOGRAMA 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) •Feriado
14/09 – aula (6) •Administração de Usuários
21/09 – aula (7) •Administração da Shell
28/09 – aula (8) •Prova B1
05/10 – aula (9) •Comandos úteis de linha de comando
![Page 15: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/15.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CRONOGRAMA DAS ATIVIDADESCRONOGRAMA DAS ATIVIDADES
12/10 – aula (10) •Feriado
19/10 – aula (11) •Compactadores, Empacotadores e Procedimentos de Backup - Agendamento de Tarefas - Instalando, removendo e atualizando programas•LVM – Logical Volume Manager – Compilando Programas
26/10 – aula (12) •Bibliotecas e Níveis de Execução e SYSTEM V -Gerenciamento de Processos -Quota de Disco
02/11 – aula (13) •Feriado
09/11 – aula (14) •Trabalhando com Módulos - Compilação do Kernel - Gerenciadores de Boot•Programação em Shell Script
16/11 – aula (15) •Sistemas Microsoft
23/11 – aula (16) •Registro – Administração - Shell Script - DLLs
![Page 16: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/16.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CRONOGRAMA DAS ATIVIDADESCRONOGRAMA DAS ATIVIDADES
30/11 – aula (18) •Prova B207/12 – aula (19) •Prova Substitutiva
14/12 – aula (20) •Exame
![Page 17: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/17.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
CRONOGRAMA DAS ATIVIDADESCRONOGRAMA DAS ATIVIDADES
![Page 18: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/18.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
BIBLIOGRAFIABIBLIOGRAFIA
![Page 19: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/19.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
SITE DO PROFESSORSITE DO PROFESSOR
http://www.anderson.mat.br
![Page 20: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/20.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
SITE DO PROFESSORSITE DO PROFESSOR
![Page 21: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/21.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
SITE DO PROFESSORSITE DO PROFESSORACESSAR A DISCIPLINAACESSAR A DISCIPLINA
![Page 22: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/22.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
SITE DO PROFESSORSITE DO PROFESSORACESSAR A DISCIPLINAACESSAR A DISCIPLINA
![Page 23: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/23.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
MSDNAAMSDNAA
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.
![Page 24: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/24.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
MSDNAAMSDNAA
SOFTWARES Windows 7Windows VistaWindows XPWindows Server 2008Access 2007Project Professional 2007Visio Professional 2007Visual Studio 2008
![Page 25: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/25.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
MSDNAAMSDNAA
Envie um email com os seguintes dados para
[email protected] RA (se aluno); Nome completo.Telefone para contato.E-mail.
![Page 26: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/26.jpg)
SOFTWARE GRATUÍTOS - UnGSOFTWARE GRATUÍTOS - UnG
Sistemas Operacionais IIProf. Anderson Favaro
![Page 27: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/27.jpg)
SOFTWARE GRATUÍTOS - UnGSOFTWARE GRATUÍTOS - UnG
Sistemas Operacionais IIProf. Anderson Favaro
![Page 28: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/28.jpg)
REDE WIRELESSREDE WIRELESS
Sistemas Operacionais IIProf. Anderson Favaro
![Page 29: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/29.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
VIRTUALIZAÇÃOVIRTUALIZAÇÃO
Virtualização pode ser apresentada como uma técnica que permite a execução de múltiplos sistemas operacionais e de suas aplicações em máquinas virtuais sobre uma única máquina física.
Em sua essência, a virtualização consiste em estender ou substituir um recurso, ou uma interface existente por outro, de modo a imitar um comportamento.
Dependendo de como e onde essa transformação é feita, é possível classificar os software de virtualização em três grandes categorias:
![Page 30: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/30.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
VIRTUALIZAÇÃOVIRTUALIZAÇÃO
Nível de Hardware
Nível de Sistema Operacional
Nível de Linguagens de Programação
![Page 31: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/31.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
VIRTUALIZAÇÃOVIRTUALIZAÇÃO
Nível de Hardware:
• É aquela em que a camada de virtualização é posta diretamente sobre a máquina física e a apresenta às camadas superiores como um hardware abstrato similar ao original.
Nível de Sistema Operacional:
• É um mecanismo que permite a criação de partições lógicas em uma plataforma de maneira que cada partição seja vista como uma máquina isolada, mas que compartilha o mesmo sistema operacional.
• Nesse caso, a camada de virtualização se insere entre o sistema operacional e as aplicações.
![Page 32: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/32.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
VIRTUALIZAÇÃOVIRTUALIZAÇÃO
Nível de linguagens de programação:
• A camada de virtualização é um programa de aplicação do sistema operacional. O objetivo é definir uma máquina abstrata, sobre a qual executa uma aplicação desenvolvida em uma linguagem de programação de alto nível específica.
![Page 33: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/33.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
FERRAMENTAS DE VIRTUALIZAÇÃOFERRAMENTAS DE VIRTUALIZAÇÃO
Xen – www.xensource.com
![Page 34: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/34.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
FERRAMENTAS DE VIRTUALIZAÇÃOFERRAMENTAS DE VIRTUALIZAÇÃO
VMWare Workstation – www.vmware.com
![Page 35: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/35.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
FERRAMENTAS DE VIRTUALIZAÇÃOFERRAMENTAS DE VIRTUALIZAÇÃO
VMWare Player – www.vmware.com
![Page 36: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/36.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
FERRAMENTAS DE VIRTUALIZAÇÃOFERRAMENTAS DE VIRTUALIZAÇÃO
Virtual PC – www.microsoft.com/virtualpc
![Page 37: So2 aula00-cic4 ma446-quarta](https://reader036.vdocuments.com.br/reader036/viewer/2022062313/55861a1fd8b42a7d428b4b26/html5/thumbnails/37.jpg)
Sistemas Operacionais IIProf. Anderson Favaro
MÁQUINA VIRTUALMÁQUINA VIRTUAL
VirtualBox – www.virtualbox.org