Vous êtes sur la page 1sur 25

Obra protegido pela Lei n.9.

610/98 de direitos autorais; Autor Carlos F C Alves

Sistemas Operacionais
Ensino Tcnico Universidade So Judas Tadeu
Aulas 1, 2, 3, 4 e 5
Setembro 2014
Professor: Carlos Felipe Cacione
Email: prof.carlos.cacione.alves@gmail.com
http://profcarloscacione.url.ph

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Carreira Acadmica
Graduao
Ps Graduao
Especializao
Mestrado
Profissionais ( lato sensu )
Acadmicos/Especficos (stricto sensu )

Doutorado

Ps Doutorado
Carreira de Professores Pesquisadores

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Cursos de Graduao
Sistemas de Informao
Cincias da computao
Matemtica Aplicada e Computacional
Engenharia de Software

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Desenvolvimento de Carreira profissional


Especializaes
Mestrados Profissionais
Certificaes

Microsoft ( Windows, SQL Server, ... )


Linux
Oracle ( Java, Oracle Database, ...)
ITIL
A+
Cisco
COBIT
Entre muitas outras !

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Sistema Operacional
Sistema operacional um software que gerencia os recursos de
hardware necessrios para execuo de tarefas computacionais,
sejam estas j predefinidas ou acionadas por usurios ou qualquer
sistema de entrada de dados acionado automaticamente.

Sistema
Operacional y

Sistema
Operacional x

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Recursos de Hardware

Processador
Memrias
Dispositivos de Entrada e Sada
Sistema de comunicao e troca de dados entre dispositivos

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Recursos de Hardware
Processador ( CPU Central Processor Unit )
Conjunto de circuitos eletrnicos capaz de executar um conjunto de
instrues

Memrias
Circuitos eletrnicos responsveis pelo armazenamento de dados voltil ou
persistente.

Dispositivos de Entrada e Sada


Qualquer dispositivo que envia e recebe dados do sistema computacional

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Processador
Diagrama simplificado mostrando
principais componentes internos do
processador.

Unidade de Controle

3+4=7

3,4,7 : Dados ou Informaes


+
: Tipo de operao
3,4 : dados de entrada
7
: dados de sada

Unidade Lgica
Aritmtica

Entrada

Sada

Registra
dores

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Memrias
Principal
Destinada ao armazenamento de dados e instrues que esto em execuo

Secundria
Destinada a armazenamento massivo e permanente de dados
Registradores
Memria Cache
Memria Principal
Disco Magntico

Tempo de acesso
Custo de
armazenamento

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Memria Principal
Memria RAM ( Random Access Memory Memria de acesso aleatrio)
Armazenamento Rpido e Voltil

0100 0001

1100 0111

0000 0000

0100 111

0100 0001

1100 0111

0000 0000

0100 111

0100 0001
0

1100 0111

0000 0000

0100 111

Endereo: (1,2)

Endereo: (2,1)

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Memria Secundria ( HD, DVD, CD, Blue


Ray)
0100 0001

1100 0111

0000 0000

0100 111

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Memria Secundria (HD tipo SSD, USB )

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Dispositivos de Entrada e Sada

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Sistema de Controle e Gerenciamento

Como feita a troca de


informaes entre memrias e os
diversos dispositivos?

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Sistema de Controle e Barramentos


3+4=7

0
1
0

0
1
0

0
1
0

01010101

3,4,7 : Dados ou Informaes


+
: Tipo de operao
3,4 : dados de entrada
7
: dados de sada

01010101
01010101
01010101

Circuitos de Controle
e Comunicao Chipsets
1
0
1

1
0
1

1
0
1

01010101
01010101
Barramento de Dados

Barramento de Controle
Barramento de
Endereos

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Mquina de Camadas

Aplicaes

Hardware

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Mquina de Camadas

Programas de Aplicativos

Programas do Sistema
Operacional
Aplicaes
Sistema Operacional

Aplicaes
Sistema Operacional
Hardware

Linguagem de Mquina
( Instruction Set
Architecture Level )

Hardware
Microarquitetura

Dispositivos Fsicos

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Mquina de Camadas
Aumento da
abstrao

Especializao x
Abstrao

Problemas orientados a
linguagens de
programao alto nvel

Nvel da linguagem
Assembly
Nvel da mquina Virtual
do Sistema Operacional

Linguagem de Mquina

Microarquitetura

Nvel lgico digital

Aumento da
especializao

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Tarefas
Como o usurio consegue operar o
sistema operacional para realizar
tarefas?
Sistema
Operacional x

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Processos Computacionais ( processos )


Processos
Definido como qualquer programa que
est em execuo.

Subprocessos
Tarefas (Tasks)
Linhas de Execuo (Threads)

Cdigo do
programa gerado
pelo programador

Programa

Identificador
Informaes geradas
pelo usurio durante
execuo
Informaes de
controle necessrias
para o Sistema
Operacional
Cdigo do programa
gerado pelo
programador

Processo

Mquina Virtual

Informaes de controle
necessrias para o
Sistema Operacional
Identificador

Unidade de
Controle
Cdigo do programa
gerado pelo programador
Espao disponvel para
armazenamento de
informaes gerados pelo
usurio durante execuo
Ocupado
Disponvel

Disponvel

Unidade Lgica
Aritmtica

Entrada

Sada

Registradores

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Memria Virtual

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Modelo Genrico de Sistema Operacional


Programas de Usurios e do sistema

Interfaces para usurios

Chamadas de Sistema
Execuo
de
Programas

Operaes
de I/O

Sistemas
de
Arquivos

Hardware

Gerenciador
de Recursos

Segurana

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Sistema Operacional
Sistema operacional um software que gerencia e estende os
recursos de hardware necessrios para execuo de tarefas
computacionais.
Programas de Usurios e do sistema
Interfaces para
usurios
Chamadas de Sistema
Execu
o de
Progra
mas

Opera
es de
I/O

Sistem
as de
Arquiv
os

Hardware

Gerenci
ador de
Recurso
s

Segur
ana

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Tipos de Sistemas Operacionais

multi usurio mono usurio


multi tarefa mono tarefa
Embarcado - Embedded
Tempo real - Real-Time Operating System (RTOS)
Distribudos

Obra protegido pela Lei n.9.610/98 de direitos autorais; Autor Carlos F C Alves

Caractersticas e parmetros comparativos


entre OS

Eficincia
Robustez
Escalabilidade
Extensibilidade
Portabilidade
Segurana
Usabilidade
Interatividade

Vous aimerez peut-être aussi