SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Sistemas
Operacionais
Componentes de um Sistema Operacional
Exemplos de Sistemas Operacionais
Comandos (início)
21/03/15ProfºEmanoelLopes
Kernel
• É a peça central do sistema operacional (o Linux), é ele que
controla os dispositivos e demais periféricos do sistema (como
memória, placas de som, vídeo, discos rígidos, disquetes, sis-
temas de arquivos, redes e outros recursos disponíveis).
21/03/15ProfºEmanoelLopes
Componentes de um S.O.
Componentes Descrição
Interpretador de Comandos traduz comandos para instruções que
o processador entende.
Gerente dos Usuários guarda as tarefas de um usuário
separadas daquelas dos outros.
Gerente das Tarefas guarda as operações de uma tarefa
separadas daquelas dos outros.
Gerente dos Recursos gerencia o uso de recursos de
hardware entre usuários e tarefas
usando-os a qualquer ponto do
tempo.
Gerente de Arquivos cria, deleta, enter, muda arquivos e
gerencia acesso para arquivos.
User Interface gerencia acesso do usuário para o
interpretador de comandos e o
gerente de arquivos.
21/03/15ProfºEmanoelLopes
Componentes (cont.)
Fonte: Colaweb
21/03/15ProfºEmanoelLopes
Exemplos – Microsoft
MICROSOFT
•MS-DOS
•Windows 3.11
•Windows 98
•Windows 98 SE
•Windows NT
•Windows Millenium (Me)
•Windows 2000
•Windows XP
•Windows 2003
•Windows Vista (2005).
•Windows Seven (2009)
21/03/15ProfºEmanoelLopes
Exemplos - Linux
• Linux Kurumin
• Big Linux
• Linux Red Hat
• Mandriva
21/03/15ProfºEmanoelLopes
Exemplos – Apple
•MacOS 9
•MacOS X
•IOS
21/03/15ProfºEmanoelLopes
Exemplos – Bell Laboratories
• Unix
• IBM
• OS/2
21/03/15ProfºEmanoelLopes
Exemplos - BERKELEY SOFTWARE
DISTRIBUTION
• BSD
• FreeBSD
• NetBSD
• OpenBSD
• BSD/OS
• DARWIN
21/03/15ProfºEmanoelLopes
Comandos de gestão de
processos
Linux:
$ ps -a
Mac OS
$ ps –A
Windows
Botão direito na barra de tarefas > gerenciador de tarefas >
Processos.
21/03/15ProfºEmanoelLopes
Sistemas
Operacionais
Profº Emanoel Lopes
professor@emanoel.pro.br
21/03/15ProfºEmanoelLopes
Dois sistemas na mesma
máquina?
• O que instalar primeiro?
• Qual a necessidade?
• Fazendo o Dual Boot
• Optando por Máquinas Virtuais
21/03/15ProfºEmanoelLopes
Características
Dual Boot Máquina Virtual (VM)
Utiliza diretamente o hardware; Desempenho reduzido;
Melhor desempenho; Facilidade em criar, deletar e
dimensior o hardware virtual.
Dificuldade para alternar os sistemas Facilidade para alternar os sistemas;
Dificuldade na hora de fazer o backup. Facilidade em transportar todo o
sistema;
21/03/15ProfºEmanoelLopes
Máquinas Virtuais (VM)
• Virtual Box - Gratuito
• Vmware Workstation
• OBS: Ver página 09 da apostila.
21/03/15ProfºEmanoelLopes
Windows e Linux
21/03/15ProfºEmanoelLopes
Diferenças iniciais
• Os comandos são case-sensitive;
• A conta root pode fazer o que quiser no sistema, no windows
isso é possível com um usuário comun.
• Os diretórios são identificados por uma / e não por uma 
como no windows.
• Terminais virtuais: alt + f1, alt + f2, alt + f3, alt + f4
• Autoexec.bat e config.sys do windows são equivalentes aos
arquivos contidos no diretódio /etc do linux.
21/03/15ProfºEmanoelLopes
Comandos semelhantes entre
o CMD do Windows com o
Terminal do Linux.
WINDOWS LINUX
Help man
move mv
chkdsk fsck
time date
type cat
attrib chmod
21/03/15ProfºEmanoelLopes
Interfaces de Usuário
• KDE
• Gnome
• XFCE
• FluxBox
21/03/15ProfºEmanoelLopes
Sistemas
Operacionais
Profº Emanoel Lopes
professor@emanoel.pro.br
21/03/15ProfºEmanoelLopes
Máquinas Virtuais (VM)
• Virtual Box - Gratuito
• Vmware Workstation
• OBS: Ver página 09 da apostila.
21/03/15ProfºEmanoelLopes
Instalação do Windows XP/7
• Você precisará de um disco de instalação do windows XP ou
Windows 7;
• Arquivo ISO é uma cópia ou imagem, normalmente, de um
disco;
• Uma ISO poderá ser utilizada para instalações de SO em
máquinas virtuais.
• Seguir orientações na tela.
21/03/15ProfºEmanoelLopes
Instalação do GNU/Linux
Ubuntu
21/03/15ProfºEmanoelLopes
Sistemas Operacionais
Instalação de Drivers noWindows
professor@emanoel.pro.br
21/03/15 Profº Emanoel Lopes
O Que é um driver? O que ele faz?
• Drivers são arquivos necessários para que o sistema
operacional consiga “conversar” com os dispositivos de
hardware.
• Alguns drivers estão “embutidos” em aplicativos de sistemas
que precisam ser instalados para poder funcionar o hardware
desejado.
• O SO conversa com o hardware através dos drivers.
21/03/15 Profº Emanoel Lopes
Como e onde obter os drivers?
• CD de Instalação.
• Site do fabricante.
• Instalação anterior
• Windriver Ghost
• DriverBackup
21/03/15 Profº Emanoel Lopes
Como utilizar?
• Instruções/Aplicativos de sistema fornecidos pelos fabricantes
do hardware.
• Vídeo Aulas
• Tutoriais na internet.
• Exemplo 1
21/03/15 Profº Emanoel Lopes
Como descobrir qual o driver deve ser
instalado?
• Aida 32
• Everest Home Edition 2.2.0 (gratuito)
21/03/15 Profº Emanoel Lopes
Drivers x Codecs
• Codecs - São programas que codificam e decodificam arquivos
de mídia, favorecendo compactação para armazenagem e
descompactação para visualização.
Exemplos:
21/03/15 Profº Emanoel Lopes
E o que são plugins?
• Plugins - são instruções adicionais que aumentam a
funcionalidade de um aplicativo.
• Ex.: Adobe Flash Player.
21/03/15 Profº Emanoel Lopes
Uma sugestão da falta de codecs…
• Existem Multimedia Players que já trazem os codecs durante a
instalação, Ex.:
21/03/15 Profº Emanoel Lopes
Atividade Prática
1. Mostrar a instalação de driver no windows
• Utilizando máquinas virtuais (VMs).
21/03/15 Profº Emanoel Lopes
Exercícios
1. Crie um passo-a-passo como instalar um driver sem o CD
fornecido pelo fabricante (cd da placa-mãe);
2. O que acontece com o Sistema Operacional se não possuir
drivers para todos os dispositivos?
3. OWindows é utilizável sem os drivers? Justifique.
4. Arquivos multimídias precisam de driver ou de codecs?
Justifique sua resposta.
21/03/15 Profº Emanoel Lopes
Sistemas
Operacionais
Aula 08
Diferenças básicas entre Windows e Linux
Prof. Emanoel Lopes
21/03/15Prof.EmanoelLopes
Windows e Linux
21/03/15Prof.EmanoelLopes
Diferenças iniciais
• Os comandos são case-sensitive no Linux. No Windows não
tem essa diferença.
• A conta root pode fazer o que quiser no sistema, no windows
isso é possível com um usuário comun. Quando o root não é
chamado, pode-se usar o sudo.
• Os diretórios são identificados por uma / e não por uma 
como no windows.
• Terminais virtuais: Ctrl + alt + F1 … Ctrl + alt + F5
21/03/15Prof.EmanoelLopes
Instalação de Aplicativos
• No Windows os aplicativos são instalados através de uma
sequência de telas onde a resposta é basicamente: avançar,
avançar, finalizar.
• No linux Debian e derivados utilizamos o apt-get para
instalar/desinstalar aplicativos, etc.
21/03/15Prof.EmanoelLopes
Interfaces de Usuário
21/03/15Prof.EmanoelLopes
Comandos semelhantes entre o
CMD do Windows com o
Terminal do Linux.
WINDOWS LINUX
Help (F1) man
move mv
chkdsk fsck
time Date
type cat
attrib chmod
md mkdir
copy cp
21/03/15Prof.EmanoelLopes
Exercícios
• Através de comandos, crie um diretório no Linux e copie um
arquivo da área de trabalho para este novo diretório.
• Agora faça o mesmo no windows, utilizando comandos
também.
21/03/15Prof.EmanoelLopes
Sistemas
Operacionais
Sistemas de Arquivos
Prof. Emanoel Lopes
21/03/15Prof.EmanoelLopes
mkfs.ext3
mkfs.vfat
mkfs.reiserfs
Discos e Partições
• Precisamos formatar os discos antes de serem utilizados.
• Aplicativos:
• gparted e fdisk.
21/03/15Prof.EmanoelLopes
Apostila, pág 45 de Guia Foca Linux
Arquivos e Diretórios
• Os arquivos armazenam informações que serão utilizados, em
geral por programas aplicativos;
• Para controlar e organizar os arquivos, os sistemas de
arquivos têm, em geral, os diretórios ou pastas;
• Um dos principais problemas é como alocar espaço em disco
para que os arquivos sejam armazenados de forma eficiente e
que permita acesso rápido.
21/03/15Prof.EmanoelLopes
Apostila, pág 22 de Sistemas Operacionais
Alocação de arquivos
• Alocação contígua;
• Alocação com lista ligada;
• Alocação com lista ligada usando uma tabela na memória;
• Inode
21/03/15Prof.EmanoelLopes
Apostila, pág 24 de Sistemas Operacionais
Alguns tipos de Sistemas de
Arquivos
• FAT16
• FAT32
• NTFS
• Ext2
• Ext3
• Ext4
• ReiserFS
• Swap
21/03/15Prof.EmanoelLopes
Qual a finalidade?
• Oferecer ao sistema operacional a estrutura
necessária para ler/gravar os
arquivos/diretórios.
21/03/15Prof.EmanoelLopes
Journaling
• Capacidade de voltar ao estado anterior na tentativa de
recuperar o sistema de arquivos em caso de falhas;
• Aumenta a tolerância a falhas.
21/03/15Prof.EmanoelLopes
Memória Virtual
• Fornece espaço do disco para complementar a memória RAM.
• Utilizada pelo windows e pelo linux (SWAP).
21/03/15Prof.EmanoelLopes
Comandos no linux
• $ sudo fdisk –l
21/03/15Prof.EmanoelLopes
Exercícios
Pesquise sobre cada tipo de arquivo e responda:
1.Quais as suas características/recursos?
2.Em qual sistema operacional é utilizado?
21/03/15Prof.EmanoelLopes

