quarta-feira, 21 de setembro de 2011

Introdução dos Sistemas Operativos

1. Tipos de Software:

Sistema - O software de sistema consiste num sistema operativo, tendo com objectivo, servir de interface entre o hardware e o utilizador, de forma a que o utilizador possa usar os softwares de aplicação.

Exemplos:
- Linux
- Windows
- Mac Os
- MS - DOS




Aplicação: Engloba todos os programas de computador com os quais o utilizador pode realizar determinadas tarefas como por ex: programas de processamento, programas de folhas de cálculo, sistemas de gestão de bases de dados, programas de desenho e de tratamento de imagens, de apresentação gráfica etc.

Exemplos:
- Microsoft Word
- Open Office Writer
- Browser Internet





2. Descrição de um S.O.

sistema operativo está encarregue de garantir a ligação entre os recursos materiais, o utilizador e as aplicações (tratamento de texto, jogos de vídeo,...). Assim, quando um programa deseja aceder a um recurso material, não é necessário enviar informações específicas ao periférico, basta enviar as informações ao SO, que se encarrega de transmití-las ao periférico referido.

 Exemplos de Sistemas Operativos mais utilizados:

- Windows 7
- Mac OS X v10.7 "Lion"
- Linux Kernel 3.0.4




3. Funções do S.O.

Gestão do processador: é responsável por garantir que cada processo e aplicativo recebem tempo suficiente do processador para funcionar corretamente.

Gestão da RAM:  está encarregue de gerir o espaço da memória atribuída a cada aplicação e, se for caso disso, a cada utilizador. No caso de insuficiência de memória física, o SO pode criar uma zona memória no disco rígido, chamada "memória virtual". A memória virtual permite fazer funcionar aplicações que necessitam de mais memória do que a memória RAM tem disponível no sistema. Por outro lado, esta memória é muito mais lenta.

Gestão das entradas/saídas: permite unificar e controlar o acesso dos programas aos recursos materiais através dos pilotos (chamados igualmente administrativos de periféricos ou gestores de entrada/saída).

Gestão da execução das aplicações: é responsável pela boa execução das aplicações, afetando-lhes os recursos necessários ao seu bom funcionamento. Permite a esse respeito "matar" uma aplicação que já não responde correctamente.

Gestão dos direitos: é responsável pela segurança ligada à execução dos programas, garantindo que os recursos são utilizados apenas pelos programas e utilizadores que possuem os direitos adequados.

Gestão dos arquivos: gere a leitura e a escrita no sistema de arquivos e os direitos de acesso aos arquivos pelos utilizadores e pelas aplicações.

Gestão das informações: fornece diversos indicadores que permitem diagnosticar o bom funcionamento da máquina. 








































 

Sem comentários:

Enviar um comentário