Powered By Blogger

quarta-feira, 10 de novembro de 2010

Sistema de Ficheiros

o que é?

Conjunto de ficheiros, directorios, descritores e estruturadas de dados auxiliares geridos por um modulo do sistema por um módulo do sistema operativo.

Permite estreturaro armazenamento e a recuperação de dados persistentes em um ou mais dispositivos de memória secundaria.

Ficheiro é um conjunto de dados persistentes, geralmente realacionados, identificado por
um nome.

O NTFS é o sistema de ficheiros preferico para novas versões da windows, este sistema tem varis vantagens como :




  • A capacidade de recuperação autómatica de alguns erros relacionados com o disco.


  • Suporte melhorado para discos rígidos de grande espaco de armazenamento.


  • Permitir a utelização de permissões e encriptação para restingir o acesso a ficheiros escificos a utelizadores aprovados.


A FAT 32 era utelizada nas antigas vesões de SO da Windows como Windows 95, windows 98 e o Windows Millennium este tem pouca segurança pois qualquer que aceda ao computador podera ler qualquer ficheiro neste existente.



O Ext foi o primeiro sistema de ficheiro criado so para a Linux.



O Ext 2 é um sistema de ficheiros para dispositivos de armazenamento ( pen drive disco rigido)



O Ext 3 é um sistema de ficheiros que implanta o journaling que é um registo de trasações cuja a finalidade é recuperar o sistema em caso de desligamento não programado.



Segurança nos sistemas operativos

Requesitos :

  • Secretismo
  • Integridade
  • disponiblidade

Interface

Do ponto de vista do utelizador de um computador, o que influencia a facilidade de utelização é a qualidade da interface do sistema operativo e o conhecimento qu o utelizador tem dela.

Ha 3 tipos de interface:
  • interface de linha de comandos
  • interface daseada em menus
  • interface grafica

quarta-feira, 3 de novembro de 2010

Controlo dos recursos de hardware

Gestão do microprocessador

No caso da multitarefa preempetiva e multithreading, o sistema operativo tem que gerir quanto tempo cada tarefa vai ocupar o microprocessador.


Gestão de memória

O sistema operativo atribui a cada programa que se encontra em execução uma fatia de memória.
Os sistemas operativos mais evoluídos implementam a memória implementam a memória virtual, que é um metodo de utilizar disco rígido do computador com extensão a memoria RAM
Na memoria virtual os dados sao divididos em unidades de tamanho.

Gestão de prefericos de entrada e saida

Dado que cada dispositivo, de um modelo de uma determinada marca tem as suas próprias carectersticas , o sistema operativo necessita do drive periférico.

Gestao de Programas

A função mais importante sw um sistema operativo, e que afecta directamente a sua fiablidade, é o metodo como este gere a execução dos programas.




Um S.O pode ser classificado em dois tipos diferentes :




Monotarefa


No caso dos sistemas operativos classificados por monotarefa, estes executam uma tarefa de cada vez.







Multitarefa


Um sistema operativo multitarefa permite que um utilizador trabalhe com dois ou mais programas.


Existem 3 tipos de gestão da multitarefa:


Multitarefa cooperativa


Multitarefa preempetiva


Multitarefa multithreading