quarta-feira, 7 de dezembro de 2011

Potencialidades do windows XP


quinta-feira, 10 de novembro de 2011

Gestão de Rede


O Sistema Operativo disponibiliza serviços para:
  • A comunicação com outras máquinas, constituindo um sistema distribuído;
  • Um Sistema Distribuído é definido como um conjunto de computadores que comunicam através de uma rede partilhando os seus recursos e funcionalidades, com objectivos comuns
            • Partilha de ficheiros
              Aplicações de bases de dados
              Servidores Web

              Funções do Sistema de Gestão da Rede:
              • Oferece uma interface e protocolos de comunicação normalizados que permitem a comunicação entre diferentes máquinas
              • Gerir a configuração e os parâmetros de rede
              Exemplos:
              TCP/IP - protocolo de controle de transmissão/protocolo internet ;
              SMB - protocolo de redes que permite a partilha de arquivos através dos nós de uma rede;
              FTP - protocolo de Transferência de Arquivos;
              NFS - permite que um sistema partilhe os seus diretórios e arquivos com outros sistemas através de uma rede.  
Protocolo:

É um conjunto de regras que permite o bom funcionamento de uma rede.



quarta-feira, 9 de novembro de 2011

Gestão I/O

-O que são periféricos?
Periféricos são aparelhos ou placas que enviam ou recebem informações do computador. 


-O que é um controlador de periféricos?

Um gestor de periféricos é nada mais que um módulo de software, normalmente complexo, vulgarmente estruturado em camadas, onde uma camada assegura a comunicação com o núcleo do sistema operativo, e a outra efectua a comunicação com o controlador do periférico. A principal função do gestor de periféricos é então comunicar com os periféricos que gere, podendo essa comunicação ser feita de várias formas.

-Funções do S.O. e dos controladores de periféricos na escrita/leitura de dados.


s.o

  • Tornar a programação independente dos periféricos e de todos os detalhes das entradas/saídas;

  • Permitir a inclusão fácil de novos periféricos, implicando a possibilidade de cada fabricante criar software de adaptação entre o núcleo do sistema operativo e as funções específicas dos respectivos periféricos.

  • controladores de periféricos

    • Podem ter uma unidade de transferência de informação que pode ir do byte, cadeia de caracteres ou blocos de tamanho fixo;
    • Podem ter velocidades de transferência diferentes, podendo variar desde alguns bytes por segundo, até ao Gbit por segundo;
    • Podem utilizar normas diferentes para representar os dados: ASCII, UNICODE, Little Endian, etc.;
    • Podem utilizar várias formas para reportar erros ou excepções: podem parar, avisar, tentar repetir a operação ou, tentar recuperar de forma automática.

    escrita/leitura de dados
    • O tipo de acesso ao controlador de periféricos (directo ou mapeado em memória);
    • A forma como é feita a transferência de dados entre a memória e os periféricos (processador, DMA ou processador dedicado);
    • O tipo de caching que pode ser realizado para cada tipo de periférico;
    • O tipo de sincronização com o periférico físico (interrupção, polling).

quinta-feira, 3 de novembro de 2011

Sistema de ficheiros

Um sistema de ficheiros é constituído por:


Um conjunto de ficheiros (dados).


– Uma estrutura de directórios (organização).


O sistema operativo é responsável, em relação ao SF , por:


– Criação e eliminação de ficheiros.
– Criação e eliminação de directórios.
– Suporte das funções base para a manipulação de ficheiros e directórios.
– Mapeamento dos ficheiros (lógico) no suporte de armazenamento secundário (físico).
– Criação de cópias de segurança dos ficheiros em suporte estável, não volátil.
– Gestão e manutenção das permissões de acesso aos ficheiros.



Operações a efectuar com ficheiros/directórios 


– Criação
– Escrita
– Leitura
– Posicionamento
– Eliminação



Propriedades de ficheiros/ directórios 


– Nome
– Tipo
– Local
– Tamanho
– Segurança
– Data
– Dono


quinta-feira, 27 de outubro de 2011

Gestão de memória principal

-Memória Principal (RAM)
Memória RAM é um sistema de armazenamento de dados. RAM significa Random Access Memory, Memória de Acesso Aleatório, em inglês, e esta nomenclatura se deve ao fato de que o sistema acessa dados armazenados de maneira não-sequencial, ao contrário de outros tipos de memória. A memória RAM é volátil, ou seja, não grava de modo permanente os dados nela contidos. Quando a alimentação do sistema é cortada, tudo que foi guardado é perdido.


-Memória Secundaria(Disco Rígido)

A memória secundária é a parte reservada do computador onde são armazenados dados quando a memória principal está cheia.
Memória Virtual (RAM+MS)

A memória virtual consiste no total da memória principal mais a a memória secundária.
O S.O. é responsável por:

  • Manter informação sobre que partes da memória estão a ser utilizado, e por quem.
  • Decidir a que processos atribuir espaço livre de memória.
  • Atribuir e libertar memória de acordo com as necessidades.

quarta-feira, 26 de outubro de 2011

segunda-feira, 26 de setembro de 2011

Funçoes de um S.O.

Funções de um S.O.








-gestão de programas

-controlo dos recursos hardware

-Interface do computador com o utilizador

-segurança

                               PREZI






quarta-feira, 21 de setembro de 2011

Introdução aos Sistemas Operativos

1. Tipos de Software

-Sistema:
É a peça fundamental para o correcto funcionamento do computador, o software de sistema tem como função a gerência de todos os componentes de um computador, quer sejam em software ou hardware.
 Ex:windows, linux, mac
-Aplicação: 


É o que engloba todos os programas de utilização específica, usados pelos utilizadores, para a realização de tarefas.
Ex:processadores de texto, jogos, editores de imagem...






2.Sistema Operativo
É um programa ou um conjunto de programas que tem como função servir de interface entre o computador e o úsario. O sistema operativo é o responsável por todo o funcionamento do computador desde o software
a todo o hardware instalado no computador.