SlideShare a Scribd company logo
1 of 15
Aula 003
Sistemas
Operacionais
PRONATEC
Programa Nacional de Acesso ao
Ensino Técnico e Emprego
PRONATEC
Programa Nacional de Acesso
ao Ensino Técnico e Emprego
16 O SO E O TECLADO
• Periférico de entrada mais usado
• Ao ser pressionada uma tecla internamente gera um
interrupção para o SO que busca nos seus registradores
internos o scan code (código da tecla)
• Uma subrotina interna do SO analisa o scan code e o
converte em ASCII code - American Standard Code for
Information Interchange = Código padrão americano
para troca de informações
• Código ASCII dos principais caracteres:
• a..z = códigos ascii de 97..122
• A..Z = códigos ascii de 65..90
• 0..9 = códigos ascii de 48..57
• Todos os outros símbolos se encaixam em valores de 1
a 255 que ocupam exatamente um byte
17 Controle do Mouse
• O mouse tem controle semelhante ao do
teclado feito por uma interrupção ao SO que
processa a mesma lendo os códigos dos
registradores enviados pela interface do
dispositivo
• O mouse envia duas coordenadas: X,Y para
posicionamento da tela onde se encontra o
cursor e um código de estado dos dois botões
e scroll
18 REDE e o SO
• Em informática REDE são dois ou mais computadores conectados de forma a permitir
que troquem informações, compartilhem recursos: arquivos, impressoras, internet
• A rede mais simples é a ligação de duas máquinas ponto a ponto conectadas através
de cabo crossover entre suas placas de rede ou pelas portas seriais
• As placas de rede são dispositivos ligados diretamente à placa mãe por slots pci
• Atualmente já existem placas de rede adaptadas para portas USB no padrão sem fio:
Wireless (WiFi) as quais pegam o sinal de roteadores WiFi chamados Hotspot
• Redes ponto a ponto tem como característica não possuir um servidor dedicado o que
a torna menos segura que a rede cliente-servidor, uma vez que tudo é permitido
• Já na rede cliente-servidor um computador é promovido a ser o “mestre” entre todos
os outros fazendo autenticações de entrada dos usuários na rede e regulamentando o
uso dos recursos disponíveis, esse é o Servidor da Rede.
• Em uma rede cliente-servidor podemos ter diversos servidores: de impressão, de
autenticação, de domínio, de arquivo, de internet.
• Os Windows: 98, Milenium, XP, Vista e Seven são sistemas operacionais desktop
(locais) e portanto não são servidores dedicados
• Um “Servidor Dedicado” é um computador que presta somente para a função de
servir algum(uns) recurso(s) e mais nada, ele geralmente não é usado diretamente
• Os Windows: NT, 2000, 2003 e 2008 são especificamente projetados para serem
usados como servidores dedicados de redes locais
• Os Linux também tem versões de distribuição para servidores e estações. Servidores:
OpenSUSE, Debian, RedHat. Os desktop: Kurumin, Ubuntu
19 Sistema de Arquivos
• O endereçamento lógico dos dados no disco é uma
sequência, o SO pede qual bloco (cluster) deseja ler e a
controladora de disco se encarrega de traduzir para o CHS
(Cylinder,Head,Sector) físico
• Esse processo de “esconder” torna o SO capaz de interagir
com a maioria dos discos do mercado e facilita para o
usuário a recuperação da informação
• O disco sai de fábrica “virgem” sem nada ter sido gravado
nele, então a primeira coisa a se fazer é a Formatação
Lógica do hd.
• A formatação lógica faz com que se perca o acesso aos
dados existentes no hd mas com softwares de recuperação
alguns dados ainda poderão ser recuperados
• Sistema de arquivos nada mais é que a forma de armazenar
os dados e recupera-los do hd de um modo eficiente pelo
Sistema Operacional
20 Sistema de Arquivos (cont.)
• Tipos: FAT16, FAT32, NTFS no Windows, EXT3 e ReiserFS
para Linux
• Para formatar o HD primeiro deve ser feito o
“particionamento” definindo em quantas unidades lógicas
o disco será dividido (C:, D:, E:..., no Windows;
hd0, hd1, hd2,... no Linux)
• É conveniente particionar o HD no mínimo em duas
unidades, uma para o Sistema Operacional e a outra para
Dados e Aplicativos.
• Tipos de partição: Primária – é a principal somente ela
pode conter o SO para realização da carga inicial (boot).
Estendida – usada para conter dados e aplicativos.
• Todo particionamento tem no mínimo uma partição
primária
• Cada partição deve ter sua própria Tabela de Alocação de
Arquivos (FAT) que define o seu Sistema de Arquivos
21 Exemplo de Particionamento
22 Particionamento e Formatação
• Existem no mercado diversos softwares de
terceiros para fazer o particionamento de um hd:
Partition Magic, GParted
• A maioria dos Sistemas Operacionais já tem
disponível um particionador automático na sua
instalação, o usuário somente tem que definir
como será feito
• É conveniente particionar o HD no mínimo em
duas unidades, uma para o Sistema Operacional e
a outra para Dados e Aplicativos.
• Feito o particionamento deve-se proceder com a
Formatação Lógica pelo SO.
23 Sistema FAT16
• É um tipo de Sistema de Arquivo antigo,
ultrapassado mas ainda em uso em alguns
dispositivos móveis como cartões micro-sd
• Usa endereçamento de 16 bits e portanto
limita o acesso a clusters no máximo de 2
Gigabytes
• Usado pelo MS-DOS e sistemas operacionais
baseados em caracter da década de 80
24 Sistema FAT32
• É um tipo de Sistema de Arquivo antigo, mas
ainda usado em pendrives e memórias flash, o
Windows 98 usa esse tipo de sistema
• Usa endereçamento de 32 bits e portanto
limita o acesso a clusters no máximo de 2
Terabytes
• Uma grande limitação desse sistema é não
poder ter arquivos maiores que 4 GB, vídeos e
ISO´s não serão gravados num HD FAT32
• Usado nos Windows antigos, 95, 98 e
Millenium por padrão
25 Estruturas Lógicas FAT16 e FAT32
• Nos FAT16 e FAT32 existe o setor de boot, MBR
(Master Boot Record), normalmente o primeiro
setor no sistema de arquivos que irá conter o
software responsável pela carga do SO (boot).
NTLDR no Windows XP, Grub no Linux
• Após a formatação é criada a FAT (File Allocation
Table) que é a tabela de alocação dos arquivos,
contem todas as informações do que está
gravado na unidade e como acessa-los.
• Sempre que cria, altera ou exclui arquivos a FAT
será atualizada pelo SO
• O sistema de arquivos é no FAT é sempre uma
estrutura em árvore (tree) sendo a pasta inicial a
raiz do sistema
26 Sistema NTFS
• É um tipo de Sistema de Arquivo mais
moderno e de melhor aceitação
• Usa endereçamento de 64 bits para os clusters
• Tem embutido características de segurança
para proteção dos dados
• Usado em todos os Windows a partir do XP
como padrão
• É um sistema mais seguro com tolerância a
falhas maior que os antecessores
27 Estruturas Lógicas NTFS
• Após a formatação é criada a MFT (Master File
Table) que é a tabela mestre de arquivos
semelhante a FAT só que mais informações
sobre cada arquivo incluindo dados de
segurança
• A MFT possui mas recursos que a FAT e
também evita mais a fragmentação do disco
• O sistema de arquivos é no NTFS é sempre
uma estrutura em árvore (tree) sendo a pasta
inicial a raiz do sistema, semelhante ao FAT
28 Sistema EXT3
• É um tipo de Sistema de Arquivo mais usado nos
Sistemas Operacionais LINUX
• Possui mecanismos de tolerância a falhas
• Modos de operação: Ordered ao final de cada operação
a tabela de arquivos é atualizada, Writeback o SO
atualiza a tabela em momentos de inatividade, Journal
o mais seguro porém mais lento pois faz uma cópia de
dados para voltar modificações equivocadas
• A estrutura lógica é semelhante a uma estrutura em
árvore onde a raiz é o topo
• Para o usuário o sistema de arquivos não muda entre
Windows e Linux exceto pela forma de apresentação
da árvore de diretórios e pela “” no Windows e “/” no
Linux