Weitere ähnliche Inhalte

Was ist angesagt?

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosJoel
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosPmpc10
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-FinalJordan Claussen
 
23 raquel costa 24_rodolfo estima_sistema operativo
23 raquel costa 24_rodolfo estima_sistema operativo23 raquel costa 24_rodolfo estima_sistema operativo
23 raquel costa 24_rodolfo estima_sistema operativoRaquel Costa
 
A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...
A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...
A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...Tudosbinformatica .blogspot.com
 
Evolução do windows
Evolução do windowsEvolução do windows
Evolução do windowsIvam KN
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0César Augusto Pessôa
 
25 ruben martins_26_veronica moita_sistema operativo (2)
25 ruben martins_26_veronica moita_sistema operativo (2)25 ruben martins_26_veronica moita_sistema operativo (2)
25 ruben martins_26_veronica moita_sistema operativo (2)Verónica Moita
 
Apresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's FanaticApresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's FanaticJordan Claussen
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidorSandu Postolachi
 
Sistema Operativo Windows
Sistema Operativo Windows Sistema Operativo Windows
Sistema Operativo Windows Daniel Barros
 
A evolução do windows
A evolução do windowsA evolução do windows
A evolução do windowsAndre Amaral
 
Sistemas Operacionais - 05 - Sistemas Operacionais Microsoft
Sistemas Operacionais - 05 - Sistemas Operacionais MicrosoftSistemas Operacionais - 05 - Sistemas Operacionais Microsoft
Sistemas Operacionais - 05 - Sistemas Operacionais MicrosoftMauro Duarte
 
