André Albson
Sistemas Operacionais
Script nome
quarta-feira, 29 de fevereiro de 2012
Serviços oferecidos pelo Sistema Operacional
Vai depender do SO considerado. Entretanto, existe um conjunto básico de
serviços oferecidos por quase todos os sistemas operacionais. Assim, um sistema operacional deve
oferecer:
1. meios para que um programa seja carregado em memória e executado.
2. sistema de arquivos, permitindo criar, ler, escrever e destruir arquivos.
3. interface de acesso aos periféricos (impressoras, fitas, discos, etc).
4. mecanismos de monitoração de recursos, capazes de identificar possíveis gargalos no
sistema.
5. meios para armazenar/manter o estado do sistema.
6. mecanismos de compartilhamento de hardware por usuários => necessidade de algum tipo
de proteção.
terça-feira, 28 de fevereiro de 2012
Evolução do Sistema Operacional
Durante a primeira geração de computadores eram tão grandes que ocupavam salas imensas. Eram construídos basicamente com válvulas, painéis e os sistemas operacionais “não existiam”.
Quem conseguia operar essas máquina eram os programadores através das válvulas, fios e luzes de aviso.
O conceito de sistema operacional se formou durante a segunda geração de computadores através do Batch. Vários comandos já poderiam ser executados em sequência através de cartões perfurados, eliminando parte do trabalho do operador de terminal. Devido a diferença de arquitetura e linguagem de máquina da época, os sistemas operacionais tinham que ser desenvolvidos especificamente para aquele hardware.
O conceito de sistema operacional se formou durante a segunda geração de computadores através do Batch. Vários comandos já poderiam ser executados em sequência através de cartões perfurados, eliminando parte do trabalho do operador de terminal. Devido a diferença de arquitetura e linguagem de máquina da época, os sistemas operacionais tinham que ser desenvolvidos especificamente para aquele hardware.
Algumas definições
Kernel : Núcleo do sistema operacional. Serve para a comunicação dos aplicativos com o hardware.
Interpretadores de comando: Permite a possibilidade aos usuários de emitirem vários comandos.
Interpretadores de comando: Permite a possibilidade aos usuários de emitirem vários comandos.
Sistemas Operacionais (Introdução)
É um conjunto de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos, gerência, escalonamento e interação de tarefas.Ele mantém a integridade de sistema.
- Administração de Arquivos e Documentos criados pelos próprios usuários
- Desenvolvimento de Programas
- Comunicação entre usuários e com outros computadores
- Gerenciamento de pedidos de usuários para programas, espaço de armazenamento e prioridade
Assinar:
Postagens (Atom)