More Related Content

What's hot

Trabalho So Fernanda
Trabalho So FernandaTrabalho So Fernanda
Trabalho So Fernandaf2008
 
Montagem e Configuração de Computadores
Montagem e Configuração de ComputadoresMontagem e Configuração de Computadores
Montagem e Configuração de ComputadoresManel Motas
 
Hardware e Software
Hardware e SoftwareHardware e Software
Hardware e Softwareidl8c03
 
PESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOPESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOOtaviano Viana
 
Aula 03 organização dos computadores
Aula 03   organização dos computadoresAula 03   organização dos computadores
Aula 03 organização dos computadoresDaniel Moura
 
Fundamento Hardware - Aula 004
Fundamento Hardware - Aula 004Fundamento Hardware - Aula 004
Fundamento Hardware - Aula 004Cláudio Amaral
 
Conhecendo o computador 1
Conhecendo o computador 1Conhecendo o computador 1
Conhecendo o computador 1Carlos Magno
 
Estudo de caso do windows
Estudo de caso do windowsEstudo de caso do windows
Estudo de caso do windowsJocelma Rios
 
Tipos de Hard Disk (HD)
Tipos de Hard Disk (HD)Tipos de Hard Disk (HD)
Tipos de Hard Disk (HD)Airin A.
 
