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