redes de computadores
I - Conceitos Básicos ∗†
Prof. Carlos Alberto Maziero
PPGIa CCET PUCPR http://www.ppgia.pucpr.br/∼maziero 30 de julho de 2008
Resumo
Um sistema de computação é constituído basicamente por hardware e software.
O hardware é composto por circuitos eletrônicos (processador, memória, portas de entrada/saída, etc) e periféricos eletro-óptico-mecânicos (teclados, mouses, discos rígidos, unidades de disquete, CD ou DVD, dispositivos USB, etc). Por sua vez, o software de aplicação é representado por programas destinados ao usuário do sistema, que constituem a razão final de seu uso, como editores de texto, navegadores
Internet ou jogos. Entre os aplicativos e o hardware reside uma camada de software multi-facetada e complexa, denominada genericamente de Sistema Operacional.
Neste capítulo veremos quais os objetivos básicos do sistema operacional, quais desafios ele deve resolver e como ele é estruturado para alcançar seus objetivos.
Copyright (c) 2006 Carlos Alberto Maziero. É garantida a permissão para copiar, distribuir e/ou modificar este documento sob os termos da Licença de Documentação Livre GNU (GNU Free Documentation
License), Versão 1.2 ou qualquer versão posterior publicada pela Free Software Foundation. A licença está disponível em http://www.gnu.org/licenses/gfdl.txt.
†
Este texto foi produzido usando exclusivamente software livre: Sistema Operacional Linux (distriA buições Fedora e Ubuntu), compilador de texto L TEX 2ε , gerenciador de referências BibTeX, editor gráfico
Inkscape, criador de gráficos GNUPlot e processador PS/PDF GhostScript, entre outros.
∗
c Prof. Carlos Maziero
SUMÁRIO – 2
Sumário
1
Objetivos
1.1 Abstração de recursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Gerência de recursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
4
5
2
Tipos de sistemas operacionais
5
3
Funcionalidades
7
4
Estrutura de um sistema