Montagem e configuração de computadores
Montagem e configuração de computadoresMontagem e configuração de computadores
Montagem e configuração de computadoresNunix25
 
Mdulo 1 Parte 5
Mdulo 1 Parte 5Mdulo 1 Parte 5
Mdulo 1 Parte 5M1984
 
Fundamentos da Informática - Componentes (Atualizado 2014)
Fundamentos da Informática - Componentes  (Atualizado 2014)Fundamentos da Informática - Componentes  (Atualizado 2014)
Fundamentos da Informática - Componentes (Atualizado 2014)Evandro Júnior
 
Sistema Operacional - Aula001
Sistema Operacional - Aula001Sistema Operacional - Aula001
Sistema Operacional - Aula001Cláudio Amaral
 

What's hot (20)

Trabalho So Fernanda
Trabalho So FernandaTrabalho So Fernanda
Trabalho So Fernanda
 
Montagem e Configuração de Computadores
Montagem e Configuração de ComputadoresMontagem e Configuração de Computadores
Montagem e Configuração de Computadores
 
Hardware e Software
Hardware e SoftwareHardware e Software
Hardware e Software
 
PESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOPESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTO
 
Aula 03 organização dos computadores
Aula 03   organização dos computadoresAula 03   organização dos computadores
Aula 03 organização dos computadores
 
Fundamento Hardware - Aula 004
Fundamento Hardware - Aula 004Fundamento Hardware - Aula 004
Fundamento Hardware - Aula 004
 
Informática para concursos aula 00
Informática para concursos   aula 00Informática para concursos   aula 00
Informática para concursos aula 00
 
Conhecendo o computador 1
Conhecendo o computador 1Conhecendo o computador 1
Conhecendo o computador 1
 
Estudo de caso do windows
Estudo de caso do windowsEstudo de caso do windows
Estudo de caso do windows
 
Tipos de Hard Disk (HD)
Tipos de Hard Disk (HD)Tipos de Hard Disk (HD)
Tipos de Hard Disk (HD)
 
Computador Gaming
Computador GamingComputador Gaming
Computador Gaming
 
Montagem e configuração de computadores
Montagem e configuração de computadoresMontagem e configuração de computadores
Montagem e configuração de computadores
 
Sistemas operacionais 01
Sistemas operacionais   01Sistemas operacionais   01
Sistemas operacionais 01
 
Disco rígido
Disco rígidoDisco rígido
Disco rígido
 
Mod 2 Hardware
Mod 2   HardwareMod 2   Hardware
Mod 2 Hardware
 
Formatação
FormataçãoFormatação
Formatação
 
Aula 02 : hardware.
Aula 02 : hardware.Aula 02 : hardware.
Aula 02 : hardware.
 
Mdulo 1 Parte 5
Mdulo 1 Parte 5Mdulo 1 Parte 5
Mdulo 1 Parte 5
 
