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
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
INTRODUÇÃO
4Arquitetura de Sistemas Operacionais
Va
le d
o S
ilíci
o T
rein
am
en
tos
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
Máquinas de Níveis
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
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
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
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 ...
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
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
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
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
Tipos de SOs
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
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
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
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
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
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
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
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
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
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
CONTATO
valedosilicio.net.br
(17) 3014-2394
26Arquitetura de Sistemas Operacionais
Va
le d
o S
ilíci
o T
rein
am
en
tos
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
MUITO OBRIGADO!
28Arquitetura de Sistemas
Operacionais
Va
le d
o S
ilíci
o T
rein
am
en
tos