Buscar

Sistemas operacionais Mapa

Prévia do material em texto

Sistemas	operacionais	
HISTÓRICO	E	FUNÇÕES	DOS	SISTEMAS
OPERACIONAIS
TIPOS	DE	SISTEMAS	OPERACIONAIS
ARQUITETURA	DE	SISTEMAS
PROGRAMAÇÃO	CONCORRENTE
DEADLOCK
GERENCIAMENTO	DE	PROCESSOS
COMUNICAÇÃO	DE	PROCESSOS
GERENCIAMENTO	DE	MEMÓRIA
GERENCIAMENTO	DE	ARQUIVOS
GERENCIAMENTO	DE	ENTRADA/SAÍDA
GERENCIAMENTO	DE	SEGURANÇA	E	PROTEÇÃO
SISTEMAS	OPERACIONAIS	MULTIMÍDIAS
SISTEMAS	OPERACIONAIS	MOBILE
VIRTUALIZAÇÃO	E	MÁQUINA	VIRTUAL
PROCESSOS	/	ESCALONAMENTO
Funcionalidades
História	e	desenvolvimento	de	sistemas	operacionais
Unix:
Sistemas	operacionais	de	computador
Sistemas	operacionais	móveis
As	partes	de	um	sistema	operacional
compartilhamento	de	tempo
distribuídos
batch	multiprogramados
Sistema	operacional	em	tempo	real
Sistema	operacional	de	rede
Sistemas	Operacionais	de	Servidor
Arquitetura	monolítica
Microkernel
Híbrida
máquina	virtual
Conhecendo	sobre	a	Programação	Concorrente
Programação	Concorrente	com	Processos
Programação	Concorrente	com	Threads
Processos	simultâneos	no	sistema	operaciona
Deadlock	no	sistema	operacional	(SO)
Condições	Necessárias	para	aplicar	o	deadlock	no	Sistema	Operacional
Prevenção	de	deadlock
Métodos	para	lidar	com	deadlock	no	sistema	operacional
O	que	é	um	processo?
Gerenciamento	de	arquivos	e	IO
Gerenciamento	de	processos:	multiprogramação	e	compartilhamento	de
tempo
Tempo	de	resposta
Estados	do	Processo
Melhores	práticas	para	gerenciar	processos	em	um	sistema	operacional
Compreendendo	os	princípios	da	IPC
Vantagens	da	comunicação	entre	processos
Desvantagem	da	comunicação	entre	processos
Como	funciona	o	IPC	em	sistemas	de	computador?
Endereçamento	Direto
Problema	com	operação	multiprograma
Realocação
Overlay-Technik
Para	poder	executar
Troca	de	banco	de	memória	(troca	de	banco)
O	que	é	gerenciamento	de	arquivos?
Designação	lógica	de	arquivos
Pastas	e	arquivos
Sistema	de	gerenciamento	de	arquivos
Buffering
Spooling
Taxa	de	transferência
Método	de	controle	de	entrada/saída
Proteção	e	Segurança
Por	que	as	vulnerabilidades	de	segurança	do	sistema	operacional	podem
ser	graves
Como	posso	proteger	meu	sistema	contra	os	ataques	direcionados	a
vulnerabilidades?
	Características	dos	sistemas	operacionais	de	multimídia
Agendamento	de	processos	multimídia
Agendamento	de	processos	em	tempo	real
Tipos	de	sistemas	operacionais	mobile
Android
iOS
Harmony-OS
KaiOS
Pure	OS
Microsoft	Windows	Phone
Como	funcionam	as	máquinas	virtuais
Tipos	de	Virtualização
Comparação	de	desktops	virtuais	e	máquinas	virtuais
Princípios	da	escalabilidade
Gerenciamento	e	programação	de	processos
Memória	virtual
Gerenciamento	de	processos

Continue navegando