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.
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.
