Aula 00 - SO
Aula 00 - SO
Aula 00 - SO
Inicial
Sistemas
Operacionais
● Conceitos
●
Programa que realiza a interface entre os softwares
aplicativos e o hardware
●
É uma camada de Software que controla o acesso
a todos os recursos de hardware e software
● Programa que está entre o usuário e a máquina
Sistemas
Operacionais
• O Sistema Operacional gerencia os recursos,
oferece ao usuário facilidades para se comunicar
com o computador e serve de plataforma para
execução de programas
Conceito em camadas
Sistemas operacionais
Sistemas
Operacionais
● Responsáveis por
●
Proporcionar uma interface para o usuário se
comunicar com o computador
●
Gerenciar os dispositivos de Hardware do
computador
●
Gerenciar o sistema de arquivo do computador
●
Dar suporte a outros programas
Sistemas
Operacionais
● Os programas geralmente
possuem uma
própria com o usuário. Eles
interface
assumesm o controle da tele,
teclado e mouse, mais ainda
precisam usar o kernel do
sistema operacional para se
comunicar com esses
dispositivos de hardware
com a memória e e
unidades de disco as
computador.
do
Gerenciando o sistema de arquivos
●
Cada unidade de disco possui um diretório próprio,
identificado por uma letra atribuida à unidade.
Exemplo C, D, E
● Subdiretórios
● Organização de forma hierárquica
Sistema de arquivos
Apoio a programas
● Gravar, ler arquivos
●
Ler toques no teclado, verificar onde está o
mouse
● Ler clique no mouse
● Usar softwares de rede
● Exibir gráficos
● Chamadas de sistema
Plataforma
de sistemas operacionais
●
Histórico Windows
Windows 95
Windows 2000:
A última geração do Windows NT;
Histórico
Windows
● Windows 2000:
●
Um computador “serve” a muitos usuários: Você se
identifica e o sistema sabe suas preferências e
obtém “sua” área de trabalho e arquivos,
independentemente de qual PC usa para acessar a
rede;
●
Tem três versões: Windows 2000 Server para redes
comerciais;
●
Windows 2000 Server Advanced para aplicação
de e-commerce;
●
Windows 2000 Datacenter para rede de grande
escala
Histórico Windows
Windows XP (continuação):
• Mais personalização;
• Segurança de dados;
• Controle administrativo;