Elementos de Informática Capítulo 1 Curso Técnico de Redes de Computadores Professor Emerson Felipe Módulo I Agenda Histórico Aspectos gerais de um sistema operacional Sistemas operacionais atuais Referências bibliográficas O que é mesmo um Sistema Operacional? Aspectos Gerais O Sistema Operacional é o primeiro software a ser executado pela máquina e permanece gerenciando a entrada e saída de dados do computador até que ele seja desligado; O que é mesmo um Sistema Operacional? O S.O. é o software que permite a comunicação entre os softwares que utilizamos e o hardware; Permite que o usuário interaja com a máquina sem que este necessite de conhecimento técnicos e complexos sobre o funcionamento do hardware. Aspectos Gerais Sistema Operacional Possui restrições de acesso, não possibilita a manipulação de instrução particular. Software Aplicativo Pode ser manipulado, alterado e configurado pelo usuário, conforme suas preferências. Um sistema de computador é visto como uma série de camadas partindo da mais complexa (inferior) para a mais amigável (aplicativos); O S.O. é executado em modo núcleo: •Modo em que a CPU disponibiliza todas as instruções que pode executar. Sistemas aplicativos e programas de sistemas executam em modo usuário: •Modo em que a CPU disponibiliza apenas um subconjunto das instruções que pode executar. Aspectos Gerais Sistema Operacional Possui restrições de acesso, não possibilita a manipulação de instrução particular. Aspectos Gerais Software Aplicativo Pode ser manipulado, alterado e configurado pelo usuário conforme suas preferências. Aspectos Gerais Camadas de um sistema de computador: Modo Usuário Modo Núcleo Programa de interface com o usuário Software Sistema Operacional Hardware Aspectos Gerais Visão do S.O. como uma máquina: • Esconde a complexidade de um sistema real; • Fornece ao usuário uma máquina virtual menos complicada; • O usuário não precisa saber como a máquina realmente funciona. Visão do S.O. como um gerenciador de recursos: • Gerencia memória, disco rígido, mouse, teclado, impressora, etc; • Gerencia os dispositivos de I/O que são bastante complexo; • Fornece o gerenciamento de todos os recursos computacionais existentes; • Monitora recursos, mede a utilização do recurso e trata as requisições conflitantes de diferentes programas e usuários. Histórico A arquitetura dos computadores e os sistemas operacionais vêm evoluindo de forma gradativa e conjunta. Veremos um breve resumo sobre essa evolução: Histórico Histórico Histórico Histórico Histórico Histórico Histórico Histórico Histórico Histórico Por fim... 5ª geração Inteligência artificial? Alta capacidade de processamento? Computador pessoal? Dispositivos móveis? Sistemas Operacionais Atuais Sistemas Operacionais mais conhecidos MAC WINDOWS LINUX DÚVIDAS E-mail:[email protected] Elementos de Informática Capítulo 1 Curso Técnico de Redes de Computadores Professor Emerson Felipe Módulo I – 2014.2