Sistemas operacionais
Prof. Dr. Francisco Prosdocimi
Sistema computacional
• Hardware
– Sistema físico
– Monitor, CPU, memória RAM,
disco rígido, placa de rede,
mouse, teclado, etc
– O que se chuta
• Software
– Sistema lógico
– Programas, linguagens de
programação, bancos de
dados, sistemas operacionais
– O que se xinga
O seu computador
Web browser
Ferramentas
Office
Compilador
Interpretador
Programas
aplicativos
Programas
de sistema
Sistema operacional
Linguagem de máquina
Microprocessador
Partes físicas
Hardware
Sistema operacional
•
Conjunto de programas (software)
que age diretamente sobre o
hardware
– Gerenciamento do hardware
– Proporciona um modelo de uso
simples do hardware
•
O usuário
– Manda executar instruções que
resolvam seu problema (editor de
texto, montador de genoma,
alinhador de sequências)
– Executa chamadas de sistema que
são instruções de controle para o SO
(inicia um processo, finaliza um
processo, cria arquivo, cria diretório,
protege um arquivo, etc.)
Windows X LINUX
• O windows não é um
sistema operacional
– Não gerencia bem os recursos
físicos: dá pau!
– Grande revolução: Userfriendly
• Ao longo do tempo
– Windows tenta ser como o
Linux
– Linux tenta ser como o
windows
• Open Source
Conceitos importantes no LINUX
• Linha de comando
– Janelas também...
• Gerenciamento de contas de usuário
– Só o administrador tem acesso a arquivos de sistema
• Permissões de arquivo
– Permissões de usuário, grupo, all
– Permissões para leitura, escrita e execução de programas
Download

Sistemas operacionais