Sie sind auf Seite 1von 11

Sistemas

Operativos

Operador de Informática
Conceito de Sistema
Operativo
A actividade informática baseia-se em duas
componentes:

 O hardware, que consiste numa máquina


essencialmente electrónica, programável, com uma
ou mais unidades de processamento e diversos
equipamentos periféricos.

 O software, que consiste no suporte lógico que


permite realizar determinadas tarefas recorrendo
ao uso do hardware.

O suporte lógico que administra com eficiência os


Rocha
Filipe

recursos oferecidos pelo hardware, ocultando os


aspectos físicos do utilizador, constitui o Sistema
Conceito de Sistema
Operativo
Rocha
Filipe
Integração entre hardware,
software básico e software de
aplicação
(Máquina de
níveis)
Rocha
Filipe
Integração entre hardware,
software básico e software
de aplicação
que chamamos de hardware é na verdade composto por
três camadas. Nem todas as máquinas seguem este
esquema, podendo ter menos ou camadas adicionais,
mas basicamente os computadores seguem o esquema
ilustrado.

o nível mas inferior, temos os dispositivos electrónicos


em si, como o processador, os chips de memória,
controladores de disco, teclado, barramentos (bus), e
qualquer outro dispositivo adicional necessário para o
funcionamento do computador.
Rocha
Filipe

m nível acima, temos a camada de “microprogramação”,


que de forma geral, são pequenos passos
Integração entre hardware,
software básico e software
de aplicação
conjunto de instruções do computador é denominado
por linguagem máquina, e apesar de ser uma espécie de
linguagem, podemos dizer que faz parte do hardware
porque os fabricantes incluem-na na especificação do
processador, para que os programas possam ser
escritos.

ssim, as instruções que a máquina pode entender são


consideradas parte integrante do hardware.

S.O. “esconde” das camadas superiores a complexidade


das camadas de hardware. O S.O. Pode, por exemplo,
Rocha
Filipe

oferecer a um programa uma função do tipo “LEIA UM


BLOCO DE UM ARQUIVO”, ficando a seu cargo os
Integração entre hardware,
software básico e software
de aplicação
cima de S.O. Estão os demais programas utilizados pelo
utilizador final, mas alguns deles são ainda considerados
software básico.

ntre eles podemos citar a shell, que consiste no


interpretador de comandos do utilizador, ou seja, a
interface com este. Nos S.O.s mais recentes,
frequentemente a shell é uma interface gráfica (GUI –
Graphics User Interface).

importante observar que do software básico,


nomeadamente, editores (ex: Notepad do Windows),
Rocha
Filipe

compiladores (ex: compilador C no Unix), e


interpretadores de comandos (ex: command.com ou
Integração entre hardware,
software básico e software
de aplicação
grande diferença entre o S.O. E os programas que
correm sobre ele, sejam software básico ou software
aplicativo, é que o S.O. corre em modo kernel (ou
supervisor), enquanto os demais programas correm em
modo de utilizador.

stes dois modos de operação dos processadores diferem


no facto de que no modo supervisor, um programa tem
acesso a todo o hardware, enquanto que os programas
que correm em modo utilizador, tem acesso somente a
determinadas regiões de memória, não podendo aceder
directamente aos dispositivos.
Rocha
Filipe

sto garante que os programas utilitários, não acabem


Máquina Virtual

o ponto de vista do utilizador ou de um programa a


máquina física é convertida pelo S.O. numa máquina
virtual, a qual proporciona serviços não disponíveis no
hardware, como por exemplo:

A utilização do computador por vários utilizadores


em simultâneo
Diálogo entre utilizador e o programa em execução
ao mesmo tempo
Rocha
Filipe
Máquina Virtual

ocultação dos aspectos relacionados com o hardware


aos utilizadores tem dois objectivos:

A abstracção, fornecendo uma visão global e


abstrata do sistema computacional, facilitando a sua
utilização e ocultando por completo a gestão interna.
A segurança, restringindo determinadas operações
ao utilizador, as quais podem interferir no
processamento e em última instância conduzir ao
bloqueamento do computador. Existem pois vários
níveis de previlégio.
Rocha
Filipe
Máquina Virtual

omo já referido, o S.O. é o administrador dos recursos


oferecidos pelo hardware, dos quais os principais são os
seguintes:

O processador
A memória
As entradas/saídas
A informação
Rocha
Filipe