Top Banner
Sejam bem vindos! Arquitetura de Sistemas Operacionais
28

Sejam bem vindos! Arquitetura de Sistemas Operacionais.

Apr 18, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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