Fundamentos de Sistemas operacionais   9 Edi o   L
1012 pág.

Fundamentos de Sistemas operacionais 9 Edi o L


DisciplinaSistemas Operacionais I7.649 materiais168.521 seguidores
Pré-visualização50 páginas
Os	autores	e	a	editora	empenharam-se	para	citar	adequadamente	e	dar	o	devido	crédito	a	todos	os	detentores	dos	direitos	autorais	de	qualquer
material	utilizado	neste	livro,	dispondo-se	a	possíveis	acertos	caso,	inadvertidamente,	a	identificação	de	algum	deles	tenha	sido	omitida.
Não	é	responsabilidade	da	editora	nem	dos	autores	a	ocorrência	de	eventuais	perdas	ou	danos	a	pessoas	ou	bens	que	tenham	origem	no	uso
desta	publicação.
Apesar	dos	melhores	 esforços	dos	 autores,	 do	 tradutor,	 do	 editor	 e	 dos	 revisores,	 é	 inevitável	 que	 surjam	erros	no	 texto.	Assim,	 são	bem-
vindas	 as	 comunicações	 de	 usuários	 sobre	 correções	 ou	 sugestões	 referentes	 ao	 conteúdo	 ou	 ao	 nível	 pedagógico	 que	 auxiliem	 o
aprimoramento	de	edições	futuras.	Os	comentários	dos	leitores	podem	ser	encaminhados	à	LTC	\u2014	Livros	Técnicos	e	Científicos	Editora
pelo	e-mail	ltc@grupogen.com.br.
Translation	of	the	OPERATING	SYSTEM	CONCEPTS,	NINTH	EDITION
Copyright	©	2013,	2012,	2008	John	Wiley	&	Sons.
All	Rights	Reserved.	This	translation	published	under	license	with	the	original	publisher	John	Wiley	&	Sons	Inc.
ISBN:	978-1-1180-6333-0
Portuguese	edition	copyright	©	2015	by
LTC	\u2014	Livros	Técnicos	e	Científicos	Editora	Ltda.
All	rights	reserved
Direitos	exclusivos	para	a	língua	portuguesa
Copyright	©	2015	by
LTC	\u2014	Livros	Técnicos	e	Científicos	Editora	Ltda.
Uma	editora	integrante	do	GEN	|	Grupo	Editorial	Nacional
Reservados	 todos	 os	 direitos.	 É	 proibida	 a	 duplicação	 ou	 reprodução	 deste	 volume,	 no	 todo	 ou	 em	 parte,	 sob	 quaisquer	 formas	 ou	 por
quaisquer	meios	(eletrônico,	mecânico,	gravação,	fotocópia,	distribuição	na	internet	ou	outros),	sem	permissão	expressa	da	editora.
Travessa	do	Ouvidor,	11
Rio	de	Janeiro,	RJ	\u2212	CEP	20040-040
Tels.:	21-3543-0770	/	11-5080-0770
Fax:	21-3543-0896
ltc@grupogen.com.br
www.ltceditora.com.br
Design	de	capa:	Madelyn	Lesure
Ilustração	de	capa:	Red33|Dreamstime.com
Produção	digital:	Geethik
CIP-BRASIL.	CATALOGAÇÃO-NA-FONTE
SINDICATO	NACIONAL	DOS	EDITORES	DE	LIVROS,	RJ
S576s
9.	ed.
Silberschatz,	Abraham
Fundamentos	de	sistemas	operacionais	/	Abraham	Silberschatz,	Peter	Baer	Galvin,	Greg	Gagne.	-	9.	ed.	-	Rio	de	Janeiro:	LTC,	2015.
il.;	28	cm.
Tradução	de:	Operating	system	concepts
Inclui	bibliografia	e	índice
ISBN	978-85-216-3000-5
1.	Sistemas	operacionais	(Computadores).	I.	Título.
15-23332 CDD:	005.43		
CDU:	004.451
Aos	meus	filhos	Lemor,	Sivan	e	Aaron	e	à	minha	Nicolette
Avi	Silberschatz
A	Brendan	e	Ellen,	Barbara,	Anne	e	Harold,	Walter	e	Rebecca
Peter	Baer	Galvin
A	minha	Mãe	e	meu	Pai,
Greg	Gagne
\u25a0
\u25a0
\u25a0
\u25a0
\u25a0
\u25a0
\u25a0
\u25a0
\u25a0
\u25a0
Material
Suplementar
Este	livro	conta	com	os	seguintes	materiais	suplementares:
Apêndices:	Estudos	de	caso	do	Unix	BSD	e	The	Mach	System	em	(.pdf)	(acesso	livre);
Códigos-fonte:	Códigos-fonte	em	C	e	Java	(acesso	livre);
Guia	de	Estudo:	Guia	de	estudo	para	acompanhar	o	livro-texto	em	(.pdf)	(acesso	livre);
Máquinas	Virtuais:	Leia-me	do	software	Virtualbox	(acesso	livre);
PowerPoint	Slides:	Apresentações	para	uso	em	sala	de	aula	em	inglês	em	(.ppt)	 (acesso	restrito	a
docentes);
Respostas	dos	Exercícios	Práticos:	Problemas	de	revisão	em	(.pdf)	(acesso	livre);
Slides	em	PowerPoint:	Ilustrações	da	obra	em	formato	de	apresentação	(acesso	restrito	a	docentes);
Soluções	dos	Exercícios:	Soluções	para	os	exercícios	(.pdf)	(acesso	restrito	a	docentes);
Soluções	 dos	 Códigos-fonte:	 Soluções	 para	 os	 códigos-fonte	 em	 C	 e	 Java	 (acesso	 restrito	 a
docentes);
Testbank:	Banco	de	testes	em	inglês	em	(.pdf)	(acesso	restrito	a	docentes).
O	 acesso	 aos	 materiais	 suplementares	 é	 gratuito,	 bastando	 que	 o	 leitor	 se	 cadastre	 em:	 http://gen-
io.grupogen.com.br
Os	sistemas	operacionais	são	parte	essencial	de	qualquer	sistema	de	computação.	Da	mesma	forma,	um
curso	 sobre	 sistemas	 operacionais	 é	 parte	 essencial	 de	 qualquer	 currículo	 educacional	 em	 ciência	 da
computação.	Esse	campo	tem	mudado	rapidamente,	já	que,	hoje	em	dia,	os	computadores	predominam	em
praticamente	todas	as	situações	da	vida	cotidiana	\u2013	desde	dispositivos	embutidos	em	automóveis	até	as
mais	 sofisticadas	 ferramentas	 de	 planejamento	 para	 governos	 e	 empresas	 multinacionais.	 Porém,	 os
conceitos	fundamentais	permanecem	razoavelmente	intocados,	e	é	neles	que	baseamos	este	livro.
Escrevemos	este	livro	como	texto	para	um	curso	introdutório	sobre	sistemas	operacionais	destinado
aos	ciclos	básico	e	avançado	de	nível	técnico	ou	ao	primeiro	ano	de	nível	de	graduação.	Esperamos	que
os	profissionais	atuantes	também	o	considerem	útil.	O	livro	oferece	uma	descrição	clara	dos	conceitos
que	embasam	os	sistemas	operacionais.	Como	pré-requisitos,	supomos	que	o	leitor	 tenha	familiaridade
com	as	estruturas	de	dados	básicas,	com	a	organização	de	computadores	e	com	uma	linguagem	de	alto
nível,	 como	 C	 ou	 Java.	 Os	 tópicos	 de	 hardware	 necessários	 para	 a	 compreensão	 dos	 sistemas
operacionais	 são	 abordados	 no	 Capítulo	 1.	 Nesse	 capítulo,	 também	 incluímos	 uma	 visão	 geral	 das
estruturas	 de	 dados	 básicas	 que	 são	 predominantes	 na	 maioria	 dos	 sistemas	 operacionais.	 Para	 os
exemplos	de	 códigos,	 utilizamos	 fundamentalmente	C,	 com	alguma	coisa	 de	 Java,	mas	o	 leitor	 poderá
entender	os	algoritmos,	mesmo	sem	possuir	um	conhecimento	profundo	dessas	linguagens.
Os	conceitos	são	apresentados	utilizando-se	descrições	intuitivas.	São	abordados	resultados	teóricos
importantes,	mas	 omitidas	 provas	 formais.	 A	Bibliografia	 no	 fim	 de	 cada	 capítulo	 contém	 indicações
sobre	artigos	de	pesquisa	nos	quais	os	resultados	foram	apresentados	e	demonstrados	pela	primeira	vez,
bem	 como	 referências	 a	 materiais	 recentes	 para	 leitura	 adicional.	 Em	 lugar	 de	 demonstrações,	 são
utilizadas	 figuras	 e	 exemplos	 que	 sugerem	 por	 que	 podemos	 esperar	 que	 o	 resultado	 em	 questão	 seja
verdadeiro.
Os	 conceitos	 fundamentais	 e	 algoritmos	 abordados	 no	 livro	 são,	 com	 frequência,	 baseados	 nos
utilizados	tanto	em	sistemas	operacionais	comerciais	quanto	de	fonte	aberta.	Nosso	objetivo	é	apresentar
esses	conceitos	e	algoritmos	de	um	modo	geral	sem	vinculá-los	a	um	sistema	operacional	em	particular.
No	 entanto,	 apresentamos	 um	 grande	 número	 de	 exemplos	 pertinentes	 aos	 sistemas	 operacionais	mais
conhecidos	e	inovadores,	inclusive	o	Linux,	o	Microsoft	Windows,	o	Mac	OS	X	da	Apple	e	o	Solaris.
Também	incluímos	exemplos	tanto	do	Android	quanto	do	iOS,	atualmente	os	dois	sistemas	operacionais
predominantes	em	dispositivos	móveis.
\u2022
\u2022
\u2022
\u2022
A	 organização	 do	 livro	 reflete	 os	 vários	 anos	 em	 que	 ministramos	 cursos	 sobre	 sistemas
operacionais,	 assim	 como	 diretrizes	 curriculares	 publicadas	 pela	 IEEE	 Computing	 Society	 e	 a
Association	 for	 Computing	 Machinery	 (ACM).	 Também	 consideramos	 o	 feedback	 fornecido	 pelos
revisores	 do	 texto	 e	 os	muitos	 comentários	 e	 sugestões	 que	 recebemos	 de	 leitores	 de	 nossas	 edições
anteriores	e	de	nossos	alunos	atuais	e	passados.
Conteúdo Deste Livro
O	texto	é	organizado	em	oito	partes	principais:
Visão	geral.	Os	Capítulos	1	e	2	explicam	o	que	são	sistemas	operacionais,	o	que	eles	fazem	e	como
são	projetados	e	construídos.	Esses	dois	capítulos	discutem	quais	são	as	características	comuns	de
um	sistema	operacional	e	o	que	um	sistema	operacional	faz	para	o	usuário.	Incluímos	a	abordagem	de
sistemas	 operacionais	 tanto	 de	 PCs	 tradicionais	 quanto	 de	 servidores,	 assim	 como	 de	 sistemas
operacionais	para	dispositivos	móveis.	A	apresentação	é,	em	essência,	motivacional	e	explanatória.
Nesses	capítulos,	evitamos	uma	discussão	de	como	as	coisas	são	realizadas	internamente.	Portanto,
eles	 são	 adequados	 para	 leitores	 independentes	 ou	 para	 estudantes	 de	 nível	 básico	 que	 queiram
aprender	o	que	é	um	sistema	operacional,	sem	precisar	entrar	nos
carlos
carlos fez um comentário
VAI TOMAR NO CU DE VOCES, A GENTE FAZ A MERDA DE LOGIN E TEM Q PAGAR PRA LER ESTA MERDA, VCS TAO DE BRINCADEIRA NÉ PUTA QUE ME PARIU
0 aprovações
Carregar mais