Fundamentos da Informática - Componentes (Atualizado 2014)
Fundamentos da Informática - Componentes  (Atualizado 2014)Fundamentos da Informática - Componentes  (Atualizado 2014)
Fundamentos da Informática - Componentes (Atualizado 2014)
 
Sistema Operacional - Aula001
Sistema Operacional - Aula001Sistema Operacional - Aula001
Sistema Operacional - Aula001
 

Viewers also liked

0125 boneca de papel com roupas e suporte para colorir e recortar
0125 boneca de papel com roupas e suporte para colorir e recortar0125 boneca de papel com roupas e suporte para colorir e recortar
0125 boneca de papel com roupas e suporte para colorir e recortarLuciane Oliveira
 
E jercicio
E jercicioE jercicio
E jercicionelba02
 
Piwet0501sort
Piwet0501sortPiwet0501sort
Piwet0501sortGWROY
 

Viewers also liked (8)

Livro
LivroLivro
Livro
 
0125 boneca de papel com roupas e suporte para colorir e recortar
0125 boneca de papel com roupas e suporte para colorir e recortar0125 boneca de papel com roupas e suporte para colorir e recortar
0125 boneca de papel com roupas e suporte para colorir e recortar
 
E jercicio
E jercicioE jercicio
E jercicio
 
Test 1
Test 1Test 1
Test 1
 
Rituparno Ghosh
Rituparno GhoshRituparno Ghosh
Rituparno Ghosh
 
Piwet0501sort
Piwet0501sortPiwet0501sort
Piwet0501sort
 
Reggae
ReggaeReggae
Reggae
 
Backup of carnaval
Backup of carnavalBackup of carnaval
Backup of carnaval
 

Similar to Sistema Operacional - Aula003

Módulo 01 conceitos básicos
Módulo 01   conceitos básicosMódulo 01   conceitos básicos
Módulo 01 conceitos básicosEder Dias
 
Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisLeandro Júnior
 
A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)Cleiton Cunha
 
1 aprehardsoftso
1 aprehardsoftso1 aprehardsoftso
1 aprehardsoftsoUCM-NAMPULA
 
Windows98
Windows98Windows98
Windows98Brizida
 
Placa mãe e barramentos
Placa mãe e barramentosPlaca mãe e barramentos
Placa mãe e barramentosNeil Azevedo
 
Resumo sistemas operativos - joao marques
Resumo   sistemas operativos - joao marquesResumo   sistemas operativos - joao marques
Resumo sistemas operativos - joao marquesdjoaquim7
 
Introdução a Informatica
Introdução a InformaticaIntrodução a Informatica
Introdução a InformaticaKeny51
 
IntroducaoInformaticanovoarquivo2222.ppt
IntroducaoInformaticanovoarquivo2222.pptIntroducaoInformaticanovoarquivo2222.ppt
IntroducaoInformaticanovoarquivo2222.pptLamarck4
 
IntroducaoInformatica.ppt
IntroducaoInformatica.pptIntroducaoInformatica.ppt
IntroducaoInformatica.pptRomuloAlves22
 
IntroducaoInformatica01247tecinformatica.ppt
IntroducaoInformatica01247tecinformatica.pptIntroducaoInformatica01247tecinformatica.ppt
IntroducaoInformatica01247tecinformatica.pptcontabilpmfi
 

Similar to Sistema Operacional - Aula003 (20)

So-mod-2
So-mod-2So-mod-2
So-mod-2
 
Módulo 01 conceitos básicos
Módulo 01   conceitos básicosMódulo 01   conceitos básicos
Módulo 01 conceitos básicos
 
Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas Operacionais
 
A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)
 
Como funciona o HD.ppt
Como funciona o HD.pptComo funciona o HD.ppt
Como funciona o HD.ppt
 
Hardware
HardwareHardware
Hardware
 
1106
11061106
1106
 
1 aprehardsoftso
1 aprehardsoftso1 aprehardsoftso
1 aprehardsoftso
 
Windows98
Windows98Windows98
Windows98
 
Aula hardware
Aula hardwareAula hardware
Aula hardware
 
