aula sistemas operacionais parte01

21
7/17/2019 Aula Sistemas Operacionais Parte01 http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 1/21 Sistemas Operacionais Professora: Hanna Sérgia Sousa de Magalhães E-mail: [email protected]

Upload: sergio-henrique

Post on 06-Jan-2016

9 views

Category:

Documents


0 download

DESCRIPTION

sistemas

TRANSCRIPT

Page 1: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 1/21

SistemasOperacionais

Professora: Hanna Sérgia Sousa de MagalhãesE-mail: [email protected]

Page 2: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 2/21

Ca!"ulo #CONCEITOS BÁSICOS$n"rodu%ão

Page 3: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 3/21

Es"udo da e&ressão:

• ' (ue é um Sis"ema)#. Con*un"o de elemen"os+ en"re os (uais ha*a

alguma rela%ão.

,. isosi%ão das ar"es ou dos elemen"os deum "odo+ coordenados en"re si+ e (ueformam es"ru"ura organiada.

/. 0eunião de elemen"os na"urais da mesmaesécie.

1. Mé"odo+ lano.2. Modo+ *ei"o.3. Modo de go4erno+ de adminis"ra%ão+ de

organia%ão social.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

3

Page 4: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 4/21

5a 6iologia

• ' (ue é um Sis"ema)• Con*un"o de 7rgãos in"erligados+ (ue

funcionam com um ro7si"o comum+ e (ue

roduem resul"ados imoss!4eis de seob"erem or um s7 deles isoladamen"e.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

4

Page 5: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 5/21

5a 8!sica:

• ' (ue é um Sis"ema)• Par"e limi"ada do 9ni4erso+ su*ei"a

obser4a%ão imedia"a ou media"a+ e (ue+

ode carac"eriar-se or um con*un"o ;ni"ode 4ari<4eis associadas a grandeas f!sicas(ue a iden"i;cam uni4ocamen"e.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

5

Page 6: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 6/21

5a $nform<"ica:

• ' (ue é um Sis"ema)• Con*un"o de rogramas des"inados a

realiar uma fun%ão.

• Con*un"o formado or um ou maiscomu"adores+ seus eriféricos e osrogramas u"iliados.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

6

Page 7: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 7/21

E ou"ra ala4ra)

• ' (ue signi;ca 'eracional)#. 0ela"i4o a oera%ão.

,. =ue es"< ron"o ara funcionar.   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

7

Page 8: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 8/21

E um S.'.)

• ' (ue é um Sis"ema 'eracional)• Segundo >anenbaum ?#A+o S. '. ode

ser de;nido sob duas ersec"i4a:

• do usu<rio ou rogramador ?4isão top-downA: éuma abs"ra%ão do hardBare+ faendo o ael dein"ermedi<rio en"re os alica"i4os ?rogramaA e oscomonen"es f!sicos do comu"ador ?hardwareAou

• numa 4isão bottom-up+ de bai&o ara cima: é umgerenciador de recursos+ (ue con"rola (uaisalica%Des ?rocessosA odem ser e&ecu"adas+ aar"ir dos recursos ?mem7ria+ disco+ eriféricosA(ue odem ser u"iliados.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

8

Page 9: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 9/21

E se não hou4esse S's)

• ' S' funciona como uma in"erfaceen"re o usu<rio e o comu"ador+"ornando sua u"ilia%ão mais simles+

r<ida.• Sem um S'+ o usu<rio ara in"eragir

com o comu"ador de4eria conhecerrofundamen"e di4ersos de"alhes sobrehardBare do e(uiamen"o.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

9

Page 10: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 10/21

8un%Des 6<sicas

• 8acilidade de acesso aos recursos dosis"ema+

• Compartilhamento de recursos* de

forma organiada e ro"egida.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

10

Page 11: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 11/21

His"7ria

• #. FE0GI' EC'MP9>G'0ES?#12 J #22A• KLK9GS• ML=9$5GS $ME5SGS• 5I' EN$S>$GM

$F9GFE5S EP0'F0GMGI' 5EMS.'.

• P0'F0GMGI'6$5L0$G

13/10/15 Sistemas Operacionais   11

Page 12: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 12/21

E5$GC

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

12

Page 13: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 13/21

His"7ria

• ,. FE0GI'?#22-#32A• >0G5S$S>'0ES• 8'0>0G5 E

GSSEM6O• obs• S.' 8'0>0G5 J 8MS• S.' $6M - $6SOS

13/10/15 Sistemas Operacionais   13

Page 14: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 14/21

His"7ria

• /. FE0GI'?#32-#QRA• C$0C9$>'S

$5>EF0G'S ?C$SA

• C'MPG>$6$$GE• S.' - 'ST/3R• M9>$P0'F0GMGI

':PG0>$C$'5GME5>'G MEMU0$G P'0

 '6S

13/10/15 Sistemas Operacionais   14

Page 15: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 15/21

Circui"os $n"egrados

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

15

Page 16: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 16/21

His"7ria

• 1. FE0GI'?#QR-#RA• G0FE SCGE

$5>EF0G>$'5 ?S$A:

são C$s com grandecaacidade dein"egra%ão+ cu*oencasulamen"o

ode "er cerca de#R.RRR "ransis"oresA.

13/10/15 Sistemas Operacionais   16

Page 17: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 17/21

His"7ria• 1. FE0GI'

?#QR-#RA• 0E9I' E

C9S>'S• PE0S'5GC'MP9>E0S - PCVS

• P0'CESSG'0ES

$5>E QRQ3TQRQQ• MS-'S E 95$N?5'8$5G G /. LEN$S>$GA

13/10/15 Sistemas Operacionais   17

Page 18: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 18/21

His"7ria

• 2 Fera%ão:• 5I' FE0GI' E HG0WG0E MGS S$M

XFE0GI'Y E S.'• W$5'WS /.R ?MG$' E #RA• PG0I' W$5'WS ES>G6EEC$'• $5>E08GCE F0L8$CG  8GC$$GE PG0G

9S9L0$'• W$5'WS 2+ Q+ ME+ ,RRR+ NP+ ,RR/+ K$S>G+

W$5'WS Z+ W$5'WS Q...• $5>E05E>• $n"elig[ncia Gr"i;cial• 0econhecimen"o de 4o

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i

  s

18

Page 19: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 19/21

2 Fera%ão:

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i

  s

19

Page 20: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 20/21

Carac"er!s"icas• S.' é um rograma (ue a"ua comoin"ermedi<rio en"re usu<rio e o hardBare.• Propósito: fornecer um ambien"e ara (ue o

usu<rio e&ecu"e rogramas.• Objetivo  ser um Xgeren"eY da in"erface

hardBareTsof"Bare e usar o hardBare de formae;cien"e.

• S.' é um alocador de recursos.• Programa de con"role

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

20

Page 21: Aula Sistemas Operacionais Parte01

7/17/2019 Aula Sistemas Operacionais Parte01

http://slidepdf.com/reader/full/aula-sistemas-operacionais-parte01 21/21

Carac"er!s"icas• \ um rograma (ue es"< semre e&ecu"ando

no comu"ador J n]cleo ?coreA ou kernel+ "odoo res"o são rogramas alica"i4os.

• \ mais f<cil de;nir um sis"ema oeracional

elo o (ue ele fa do (ue elo o (ue ele é Jconveni!ncia do usu<rio.• 9ma me"a secund<ria seria a oera%ão

e"ciente do sis"ema comu"acional.

   1   3   /   1   0   /   1   5

   S   i  s   t  e  m  a  s   O  p  e  r  a  c   i  o  n  a   i  s

21