sejam bem vindos! arquitetura de sistemas operacionais

28
Sejam bem vindos! Arquitetura de Sistemas Operacionais

Upload: internet

Post on 18-Apr-2015

125 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sejam bem vindos! Arquitetura de Sistemas Operacionais

Sejam bem vindos!

Arquitetura de Sistemas Operacionais

Page 2: Sejam bem vindos! Arquitetura de Sistemas Operacionais

ACOMPANHAMENTO

O que você aprendeu entre nossa última aula até hoje?

2Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 3: Sejam bem vindos! Arquitetura de Sistemas Operacionais

AULA DE HOJE

Máquinas de Níveis

Tipos de SOs

3Arquitetura de Sistemas

Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 4: Sejam bem vindos! Arquitetura de Sistemas Operacionais

INTRODUÇÃO

4Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 5: Sejam bem vindos! Arquitetura de Sistemas Operacionais

TIPOS DE SOFTWARES

Software Livre

Software Proprietário

Software Gratuito

Software Pago

5Arquitetura de Sistemas

Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 6: Sejam bem vindos! Arquitetura de Sistemas Operacionais

Máquinas de Níveis

Page 7: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MÁQUINAS DE NÍVEIS

7Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

U ti li tá r io s

C ircu ito s Eletrôn icos

M icrop ro gram a ção

Lin gu ag em d e M áq uina

Sistem a O p eracion a l

A p lica tivos

Page 8: Sejam bem vindos! Arquitetura de Sistemas Operacionais

CIRCUITOS DIGITAIS

Cada letra, número ou símbolo do teclado possui um correspondente binário de 8 bits;

Por exemplo:

A 01000001

8Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 9: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MICROPROGRAMAÇÃO Arquitetura de Processadores

CISC ou RISC

9Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 10: Sejam bem vindos! Arquitetura de Sistemas Operacionais

LINGUAGEM DE MÁQUINAPor que 99% dos SOs são escritos em

Linguagem C?

Resposta:

10Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

UNIX UNIX UNIX UNIX

IBM SUN INTEL XYZ ...

Page 11: Sejam bem vindos! Arquitetura de Sistemas Operacionais

KEN THOMPSONDENNIS RITCHIE

11Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

IBM SUN INTEL XYZ ...

Compilador C

UNIX C

Page 12: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MÁQUINAS DE NÍVEIS

12Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

U ti li tá r io s

C ircu ito s Eletrôn icos

M icrop ro gram a ção

Lin gu ag em d e M áq uina

Sistem a O p eracion a l

A p lica tivos

Page 13: Sejam bem vindos! Arquitetura de Sistemas Operacionais

APLICATIVOS Editor de texto, editor de apresentações, editor

de planilhas, navegador de internet, players, etc.

13Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 14: Sejam bem vindos! Arquitetura de Sistemas Operacionais

UTILITÁRIOS Antivírus, desfragmentador de disco,

compiladores, etc.

14Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 15: Sejam bem vindos! Arquitetura de Sistemas Operacionais

Tipos de SOs

Page 16: Sejam bem vindos! Arquitetura de Sistemas Operacionais

TIPOS DE SOs

16Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Tipos deSistem as O peracio n a is

Sistem asM on oprog ra m áveis/

M on o ta refa

Sistem asco m M últip lo sProcessad o res

Sistem asM ultiprog ram áveis/

M ultita refa

Page 17: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MONOTAREFA

17Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

M em óriaPr in cip a l

D ispo sitivo sd e E/ S

U C Pp rog ram a /

ta refa

Page 18: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MULTITAREFA

18Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

M em óriaPr in cip a l

D ispo sitivo sd e E/ S

U C Pp rog ram a /

ta refap rog ram a /

ta refa

p rog ram a /ta refa

p rog ram a /ta refa

p rog ram a /ta refa

Page 19: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MULTITAREFA

19Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Sistem asM ultiprog ram áveis/

ta refaM ulti

Sistem asBa tch

Sistem as deTem p o Rea l

Sistem as deTem p o C om pa rtilha do

Page 20: Sejam bem vindos! Arquitetura de Sistemas Operacionais

TEMPO COMPARTILHADO

Também chamado de time-sharing;

Utiliza fatia de tempo (time slice) para executar os programas;

O tempo de resposta não é rígido;

Exemplos: Windows, Linux, Android, IOS, etc.

20Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 21: Sejam bem vindos! Arquitetura de Sistemas Operacionais

TEMPO REALTambém chamados de real-time;

Não possui fatia de tempo;

O tempo de resposta está dentro de limites rígidos;

Exemplos: sistema de tráfego aéreo, caldeiras, cirurgias médicas, robôs autônomos, etc.

21Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 22: Sejam bem vindos! Arquitetura de Sistemas Operacionais

FORTEMANTE ACOPLADOS

22Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

U C P U C PM em ór iaPr in cip a l

D ispo sitivo sd e E/ S

D ispo sitivo sd e E/ S

Page 23: Sejam bem vindos! Arquitetura de Sistemas Operacionais

FRACAMENTE ACOPLADOS

23Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

U C P U C P

M em ór iaPr in cip a l

M em ór iaPr in cip a l

D ispo sitivo sd e E/ S

l in k de com un icaçã o

D ispo sitivo sd e E/ S

Page 24: Sejam bem vindos! Arquitetura de Sistemas Operacionais

TAREFAT2: Entrega manuscrita e individual. Qual é a fatia de tempo (time slice) do SO da

sua empresa? (1 linha)

O que são clusters computacionais? (15 linhas)

O que são grids computacionais? (15 linhas)

24Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 25: Sejam bem vindos! Arquitetura de Sistemas Operacionais

PRÓXIMAS AULASMáquina de Von Neumann

Pipelining

CISC e RISC

Tradutores, Interpretadores, etc.

25Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 26: Sejam bem vindos! Arquitetura de Sistemas Operacionais

CONTATO

valedosilicio.net.br

[email protected]

(17) 3014-2394

26Arquitetura de Sistemas Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 27: Sejam bem vindos! Arquitetura de Sistemas Operacionais

CONCLUSÃO

O que você aprendeu na aula de hoje?

Por que valeu a pena a aula de hoje?

27Arquitetura de Sistemas

Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos

Page 28: Sejam bem vindos! Arquitetura de Sistemas Operacionais

MUITO OBRIGADO!

28Arquitetura de Sistemas

Operacionais

Va

le d

o S

ilíci

o T

rein

am

en

tos