Evolução dos sistemas_operativos_tatiana3
Evolução dos sistemas_operativos_tatiana3Evolução dos sistemas_operativos_tatiana3
Evolução dos sistemas_operativos_tatiana3TatianaFigueira
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais LinuxMauro Duarte
 

Was ist angesagt? (19)

Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Linux x windows
Linux x windowsLinux x windows
Linux x windows
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-Final
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
23 raquel costa 24_rodolfo estima_sistema operativo
23 raquel costa 24_rodolfo estima_sistema operativo23 raquel costa 24_rodolfo estima_sistema operativo
23 raquel costa 24_rodolfo estima_sistema operativo
 
A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...
A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...
A evolução dos Sistemas Operativos, desde os sistemas operativos Consola até ...
 
Evolução do windows
Evolução do windowsEvolução do windows
Evolução do windows
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0
 
25 ruben martins_26_veronica moita_sistema operativo (2)
25 ruben martins_26_veronica moita_sistema operativo (2)25 ruben martins_26_veronica moita_sistema operativo (2)
25 ruben martins_26_veronica moita_sistema operativo (2)
 
Apresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's FanaticApresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's Fanatic
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidor
 
Sistema Operativo Windows
Sistema Operativo Windows Sistema Operativo Windows
Sistema Operativo Windows
 
