Aula 7 SC tipos software SO.ppt - University of...

15
O SOFTWARE -Tipos de software -Sistema Operacional

Transcript of Aula 7 SC tipos software SO.ppt - University of...

Page 1: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

O SOFTWARE

-Tipos de softwarep-Sistema Operacional

Page 2: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Os ComputadoresTipos de Software

Um computador possui softwares de diferentes finalidadesfinalidades

alguns são capazes de interagir com o hardwarehardware

software básico

outros são para auxiliar o usuário nas suasoutros são para auxiliar o usuário nas suas tarefas

software aplicativosoftware aplicativo

Page 3: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Os ComputadoresTipos de Software

Software BásicoU ft bá i d t dUm software básico pode ter uma das seguintes finalidades

Controle do hardware

Construção de software

Page 4: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Os ComputadoresTipos de Software

Software BásicoC t l d h dControle do hardware⌧sistema operacional⌧Ex: Windows, Linux, Unix,...

Construção de software⌧Compiladores e interpretadores⌧usados para fazer tanto os softwares básicos

como os softwares aplicativos⌧Ex: Linguagem C, Delphi, Visual Basic, Pascal

Page 5: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Os ComputadoresTipos de Software

Software AplicativoSão sempre construídos usando um software básicopAuxílio à produtividade⌧facilitar tarefas básicas e de escritório

Exemplos:Exemplos:⌧editores de texto, planilhas eletrônicas⌧jogos⌧contas a pagar, controle de estoque⌧conta corrente (bancos)⌧programas matemáticos (Matlab, Maple)p g ( , p )⌧simuladores (Multisim)⌧controle de processos de plantas industriais (Elipse-SCADA)

Page 6: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Os ComputadoresTipos de Software

Graficamente

APLICATIVOS

SOFTWARE BÁSICO/Á

SISTEMA OPERACIONAL

UTILITÁRIOS

HARDWARE

Page 7: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

O QUE É SISTEMA OPERACIONAL ? máquina estendida ou máquina virtualmáquina estendida ou máquina virtualgerenciador de recursos

. esconde do usuário a complexidade do hardwareinterface simples com o usuário. interface simples com o usuário, possibilitando rapidez e confiabilidade no acesso aos recursos

Page 8: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

O QUE É SISTEMA OPERACIONAL ? máquina estendida ou máquina virtualmáquina estendida ou máquina virtualgerenciador de recursos

. controla o acesso dos programas aos componentes do sistema

processadores memóriaprocessadores, memória, discos, interfaces de rede, etc.

Page 9: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Tem-se, atualmente, sistemas operacionais para ambientes:ambientes:

– monotarefamonotarefa– multitarefa – multiusuário– rede– multiprocessamentop

Page 10: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Sistema Operacional Monotarefa

SóP1

Só executa um programa de cada vez: para iniciar a execuçãopara iniciar a execução de outro deve-se esperar o término do

P2p

atual.

Page 11: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Sistema Operacional Multitarefa

P1

Permite executar vários

P1

Permite executar vários programas ao mesmo tempo, compartilhando

P2uma CPU. P2

Page 12: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Sistema Operacional Multiusuário

É um sistema multitarefaÉ um sistema multitarefa que suporta a ligação de terminais na CPU (máquina central). Todos os arquivos ficam na

á i t l t dmáquina central e todos os programas executam na máquina centralmáquina central

Page 13: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Sistema Operacional de Rede

É l i fÉ um multitarefa que consegue gerenciar comunicação entrecomunicação entre máquinas diferentes interligadas de alguma g gforma. Normalmente, o processamento é local.

Page 14: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Sistema Operacional de Multiprocessamento

É l i fÉ um multitarefa que consegue gerenciar a distribuição dos μp1 ... μpndistribuição dos programas entre vários processadores na pmesma máquina

Page 15: Aula 7 SC tipos software SO.ppt - University of Delawareportnoi/classroom/sistemas_computacao/200… · Tipos de Software aSoftware Aplicativo `São sempre construídos usando um

Introdução aos Sistemas Operacionais

Estruturas de Sistemas OperacionaisSistemas em CamadasSistemas em Camadas