1. Sistemas Operativos
Objectivos:
Explicação da finalidade de um sistema operativo.
Descrição e comparação dos sistemas operativos para
incluir finalidades, limitações e compatibilidades.
Determinação do sistema operativo com base nas
necessidades do cliente.
Instalação de um sistema operativo.
Navegação na GUI.
Identificar e aplicar técnicas comuns de manutenção
preventiva para sistemas operativos.
Solução de problemas de sistemas operativos.
2. Seja qual for o tamanho e a complexidade do
computador e do sistema operativo, todos os
sistemas operativos executam as mesmas
quatro funções básicas. Os sistemas
operativos controlam o acesso do hardware,
gerem arquivos e pastas, oferecem uma
interface de utilizador e gerem as aplicações.
Sistemas Operativos
3. Controlar acesso ao hardware
O sistema operativo gere a interacção entre aplicações e
hardware. Para ter acesso ao hardware e comunicar-se
com ele, o sistema operativo instala um driver de
dispositivo para cada componente de hardware. O driver
de dispositivo é um pequeno programa desenvolvido
pelo fabricante e fornecido com o componente de
hardware. Primeiramente o dispositivo de hardware é
instalado, em seguida é instalado o driver de dispositivo,
que permite ao sistema operativo comunicar-se com o
componente de hardware.
Sistemas Operativos
4. O processo de atribuição de recursos do sistema e
instalação de drivers pode ser realizado com PnP (Plug
and Play).
O processo PnP foi introduzido no Windows 95 para
simplificar a instalação de novos hardwares. Todos os
sistemas operativos modernos são compatíveis com
PnP. Com o PnP, o sistema operativo detecta se o
hardware é compatível com PnP e instala o driver desse
componente. Em seguida, o sistema operativo configura
o dispositivo e actualiza o registo, que é uma base de
dados que contém todas as informações sobre o
computador.
Sistemas Operativos
5. Gestão de ficheiros e pastas
O sistema operativo cria uma estrutura de arquivos na
unidade de disco rígido para o armazenamento dos
dados. Um arquivo (ficheiro) é um bloco de dados
relacionados que recebe um nome exclusivo e é tratado
como uma unidade. Os arquivos de programas e de
dados são agrupados em pastas. Os arquivos e os
pastas são organizados para facilitar a recuperação e o
uso. As pastas podem conter outras pastas. Essas
pastas chamam-se subpastas.
Sistemas Operativos
6. Sistemas Operativos
Interface de utilizador
O sistema operativo permite que o utilizador interaja com
o software e o hardware. Existem dois tipos de
interfaces de utilizador:
CLI (Command Line Interface, interface de linha de
comando) – o utilizador escreve comandos em um
prompt.
GUI (Graphical User Interface, interface gráfica de
utilizador) – o utilizador interage com menus e ícones.
A maioria dos sistemas operacionais, como o Windows
2000 e o Windows XP, inclui os dois tipos de interface.
7. Sistemas Operativos
Gestão de aplicações
O sistema operativo localiza uma aplicação e
carrega-a na RAM do computador.
Aplicações são programas de software, como
editores de texto, bases de dados, jogos e muitos
outros. O sistema operativo garante que cada
aplicação tenha os recursos do sistema
adequados.
8. Sistemas Operativos
API (Aplication Programming Interface, interface
de programação de aplicações) é um conjunto de
directrizes usadas pelos programadores para
assegurar a compatibilidade da aplicação em
desenvolvimento com um sistema operativo.
Estes são dois exemplos de APIs:
OpenGL (Open Graphics Library) – especificação
padrão de várias plataformas para elementos gráficos
multimedia
DirectX – conjunto de APIs relacionadas com tarefas
multimedia do Microsoft Windows