A evolução do windows
A evolução do windowsA evolução do windows
A evolução do windows
 
Sistemas Operacionais - 05 - Sistemas Operacionais Microsoft
Sistemas Operacionais - 05 - Sistemas Operacionais MicrosoftSistemas Operacionais - 05 - Sistemas Operacionais Microsoft
Sistemas Operacionais - 05 - Sistemas Operacionais Microsoft
 
Evolução dos sistemas_operativos_tatiana3
Evolução dos sistemas_operativos_tatiana3Evolução dos sistemas_operativos_tatiana3
Evolução dos sistemas_operativos_tatiana3
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais Linux
 
Evolução_dos_sistemas_operativos_open_source
Evolução_dos_sistemas_operativos_open_sourceEvolução_dos_sistemas_operativos_open_source
Evolução_dos_sistemas_operativos_open_source
 

Andere mochten auch

Historia dos sistemas operacionais
Historia dos sistemas operacionaisHistoria dos sistemas operacionais
Historia dos sistemas operacionaisDw Dicas
 
Apostila sistema operacional cor capa ficha 2011 02 04
Apostila sistema operacional cor capa ficha 2011 02 04Apostila sistema operacional cor capa ficha 2011 02 04
Apostila sistema operacional cor capa ficha 2011 02 04MatheusRpz
 
História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas OperacionaisSheldon Led
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introduçãoCleber Ramos
 
Funções e caracteristicas de um so
Funções e caracteristicas de um soFunções e caracteristicas de um so
Funções e caracteristicas de um soMiriamMiguel
 
História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas OperativosTROLITO LALALAL
 
Sistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoSistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoLuiz Arthur
 
Resumo sistemas operacionais
Resumo sistemas operacionaisResumo sistemas operacionais
Resumo sistemas operacionaisDaniel Brandão
 
Tipos de Sistemas Operacionais
Tipos de Sistemas OperacionaisTipos de Sistemas Operacionais
Tipos de Sistemas OperacionaisLuciano Crecente
 

Andere mochten auch (13)

Capitulo1
Capitulo1Capitulo1
Capitulo1
 
Historia dos sistemas operacionais
Historia dos sistemas operacionaisHistoria dos sistemas operacionais
Historia dos sistemas operacionais
 
Apostila sistema operacional cor capa ficha 2011 02 04
Apostila sistema operacional cor capa ficha 2011 02 04Apostila sistema operacional cor capa ficha 2011 02 04
Apostila sistema operacional cor capa ficha 2011 02 04
 
História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introdução
 
Funções e caracteristicas de um so
Funções e caracteristicas de um soFunções e caracteristicas de um so
Funções e caracteristicas de um so
 
História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas Operativos
 
Sistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoSistemas Operacionais - Introducao
Sistemas Operacionais - Introducao
 
Resumo sistemas operacionais
Resumo sistemas operacionaisResumo sistemas operacionais
Resumo sistemas operacionais
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Tipos de Sistemas Operacionais
Tipos de Sistemas OperacionaisTipos de Sistemas Operacionais
Tipos de Sistemas Operacionais
 

Ähnlich wie Sistemas Operacionais: Componentes e Exemplos