apostila linux
apostila linuxapostila linux
apostila linux
 
Memorias.pptx
Memorias.pptxMemorias.pptx
Memorias.pptx
 
Placa mãe e barramentos
Placa mãe e barramentosPlaca mãe e barramentos
Placa mãe e barramentos
 
Introducao informatica
Introducao informaticaIntroducao informatica
Introducao informatica
 
Resumo sistemas operativos - joao marques
Resumo   sistemas operativos - joao marquesResumo   sistemas operativos - joao marques
Resumo sistemas operativos - joao marques
 
Apresentação1.pptx
Apresentação1.pptxApresentação1.pptx
Apresentação1.pptx
 
Introdução a Informatica
Introdução a InformaticaIntrodução a Informatica
Introdução a Informatica
 
IntroducaoInformaticanovoarquivo2222.ppt
IntroducaoInformaticanovoarquivo2222.pptIntroducaoInformaticanovoarquivo2222.ppt
IntroducaoInformaticanovoarquivo2222.ppt
 
IntroducaoInformatica.ppt
IntroducaoInformatica.pptIntroducaoInformatica.ppt
IntroducaoInformatica.ppt
 
IntroducaoInformatica01247tecinformatica.ppt
IntroducaoInformatica01247tecinformatica.pptIntroducaoInformatica01247tecinformatica.ppt
IntroducaoInformatica01247tecinformatica.ppt
 

More from Cláudio Amaral

DER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosDER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosCláudio Amaral
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Cláudio Amaral
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Cláudio Amaral
 
Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Cláudio Amaral
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Cláudio Amaral
 
Banco de Dados II - Aula1
Banco de Dados II - Aula1Banco de Dados II - Aula1
Banco de Dados II - Aula1Cláudio Amaral
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Cláudio Amaral
 
Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Cláudio Amaral
 
Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Cláudio Amaral
 
Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Cláudio Amaral
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005Cláudio Amaral
 
Sistema Operacional - Aula002
Sistema Operacional - Aula002Sistema Operacional - Aula002
Sistema Operacional - Aula002Cláudio Amaral
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006Cláudio Amaral
 
Sistema Operacional - Aula004
Sistema Operacional - Aula004Sistema Operacional - Aula004
Sistema Operacional - Aula004Cláudio Amaral
 

More from Cláudio Amaral (20)

DER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosDER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e Relacionamentos
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004
 
Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003Projeto de Sistemas - Aula003
Projeto de Sistemas - Aula003
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002
 
Banco de Dados II - Aula1
Banco de Dados II - Aula1Banco de Dados II - Aula1
Banco de Dados II - Aula1
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001
 
Programação-Aula004
Programação-Aula004Programação-Aula004
Programação-Aula004
 
Aplicativo aula006
Aplicativo aula006Aplicativo aula006
Aplicativo aula006
 
Aplicativo aula008
Aplicativo aula008Aplicativo aula008
Aplicativo aula008
 
Aplicativo aula007
Aplicativo aula007Aplicativo aula007
Aplicativo aula007
 
Sistema Operacional - Pratica002
Sistema Operacional - Pratica002Sistema Operacional - Pratica002
Sistema Operacional - Pratica002
 
Sistema Operacional - Pratica001
Sistema Operacional - Pratica001Sistema Operacional - Pratica001
Sistema Operacional - Pratica001
 
Sistema Operacional - Pratica003
Sistema Operacional - Pratica003Sistema Operacional - Pratica003
Sistema Operacional - Pratica003
 
Sistema Operacional - Aula005
Sistema Operacional - Aula005Sistema Operacional - Aula005
Sistema Operacional - Aula005
 
Sistema Operacional - Aula002
Sistema Operacional - Aula002Sistema Operacional - Aula002
Sistema Operacional - Aula002
 
Sistema Operacional - Aula006
Sistema Operacional - Aula006Sistema Operacional - Aula006
Sistema Operacional - Aula006
 
Sistema Operacional - Aula004
Sistema Operacional - Aula004Sistema Operacional - Aula004
Sistema Operacional - Aula004
 
Aplicativo aula03
Aplicativo aula03Aplicativo aula03
Aplicativo aula03
 
