sistemas operativos

15
SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA CADEIRA DE INFORMÁTICA

Upload: lulu

Post on 10-Jan-2016

22 views

Category:

Documents


1 download

DESCRIPTION

UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA. SISTEMAS OPERATIVOS. ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA. 1-Introdução. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SISTEMAS OPERATIVOS

SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS

UNIVERSIDADE EDUARDO MONDLANEUNIVERSIDADE EDUARDO MONDLANEFACULDADE DE ENGENHARIAFACULDADE DE ENGENHARIA

ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012CADEIRA DE INFORMÁTICACADEIRA DE INFORMÁTICA

Page 2: SISTEMAS OPERATIVOS

1-Introdução1-Introdução

Devidas as constantes necessidades do homem em Devidas as constantes necessidades do homem em criar mecanismos que auxiliam-se nas suas tarefas do criar mecanismos que auxiliam-se nas suas tarefas do seu dia-a-dia e não só, o homem inventou máquinas seu dia-a-dia e não só, o homem inventou máquinas que estivem a altura de responder as suas exigências. que estivem a altura de responder as suas exigências. Uma delas é o computador, sendo que a sua evolução Uma delas é o computador, sendo que a sua evolução e aperfeiçoamento da mesma está directamente ligada e aperfeiçoamento da mesma está directamente ligada a concepção do sistema operativo, que serve de ponte a concepção do sistema operativo, que serve de ponte de comunicação entre o utilizador e o hardware. de comunicação entre o utilizador e o hardware.

Page 3: SISTEMAS OPERATIVOS

2-Motivos o para desenvolvimento do S.O2-Motivos o para desenvolvimento do S.O

SISTEMA OPERATIVO

Visão de baixo para cima

Visão de cima para baixo

Máquina Virtual

Gestor de Recursos

Page 4: SISTEMAS OPERATIVOS

3-Conceito de S.O3-Conceito de S.O

UtilizadorUtilizador

AplicaçãoAplicação

Sistema OperativoSistema Operativo

HardwareHardware

Page 5: SISTEMAS OPERATIVOS

4-Objectivo de de um S.O4-Objectivo de de um S.O

Executar programas do utilizador e tornar mais fácil a Executar programas do utilizador e tornar mais fácil a resolução de problemas;resolução de problemas;Suporte e gestão dos recursos lógicos (Suporte e gestão dos recursos lógicos (softwaresoftware););Tornar conveniente a utilização do computador;Tornar conveniente a utilização do computador;Utilizar os recursos físicos (Utilizar os recursos físicos (hardwarehardware) do computador ) do computador de forma eficiente.de forma eficiente.

SISTEMA OPERATIVOSISTEMA OPERATIVO

HardwareHardware

Aplicação 1Aplicação 1 Aplicação 2Aplicação 2

Máquina FísicaMáquina Física

Máquina VirtualMáquina Virtual

Page 6: SISTEMAS OPERATIVOS

5-S.O mais difundidos5-S.O mais difundidos

Page 7: SISTEMAS OPERATIVOS

6-Componentes de um S.O6-Componentes de um S.O

Gestão de processos Gestão de processos

Gestão da memória principal Gestão da memória principal

Gestão dos dispositivos de Entrada e SaídaGestão dos dispositivos de Entrada e Saída

Gestão da memória secundáriaGestão da memória secundária

Gestão do sistema de ficheirosGestão do sistema de ficheiros

Gestão da rede Gestão da rede SISTEMA OPERATIVO

Page 8: SISTEMAS OPERATIVOS

8-Atributo de Qualidade de S.O8-Atributo de Qualidade de S.O

SISTEMA OPERATIVO

FiabilidadeFiabilidade

SegurançaSegurança

Interface completa e simples Interface completa e simples

DesempenhoDesempenho

Page 9: SISTEMAS OPERATIVOS

7-Principais Funções de S.O7-Principais Funções de S.O

Máquina Virtual Máquina Virtual - Definir uma máquina virtual que - Definir uma máquina virtual que disponibiliza diversos recursos físicos e lógicos que disponibiliza diversos recursos físicos e lógicos que possam ser utilizados pelas aplicações. possam ser utilizados pelas aplicações.

Gestor de Recursos Gestor de Recursos - Gerir e optimizar a utilização dos - Gerir e optimizar a utilização dos recursos físicos e lógicosrecursos físicos e lógicos. .

Page 10: SISTEMAS OPERATIVOS

9-Classificação dos S.Os9-Classificação dos S.Os

Quanto a sua estrutura Quanto a sua estrutura S.O Monolíticos - MS DOS;S.O Monolíticos - MS DOS;Modelo Cliente/Servidor ;Modelo Cliente/Servidor ;Sistemas em Camadas - Ex: Multics;Sistemas em Camadas - Ex: Multics;Máquinas Virtuais - Virtual Box, VMware entre outros. Máquinas Virtuais - Virtual Box, VMware entre outros.

Quanto ao tempo de execução Quanto ao tempo de execução S.O em Tempo Real (S.O em Tempo Real (RTOS) - VxWorks, ThreadX, RTOS) - VxWorks, ThreadX, etc.etc.Sistema Operativo não de Tempo Real. Sistema Operativo não de Tempo Real. Quanto a gestão de processosQuanto a gestão de processos Monotarefa - MS-DOSMonotarefa - MS-DOSMultitarefa - Windows, Linux, Mac OS X, OS/2.Multitarefa - Windows, Linux, Mac OS X, OS/2.Multiprocessamento - Multiprocessamento -

Quanto ao número de usuáriosQuanto ao número de usuáriosMonousuário – MS-DOS, Wins 95, NT; Monousuário – MS-DOS, Wins 95, NT; Multiusuário – Win server, Linux, Unix, ectMultiusuário – Win server, Linux, Unix, ect..

Page 11: SISTEMAS OPERATIVOS

10-Tipo de Ambiente de S.O10-Tipo de Ambiente de S.O

CUI (CUI (Command-line User Interface) Command-line User Interface) - Interface Linha de - Interface Linha de comandos TUIcomandos TUI

Page 12: SISTEMAS OPERATIVOS

GUI (GUI (Graphical User InterfaceGraphical User Interface) - Interface gráfica ) - Interface gráfica

10-Tipo de Ambiente de S.O10-Tipo de Ambiente de S.O

Page 13: SISTEMAS OPERATIVOS

10-Tipo de Ambiente de S.O10-Tipo de Ambiente de S.O

TUI- (TUI- (Text user interfaceText user interface) - Interface de usuário de texto) - Interface de usuário de texto

Page 14: SISTEMAS OPERATIVOS

11-Considerações finais11-Considerações finais

Sistema Operativo permitem explorar de forma Sistema Operativo permitem explorar de forma transparente os recursos que o computador transparente os recursos que o computador coloca à disposição do utilizador.coloca à disposição do utilizador.Basicamente opera todas as instruções de forma Basicamente opera todas as instruções de forma automática obedecendo as regras de automática obedecendo as regras de programação contidas nela tornando possível programação contidas nela tornando possível desse modo a execução de tarefas adequadas ao desse modo a execução de tarefas adequadas ao sistema físico e lógico que vêem embutido nele. sistema físico e lógico que vêem embutido nele.

Page 15: SISTEMAS OPERATIVOS

GRATOS PELA Atenção

GRATOS PELA Atenção

DISPENCADA!!!

DISPENCADA!!!

Duvidas?Duvidas?

Criticas?Criticas?