INTRODUÇÃO AOS SISTEMAS OPERACIONAIS Siony Da Silva siony@cefetsp.br
PARTE I
ELEMENTOS ENVOLVIDOS EM UM SISTEMAS DE INFORMÁTICA Um sistema de informática, é constituído por: Hardware: Parte física da máquina Software: Programas de computador Peopleware (pessoas)
HARDWARE São os elementos que compoem o computador. Podemos destacar entre eles: Periféricos ou Elementos de entrada e saída de dados. Scanner;Joystick;Webcam; Microfone, Monitor, etc Memória: Local onde os dados são armazenados. As memórias podem ser ROM (memória somente de leitura de dados) ou RAM (memória de acesso volátil). CPU: Local onde os dados são processados.
COMPONENTES DO PROCESSADOR OU CPU UNIDADE DE CONTROLE UNIDADE ARITMÉTICA E LÓGICA (ULA) RELÓGIO REGISTRADORES UNIDADE DE CONTROLE: é o responsável pela busca da instrução na memória e pela decodificação da instrução. UNIDADE ARITMÉTICA E LÓGICA: realiza operações aritméticas e lógicas. REGISTRADORES: São dispositivos que armazenam informações temporárias. RELÓGIO: Sincroniza as operações dos demais componentes.
SOFTWARE São os programas. Alguns exemplos: Jogos Programas de contabilidade Editor de Texto Planilha de Cálculo Editor de Imagem Sistema Operacional Denomina-se Programa ao conjunto de instruções dadas de forma lógica para o computador executar. Os programas são elaborados em linguagem de programação. Exemplos de linguagem são: VisualBasic, Cobol, Linguagem C, etc.
PEOPLEWARE São as pessoas que fazem uso do computador, sendo portanto as pessoas que: Trabalham com a informática Utilizam a informática para o controle financeiro pessoal Acessam a internet Realizam textos, planilhas eletronicas, apresentações Elaboram jogos Utilizam a informática para recreação
COMO OCORRE A INTERAÇÃO ENTRE OS COMPONENTES DO HARDWARE CPU PERIFÉRICOS MEMÓRIA
GERAÇÃO DOS COMPUTADORES PRIMEIRA GERAÇÃO Válvulas Linguagem de máquina Cartões perfurados SEGUNDA GERAÇÃO Transistor Assembler Linguagem de alto nível Programa monitor TERCEIRA GERAÇÃO Circuito integrado Evolução das linguagens Surgimento dos Sistemas Operacionais
TIPOS DE AMBIENTES DE COMPUTAÇÃO MONOPROGRAMAÇÃO Apenas um programa está sendo processado. Para que outro programa possa ser executado, deve “aguardar” seu antecessor terminar. MULTIPROGRAMAÇÃO Mais que um programa está sendo executado concorrentemente, ou seja, não está sendo feito ao mesmo tempo. Os recursos são “divididos” entre vários programas. MULTIPROCESSAMENTO Mais que um programa sendo feito concorrentemente. Possui mais que uma UCP.
PARTE II
SISTEMA OPERACIONAL Éum conjunto de programas que faz a interface entre HARDWARE, SOFTWARE e PEOPLEWARE Alguns exemplos de sistema operacional são: Windows XP Windows Millenium Unix Linux
INTERAÇÃO EM UM SISTEMA DE COMPUTAÇÃO SOFTWARE hardware Sistema operacional Programas Usuários
TENDENCIAS DO SISTEMA OPERACIONAL Ser amigável; -Suportar vários elementos de hardware com facilidade de instalação; -Poder ser utilizado por vários programas; -Comunicação com outras máquinas; -Suportar novas tecnologias; -Aumentar a integridade do sistema; -Aumentar a eficiência do sistema
RECURSOS GERENCIADOS PELO SISTEMA OPERACIONAL PROCESSADOR MEMÓRIA PERIFÉRICOS INFORMAÇÃO
GERENCIAMENTO DO PROCESSADOR Tem por objetivo distribuir a capacidade da CPU entre as diversas aplicações com o objetivo de evitar a monopolização desse recurso. GERENCIAMENTO DA MEMÓRIA Tem por objetivo distribuir a capacidade de memória entre as diversas aplicações do sistema. GERENCIAMENTO DE PERIFÉICOS Faz a interação com os dispositivos de entrada e saída de dados. GERENCIAMENTO DA INFORMAÇÃO Gerencia os dados do sistema.