Aplicativo aula02
Aplicativo aula02Aplicativo aula02
Aplicativo aula02
 

Sistema Operacional - Aula003

  • 1. Aula 003 Sistemas Operacionais PRONATEC Programa Nacional de Acesso ao Ensino Técnico e Emprego
  • 2. PRONATEC Programa Nacional de Acesso ao Ensino Técnico e Emprego
  • 3. 16 O SO E O TECLADO • Periférico de entrada mais usado • Ao ser pressionada uma tecla internamente gera um interrupção para o SO que busca nos seus registradores internos o scan code (código da tecla) • Uma subrotina interna do SO analisa o scan code e o converte em ASCII code - American Standard Code for Information Interchange = Código padrão americano para troca de informações • Código ASCII dos principais caracteres: • a..z = códigos ascii de 97..122 • A..Z = códigos ascii de 65..90 • 0..9 = códigos ascii de 48..57 • Todos os outros símbolos se encaixam em valores de 1 a 255 que ocupam exatamente um byte
  • 4. 17 Controle do Mouse • O mouse tem controle semelhante ao do teclado feito por uma interrupção ao SO que processa a mesma lendo os códigos dos registradores enviados pela interface do dispositivo • O mouse envia duas coordenadas: X,Y para posicionamento da tela onde se encontra o cursor e um código de estado dos dois botões e scroll
  • 5. 18 REDE e o SO • Em informática REDE são dois ou mais computadores conectados de forma a permitir que troquem informações, compartilhem recursos: arquivos, impressoras, internet • A rede mais simples é a ligação de duas máquinas ponto a ponto conectadas através de cabo crossover entre suas placas de rede ou pelas portas seriais • As placas de rede são dispositivos ligados diretamente à placa mãe por slots pci • Atualmente já existem placas de rede adaptadas para portas USB no padrão sem fio: Wireless (WiFi) as quais pegam o sinal de roteadores WiFi chamados Hotspot • Redes ponto a ponto tem como característica não possuir um servidor dedicado o que a torna menos segura que a rede cliente-servidor, uma vez que tudo é permitido • Já na rede cliente-servidor um computador é promovido a ser o “mestre” entre todos os outros fazendo autenticações de entrada dos usuários na rede e regulamentando o uso dos recursos disponíveis, esse é o Servidor da Rede. • Em uma rede cliente-servidor podemos ter diversos servidores: de impressão, de autenticação, de domínio, de arquivo, de internet. • Os Windows: 98, Milenium, XP, Vista e Seven são sistemas operacionais desktop (locais) e portanto não são servidores dedicados • Um “Servidor Dedicado” é um computador que presta somente para a função de servir algum(uns) recurso(s) e mais nada, ele geralmente não é usado diretamente • Os Windows: NT, 2000, 2003 e 2008 são especificamente projetados para serem usados como servidores dedicados de redes locais • Os Linux também tem versões de distribuição para servidores e estações. Servidores: OpenSUSE, Debian, RedHat. Os desktop: Kurumin, Ubuntu
  • 6. 19 Sistema de Arquivos • O endereçamento lógico dos dados no disco é uma sequência, o SO pede qual bloco (cluster) deseja ler e a controladora de disco se encarrega de traduzir para o CHS (Cylinder,Head,Sector) físico • Esse processo de “esconder” torna o SO capaz de interagir com a maioria dos discos do mercado e facilita para o usuário a recuperação da informação • O disco sai de fábrica “virgem” sem nada ter sido gravado nele, então a primeira coisa a se fazer é a Formatação Lógica do hd. • A formatação lógica faz com que se perca o acesso aos dados existentes no hd mas com softwares de recuperação alguns dados ainda poderão ser recuperados • Sistema de arquivos nada mais é que a forma de armazenar os dados e recupera-los do hd de um modo eficiente pelo Sistema Operacional
  • 7. 20 Sistema de Arquivos (cont.) • Tipos: FAT16, FAT32, NTFS no Windows, EXT3 e ReiserFS para Linux • Para formatar o HD primeiro deve ser feito o “particionamento” definindo em quantas unidades lógicas o disco será dividido (C:, D:, E:..., no Windows; hd0, hd1, hd2,... no Linux) • É conveniente particionar o HD no mínimo em duas unidades, uma para o Sistema Operacional e a outra para Dados e Aplicativos. • Tipos de partição: Primária – é a principal somente ela pode conter o SO para realização da carga inicial (boot). Estendida – usada para conter dados e aplicativos. • Todo particionamento tem no mínimo uma partição primária • Cada partição deve ter sua própria Tabela de Alocação de Arquivos (FAT) que define o seu Sistema de Arquivos
  • 8. 21 Exemplo de Particionamento
  • 9. 22 Particionamento e Formatação • Existem no mercado diversos softwares de terceiros para fazer o particionamento de um hd: Partition Magic, GParted • A maioria dos Sistemas Operacionais já tem disponível um particionador automático na sua instalação, o usuário somente tem que definir como será feito • É conveniente particionar o HD no mínimo em duas unidades, uma para o Sistema Operacional e a outra para Dados e Aplicativos. • Feito o particionamento deve-se proceder com a Formatação Lógica pelo SO.
  • 10. 23 Sistema FAT16 • É um tipo de Sistema de Arquivo antigo, ultrapassado mas ainda em uso em alguns dispositivos móveis como cartões micro-sd • Usa endereçamento de 16 bits e portanto limita o acesso a clusters no máximo de 2 Gigabytes • Usado pelo MS-DOS e sistemas operacionais baseados em caracter da década de 80
  • 11. 24 Sistema FAT32 • É um tipo de Sistema de Arquivo antigo, mas ainda usado em pendrives e memórias flash, o Windows 98 usa esse tipo de sistema • Usa endereçamento de 32 bits e portanto limita o acesso a clusters no máximo de 2 Terabytes • Uma grande limitação desse sistema é não poder ter arquivos maiores que 4 GB, vídeos e ISO´s não serão gravados num HD FAT32 • Usado nos Windows antigos, 95, 98 e Millenium por padrão
  • 12. 25 Estruturas Lógicas FAT16 e FAT32 • Nos FAT16 e FAT32 existe o setor de boot, MBR (Master Boot Record), normalmente o primeiro setor no sistema de arquivos que irá conter o software responsável pela carga do SO (boot). NTLDR no Windows XP, Grub no Linux • Após a formatação é criada a FAT (File Allocation Table) que é a tabela de alocação dos arquivos, contem todas as informações do que está gravado na unidade e como acessa-los. • Sempre que cria, altera ou exclui arquivos a FAT será atualizada pelo SO • O sistema de arquivos é no FAT é sempre uma estrutura em árvore (tree) sendo a pasta inicial a raiz do sistema
  • 13. 26 Sistema NTFS • É um tipo de Sistema de Arquivo mais moderno e de melhor aceitação • Usa endereçamento de 64 bits para os clusters • Tem embutido características de segurança para proteção dos dados • Usado em todos os Windows a partir do XP como padrão • É um sistema mais seguro com tolerância a falhas maior que os antecessores
  • 14. 27 Estruturas Lógicas NTFS • Após a formatação é criada a MFT (Master File Table) que é a tabela mestre de arquivos semelhante a FAT só que mais informações sobre cada arquivo incluindo dados de segurança • A MFT possui mas recursos que a FAT e também evita mais a fragmentação do disco • O sistema de arquivos é no NTFS é sempre uma estrutura em árvore (tree) sendo a pasta inicial a raiz do sistema, semelhante ao FAT
  • 15. 28 Sistema EXT3 • É um tipo de Sistema de Arquivo mais usado nos Sistemas Operacionais LINUX • Possui mecanismos de tolerância a falhas • Modos de operação: Ordered ao final de cada operação a tabela de arquivos é atualizada, Writeback o SO atualiza a tabela em momentos de inatividade, Journal o mais seguro porém mais lento pois faz uma cópia de dados para voltar modificações equivocadas • A estrutura lógica é semelhante a uma estrutura em árvore onde a raiz é o topo • Para o usuário o sistema de arquivos não muda entre Windows e Linux exceto pela forma de apresentação da árvore de diretórios e pela “” no Windows e “/” no Linux