Introdução a computação e suas aplicações seminário
Introdução a computação e suas aplicações seminárioIntrodução a computação e suas aplicações seminário
Introdução a computação e suas aplicações seminárioRobson Ferreira
 
Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Adriano Melo
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionaisSuperTec1
 
Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1Fernando Ottoni
 
Introdução aos Sistemas operacionais
Introdução aos Sistemas operacionaisIntrodução aos Sistemas operacionais
Introdução aos Sistemas operacionaisNécio de Lima Veras
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linuxguest82cc1d
 
Introdução aos Sistemas Operativos
Introdução aos Sistemas OperativosIntrodução aos Sistemas Operativos
Introdução aos Sistemas OperativosJorge Louro
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 
Introdução a Sistemas Operacionais
Introdução a Sistemas OperacionaisIntrodução a Sistemas Operacionais
Introdução a Sistemas OperacionaisLucas Aires Araújo
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatadoNeon Online
 

Ähnlich wie Sistemas Operacionais: Componentes e Exemplos (20)

SlackWare - Leonel
SlackWare - LeonelSlackWare - Leonel
SlackWare - Leonel
 
Introdução a computação e suas aplicações seminário
Introdução a computação e suas aplicações seminárioIntrodução a computação e suas aplicações seminário
Introdução a computação e suas aplicações seminário
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
1309 apostila windows_xp
1309 apostila windows_xp1309 apostila windows_xp
1309 apostila windows_xp
 
Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)
 
So-mod-2
So-mod-2So-mod-2
So-mod-2
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
 
Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1
 
Introdução aos Sistemas operacionais
Introdução aos Sistemas operacionaisIntrodução aos Sistemas operacionais
Introdução aos Sistemas operacionais
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
1 - introducao.pdf
1 - introducao.pdf1 - introducao.pdf
1 - introducao.pdf
 
Suse - GNU/Linux
Suse - GNU/LinuxSuse - GNU/Linux
Suse - GNU/Linux
 
Introdução aos Sistemas Operativos
Introdução aos Sistemas OperativosIntrodução aos Sistemas Operativos
Introdução aos Sistemas Operativos
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Introdução a Sistemas Operacionais
Introdução a Sistemas OperacionaisIntrodução a Sistemas Operacionais
Introdução a Sistemas Operacionais
 
A.S.O 2 - Linux
A.S.O 2 - LinuxA.S.O 2 - Linux
A.S.O 2 - Linux
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatado
 
Aula 03
Aula 03Aula 03
Aula 03
 

Sistemas Operacionais: Componentes e Exemplos

  • 1. Sistemas Operacionais Componentes de um Sistema Operacional Exemplos de Sistemas Operacionais Comandos (início) 21/03/15ProfºEmanoelLopes
  • 2. Kernel • É a peça central do sistema operacional (o Linux), é ele que controla os dispositivos e demais periféricos do sistema (como memória, placas de som, vídeo, discos rígidos, disquetes, sis- temas de arquivos, redes e outros recursos disponíveis). 21/03/15ProfºEmanoelLopes
  • 3. Componentes de um S.O. Componentes Descrição Interpretador de Comandos traduz comandos para instruções que o processador entende. Gerente dos Usuários guarda as tarefas de um usuário separadas daquelas dos outros. Gerente das Tarefas guarda as operações de uma tarefa separadas daquelas dos outros. Gerente dos Recursos gerencia o uso de recursos de hardware entre usuários e tarefas usando-os a qualquer ponto do tempo. Gerente de Arquivos cria, deleta, enter, muda arquivos e gerencia acesso para arquivos. User Interface gerencia acesso do usuário para o interpretador de comandos e o gerente de arquivos. 21/03/15ProfºEmanoelLopes
  • 5. Exemplos – Microsoft MICROSOFT •MS-DOS •Windows 3.11 •Windows 98 •Windows 98 SE •Windows NT •Windows Millenium (Me) •Windows 2000 •Windows XP •Windows 2003 •Windows Vista (2005). •Windows Seven (2009) 21/03/15ProfºEmanoelLopes
  • 6. Exemplos - Linux • Linux Kurumin • Big Linux • Linux Red Hat • Mandriva 21/03/15ProfºEmanoelLopes
  • 7. Exemplos – Apple •MacOS 9 •MacOS X •IOS 21/03/15ProfºEmanoelLopes
  • 8. Exemplos – Bell Laboratories • Unix • IBM • OS/2 21/03/15ProfºEmanoelLopes
  • 9. Exemplos - BERKELEY SOFTWARE DISTRIBUTION • BSD • FreeBSD • NetBSD • OpenBSD • BSD/OS • DARWIN 21/03/15ProfºEmanoelLopes
  • 10. Comandos de gestão de processos Linux: $ ps -a Mac OS $ ps –A Windows Botão direito na barra de tarefas > gerenciador de tarefas > Processos. 21/03/15ProfºEmanoelLopes
  • 12. Dois sistemas na mesma máquina? • O que instalar primeiro? • Qual a necessidade? • Fazendo o Dual Boot • Optando por Máquinas Virtuais 21/03/15ProfºEmanoelLopes
  • 13. Características Dual Boot Máquina Virtual (VM) Utiliza diretamente o hardware; Desempenho reduzido; Melhor desempenho; Facilidade em criar, deletar e dimensior o hardware virtual. Dificuldade para alternar os sistemas Facilidade para alternar os sistemas; Dificuldade na hora de fazer o backup. Facilidade em transportar todo o sistema; 21/03/15ProfºEmanoelLopes
  • 14. Máquinas Virtuais (VM) • Virtual Box - Gratuito • Vmware Workstation • OBS: Ver página 09 da apostila. 21/03/15ProfºEmanoelLopes
  • 16. Diferenças iniciais • Os comandos são case-sensitive; • A conta root pode fazer o que quiser no sistema, no windows isso é possível com um usuário comun. • Os diretórios são identificados por uma / e não por uma como no windows. • Terminais virtuais: alt + f1, alt + f2, alt + f3, alt + f4 • Autoexec.bat e config.sys do windows são equivalentes aos arquivos contidos no diretódio /etc do linux. 21/03/15ProfºEmanoelLopes
  • 17. Comandos semelhantes entre o CMD do Windows com o Terminal do Linux. WINDOWS LINUX Help man move mv chkdsk fsck time date type cat attrib chmod 21/03/15ProfºEmanoelLopes
  • 18. Interfaces de Usuário • KDE • Gnome • XFCE • FluxBox 21/03/15ProfºEmanoelLopes
  • 20. Máquinas Virtuais (VM) • Virtual Box - Gratuito • Vmware Workstation • OBS: Ver página 09 da apostila. 21/03/15ProfºEmanoelLopes
  • 21. Instalação do Windows XP/7 • Você precisará de um disco de instalação do windows XP ou Windows 7; • Arquivo ISO é uma cópia ou imagem, normalmente, de um disco; • Uma ISO poderá ser utilizada para instalações de SO em máquinas virtuais. • Seguir orientações na tela. 21/03/15ProfºEmanoelLopes
  • 23. Sistemas Operacionais Instalação de Drivers noWindows professor@emanoel.pro.br 21/03/15 Profº Emanoel Lopes
  • 24. O Que é um driver? O que ele faz? • Drivers são arquivos necessários para que o sistema operacional consiga “conversar” com os dispositivos de hardware. • Alguns drivers estão “embutidos” em aplicativos de sistemas que precisam ser instalados para poder funcionar o hardware desejado. • O SO conversa com o hardware através dos drivers. 21/03/15 Profº Emanoel Lopes
  • 25. Como e onde obter os drivers? • CD de Instalação. • Site do fabricante. • Instalação anterior • Windriver Ghost • DriverBackup 21/03/15 Profº Emanoel Lopes
  • 26. Como utilizar? • Instruções/Aplicativos de sistema fornecidos pelos fabricantes do hardware. • Vídeo Aulas • Tutoriais na internet. • Exemplo 1 21/03/15 Profº Emanoel Lopes
  • 27. Como descobrir qual o driver deve ser instalado? • Aida 32 • Everest Home Edition 2.2.0 (gratuito) 21/03/15 Profº Emanoel Lopes
  • 28. Drivers x Codecs • Codecs - São programas que codificam e decodificam arquivos de mídia, favorecendo compactação para armazenagem e descompactação para visualização. Exemplos: 21/03/15 Profº Emanoel Lopes
  • 29. E o que são plugins? • Plugins - são instruções adicionais que aumentam a funcionalidade de um aplicativo. • Ex.: Adobe Flash Player. 21/03/15 Profº Emanoel Lopes
  • 30. Uma sugestão da falta de codecs… • Existem Multimedia Players que já trazem os codecs durante a instalação, Ex.: 21/03/15 Profº Emanoel Lopes
  • 31. Atividade Prática 1. Mostrar a instalação de driver no windows • Utilizando máquinas virtuais (VMs). 21/03/15 Profº Emanoel Lopes
  • 32. Exercícios 1. Crie um passo-a-passo como instalar um driver sem o CD fornecido pelo fabricante (cd da placa-mãe); 2. O que acontece com o Sistema Operacional se não possuir drivers para todos os dispositivos? 3. OWindows é utilizável sem os drivers? Justifique. 4. Arquivos multimídias precisam de driver ou de codecs? Justifique sua resposta. 21/03/15 Profº Emanoel Lopes
  • 33. Sistemas Operacionais Aula 08 Diferenças básicas entre Windows e Linux Prof. Emanoel Lopes 21/03/15Prof.EmanoelLopes
  • 35. Diferenças iniciais • Os comandos são case-sensitive no Linux. No Windows não tem essa diferença. • A conta root pode fazer o que quiser no sistema, no windows isso é possível com um usuário comun. Quando o root não é chamado, pode-se usar o sudo. • Os diretórios são identificados por uma / e não por uma como no windows. • Terminais virtuais: Ctrl + alt + F1 … Ctrl + alt + F5 21/03/15Prof.EmanoelLopes
  • 36. Instalação de Aplicativos • No Windows os aplicativos são instalados através de uma sequência de telas onde a resposta é basicamente: avançar, avançar, finalizar. • No linux Debian e derivados utilizamos o apt-get para instalar/desinstalar aplicativos, etc. 21/03/15Prof.EmanoelLopes
  • 38. Comandos semelhantes entre o CMD do Windows com o Terminal do Linux. WINDOWS LINUX Help (F1) man move mv chkdsk fsck time Date type cat attrib chmod md mkdir copy cp 21/03/15Prof.EmanoelLopes
  • 39. Exercícios • Através de comandos, crie um diretório no Linux e copie um arquivo da área de trabalho para este novo diretório. • Agora faça o mesmo no windows, utilizando comandos também. 21/03/15Prof.EmanoelLopes
  • 40. Sistemas Operacionais Sistemas de Arquivos Prof. Emanoel Lopes 21/03/15Prof.EmanoelLopes mkfs.ext3 mkfs.vfat mkfs.reiserfs
  • 41. Discos e Partições • Precisamos formatar os discos antes de serem utilizados. • Aplicativos: • gparted e fdisk. 21/03/15Prof.EmanoelLopes Apostila, pág 45 de Guia Foca Linux
  • 42. Arquivos e Diretórios • Os arquivos armazenam informações que serão utilizados, em geral por programas aplicativos; • Para controlar e organizar os arquivos, os sistemas de arquivos têm, em geral, os diretórios ou pastas; • Um dos principais problemas é como alocar espaço em disco para que os arquivos sejam armazenados de forma eficiente e que permita acesso rápido. 21/03/15Prof.EmanoelLopes Apostila, pág 22 de Sistemas Operacionais
  • 43. Alocação de arquivos • Alocação contígua; • Alocação com lista ligada; • Alocação com lista ligada usando uma tabela na memória; • Inode 21/03/15Prof.EmanoelLopes Apostila, pág 24 de Sistemas Operacionais
  • 44. Alguns tipos de Sistemas de Arquivos • FAT16 • FAT32 • NTFS • Ext2 • Ext3 • Ext4 • ReiserFS • Swap 21/03/15Prof.EmanoelLopes
  • 45. Qual a finalidade? • Oferecer ao sistema operacional a estrutura necessária para ler/gravar os arquivos/diretórios. 21/03/15Prof.EmanoelLopes
  • 46. Journaling • Capacidade de voltar ao estado anterior na tentativa de recuperar o sistema de arquivos em caso de falhas; • Aumenta a tolerância a falhas. 21/03/15Prof.EmanoelLopes
  • 47. Memória Virtual • Fornece espaço do disco para complementar a memória RAM. • Utilizada pelo windows e pelo linux (SWAP). 21/03/15Prof.EmanoelLopes
  • 48. Comandos no linux • $ sudo fdisk –l 21/03/15Prof.EmanoelLopes
  • 49. Exercícios Pesquise sobre cada tipo de arquivo e responda: 1.Quais as suas características/recursos? 2.Em qual sistema operacional é utilizado? 21/03/15Prof.EmanoelLopes