Escolar Documentos
Profissional Documentos
Cultura Documentos
Livro1 Parte1 Alta
Livro1 Parte1 Alta
Parte I
H
a
b
i
l
i
t
a
o
t
c
n
i
c
a
e
m
Volume 1
Informtica
Sistemas operacionais
e softwares aplicativos
Luciene Cavalcanti Rodrigues
Joo Paulo Lemos Escola
So Paulo
2010
Parte I
Informtica
Dados Internacionais de Catalogao na Publicao (CIP)
(Bibliotecria Silvia Marques CRB 8/7377)
R696
Rodrigues, Luciene Cavalcanti
Informtica, sistemas operacionais e softwares aplicativos /
Luciene Cavalcanti Rodrigues, Joo Paulo Lemos Escola ; revisor
Luis Claudinei de Moraes ; coordenador Luis Eduardo Fernandes
Gonzalez. -- So Paulo : Fundao Padre Anchieta, 2010
(Manual de Informtica Centro Paula Souza, v. 1)
ISBN 978-85-61143-46-6
1. Sistemas operacionais (Computadores) 2. Softwares de aplicao
I. Escola, Joo Paulo Lemos II. Moraes, Luis Claudinei de, revisor III.
Gonzalez, Luis Eduardo Fernandes, coord. IV. Ttulo.
CDD 005.43
Vice-Diretor Superintendente
Csar Silva
Chefe de Gabinete da Superintendncia
Elenice Belmonte R. de Castro
Coordenadora da Ps-Graduao,
Extenso e Pesquisa
Helena Gemignani Peterossi
Coordenador do Ensino Superior de
Graduao
Angelo Luiz Cortelazzo
Coordenador de Ensino Mdio e
Tcnico
Almrio Melquades de Arajo
Coordenador de Formao Inicial e
Educao Continuada
Celso Antonio Gaiote
Coordenador de Infraestrutura
Rubens Goldman
Coordenador de Gesto Administrativa
e Financeira
Armando Natal Maurcio
Coordenador de Recursos Humanos
Elio Loureno Bolzani
Assessora de Avaliao Institucional
Roberta Froncillo
Assessora de Comunicao
Gleise Santa Clara
Procurador Jurdico Chefe
Benedito Librio Bergamo
GoVERnADoR
Jos Serra
VICE-GoVERnADoR
Alberto Goldman
SECRETRIo DE DESEnVolVIMEnTo
Geraldo Alckmin
Presidente do Conselho Deliberativo
Yolanda Silvestre
Diretora Superintendente
Laura Lagan
ncleo Cultura Educao
Coordenador: Fernando Jos de Almeida
Gerente: Monica Gardelli Franco
Equipe de autoria Centro Paula Souza
Coordenao geral: Ivone Marchi Lainetti Ramos
Coordenao da srie Informtica: Luis Eduardo
Fernandes Gonzalez
Autores: Carlos Eduardo Ribeiro, Evaldo Fernandes
Ru Jnior, Gustavo Dibbern Piva, Joo Paulo Lemos
Escola, Luciene Cavalcanti Rodrigues, Ralfe Della
Croce Filho, Wilson Jos de Oliveira
Reviso tcnica: Anderson Wilker Sanfins, Luis
Claudinei de Moraes, Humberto Celeste Innarelli,
Srgio Furgeri
Equipe de Edio
Coordenao geral
Alfredo Nastari
Coordenao editorial
Mirian Ibaez
Consultor tcnico
Victor Emmanuel J. S. Vicente
Presidente
Paulo Markun
Vice-Presidente
Fernando Jos de Almeida
Edio de texto: Marlene Jaggi
Editores assistentes: Celia Demarchi
e Wagner Donizeti Roque
Secretrio editorial: Antonio Mello
Revisores: Antonio Carlos Marques, Fabiana Lopes
Bernardino, Jos Batista de Carvalho, Lieka Felso
e Miguel Facchini
Direo de arte: Deise Bitinas
Edio de arte: Ana Onofri
Editoras assistentes: Nane Carvalho, Nicia Cecilia
Lombardi e Roberta Moreira
Assistentes: Ana Silvia Carvalho, Claudia Camargo
e Felipe Lamas
Ilustraes: Carlos Grillo
Pesquisa iconogrfica: Completo Iconografia,
Maria Magalhes e Priscila Garofalo
Fotografia: Carlos Piratininga, Eduardo Pozella
(fotgrafos) e Daniela Mller (produtora)
Tratamento de imagens: Sidnei Testa
Impresso em Vitopaper 76g, papel
sinttico de plstico reciclado, da Vitopel,
pela Grfica Ideal.
APRESEnTAo
Este volume de Informtica o primeiro de uma coleo elabo-
rada especialmente pelo Centro Paula Souza e pela Fundao Pa-
dre Anchieta para levar aos alunos das Escolas Tcnicas estaduais
(Etecs) material didtico padronizado, gratuito e de qualidade.
Os livros sero utilizados como pesquisa e apoio ao conhecimento
terico adquirido em sala de aula, graas linguagem atraente e
inovadora. mais uma ferramenta aliada preocupao do Go-
verno do Estado com a qualidade do ensino pblico profssional.
Disponvel em formato de pencard, esta publicao ganhar agili-
dade na atualizao de seu contedo, sempre que se fzer necess-
rio, o que possibilitar ao aluno consultar informaes atualizadas
em consonncia com as novas tecnologias.
Elaborado a partir de contedo preparado por professores do Cen-
tro Paula Souza, o material tambm facilitar aos alunos avaliar
suas competncias profssionais exigidas pelo mercado de trabalho.
A existncia de um material didtico unifcado, capaz de traduzir
a excelncia do nvel de ensino da instituio, contribuir para
elevarmos ainda mais a qualidade do ensino oferecido pelo Cen-
tro Paula Souza.
Que essa srie proporcione a busca constante e a atualizao do
conhecimento de nossos alunos e estimule os professores ao aper-
feioamento constante.
LauRa Lagan
Diretora Superintendente do Centro Paula Souza
PAlAVRA Do GoVERnADoR
So Paulo est promovendo uma ampliao muito grande na rea
do Ensino Tcnico e Tecnolgico. Em apenas quatro anos, a rede
estadual de Faculdades de Tecnologia Fatecs vai dobrar de
tamanho, e o nmero de Escolas Tcnicas estaduais Etecs vai
mais do que dobrar no mesmo perodo. O nmero de vagas pas-
sar de 170 mil at o fnal de 2010. So escolas e faculdades tcni-
cas e tecnolgicas cujos cursos so ajustados s demandas locais,
abrindo imensas oportunidades de bons empregos para nossos
jovens e impulsionando o desenvolvimento da nossa economia.
um trabalho que ganha agora um reforo expressivo por meio
da parceria com a Fundao Padre Anchieta para produzir esse
material didtico.
Bom trabalho.
JOS SERRa
governador do Estado de So Paulo
Sumrio
Captulo 1
Arquitetura geral de computadores
1.1. O que um sistema operacional . . . . . . . . . . . . . . . . . . . . . 39
1.2. Conceitos aplicados a sistemas operacionais . . . . . . . . 39
1.2.1. Processador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.2.2. Memria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
1.2.3. Estrutura de armazenamento . . . . . . . . . . . . . . . . . 42
1.2.4. Dispositivos de entrada e sada . . . . . . . . . . . . . . . . 43
Captulo 2
Introduo a sistemas operacionais
2.1. Tipos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.1.1. Prprios para desktops . . . . . . . . . . . . . . . . . . . . . . . . 47
2.1.2. usados em servidores . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.2. Estrutura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.2.1. Ncleo (Kernel) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.2.2. Modos de acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.2.3. Processos e threads . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Captulo 3
Introduo a servios do sistema operacional
3.1. Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.2. Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.3. Mac OS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.4. Software livre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.4.1. Interfaces grficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.4.2. Distribuies Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Captulo 4
Instalao e configurao do sistema
operacional
4.1. ubuntu Live-CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.1.1. Como utilizar um sistema operacional sem
instal-lo no PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.1.2. Vantagens e desvantagens de um Live-CD . . . . 70
4.1.3. Instalao do Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.1.3.1. Inicializao do assistente
de instalao . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.1.3.2. Em um PC com Windows . . . . . . . . . . . . . 71
4.1.3.3. Em um PC novo . . . . . . . . . . . . . . . . . . . . . . . 77
4.2. Instalao do Windows Vista Business . . . . . . . . . . . . . . . 78
4.2.1. Acessando o site do projeto MSDNAA . . . . . . . 78
4.2.2. Gravar uma imagem de CD ou DVD
em uma mdia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.2.3. Backup dos dados do usurio . . . . . . . . . . . . . . . . . 82
4.2.4. Opes para cpia de arquivos,
antes de formatar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.2.5. Instalao do sistema operacional
Windows Vista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.2.6. Configuraes iniciais (ps-formatao) . . . . . . 94
Capa: Fernanda Vendramel
Ferreira Francisco, aluna da
Etec do Centro Paula Souza.
Foto: Eduardo Pozella
Edio: Deise Bitinas
26
37
45
55
67
Parte I Captulos 1 a 9
I
n
f
o
r
m
t
i
c
a
1
Sistemas Operacionais
e Softwares Aplicativos
Parte I
Habilitao tcnica em
I
n
f
o
r
m
t
i
c
a
I
n
f
o
r
m
t
i
c
a
Admirvel mundo novo
D
is
c
o
P
r
o
c
e
s
s
o
0
x1
2
a
b
c0
0
0
0
x1
2
a
b
d
0
0
0
0
x1
2
a
b
e
0
0
0
0
x1
2
a
b
f0
0
0
M
e
m
r
ia
F
s
ic
a
4.2.7. Instalao do drive do dispositivo . . . . . . . . . . . . . 96
4.2.8. Instalao de um antivrus . . . . . . . . . . . . . . . . . . . . . 97
4.2.9. Atualizaes automticas . . . . . . . . . . . . . . . . . . . . . 102
4.2.10. Reparo na instalao do Windows Vista . . . . 103
4.2.11. Reinstalando o Windows Vista . . . . . . . . . . . . . . . 107
4.3. Configurao de dispositivos. . . . . . . . . . . . . . . . . . . . . . . . . 109
4.3.1. Painel de controle do Windows . . . . . . . . . . . . . . . 109
4.3.2. Centro de controle do ubuntu . . . . . . . . . . . . . . . 115
4.3.3. Gerenciador de dispositivos . . . . . . . . . . . . . . . . . . 116
4.3.4. Configurao de teclado e mouse . . . . . . . . . . . . 116
4.3.5. Configurao de idioma . . . . . . . . . . . . . . . . . . . . . . . 118
4.3.6. Configurao de monitor e resoluo de tela 119
4.3.7. Configurao de impressoras . . . . . . . . . . . . . . . . . 120
Captulo 5
Gerenciamento dos recursos do sistema
operacional
5.1. Gerenciador de Tarefas (Windows e Linux) . . . . . . . . . 124
5.1.1. Introduo a processos do
sistema operacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.1.2. Conceitos de tarefas e multitarefas . . . . . . . . . . . 125
5.1.3. Gerenciador de tarefas do Windows . . . . . . . . 125
5.1.4. Processos em execuo e memria virtual . . . 127
5.1.5. Monitor do sistema (Linux) . . . . . . . . . . . . . . . . . . . 128
5.1.6. Gerenciador de processos
no Linux (ps e top) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
5.1.7. Msconfig (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.1.8. Regedit (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
5.1.9. Scripts de inicializao . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.2. Gerenciador de servios (Windows e Linux) . . . . . . . 132
5.2.1. O que um servio . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.2.2. No Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
5.2.3. No Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Captulo 6
Estrutura geral de compiladores
Captulo 7
Gerenciamento de arquivos e memrias
7.1. Estrutura de diretrios do Windows . . . . . . . . . . . . . . . . 144
7.2. Estrutura de diretrios do Linux . . . . . . . . . . . . . . . . . . . . 145
7.3. Prompt de comandos do Windows . . . . . . . . . . . . . . . . . . 146
7.3.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
7.3.2 Comandos bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
7.3.3 Criando pastas pelo prompt . . . . . . . . . . . . . . . . . . . 149
7.3.4 Comandos de configurao e gerenciamento . 150
7.4. Prompt de comandos do Linux . . . . . . . . . . . . . . . . . . . . . . 150
7.4.1. Terminal, Shell e tty . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Sumrio
123
137
143
7.4.2. Comandos bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
7.4.3. Criao de arquivos texto no Linux,
sem usar editores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
7.4.4. Comandos de configurao e gerenciamento . 159
7.5. Sistemas de arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
7.5.1. Sistemas de arquivos do Windows
(NTFS e Fat32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
7.5.2. Sistemas de arquivos do Linux
(Ext3 e ReiserFS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
7.5.3. Sistema de arquivos para memria
virtual no Linux (Swap) . . . . . . . . . . . . . . . . . . . . . . . . 161
7.6. Montagem de dispositivos
(parties e disquetes) no Linux . . . . . . . . . . . . . . . . . . . . . 162
7.6.1 uso de dispositivos de
armazenamento no Linux . . . . . . . . . . . . . . . . . . . . . . 162
7.6.2 Montagem de dispositivos
(parties e disquetes) . . . . . . . . . . . . . . . . . . . . . . . . . 163
Captulo 8
Administrao do sistema operacional
8.1. Instalao de programas no Linux . . . . . . . . . . . . . . . . . . . 166
8.1.1. Instalando programas a partir
do CD da distribuio . . . . . . . . . . . . . . . . . . . . . . . . . 166
8.1.2. Instalando programas a partir
de sites de download . . . . . . . . . . . . . . . . . . . . . . . . . . 167
8.1.3. Gerenciador de pacotes do Linux
(apt-get e synaptic) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
8.2. Compactadores e backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
8.2.1. Compactadores nativos do Linux . . . . . . . . . . . . . 170
8.2.2. Instalao de novos compactadores,
usando o gerenciador de pacotes . . . . . . . . . . . . . 171
8.3. Arquivos de lote (batch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8.3.1. Criao de arquivos de lote usando comandos
do prompt do Windows . . . . . . . . . . . . . . . . . . . . . . . 172
8.3.2. Comandos adicionais aplicveis
em arquivos de lote . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
8.3.3. Funes avanadas aplicveis
em arquivos de lote . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.4. Arquivos de Lote no Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
8.4.1. Introduo aos shell scripts . . . . . . . . . . . . . . . . . . . 176
8.4.2. Scripts bsicos utilizando
comandos do Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
8.5. Arquivos de lote no Linux
(estruturas de deciso, laos) . . . . . . . . . . . . . . . . . . . . . . . . 177
8.5.1. Implementao de estruturas
de deciso em scripts . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Sumrio
165
8.5.2. Implementao de laos
de repetio em scripts . . . . . . . . . . . . . . . . . . . . . . . 178
Captulo 9
Administrao de redes
9.1. usurios e grupos no Windows . . . . . . . . . . . . . . . . . . . . . . 182
9.1.1. Criando novos usurios no Windows Vista . . . 182
9.1.2. Criando novos grupos no Windows Vista . . . . 184
9.2. usurios e grupos no Linux (modo grfico e texto) 185
9.2.1. Criando novos usurios e grupos
no Linux (modo texto) . . . . . . . . . . . . . . . . . . . . . . . . 187
9.3. Acesso remoto via rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
9.3.1. Introduo tecnologia VNC . . . . . . . . . . . . . . . . . 190
9.3.2. Instalando o ultraVNC em um
servidor de acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
9.3.3. Instalando o VNCViewer em uma mquina da
rede (cliente) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
9.3.4. Acessar um PC remotamente usando a
tecnologia VNC no Windows . . . . . . . . . . . . . . . . . 191
9.4. Acesso remoto via rede no Linux . . . . . . . . . . . . . . . . . . . . 194
9.4.1. Habilitando o PC para ser um servidor de
conexo remota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
9.4.2. Acessar um PC remotamente usando a
tecnologia VNC (Linux x Linux) . . . . . . . . . . . . . . 195
9.4.3. Acessar um PC remotamente usando a tecnologia
VNC (Linux x Windows) . . . . . . . . . . . . . . . . . . . . . . 195
9.5. Acesso remoto via rede (modo texto) . . . . . . . . . . . . . . 196
9.5.1. Introduo ao Telnet e ao SSH . . . . . . . . . . . . . . . . 197
9.5.2. Acessar um PC remotamente utilizando Telnet
(Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
9.5.3. Acessar um PC remotamente
usando SSH (Linux) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
9.5.4. Transferindo arquivos para mquinas remotas
em modo texto (SCP) . . . . . . . . . . . . . . . . . . . . . . . . . 201
9.6. Virtualizao de computadores . . . . . . . . . . . . . . . . . . . . . 201
9.6.1. Softwares de virtualizao disponveis
no mercado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
9.6.1.1. Instalao do VirtualPC no Windows 202
9.6.1.2. Criando mquinas virtuais
no VirtualPC . . . . . . . . . . . . . . . . . . . . . . . . . . 204
9.6.1.3. Configurao
do VirtualPC . . . . . . . . . . . . . . . . . . 207
9.7. Instalando novos sistemas
operacionais em
mquinas virtuais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
9.7.1. Configurao de rede entre mquinas
virtuais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Sumrio
181
9.7.2. Backup e replicao
de mquinas virtuais . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
9.8. Servidor DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
9.9. Servidor Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.10. Servidor de arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Captulo 10
Microsoft Windows Vista
10.1. rea de trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
10.2. Barra de tarefas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
10.3. Pasta com nome do usurio . . . . . . . . . . . . . . . . . . . . . . . . 235
10.4. Documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10.5. Imagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10.6. Msica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10.7. Jogos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10.8. Pesquisar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10.9. Itens recentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
10.10. Computador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
10.11. Rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
10.12. Conectar a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
10.13. Painel de controle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
10.14. Programas padro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
10.15. Ajuda e suporte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
10.16. Executar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
10.17. Desligar computador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
10.18. Caixa pesquisar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
10.19. Windows Media Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
10.20. Lixeira . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
10.21. Mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
10.22. Organizao da rea de trabalho . . . . . . . . . . . . . . . . . . 247
10.23. Personalizar a rea de trabalho. . . . . . . . . . . . . . . . . . . . 247
10.24. Modificar exibio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
10.25. Formatar discos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
10.26. Arquivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
10.27. Pastas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
10.28. Manipular arquivos e pastas . . . . . . . . . . . . . . . . . . . . . . . 251
10.29. Renomear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
10.30. Ajustar data e hora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
10.31. Gadgets e barra lateral . . . . . . . . . . . . . . . 253
10.32. Acessrios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
10.33. Bloco de notas . . . . . . . . . . . . . . . . . . . . . . . . 255
10.34. Calculadora . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
10.35. Paint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
10.36. Windows Explorer . . . . . . . . . . . . . . . . . . . 257
10.37. WordPad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Sumrio
233
Parte 2 - Captulos 10 a 15
Os captulos a seguir encontram-se na parte 2 do volume 1.
Captulo 11
Windows 7
11.1. Instalao do Windows 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
11.2. Instalao do pacote de traduo
para Portugus do Brasil . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
11.3. Novidades do Windows 7 . . . . . . . . . . . . . . . . . . . . . . . . . . 272
11.3.1. rea de trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
11.3.2. Personalizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
11.3.3. Caixa de Pesquisa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
11.3.4. Atualizao do Windows . . . . . . . . . . . . . . . . . . . . . 274
11.3.5. Configuraes do usurio . . . . . . . . . . . . . . . . . . . 274
11.3.6. Configuraes de rede . . . . . . . . . . . . . . . . . . . . . . . 275
11.3.7. Compartilhando uma pasta na rede . . . . . . . . . . 277
11.3.8. Acesso rede e internet . . . . . . . . . . . . . . . . . . . 280
11.3.9. Monitor de recursos . . . . . . . . . . . . . . . . . . . . . . . . . . 281
11.4. Desempenho de Windows 7 em computadores
com poucos recursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Captulo 12
Internet
12.1. Navegadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
12.2. Sites de busca . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
12.3. E-mails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
12.4 Segurana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Captulo 13
Editores de texto
13.1. Microsoft Word 2007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
13.2. BrOffice.org Writer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
13.3. Boto do Office . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
13.4. Funes bsicas do Word 2007 . . . . . . . . . . . . . . . . . . . . . 307
13.5. Incio: rea de transferncia, Fonte,
Pargrafo, Estilo e Edico . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
13.6. Layout da pgina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
13.7. Referncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
13.8. Correspondncias: mala direta . . . . . . . . . . . . . . . . . . . . . 339
13.9. Reviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
13.10. Exibio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Captulo 14
Planilhas eletrnicas
14.1. Microsoft Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
14.2. BrOffice Calc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
14.3. Boto do Office . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Sumrio
261
287
303
347
Sumrio
14.4. Incio: rea de transferncia, fonte,
pargrafo, estilo e edio . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
14.5. Tabelas, ilustraes, grficos, links, textos . . . . . . . . . 366
14.6. Layout da pgina: temas, configurar
pgina, dimensionar para ajustar, opes
de planilha, organizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
14.7. Frmulas: inserir funo, biblioteca de
funes, nomes definidos,
auditoria de frmulas, clculo . . . . . . . . . . . . . . . . . . . 374
14.8. Dados: obter dados externos, conexes, classificar
e filtrar, ferramentas e dados,
estrutura de tpicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
14.9. Reviso: reviso de texto,
comentrios, alteraes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
14.10. Exibio: modos de exibio da pasta
de trabalho, mostrar/ocultar,
zoom, janela, macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Captulo 15
Editor de apresentaes
15.1. Microsoft PowerPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
15.2. BrOffice Impress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
15.3. Boto do Office . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
15.4. Incio: rea de transferncia, slides,
fonte, pargrafo e alinhamento,
desenho, edio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
15.5. Design: configurar pgina, temas,
plano de fundo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
15.6. Animaes: visualizar, animaes,
transio de slides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
15.7. Apresentao de slides: iniciar apresentao,
configurar, monitores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
15.8. Reviso: reviso de texto,
comentrios, proteger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
15.9. Exibio: modos de exibio de apresentao,
mostrar/ocultar, zoom, cores, janela . . . . . . . . . . . . . . . . 410
Consideraes finais
Referncias bibliogrficas
391
414
415
Sumrio
Entre a inveno do baco, o primitivo instrumento de calcular desenvolvido pelo
homem na Antiguidade, e a criao do primeiro computador eletrnico, em 1946,
passaram-se mais de 5 mil anos. Desde ento, o ritmo de evoluo nessa rea da
tecnologia vem se acelerando de tal modo que, em poucas dcadas, j representa a
maior revoluo no estilo de vida do ser humano de que se tem notcia.
A moderna Tecnologia da Informao e Comunicao (TIC), ou simplesmente
TI, contudo, parece mal ter comeado, se considerarmos sua incrvel capacidade
de inovao: desde que se consolidou no fnal do sculo passado, a informtica
a rea que mais cresce, cria empregos e inova em todo o planeta. Uma frase
Admirvel mundo novo
Criados os primeiros
computadores,
bastaram poucas
dcadas para que a
informtica se infltrasse
em praticamente
todas as reas sociais
e econmicas e
revolucionasse o estilo
de vida do ser humano.
clebre de Bill Gates, fundador da Microsoft, ilustrativa nesse sentido: Se
a General Motors tivesse evoludo tecnologicamente tanto quanto a indstria
de computadores evoluiu, estaramos todos dirigindo carros que custariam 25
dlares e rodando 420 quilmetros por litro.
No comando e na retaguarda de tamanho desenvolvimento, esto verdadeiros
exrcitos de cientistas, engenheiros e tcnicos, que desempenham um variado e
instigante leque de funes. No existe um dia igual ao outro nessa rea, conta
Edson Luiz Pereira, executivo de parcerias educacionais da IBM.
Esse dinamismo permite ao tcnico em informtica algo que parece impossvel para
a imensa maioria dos trabalhadores de outras reas: divertir-se enquanto trabalha.
Infelizmente, porm, os mesmos jovens que usufruem diariamente as novas tecnolo-
gias no tm conscincia das possibilidades oferecidas por esse mercado de trabalho.
H um certo preconceito. Ainda se acredita que informtica algo para nerds, diz
Walter Jos Dias, gerente acadmico da Microsoft no Brasil.
A fgura do nerd, o gnio precoce de culos com lentes grossas e imbatvel no
jogo de xadrez, que horrorizava a juventude rebelde dos anos 1970, permanece no
imaginrio dos adolescentes at hoje. Mas no preciso ser genial para ser bom em
informtica. Ao contrrio. A primeira condio simplesmente gostar de apren-
der. A segunda, ter um raciocnio lgico bem desenvolvido.
A velocidade da evoluo da informtica cria
uma sucesso de novidades e desaa o
prossional da rea a um aprendizado contnuo
D
A
E
S
Q
u
E
R
D
A
P
A
R
A
A
D
IR
E
IT
A
: A
C
IM
A
@
O
L
E
k
S
IY
M
A
k
S
Y
M
E
N
k
O
/A
L
A
M
Y
/O
T
H
E
R
IM
A
G
E
S
; A
B
A
IX
O
L
IN
D
L
A
R
/A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
; H
A
N
k
M
O
R
G
A
N
/P
H
O
T
O
R
E
S
E
A
R
C
H
E
R
S
/L
A
T
IN
S
T
O
C
k
D
A
E
S
Q
u
E
R
D
A
P
A
R
A
A
D
IR
E
IT
A
: E
Y
E
S
W
ID
E
O
P
E
N
/G
E
T
T
Y
IM
A
G
E
S
; A
C
IM
A
A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
;
A
B
A
IX
O
S
T
R
N
E
W
/R
E
u
T
E
R
S
/L
A
T
IN
S
T
O
C
k
26
i nfORmti Ca
27
aPRESEntaO
1957
Chega o primeiro
computador ao Brasil,
um univac 1200, da
primeira gerao de
computadores, com
vlvulas a vcuo, para
calcular o consumo de
gua na capital paulista.
Sem raciocnio lgico, fca difcil mergulhar no criativo mundo da informtica.
Quem se aventura nessa rea, no entanto, garante que vale a pena. Entre seus
pontos mais positivos est a abrangncia de diferentes temas, que possibilita ao
profssional mudar frequentemente de funo e mesmo de especialidade. Isso sem
falar em outro atrativo bastante valorizado nos tempos de hoje: os salrios.
Mercado promissor
Os tcnicos em TI recebem, em mdia, salrios 80% mais altos do que os pa-
gos no mercado formal de trabalho no Brasil. Nas empresas, algumas funes
tcnicas so to bem remuneradas quanto altos cargos executivos. Isso porque a
demanda por profssionais da rea ainda supera largamente a quantidade de tc-
nicos disponveis. Para se ter uma ideia, no ano 2008, apesar da crise fnanceira
global, a demanda no atendida por profssionais de informtica no Pas chegou
a 100 mil postos de trabalho. Um fenmeno que, em diferentes propores,
ocorre no mundo inteiro.
Deixamos de exportar servios de TI por falta de tcnicos capacitados, diz Perei-
ra, da IBM. O mercado externo o grande gerador de empregos atualmente. Para
programar aplicativos ou operar sistemas, j no preciso estar ao lado do cliente.
Outra tendncia que vem se consolidando no setor a expanso mais acelerada
na rea de desenvolvimento de softwares do que na de manuteno de sistemas.
Programao o segmento que mais vai gerar emprego, em relao a qualquer
outra rea da economia, diz Pereira, referindo-se aos prximos anos. Um efeito
direto da internet em que as novidades se sucedem em velocidade quase inacredit-
vel bem como das diferentes aplicaes a ela associadas. Alm disso, computadores
passaram a fazer parte de nossas vidas mesmo em lugares onde nem sequer percebe-
mos sua presena: automveis, utilitrios domsticos, reparties pblicas etc.
A microeletrnica comandada por softwares a alma invisvel no setor de servi-
os em especial nos segmentos fnanceiro, comercial e de telecomunicaes ,
assim como na rea de educao, cultura e entretenimento. Na indstria, os
processos produtivos h muito se tornaram automticos e os bens de consumo
adquirem cada vez mais funes inteligentes. No por acaso que nossa poca
recebeu o nome de era digital.
Formao prossional
Atender a todas essas necessidades do mundo moderno requer uma boa forma-
o. Fazer um curso tcnico costuma ser o primeiro passo em direo a uma
carreira em TI. Como so muitas funes e constantes novidades, o profssional
deve procurar, primeiro, um segmento especfco de atuao e, depois, conti-
nuar se atualizando nele: preciso escolher uma especialidade ao concluir o
curso tcnico ou faculdade. No existem no mercado vagas para tcnicos em TI,
1961
Alunos do ITA
criam o primeiro
computador no
comercial
transistorizado
100% brasileiro
o Zezinho.
1959
Segunda gerao de
computadores, com
transistores e circuitos
internos, que revoluciona
a eletrnica. Expanso
da linguagem Assembly
e dos sistemas operacionais
multiprogramveis.
1943
Criado o Colossus, na
Inglaterra, sob a liderana de
Alan Mathison Turing, para
quebrar cdigos secretos
dos alemes, produzidos pela
codifcadora Enigma, durante
a Segunda Guerra Mundial.
1944
Lanado o Haverd Mark,
primeiro computador
eletromecnico,
desenvolvido sob o
comando de Howard
Aikenm em parceria
da IBM com a
universidade de Harvard
e a marinha dos EuA.
1946
Surge o primeiro
computador digital
eletrnico de grande
escala, o Eniac
(Eletronic Numerical
Integrator and
Calculator). Concebido
por John P. Eckert e
John Mauchly para
clculo de artilharia.
1964
Terceira gerao
de computadores
a IBM lana
a srie 360 e
impulsiona a
indstria do
software.
Era digital: a
microeletrnica a
alma invisvel do setor
de servios, como
os fnanceiros e de
telecomunicaes, e
torna inteligente uma
gama cada vez maior
de bens de consumo.
S
S
P
L
/G
E
T
T
Y
IM
A
G
E
S
A
F
P
/G
E
T
T
Y
IM
A
G
E
S
A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
D
IV
u
L
G
A
O
IM
A
G
E
P
L
u
S
28
i nfORmti Ca
29
aPRESEntaO
mas sim para programadores Java, Cobol, administradores de bancos de dados,
explica Walter Dias, da Microsoft.
Para o tcnico habilitado, as principais companhias de software, como IBM,
Microsoft e Oracle, entre outras, emitem certifcaes comprovando que o pro-
fssional conhece bem suas respectivas tecnologias e, portanto, ser capaz de
desenvolver e criar aplicativos a partir dessas bases. Quanto mais certifcaes de
conhecimento de produtos e de experincia profssional o tcnico possuir, mais
valorizado ser seu trabalho.
Historicamente, a Informtica vem causando grandes transformaes no modo
de vida do ser humano, cada vez mais dependente dessa tecnologia para tra-
balhar, divertir-se e se comunicar. Em breve, quem no conseguir operar um
computador pessoal poder se tornar uma espcie de analfabeto: sua comunica-
o com o mundo ser restrita, uma vez que os contedos de todas as reas da
cultura esto migrando velozmente para a internet.
Assim, nem preciso aspirar a uma carreira tcnica para perceber o quanto
til estudar Informtica. Com o advento da internet, todos tm de ter conhe-
cimentos bsicos. Estudar recomendvel, inclusive, para poder aproveitar essa
enorme gama de recursos da era digital, diz Luiz Eduardo Gonzalez, profes-
sor do Centro Paula Souza, que tem a formao profssional por competncias
como uma das metas poltico-pedaggicas de sua Unidade de Ensino Mdio
Tcnico CETEC (consulte o quadro Formao por Competncias).
Passado, presente e futuro
Na opinio de diversos especialistas, uma das transformaes mais radicais nos
modos de comunicao social do ser humano foi o advento da chamada Web
2.0, que nada mais do que o conceito que defne a utilizao da internet de
maneira colaborativa, dinmica, com trocas de arquivos e informaes dire-
tamente entre os participantes. Foi ela que pavimentou o caminho para
as redes sociais (como Orkut e Facebook) e os sites de informao e contedo
alimentados abertamente, como a Wikipdia, o YouTube, entre outros. Essa
nova maneira de usar a internet foi sendo engendrada aos poucos por um grupo
annimo de cientistas, pesquisadores e tcnicos do mundo inteiro. Eles foram
aperfeioando as descobertas uns dos outros e quase nem perceberam como, num
certo momento, no incio do sculo XXI, a sonhada Web 2.0 havia se imposto ao
mundo de modo retumbante. No h um dono, um criador. Quando percebe-
mos, a Web 2.0 era algo presente, diz Gonzalez. A rede mundial no apenas
um depsito de contedos, como o livro, por exemplo. A grande diferena que
possibilita a interao do usurio diretamente com a informao.
Essa dinmica tecno-social comea a impactar de modo explcito a forma como
estruturamos nossos pensamentos, ideias e percepes. Olhando para as novas
geraes, possvel perceber que a internet j foi incorporada a uma nova forma
de construo e articulao do conhecimento. Tudo o que se quer saber est l, em
sistemas de busca cada vez mais inteligentes e efcazes, disponveis gratuitamente
para consulta a apenas alguns cliques de distncia. E, o mais interessante, com
milhares de pessoas dispostas a discutir os mais variados assuntos, sejam especia-
listas, leigos, sejam simplesmente curiosos.
1965
Terceira gerao de
computadores, com
circuitos integrados.
A velocidade de
processamento salta para a
ordem de microssegundos,
os custos caem, os sistemas
operacionais se sofsticam.
Surge o Multics.
1971
Primeira verso do unix,
em linguagem Assembly.
Incio da quarta gerao
de computadores, com
microprocessadores, e da
miniaturizao. Velocidade
de processamento passa
ordem de nanossegundos.
1972
Estudantes da Escola
Politcnica da uSP
criam o Patinho Feio,
primeiro computador
com estrutura clssica
desenvolvido no Brasil.
Pesava mais de 100
quilos e podia armazenar
4.096 palavras.
1973
Dennis Ritchie
reescreve o unix
em linguagem C,
compacta e rpida,
que revolucionou
ao proporcionar
portabilidade e
interao total entre
mquinas e sistemas
operacionias.
1975
A MITS (Instrumentation
and Telemetry Systems)
lana nos EuA o Altair,
primeiro computador
pessoal.
Bill Gates e Paul Allen
criam a Microsoft e
lanam uma verso de
Basic para o Altair.
1977
A Apple, de Steve Jobs
e Stephen Gary Wozniak,
lana um computador
para uso domstico com
teclado e tela, o Apple II.
AT&T, que monopolizava
a telefonia nos EuA,
autorizada a
comercializar o unix.
1981
A IBM anuncia
seu primeiro
computador pessoal,
primeiro com
o sistema
operacional MS-DOS,
da Microsoft. Com teclado
com maiscula e minscula,
permitia expanso de memria
e uso de perifricos.
As novas geraes j
incorporaram uma nova
forma de construo
e articulao de
conhecimento, mas os
jovens ainda resistem
a seguir a carreira de
informtica: preconceito.
G
E
T
T
Y
IM
A
G
E
S
A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
D
IV
u
L
G
A
O
D
A
V
ID
J. G
R
E
E
N
- E
L
E
C
T
R
IC
A
L
/A
L
A
M
Y
/
O
T
H
E
R
IM
A
G
E
S
30
i nfORmti Ca
31
aPRESEntaO
A importncia do ingls
O Brasil considerado um pas competitivo em exportaes
de servios de TI. Alm de criativa, a populao brasileira
numerosa, e ter uma populao gigantesca foi um
dos motivos que alaram a ndia liderana mundial desse
mercado, que demanda todos os anos uma infnidade
de novos profssionais. Mas o principal motivo para a liderana
dos indianos nesse segmento a profcincia em ingls,
uma herana da colonizao britnica no pas.
Falar bem o ingls to importante em Informtica que,
em alguns casos, as empresas at contratam profssionais
sem conhecimento da rea, mas que sejam uentes em uma
lngua estrangeira. Treinar uma pessoa em certas funes
de TI, como a de administrador de banco de dados, pode
ser bem mais rpido do que lhe ensinar uma outra lngua,
ilustra Luiz Eduardo Fernandes Gonzalez, professor do
Centro Paula Souza.
simples entender a importncia do domnio do ingls.
O problema de um computador pode ter origem, por exemplo,
no seu sistema operacional desenvolvido nos Estados Unidos.
Ou no aplicativo criado na ndia. Ou ainda na infraestrutura
de telecomunicaes, concebida no Mxico. Numa situao
dessas, todos os profssionais, em cada pas, tentaro se
comunicar em ingls, diz Edson Pereira, da IBM, enfatizando
que esse contexto transformou radicalmente a defnio usual
de trabalho em equipe: Em TI, tal habilidade
passa necessariamente pela uncia em ingls.
1983
Microsoft anuncia
a primeira edio do
Windows, instalado
a partir do prompt
do MS-DOS.
Richard Stallman lana
o GNu, com a meta
de criar um sistema
operacional do tipo
unix gratuito.
1985
Surge a Free Software
Foundation (FSF), para
promover softwares
gratuitos e eliminar
restries cpia.
Chip Intel 386 com
275 mil transistores.
1984
Lanado Macintosh,
da Apple, que
utilizava disquetes
de 3 , o pioneiro
com interface
grfca.
1987
Windows 2.0, que
aproveita os novos
processadores 286
da Intel e inicia a
tcnica de atalhos
pelo teclado.
Chip Intel 80486,
com 1,2 milho
de transistores.
Isso sem contar as novidades que esto chegando por a: redes Wimax e 3G, que
permitem conexo sem fo em alta velocidade em locais pblicos; a IPTV, que o con-
tedo de TV sob demanda, em que voc poder criar seu prprio canal; e o papel ele-
trnico, ou iPaper, uma superfcie fna como um papel que funciona como uma tela de
computador, comenta Rafael Lamardo, professor de Tecnologia da Informao dos
cursos de Ps-Graduao da Escola Superior de Propaganda e Marketing (ESPM).
Outra novidade importante o conceito de Web 3.0, tambm conhecida como
a web semntica, que para muitos representa a terceira onda da internet. Trata-
se de um novo modo de organizao e disponibilizao das informaes ofere-
cidas na rede, mais gil e inteligente que a atual.
Com tantas novidades e tecnologias em desenvolvimento, as possibilidades des-
se novo ambiente 100% conectado so incrveis. Aplicaes envolvendo locali-
zao por GPS e base de dados da rede nos permitiro que encontrar o que dese-
jarmos ao nosso redor, de um bom restaurante a um amigo, bem como acionar
comandos e acessar arquivos remotos. Filmes e programas de TV no tero mais
horrios, pois podero ser vistos na hora que quisermos. Poderemos acessar tudo
o que o conhecimento humano j produziu com apenas um clique. E o melhor
que isso ser possvel para qualquer pessoa, em qualquer momento, em qualquer
lugar. nesse futuro assombroso que os profssionais de TI tero um papel de
destaque, ajudando de maneira decisiva na construo de um mundo melhor.
1991
Linus Torvalds
aprimora o kernel
do Minix e cria a
primeira verso
ofcial do Linux
(abreviao de
Linuss Minix).
1992-93
GNu integra o Linux,
que comea a atrair
programadores e usurios
do mundo todo
interessados em aprimorar
ainda mais o kernel. Ian
Murdock comea
a desenvolver
o projeto Debian.
1994
Surge o Linux Red
Hat, sistema comercial,
mas de cdigo aberto,
possibilitando o
surgimento de outras
distribuies, como
o Mandrake (Frana),
o Conectiva (Brasil)
e o SuSE (Alemanha).
1997-98
Primeira verso do
Conectiva Red Hat Linux
Parolin. A companhia
almeja personalizar o
Linux para o mercado
brasileiro. Windows 98
marca o incio da criao
de interfaces focadas
no usurio.
Mobilidade: tudo o que
se quer saber est a
apenas um clique de
distncia, para qualquer
pessoa, em qualquer
lugar, por meio de
aparelhos e sistemas
de busca cada vez
mais inteligentes.
D
IV
u
L
G
A
O
ICP/ALAM
Y/O
THER IM
AGES
F
IN
N
B
A
R
R
W
E
B
S
T
E
R
/A
L
A
M
Y
/O
T
H
E
R
IM
A
G
E
S
A
IJA
Z
R
A
H
I/A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
D
IV
u
L
G
A
O
32
i nfORmti Ca
33
aPRESEntaO
A formao por competncias
Uma das metas poltico-pedaggicas da Unidade de Ensino Mdio Tcnico (Ce-
tec) do Centro Paula Souza a formao profssional por competncias, associada
ao objetivo de adequar o ensino tcnico s demandas do trabalho e da vida cidad.
Essas competncias so necessrias para o conhecimento, o desenvolvimento, a
avaliao e o registro dos aspectos bsicos de cada formao, tanto para o corpo
docente como para o discente e o administrativo. Existe uma sntese de todas as
competncias que podem ser consideradas fundamentais para proporcionar uma
viso completa dos objetivos do curso, ou seja, a sua essncia, que na educao
profssional a tcnica aplicada na resoluo de problemas, englobando procedi-
mentos de anlise, planejamento, execuo, controle e avaliao. Confra, a seguir,
a sntese das mais relevantes para a habilitao de Tcnico em Informtica.
1. Analisar e montar componentes eletrnicos, de acordo com suas aplicaes.
2. Analisar e selecionar servios e funes de sistemas operacionais, utili-
2000-2002
Lanamento do Windows
Millenium Edition e do
Windows 2000 Professional,
alm do Windows XP em
vrias verses e do console
de jogos Xbox
Chegam ao mercado o
Pentium 4, da Intel, e o iPod.
2003
Incio no mundo das redes
de hot spots (locais pblicos
para acesso internet),
num grande teste para a
tecnologia sem fo Wi-f.
2005
Chega o Google Earth,
aplicativo que permite
a visualizao de quase
todas as regies do
globo terrestre a partir
de imagens de satlite.
2006
Lanamento do
Windows Vista com
recursos avanados
como a interface Aero,
Flip 3D, e do Windows
Media Center em
vrias distribuies.
2007
lanado o iPhone, da
Apple, o primeiro celular
com acesso web a utilizar
telas sensveis ao toque.
2009
Sai o Windows 7, que
aproveita ao mximo
os recursos dos micro
de 64 bits, usa menos
memria, entra e sai
da hibernao e identifca
dispositivos uBS mais
depressa.
2010
A Apple lana o iPad:
com processador de
1 GHz, espessura de 1,5 cm
e pesando em torno de 600
gramas, o aparelho permite
acesso web e funciona ainda
como plataforma de jogos,
telefone, leitor de e.books.
Formao por
competncias
facilita o acesso do
aluno ao mercado
de trabalho.
C
O
L
O
R
B
L
IN
D
IM
A
G
E
S
/IC
O
N
O
C
A
/G
E
T
T
Y
IM
A
G
E
S
D
IV
u
L
G
A
O
D
. H
u
R
S
T
/A
L
A
M
Y
/O
T
H
E
R
IM
A
G
E
S
A
L
E
X
S
E
G
R
E
/A
L
A
M
Y
/O
T
H
E
R
IM
A
G
E
S
34
i nfORmti Ca
35
aPRESEntaO
Captulo 1
Arquitetura geral
de computadores
Conceitos aplicados a sistemas operacionais
S
T
E
V
E
H
O
R
R
E
L
L
/S
C
IE
N
C
E
P
H
O
T
O
L
IB
R
A
R
Y
/L
A
T
IN
S
T
O
k
inegvel a rapidez da evoluo da informtica nas ltimas dcadas.
A capacidade de processamento dos computadores aumenta a pata-
mares nunca antes vistos, enquanto o custo cai surpreendentemente.
Hoje so comuns os computadores portteis com capacidade de processamento
muito maior do que os servidores de grandes empresas de 20 anos atrs.
Os custos dos processadores esto to baixos e sua performance to alta que os
computadores entraram para o cotidiano da populao, seja para editar docu-
mentos, ouvir msica, jogar, navegar na internet, seja para gerenciar as fnanas.
A evoluo tecnolgica envolve os equipamentos portteis (laptops, PDAs, tele-
fones celulares), a arquitetura de redes com e sem fo e a Word Wide Web. Essa
grande capacidade de computao est modifcando o funcionamento dos Siste-
mas Operacionais. E este o assunto que vamos estudar neste captulo.
1.1. O que um sistema operacional
Segundo Harvey M. Deitel e Paul J. Deitel, na dcada de 1960, a defnio de
um sistema operacional como o software que controla o hardware estava de acor-
do com aquela realidade. Mas, como nos dias atuais o hardware executa vrias
aplicaes concorrentes, podemos dizer que o sistema operacional o software,
que faz a comunicao amigvel e segura entre o hardware e as aplicaes, e ainda
fornece uma interface entre o computador e o usurio (fgura 1).
Sistemas operacionais podem ser encontrados em diversos dispositivos, como telefones
celulares, computadores de bolso, pessoais ou de grande porte (mainframes) , smar-
tphones, automveis, avies, aparelhos mdicos e hospitalares etc. Uma caracterstica
interessante deles que podem assumir diferentes papis ao desempenhar tarefas. As-
sim, os instalados em computadores de grande porte (mainframes) fazem isso de forma
muito diferente dos sistemas feitos para computadores pessoais. At porque os PCs so
desenvolvidos para executar aplicativos comerciais, editores de texto, planilhas, jogos,
entre outros. J os mainframes trabalham com um volume imenso de informaes,
como o processamento de dados de instituies bancrias, s para citar um exemplo.
A evoluo dos sistemas operacionais est diretamente ligada evoluo do hardware
e vice-versa. Novos recursos de hardware s podem ser bem aproveitados se existir um
sistema operacional que consiga gerenci-los de maneira efciente. E, para que cada
sistema operacional recente possa ser instalado, necessria maior capacidade de arma-
zenamento e processamento. muito importante verifcar quais so os requisitos mni-
mos de hardware a capacidade do disco rgido e da memria que um computador
deve possuir para que seja instalada uma verso mais atual do sistema operacional. Essas
informaes so sempre apresentadas pelos fabricantes.
1.2. Conceitos aplicados a sistemas operacionais
Um sistema de computao composto por uma CPU e vrios controladores de
dispositivos conectados por um barramento, que, por sua vez, proporciona acesso
memria compartilhada (fgura 2).
Cada dispositivo (udio, vdeo, drivers, mouse e teclado, por exemplo) possui um
controlador que envia dados a serem executados pela CPU. Com o objetivo de or-
Figura 1
Viso geral do
sistema operacional.
Figura 2
Sistema de
computao.
Hardware: parte
fsica do computador,
equipamento que pode
ser tocado. Software:
programa utilizado
no computador.
38
I NFORMTI CA 1 CAPTuLO 1
39
ganizar a execuo de vrios controladores e assegurar acesso ordenado memria
compartilhada, existe um controlador responsvel por sincronizar o acesso me-
mria. Para que comece a funcionar, o computador precisa de um programa inicial
de execuo, conhecido por bootstrap. armazenado em memria de leitura (esta
expresso, memria apenas para leitura, corresponde sigla ROM, de Read-Only
Memory) ou em EEPROM (Electrically Erasable Programmable Read-Only Me-
mory, que pode ser traduzido por memria apenas para leitura programvel eletro-
nicamente para apagar) e inicializa todos os aspectos do sistema. Para completar
a tarefa, o programa tem de carregar o kernel (gerenciador) do sistema operacional
na memria e executar o primeiro processo, conhecido por init.
Dentro do sistema operacional ocorrem vrios eventos chamados de interrup-
o e que so disparados por um hardware ou um software. O hardware pode
provocar uma interrupo a qualquer momento por meio de um sinal enviado
CPU pelo barramento do sistema. O software pode faz-lo executando uma
instruo especial denominada chamada de sistema. Outro tipo de evento que
pode ocorrer dentro do sistema operacional a exceo. Trata-se de uma inter-
rupo gerada por software e causada por um erro, como o caso da famosa tela
azul do Windows (fgura 3).
1.2.1. Processador
Segundo Deitel (2005), um processador um componente de hardware que
executa um fuxo de instrues em linguagem de mquina. Pode se apresen-
tar de diversas formas nos computadores. Por exemplo, uma unidade central
de processamento (CPU) que executa as instrues de um programa, um co-
processador grfco ou um processador de sinais digitais (DSP sigla em in-
gls para Digital Signal Processor). O processador projetado para executar,
com efcincia, um conjunto de instrues de fnalidades especiais. De modo
geral, o processador principal do sistema (CPU) executa a maior parte das
instrues e pode aumentar sua efcincia enviando tarefas especfcas a um
coprocessador especialmente projetado para execut-las (udio e vdeo, por
exemplo). Mesmo com a grande diversidade de arquitetura de processadores,
h alguns componentes (fgura 4) que so comuns a todos eles:
Unidade de busca de instruo: carrega instrues na memria de alta ve-
locidade (registradores de instrues).
Unidade de decodifcao de instruo: interpreta as instrues carregadas
e envia para a unidade de execuo.
Unidade de lgica e aritmtica (ULA): executa as operaes bsicas (soma,
subtrao e comparaes lgicas).
Registradores: guardam dados para uso imediato e so compostos por me-
mrias ultrarrpidas.
Caches: armazenam uma cpia dos dados da memria principal e possibi-
litam acesso rpido s informaes.
Interface de barramento: permite a comunicao entre o processador e
os dispositivos.
1.2.2. Memria
Para que seja executado, um programa de computador deve estar na memria
principal (RAM, sigla para Random Access Memory, ou Memria de Acesso
Aleatrio). Esse processo ocorre, por exemplo, quando o usurio d um clique
duplo em um atalho para um programa ou em um arquivo executvel. Dessa
maneira, parte do programa ser transportada da memria secundria (disco
magntico) para a memria principal (RAM), para ser executada pelo proces-
sador (fgura 5). O projeto de um sistema de memria completo faz uso de dis-
DICA
Em sistemas
embarcados
(aqueles que esto
gravados dentro dos
equipamentos),
os processadores
podem realizar
tarefas especfcas,
como converter um
sinal digital em sinal
de udio analgico
para telefone.
Figura 4
Componentes
de um processador.
Figura 3
Erro do
Windows.
DA MQUINA
AO HOMEM
Um sistema
computacional pode ser
dividido em quatro partes:
Hardware unidade central
de processamento (CPU,
sigla em ingls para Central
Processing Unit), memria e
dispositivos de entrada e sada
(I/O, abreviao em ingls
para Input/Output).
Programas aplicativos
processadores de texto,
planilhas, compiladores,
jogos e navegadores web.
Sistema operacional
controla e coordena o uso
do hardware pelos diversos
aplicativos para os usurios.
Usurios pessoas que
utilizam o computador.
Figura 5
Transporte
de dados para
o registrador.
40
I NFORMTI CA 1 CAPTuLO 1
41
positivos com alta velocidade de acesso (registradores e cache) e de dispositivos
com grande capacidade de armazenamento (memria secundria) (fgura 6).
A memria principal subdividida em clulas. Cada clula possui determi-
nado nmero de bits (geralmente 8 bits) e, para que seu contedo seja aces-
sado (para ler ou escrever um dado), o sistema operacional utiliza um nico
nmero conhecido como endereo de memria. A memria principal do seu
computador pode ser classifcada em dois tipos: RAM, que so volteis, e
ROM ou EEPROM, que so no volteis. Ela funciona como uma extenso
da memria principal, pois capaz de armazenar grande quantidade de in-
formaes e tambm mais barata.
1.2.3. Estrutura de armazenamento
Os discos magnticos formam a estrutura de memria secundria dos com-
putadores atuais (figura 7). Um cabeote de leitura e gravao fixado em um
brao percorre a superfcie de cada bandeja dividida em trilhas circulares,
que, por sua vez, so subdivididas em setores.
Esses discos magnticos de dois tipos, os removveis e os fexveis possuem
um controlador de disco inserido em cada driver, responsvel por executar as
operaes de leitura e escrita de dados nos discos. Os removveis podem ser
transportados e montados a qualquer momento. Os fexveis (disquetes), tam-
bm removveis, porm baratos, so feitos de material plstico.
Figura 6
Hierarquia da
memria.
Figura 7
Mecanismos do
disco magntico.
1.2.4. Dispositivos de entrada e sada
So dispositivos utilizados para a comunicao entre o sistema computacio-
nal e os usurios. Alguns caracterizam-se pela capacidade de armazenamento
(como memria secundria); outros permitem realizar a comunicao entre
o usurio e a mquina (como impressoras, scanners, mouse, teclado, placa de
som, placa de rede, cmera digital etc.).
42
I NFORMTI CA 1 CAPTuLO 1
43
Captulo 2
Introduo a
sistemas operacionais
Tipos
Estrutura
Q
uando falamos da estrutura de algo, estamos nos referindo s suas
formas e constituio fundamental que o sustenta. A estrutura
do corpo humano o seu esqueleto, a estrutura de um prdio so
os pilares, as vigas, as lajes. J a estrutura de um documento formada por tpi-
cos (introduo, desenvolvimento e concluso).
2.1. Tipos
Para entender a estrutura de um sistema operacional, precisamos estudar
cada item que o compe. Ou seja, temos de saber como o sistema funciona
internamente, qualquer que seja ele. Para gerenciar todo o hardware do PC,
um sistema operacional precisa compreender cada pea do computador e a
funo de cada um dos componentes para poder fazer a conexo entre eles.
Assim oferecer o melhor desempenho, com aproveitamento de todos os re-
cursos disponveis.
Basicamente, existem trs tipos de sistema operacional: monotarefa, multitarefa
e mltiplos processadores.
Monotarefa: so sistemas operacionais que conseguem processar apenas uma
instruo de cada vez. No conseguem processar vrias informaes ao mesmo
tempo nem executar mais de um programa simultaneamente. Um exemplo de
sistema operacional monotarefa o MS-DOS. Com ele o usurio consegue exe-
cutar somente um comando de cada vez e precisa esperar que esse comando seja
fnalizado para digitar outro (fgura 8).
Multitarefa: so sistemas operacionais que conseguem processar vrias instru-
es ao mesmo tempo e executar diversos programas simultaneamente. Nesse
caso, podemos ter tambm sistemas operacionais multiusurios, que permitem
que o usurio se conecte mquina e execute comandos de forma concorrente.
Exemplos de sistemas operacionais multitarefas: Windows 95, 98, NT, XP e Vis-
ta, MacOS-X e Linux (fgura 9).
Mltiplos processadores: so sistemas operacionais que conseguem gerenciar
mais de um processador ao mesmo tempo. Nesse caso, o sistema, necessariamen-
te, tambm multitarefa, pois deve ter capacidade de processar vrias instrues
ao mesmo tempo e, assim, poder envi-las alternadamente para cada processador.
Esse terceiro tipo de sistema operacional o que possui melhor desempenho.
Seus dois processadores permitem trabalhar com mais instrues simultneas
do que conseguem os sistemas com um nico processador. Exemplos de siste-
mas operacionais com suporte a mltiplos processadores: Windows XP e Vista,
MacOS-X e Linux (fgura 10).
2.1.1. Prprios para desktops
Quando falamos de sistemas operacionais, a primeira coisa que nos vem cabea
so os programas instalados em computadores de usurios domsticos, ou seja,
aqueles de que dispem os PCs ou laptops.
Figura 8
Dona de casa
dedicada a um
s trabalho.
Figura 9
Dona de casa
dividida entre
duas tarefas
simultneas.
Figura 10
O rendimento
de um trabalho
em grupo.
I NFORMTI CA 1
46
CAPTuLO 2
47
Ento, sistemas operacionais para desktop so aqueles desenvolvidos para faci-
litar a vida de usurios domsticos ou funcionrios de empresas, em suas esta-
es de trabalho. Entre suas caractersticas mais importantes est a de ter uma
interface amigvel para o usurio, tentando deixar ferramentas e aplicativos a
sua disposio. Exemplos de sistemas operacionais para desktop: Windows 95,
98, XP e Vista, MacOS-X e Linux (fgura 11).
A vida das empresas desenvolvedoras de sistemas operacionais e das comunidades
OpenSource, porm, no se limita a orbitar em torno dos usurios domsticos,
pessoas que utilizam o computador para digitar textos, navegar na internet, ela-
borar planilhas e jogar. Esse apenas um dos focos desses empreendimentos. O
outro o ramo de sistemas para servidores de rede (fgura 12).
2.1.2. usados em servidores
Um servidor de rede um computador em geral mais potente que os PCs de
estaes de trabalho e que tem a funo de prover algum servio na rede. A
expresso pode ser desmembrada em duas partes: a palavra servidor (dos verbos
servir, tornar disponvel) e de rede (o que remete existncia de vrios com-
putadores interligados fgura 13). Um nico servidor pode ser responsvel
por diversos servios. Por isso, normalmente fca ligado 24 horas por dia. H
diferentes tipos de equipamento. Aqui esto alguns deles.
Servidor de banco de dados: equipado com software gerenciador de banco
de dados, esse tipo de servidor acessado por todas as mquinas da rede para
consultas, alteraes e incluso de novos cadastros de clientes, produtos etc.
Isso ajuda a evitar falhas como redundncias (o mesmo dado gravado mais de
uma vez) e aumenta o desempenho (o sistema fca mais rpido), entre outras
Figura 11
Diferentes
sistemas e
seus diversos
aplicativos.
Figura 12
Servidores de
rede de ltima
gerao.
Signifca cdigo
aberto e se refere
a sistemas como
os softwares
livres, Linux.
vantagens. O Software Gerenciador de Banco de Dados (SGBD) o principal
responsvel pelo gerenciamento de todas as Bases de Dados do servidor de
banco de dados (fgura 14).
Servidor Proxy: como um gateway na rede, com alguns recursos a mais,
como cache (armazenamento das ltimas pginas acessadas para melhorar o
desempenho da rede) e registro (memoriza uma lista dos sites acessados pelos
usurios, horrio, datas etc.) (fgura 15). Ele faz a intermediaao entre o usurio
e os sites que ele acessa.
Servidor de arquivos: guarda todos os arquivos dos usurios (fgura 16) e permi-
te que essas informaes sejam acessadas quando necessrio, sem que seja preciso
guardar tudo em CD ou pen drives.
Servidor de backup: tem a funo de efetuar backup (cpia de segurana) dos
arquivos e confguraes dos outros servidores (fgura 17) e deve entrar em ao
quando algum dos servidores sai do ar ou para de funcionar, por um evento
como queda de energia.
Servidor de domnio: controla usurios e senhas de uma rede. Permite que al-
gum utilize uma mquina qualquer na rede e tenha disposio suas confgu-
raes e arquivos salvos anteriormente (fgura 18). Tambm possibilita bloqueio
de recursos a usurios com menor privilgio, como estagirios ou atendentes, e
libera os recursos aos administradores. Todo servidor precisa de um sistema ope-
racional adequado, pois tem caractersticas diferentes dos computadores de mesa
ou dos laptops. Normalmente os servidores tm processadores com mais ncleos
I NFORMTI CA 1
48
CAPTuLO 2
49
Figura 14
Interligao de
computadores com
um mainframe.
Figura 15
Recursos de um
servidor Proxy.
Figura 16
Dados
armazenados
e acessveis.
Figura 17
Servidor de backup
Figura 18
Servidor de
domnio que exige
o logon de acesso.
e mais memria RAM. Ento, tm de ter um kernel (gerenciador) que atue da
maneira mais adequada. Alm disso, servidores no so utilizados por pessoas
diariamente, do modo como fazem os usurios domsticos. Eles so acessados
remotamente pelos administradores da rede. Por isso, em geral no precisam de
interface grfca, diminuindo, assim, a necessidade de recursos que seriam pouco
usados. Como tm mais placas de rede instaladas, devem proporcionar um ge-
renciamento efciente de conexes e oferecer ferramentas para que o administra-
dor execute esse trabalho com efcincia.
Sistemas operacionais para servidores de rede: tm caractersticas peculiares
porque precisam gerenciar maiores quantidades de memria RAM e de perifri-
cos, como placas de rede. Tambm devem oferecer suporte a auditorias (registrar
o que cada usurio fez, em que dia e a que hora) e ao gerenciamento de usurios
e grupos de usurios.
2.2. Estrutura
Todo sistema operacional tem caractersticas comuns, independentemente
do fabricante ou da verso. preciso conhec-las para entender o funciona-
mento do recurso. Imagine um prdio cuja estrutura formada por pilares e
Figura 13
Laboratrio
com servidor
de conexo.
colunas de concreto. Mentalize, agora, o corpo de um ser humano que tem
como estrutura o esqueleto. O sistema operacional tambm possui partes que
formam sua estrutura, e vamos conhec-las agora.
2.2.1. Ncleo (kernel)
A parte mais importante do sistema operacional o seu ncleo. A esto todas
as instrues necessrias para o gerenciamento do hardware do computador e
das tarefas que o usurio quer que o sistema realize. A maioria dos sistemas
operacionais tambm vem acompanhada de outros aplicativos, como editores
de texto e calculadora; de diferentes tipos de utilitrios, como compiladores ou
confgurao de som e de vdeo; e de outros comandos que podem ser utilizados
para gerenciar o prprio sistema operacional.
O ncleo tambm tem funo de gerenciar o uso da memria, do processador,
da rede e dos dispositivos de entrada e sada (drives de disquete, CD, DVD e HD
sigla em ingls para hard disk, ou disco rgido) pelos programas. Ns no po-
demos interagir diretamente com o ncleo do sistema operacional. Para solicitar
qualquer atividade ao sistema operacional, temos de contar com algum programa
(aplicativo ou utilitrio) ou com uma linguagem de comandos.
Exemplos desse
tipo de sistema
operacional:
Windows NT, 2000,
2003, 2008, Linux,
FreeBSD, OpenBSD,
NetBSD, MacOS-X
Server, Solaris,
SunOS etc.
I NFORMTI CA 1
50
CAPTuLO 2
51
2.2.2. Modos de acesso
Os processadores permitem, basicamente, duas maneiras de acesso ao sistema
operacional: o modo usurio e o modo kernel.
Modo usurio: as aplicaes somente podem executar instrues no privilegia-
das, ou seja, as mais simples e que no oferecem risco de prejudicar o funciona-
mento de outras aplicaes e do prprio sistema operacional.
Modo kernel: as aplicaes tm direitos totais sobre o PC; portanto, podem exe-
cutar todas as instrues disponveis, ou seja, todas as tarefas que o processador
permite.
2.2.3. Processos e threads
O sistema operacional gerencia as aplicaes do usurio por meio de processos.
Cada software que o usurio executa gera um ou mais processos dentro do siste-
ma operacional. Essa a forma que o sistema operacional utiliza para controlar
os programas em execuo no PC.
Os sistemas operacionais modernos utilizam o conceito de threads (tpicos), que
so divises dos processos para melhorar seu desempenho. Assim, em vez de o
sistema operacional processar uma informao maior, ele a divide em partes me-
nores e trabalha com cada uma por vez. Ao fnal, tem toda a tarefa igualmente
processada. No entanto, teve menos difculdades do que se fosse executar a mes-
ma informao integralmente de um s golpe.
Um bom exemplo disso imaginar que o seu professor lhe pediu que fzesse um
trabalho escolar muito grande. Se for fazer sozinho, voc o processo. Ter de
realizar tudo: as pesquisas, os clculos, a digitao etc. Mas, se o professor pedir
que o trabalho seja em grupo, o panorama fca bem melhor (fgura 19). Signifca
que cada um dos componentes da equipe vai se responsabilizar por uma tarefa
para que, no fnal, o resultado seja o trabalho pronto. Fazendo uma analogia, o
trabalho seria o processo e cada pessoa do grupo, uma thread.
Alguns sistemas operacionais utilizam, em vez de threads, subprocessos, o que
seria quase a mesma coisa. A diferena que, nas threads, a mesma memria alo-
cada para o processo compartilhada por todas as threads, independentemente
do nmero delas. Isso no acontece com os subprocessos, que precisam pegar um
pouquinho de memria RAM para cada um. Para entender bem esse diferencial,
basta voltar mesma analogia do trabalho escolar. Se cada aluno do grupo pre-
cisa de um computador para fazer seu trabalho, h subprocessos. Mas, se todos
utilizam o mesmo computador para fazer o trabalho todo, cada um na sua vez,
temos threads.
Figura 19
O trabalho em
grupo um
processo e cada
pessoa do grupo
um thread.
I NFORMTI CA 1
52
CAPTuLO 2
53
Captulo 3
Linux
Windows
Mac OS
Sistema Livre
Interfaces grfcas
Distribuies Linux
Introduo a servios
do sistema operacional
K
eyboard not found. Press any key to continue. Esta uma frase
to divertida quanto paradoxal. Em bom portugus, signifca sim-
plesmente: Teclado no encontrado. Pressione qualquer tecla para
continuar. Ora, se o software no consegue localizar o teclado, no h onde
pressionar. apenas uma introduo bem-humorada ao tema deste captulo, em
que voc conhecer alm de um pouco mais sobre software livre as funes e
os servios existentes nos sistemas operacionais Windows, Mac Os e Linux, para
que possa utilizar suas ferramentas e seus recursos em atividades de confgurao,
manipulao de arquivos e segurana, entre outras (fgura 20).
Estamos acostumados a ligar o computador e aguardar alguns instantes para poder
comear a utiliz-lo. Sabemos, por experincia prtica, que depois de pressionar o
boto o Windows vai demorar um pouco para aparecer na tela. Isso o que os olhos
constatam. Vejamos, ento, exatamente o que acontece nesse lapso de tempo inicial.
Um computador um equipamento totalmente intil sem um sistema operacio-
nal instalado ou disponvel de alguma forma. Toda vez que ligamos a mquina,
o sistema operacional carregado na memria principal (tambm chamada de
memria RAM), a partir do disco rgido. Quando esse processo concludo, o
usurio pode trabalhar normalmente (fgura 21).
O
I NFORMTI CA 1
58
CAPTuLO 3
59
Embora o Windows seja o sistema operacional mais utilizado do mundo, consa-
grado portanto , tambm tem seus pontos negativos. Entre os principais esto:
Desenvolvimento lento: a equipe de criao est restrita aos empregados
da Microsoft. Isso restringe muito a quantidade de profissionais disponveis
para trabalhar na melhoria do sistema e na correo dos problemas que sur-
gem diariamente.
Malwares: a grande popularidade tem seu lado negativo, pois o Windows tam-
bm o maior alvo de crackers, que vivem tentando atrapalhar a vida dos
usu rios, criando vrus, como os temidos trojans, palavra em ingls que evoca
a histria grega do Cavalo de Troia, ou spywares vrus espies que copiam
dados ou senhas e os enviam para um ambiente externo sem conhecimento nem
consentimento do usurio. Existem, atualmente, mais de 600 mil vrus criados
para o Windows, o que obriga os usurios a instalar softwares antivrus em seus
computadores.
Grande incidncia de bugs (insetos em portugus): um sistema operacional
desenvolvido com foco comercial tende a apresentar grande quantidade de pro-
blemas de lgica durante a sua vida til. Esse entrave implica a necessidade de
criao de utilitrios de correo, especialmente a cada nova verso lanada. No
caso do Windows XP, a Microsoft lanou trs service packs (pacotes de atualiza-
es) para corrigir falhas de desenvolvimento que apareceram inesperadamente,
falhas de execuo ou por causa de crackers procura de brechas para atrapalhar
a vida dos usurios.
Usurios comuns costumam adotar um sistema operacional especfico e
chegam a repudiar quem utiliza outro, diferente. Mas quem deseja trabalhar
com administrao de sistemas operacionais tem de conhecer a maioria ou
mesmo todos os disponveis. Assim, ser capaz de resolver problemas e pro-
por solues, seja qual for a escolha feita pela empresa ou pelo cliente que
vai atend-la.
Campees de preferncia
Adobe: responsvel
pela criao de
diversos softwares
disponveis para
Windows, como
o Photoshop
e o Acrobat.
symantec:
desenvolvedora
de softwares para
administrao do
Windows, como
ferramentas de
limpeza de arquivos
inteis e registro,
alm de antivrus.
Corel: criadora
do software
de editorao
grca mais
utilizado
do mundo,
o Corel Draw.
3.3. Mac OS
A Apple desenvolveu o Mac OS com base em um sistema operacional mais anti-
go, o UNIX. Fabricante de computadores e de outros equipamentos eletrnicos,
a Apple se tornou famosa pela preocupao em criar um sistema operacional ami-
gvel e bonito. Ou seja, o foco da Apple facilitar o trabalho do usurio, tambm
com uma bela apresentao da interface. Isso poderia levar algum a pensar que,
se o foco inicial do Mac no era bem a melhoria de desempenho, podia tratar-se
de um sistema lento. A resposta a uma indagao dessas negativa. O Mac OS
um sistema operacional adotado pela maioria dos designers, justamente por causa
de seu alto desempenho aliado arquitetura focada em aplicaes desse tipo.
O Mac OS foi o primeiro sistema operacional do mundo a permitir o uso de ja-
nelas grfcas e de mouse. A histria da criao do sistema to interessante que
retratada no flme Piratas do Vale do Silcio.
3.4. Software livre
Se sua inteno um dia se tornar um gestor de software livre, voc precisa co-
nhecer em profundidade o Linux, um sistema operacional igualmente derivado
do UNIX. Trata-se, justamente, de um software livre, ou OpenSource (cdi-
go aberto em portugus). Essas expresses se referem a sistemas desenvolvidos
sem cunho comercial, ou seja, criados por programadores que no tm inteno
de vend-los, e sim disponibiliz-los para qualquer pessoa que queira utiliz-
los. A vantagem deles que no preciso depender da vontade de uma empresa
para melhor-los ou modifc-los, ao contrrio do que acontece com os softwa-
H uma enorme
diferena entre o hacker
e o cracker. O hacker
um expert no
assunto, o mocinho da
histria. Ele descobre
e compartilha o que
descobriu. J o cracker
o bandido, o que
descobre e tira proveitos
do achado. No tem
tica. Comete crime.
A expresso bug em
informtica vem da
poca dos primeiros
computadores. Atrados
pela temperatura
elevada dos locais em
que os famosos
mainframes eram
instalados, os insetos
entravam e morriam
entre as placas e vlvulas
desses equipamentos,
prejudicando
seu funcionamento.
Richard Matthew Stallman
Nascido em 1953, em Nova York, Stallman
um autodidata apaixonado por computadores.
Desenvolveu seu primeiro programa de computador
para o PL/I (Programming Language One), criado pela
IBM para ser usado como inteligncia artifcial. Por
ser contrrio ao pagamento de direitos para o uso
de software, Stallman tornou-se um dos hackers
mais famosos do mundo e o grande defensor dos
softwares livres. Na dcada de 1980, fundou o
projeto GNU, voltado para o desenvolvimento de
software livre UNIX, porm, com cdigo aberto
com programas bem diferentes
dos utilizados pelo UNIX, que todo
mundo conhecia. O nome GNU
refere-se ao mamfero que tem esse
nome (smbolo do projeto) e tambm
signifca GNU is not UNIX (GNU
no UNIX), segundo Stallman. A
IJA
Z
R
A
H
I/A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
C
R
D
IT
O
D
O
S
L
O
G
O
T
IP
O
S
: D
IV
u
L
G
A
O
D
IV
u
L
G
A
O
I NFORMTI CA 1
60
CAPTuLO 3
61
res comerciais. Qualquer pessoa com conhecimento de programao e capaz de
dominar a linguagem de programao adotada pode fazer as alteraes, j que
o cdigo-fonte da aplicao est disponvel gratuitamente.
Um nome respeitado no universo dos softwares livres Richard Matthew Stall-
man, fundador do projeto GNU, que tem como propsito desenvolver software
para todos, de forma livre e gratuita. A comunidade GNU (GNU is not UNIX)
formada por pessoas do mundo todo interligadas via internet. Todos que tm
conhecimento em computao (programao de computadores) podem participar
de qualquer projeto do GNU.
3.4.1. Interfaces grfcas
H algo de fundamental importncia que precisamos saber: o Linux um sis-
tema operacional baseado em comandos, assim como o MS-DOS. Ou seja, se
instalarmos somente o Linux em um computador, teremos apenas uma tela preta
com caracteres brancos e um cursor piscando, aguardando o prximo comando.
Mas no pense que isso ruim. Graas a muitos programadores dispostos a aju-
dar as comunidades de software livre na internet, temos tambm as interfaces
grfcas, isto so softwares que rodam sobre o Linux e possibilitam ao usurio
utilizar janelas, mouse e outras facilidades, como fazemos no Windows.
As interfaces grficas mais utilizadas atualmente so o Gnome (software
livre do projeto GNU) e o KDE (sigla em ingls para K Desktop Envi-
ronment, que se refere a um sistema que simultaneamente um ambiente
grfico e uma plataforma de cdigo aberto e de desenvolvimento livre). O
Gnome e o KDE oferecem diversos recursos importantes ao usurio, como
utilitrios de configuraes diversas (som, vdeo, rede), janelas para visua-
Disputa entre feras
Dirigido por Martyn Burke, o lme Piratas do
Vale do Silcio (Pirates of Silicon Valley) mostra
como Bill Gates fundou a Microsoft e os
caminhos percorridos por steve Jobs para dar
vida Apple. Lanado em 1999, o lme traz
detalhes da feroz concorrncia travada entre
ambos para ver quem alcanava o sucesso
primeiro e apresenta as estratgias que
utilizaram para criar suas empresas. Esto no
enredo steve Wosniak, outra gura importante
da Apple, e os dois outros nomes de peso da
Microsoft, Paul Allen e steve Balmer.
tudo comeou na dcada de 1970, quando
o ento adolescente William Henry Gates,
estudante de Harvard, desenvolveu com o
amigo Paul Allen um sistema interpretador da
linguagem Basic para computadores pessoais.
Dessa iniciativa surgiria a Microsoft, que viria
a ser a empresa de software mais famosa do
mundo e tambm uma das mais valiosas. Graas
iniciativa, Bill Gates se tornou um dos homens
mais ricos do mundo (mais tarde divide o topo
da lista com outros empresrios, mas sempre
acaba voltando ao primeiro lugar). sua fortuna
ultrapassou Us$ 58 bilhes (dados de 2008 da
revista Fortune).
steve Jobs considerado um dos
empreendedores mais inovadores de todos os
tempos, e tambm um dos homens mais ricos
do mundo. Jobs fundou a Apple em 1976 e criou
o computador Macintosh, o sistema operacional
Mac Os e revolucionou o mercado da msica ao
lanar o tocador de msica MP3 iPod e o itunes,
uma loja de msica online. E ainda, mudou o
mercado dos telefones mveis, ao criar o iPhone.
Assim como o Windows, o Mac Os um sistema
operacional comercial. Isso signica que
preciso pagar licena para utiliz-lo. Alm disso,
o uso desse sistema se restringe a pessoas
que tm um computador Apple ou Macintosh,
como era conhecido antigamente. A inteno
da Apple fazer com que o usurio compre
no somente o seu sistema operacional, mas o
equipamento completo: o computador j com
o programa instalado. Provavelmente, esse seja
um dos principais motivos pelos quais o Mac Os
no tem tanto espao no mercado quanto seu
concorrente. Nos servidores, o uso do Mac Os
tambm pequeno, principalmente no Brasil,
porque esse sistema operacional no roda em
mquinas de arquiteturas diferentes.
Mas o Mac Os tem uma grande vantagem em
relao ao Windows. Existem pouqussimos
vrus criados para ele. Consequentemente,
os usurios no precisam instalar antivrus
nas suas mquinas, que acabam tendo
um pequeno aumento de desempenho se
considerarmos a economia de memria
RAM. importante registrar que, alm dos
computadores, a Apple desenvolve outros
equipamentos eletrnicos, entre os quais
o iPod, um player porttil com diversos
recursos e muito popular, principalmente
nos Estados Unidos.
Steve Jobs
inovou
ao criar a
Apple
Bill Gates,
fundou a
Microsoft
QUANDO
DIstRIBUIO
fundamental
saber diferenciar as
distribuies das verses
de sistemas operacionais.
Toda distribuio
Linux do sistema
operacional Linux. Ento,
nesse caso, quando
perguntarem qual o
sistema operacional
que voc utiliza,
independentemente da
distribuio que adotou,
sua resposta deve
ser Linux. No caso do
Windows, diferente, j
que o Windows 95, 98,
NT, XP, 2000, 2003, 2008
so verses do sistema
operacional Windows.
Portanto, no correto
falar de distribuies
quando nos
referimos a Windows.
Figura 23
kDE: ambiente grfco
com cdigo aberto.
R
O
B
E
R
T
G
A
L
B
R
A
IT
H
/R
E
u
T
E
R
S
/L
A
T
IN
S
T
O
C
k
C
H
u
C
k
B
u
R
T
O
N
/A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
A
P
P
H
O
T
O
/IM
A
G
E
P
L
u
S
I NFORMTI CA 1
62
CAPTuLO 3
63
lizar arquivos, alm da possibilidade de personalizar a rea de trabalho de
acordo com o seu gosto pessoal. Vrios temas esto disponveis para uti-
lizao, e mais outros que podem ser baixados da internet e instalados
no computador gratuitamente. Esses temas so desenvolvidos pelos prprios
usurios e ficam disponveis em sites especializados. Outra facilidade que
existem muitas interfaces grficas na internet para a instalao do Linux.
Muitas mesmo! Ento, cabe ao usurio escolher a que melhor se adapta
funo que pretende dar ao sistema operacional. possvel instalar diversas
interfaces grficas no sistema. Entretanto, somente pode ser utilizada uma
por vez. A Gnome a interface padro na distribuio Ubuntu (sistema
operacional baseado em Linux). Alguns exemplos de interfaces grficas so:
Gnome, KDE, Fluxbox, Blackbox, IceWm, Window Maker e AfterStep.
Window Maker: tambm um software livre. Esse gerenciador de janelas inclui
opes de compatibilidade que permitem ao usurio trabalhar com outros am-
bientes de desktop popular, ou seja, Gnome e KDE.
3.4.2. Distribuies Linux
Quando falamos do sistema operacional Linux importante levar em conta suas
distribuies. So diversos softwares teis que formam um conjunto e so apre-
sentados normalmente em um nico CD ou DVD. As distribuies tambm so
desenvolvidas via internet por comunidades que elegem os melhores softwares
para as mais diversas funes, a fm de agreg-los em forma de pacote. Alm
disso, essas comunidades criam ferramentas de confgurao para facilitar sua
instalao e a utilizao.
A distribuio Linux composta por um conjunto de softwares que incluem edi-
tor de textos, planilha eletrnica, programas de manipulao de imagens, vdeos,
jogos, interface grfca, navegador de internet, e ainda o prprio sistema opera-
cional. Exemplos de distribuies e interfaces grfcas padro: Ubuntu (Gnome),
Kurumin (KDE), Mandriva (KDE), Fedora (Gnome), Debian (Gnome), Red
Hat (Gnome), Slackware (KDE).
Distribuio Linux,
comparvel a um sistema
operacional, desenvolvido
de forma colaborativa
pelos internautas. Pode ser
utilizado em notebooks,
desktops e servidores.
Contm aplicativos que
permitem navegar na
internet, programas de
apresentao, edio de
texto, planilha eletrnica,
comunicador instantneo.
Defnies
AfterStep: um gerenciador de
janelas para o X Window system
do UNIX, que oferece exibilidade
de congurao do ambiente de
trabalho, permitindo melhorar a
esttica e o uso dos recursos do
sistema.
KDE: sigla em ingls para K Desktop
Environment, referente a um sistema que
simultaneamente um ambiente grco
e uma plataforma de cdigo aberto e
de desenvolvimento livre. Por oferecer
esses recursos, bem mais pesado que o
BlackBox e o FluxBox.
BlackBox: gerenciador de janelas livre, do tipo
leve (ocupa pouca memria), ideal para quem
usa computadores com poucos recursos, mas
que precisa de interface grca.
FluxBox: gerenciador de janelas inspirado no
Blackbox. tambm do tipo leve, possui recursos
especcos, como tabulao para Windows.
Gnome: software livre que tambm o
nome da comunidade que o desenvolve e
atualiza. Esses prossionais so voluntrios
que traduzem o programa para mais de 100
idiomas e dialetos. A proposta oferecer
quatro direitos: usar o software para
qualquer m, estudar o seu cdigo-fonte,
modic-lo para qualquer necessidade e
redistribu-lo, modicado ou no.
IceWM: gerenciador leve semelhante
ao Windows 95. Mas pode ser
congurado para simular o aspecto
de outras interfaces.
C
R
D
IT
O
D
O
S
L
O
G
O
T
IP
O
S
: D
IV
u
L
G
A
O
I NFORMTI CA 1
64
CAPTuLO 3
65
Captulo 4
ubuntu Live-CD
Instalao do Windows Vista Business
Confgurao de dispositivos
Instalao
e congurao
do sistema operacional
V
oc vai aprender agora a instalar e confgurar o sistema operacional
Windows Vista e a distribuio Ubuntu do sistema operacional Li-
nux. Para isso preciso saber analisar os servios e as funes desses
programas, utilizando suas ferramentas e seus recursos em atividades de confgu-
rao, manipulao de arquivos e segurana, entre outros. Ao distinguir as arqui-
teturas dos diferentes sistemas operacionais, voc poder identifcar as vantagens e
limitaes de cada um e, assim, ser capaz de indicar a melhor opo conforme as
necessidades do usurio.
4.1. ubuntu Live-CD
4.1.1. Como utilizar um sistema operacional sem instal-lo no PC
Algumas distribuies Linux possibilitam a utilizao do Live-CD, uma al-
ternativa que dispensa a instalao do programa na mquina. uma manei-
ra de ter um primeiro contato com o Linux sem correr o risco de apagar os
dados do PC ou alterar suas configuraes. O Ubuntu permite a utilizao
do Linux dessa forma. Para isso basta colocar o CD do Ubuntu no drive e
reiniciar o PC.
Mas ateno: tenha certeza de ter confgurado seu equipamento para iniciar pri-
meiramente pelo drive de CD. Caso contrrio, ele vai ser inicializado pelo siste-
ma operacional que estiver instalado no HD do seu computador.
1. Quando o PC detectar o CD do Ubuntu no drive, vai apresentar a tela
da figura 24.
Escolha o idioma Portugus do Brasil utilizando as teclas de navegao do
teclado e pressione Enter.
2. Aps selecionar o idioma, as opes de inicializao sero apresentadas na tela
da fgura 25. Pressione Enter para escolher a primeira opo (o Ubuntu pode
ser testado sem qualquer mudana no seu computador) e aguarde enquanto o
sistema operacional carregado na memria principal.
3. Enquanto isso acontece, voc vai ver uma tela como a da fgura 26:
Ao fnal da inicializao, o Linux est pronto para ser utilizado em seu PC.
Figura 24
Figura 25
Figura 26
68
i nfORmti Ca 1 CAPTuLO 4
69
4.1.2. Vantagens e desvantagens de um Live-CD
Live-CD um CD que possibilita a utilizao de um software a partir do drive
sem instal-lo no computador. Isso permite muitas facilidades. Por exemplo, poder
testar o software antes de sua instalao na mquina (fgura 27). como se fosse
um test-drive. Se o software passar no seu teste de qualidade, voc poder optar por
instal-lo defnitivamente na mquina. Quando inicializamos o PC por um Live-
CD, estamos isolando nosso HD dessa atividade. Isso nos garante que nenhum
dado ou confgurao ser afetado durante o processo de teste do novo sistema ope-
racional. Mas h tambm desvantagens. A principal a queda do desempenho do
computador, j que o Live-CD cria um disco virtual utilizando parte da memria
RAM. Portanto, o rendimento do computador ser inferior ao de outro que tenha
o sistema operacional instalado no seu HD.
4.1.3. Instalao do Linux
4.1.3.1. Inicializao do assistente de instalao
Para instalar o Ubuntu, basta inicializar o PC pelo drive de CD, da mesma ma-
neira que voc fez quando usou o Live-CD. Entretanto, em vez de escolher a
opo teste, pode optar por Instalar o Ubuntu (fgura 28) ou inicializar pelo
Figura 27
O LiveCD cria um
disco virtual utilizando
parte da memria RAM.
Live-CD e dar um duplo clique no cone Instalar o sistema no computador na
rea de trabalho, como voc ver no prximo tpico.
4.1.3.2. Em um PC com Windows
Se o seu computador tem pouca memria RAM, provavelmente voc achar
que o Live-CD muito lento. Isso acontece porque parte da memria RAM do
computador utilizada como disco virtual. Mas, se voc gostou do programa
e quer obter melhor desempenho, a opo instal-lo em seu computador so-
zinho ou junto com o Windows. Normalmente, os usurios j tm Windows
instalado na mquina quando comeam a estudar o Linux. Por isso, vamos
aos passos necessrios para instalar o Ubuntu em uma mquina que j tenha o
Windows (fgura 29). No se preocupe com possveis perdas de dados. Se voc
seguir todos os passos corretamente, no ir sumir nenhuma msica ou arquivo
do seu HD.
Para comear a instalar o Ubuntu no seu computador, clique sobre o cone dis-
ponvel na rea de trabalho. Um assistente de instalao vai surgir na tela, soli-
citando a linguagem que deseja utilizar para instalao permanente do Ubuntu.
Sugiro que escolha a verso original e clique em Avanar (fgura 30).
Figura 28
Figura 29
Figura 30
70
i nfORmti Ca 1 CAPTuLO 4
71
Aqui voc vai escolher a localizao geogrfca. Pode clicar no mapa ou alterar
a opo de cidade. Geralmente, nesse ponto da instalao no preciso mudar
nada. Clique, ento, em Avanar (fgura 31).
Agora hora de optar pelo tipo de teclado. O Ubuntu tentar identifcar automati-
camente o modelo usado no seu computador. No Brasil normalmente encontramos
at dois tipos: o teclado com cedilha (criado segundo a Associao Brasileira de
Normas Tcnicas ABNT2) e o que no tem cedilha (modelo norte-americano).
possvel testar o funcionamento das teclas do computador clicando na parte de
baixo da caixa de texto da janela. Depois, pressione a tecla . Se estiver tudo certo,
s pressionar Avanar (fgura 32).
Muito bem, agora chegou o momento mais importante: a deciso sobre o espao do
disco a ser utilizado pelo Ubuntu e, consequentemente, que fatia do HD ser tira-
Figura 31
da do Windows. A opo padro a Guiado, na qual o Ubuntu redimensiona o HD
do Windows, de forma que ambos os programas possam coabitar o disco rgido.
possvel tambm adotar a opo Assistido usar disco inteiro, que apaga todos
os dados do computador e instala somente o Ubuntu. Essa alternativa pode ser
interessante para quem quer instalar o Ubuntu em uma mquina de testes que
no possui o Windows. J a opo Assistido usar maior espao livre contnuo
recomendada para os casos em que h espao livre no HD do computador. E, por
ltimo, pode-se utilizar a opo manual para criar ou excluir parties (divises do
disco rgido). importante frisar que essa opo, considerada mais avanada, exige
conhecimentos mais profundos sobre o assunto.
Para prosseguir com o exerccio, vamos fcar com a opo padro (Guiado).
Mas, antes de clicar em Avanar, ajuste o tamanho da partio do Ubuntu
de acordo com a necessidade (fgura 33). O ideal reservar pelo menos 3 gi-
gabytes (GB) para o programa. Como de maneira geral os usurios deixam
mais espao livre para o Windows, recomendvel fazer tal ajuste por meio de
cliques na barra intermediria. A proporo deixada para cada programa fca a
critrio do usurio. Agora, a redefnio de espao no HD, tambm chamada
de particionamento, est concluda. Clique no boto Avanar (fgura 34).
Figura 32
Figura 33
Figura 34
Gigabyte (GB):
unidade utilizada para
indicar a capacidade
de armazenamento
de dados em um
computador. 1 GB
equivale a 1 milho
de bytes, segundo o
Sistema Internacional
de Unidades (SI). Para a
Comisso Eletrotcnica
Internacional (IEC, na sigla
em ingls), 1 GB equivale a
230 (1.073.741.824 bytes).
Para evitar a ambiguidade,
a IEC criou o nome
Gibibyte, que designa a
unidade equivalente a 230.
72
i nfORmti Ca 1 CAPTuLO 4
73
Figura 35
Pronto. Chegamos etapa fnal do assistente de instalao, que mostrar um
resumo de todas as confguraes feitas desde o primeiro passo. Clique em Ins-
talar para o assistente comear o procedimento em seu computador (fgura 38).
Figura 36
Aparecer na tela um aviso de confrmao. Clique em Continuar (fgura 35).
Nesta etapa, o assistente de instalao do sistema solicitar a digitao de alguns
dados para confgurao inicial. Exemplos: nome, login e senha do usurio, alm
do nome da mquina. Esses dados so importantes, pois a partir deles o Ubuntu
criar uma conta permitindo que o usurio entre no sistema. Preencha os campos
em branco com seus dados e clique em Avanar (fgura 36).
Estamos quase terminando. Agora, o assistente de instalao quer saber se o usu rio
pretende importar informaes de alguma conta do Windows. Se a resposta for sim,
basta selecionar uma das contas que aparecem na tela, para importar, por exemplo, os
favoritos do navegador de internet. Se for no, basta clicar em Avanar (fgura 37).
Figura 37
Figura 38
Figura 39
Figura 40
O Ubuntu est copiando os arquivos do CD para seu HD. Aparecer a tela que
voc pode ver na fgura 39.
Clique em Reiniciar agora para reiniciar o sistema (fgura 40). J possvel usar
o Ubuntu sem a necessidade de utilizar o CD, que deve ser guardado, para o caso
de precisar de algum arquivo ou de reinstalar o sistema.
Quando aparecer na tela a fgura 41, pressione Enter e retire o CD da bandeja, pois
ele dever ser ejetado automaticamente. Agora, preciso reiniciar o computador.
74
i nfORmti Ca 1 CAPTuLO 4
75
A partir da, toda vez que voc ligar o computador aparecer a tela mostrada na fgura
42. Nela possvel escolher entre iniciar o computador pelo Ubuntu (primeira opo)
ou pelo Windows, como voc fazia antes (quinta opo). Vamos fcar com a primeira
opo, para entrar no Ubuntu e confrmar se ele realmente foi instalado na mquina.
Figura 41
Figura 42
Note que agora, ao carregar o Ubuntu, a primeira tela que surge a que aparece
na fgura 43. Deve-se digitar o nome do usurio cadastrado durante a instalao.
Ateno, pois aparecer no rodap o nome da mquina confgurado na instalao.
Figura 43
Ao digitar o nome do usurio e pressionar Enter, o sistema pedir a senha que
voc cadastrou na instalao (fgura 44). Nessa etapa j possvel acessar o com-
putador e utilizar todos os recursos que o Ubuntu oferece. E com melhor desem-
penho, pois, agora, o programa est instalado em seu computador.
Figura 44
4.1.3.3. Em um PC novo
Para instalar o Ubuntu em um PC que ainda no possui um sistema operacio-
nal, escolha a opo Assistido usar disco inteiro na tela de particionamento
do item anterior. Dessa forma, todo o HD ser utilizado para a instalao do
Ubuntu. Se voc tem uma partio de dados e no quer perd-la, basta escolher
a opo Manual e defnir a partio que ser utilizada para instalar o sistema
operacional (as diferentes opes esto contempladas na fgura 45).
Figura 45
76
i nfORmti Ca 1 CAPTuLO 4
77
Se o login e a senha estiverem corretos, o nome do usurio aparecer no canto
superior direito da tela, como mostra a fgura 47.
4.2. Instalao do Windows Vista Business
4.2.1. Acessando o site do Projeto MSDNAA
Antes de aprendermos a instalar o Windows Vista em um PC, veremos algumas
dicas sobre como utilizar os recursos disponveis no convnio que benefcia os cursos
relacionados rea de Informtica do Centro Paula Souza. Um deles o convnio
MSDNAA (Microsoft Developer Network Academic Alliance ou Aliana Acadmi-
ca da Rede de Desenvolvedores da Microsoft), que oferece gratuitamente aos alunos
dos cursos da rea de Informtica do Centro Paula Souza um pacote com diversos
softwares comerciais da Microsoft. Esses programas fcam disponveis em um site
e podem ser baixados pelos alunos, que recebem um login e senha para utiliz-los.
Aps acessar o endereo do site fornecido pelo representante do MSDNAA em sua
escola (normalmente o coordenador da rea), o aluno digita seu login e senha e clica
no boto Entrar. A partir da, poder baixar a imagem de DVD do Windows Vista
e pegar seu nmero de srie, conforme a fgura 46:
Figura 46
Figura 47
Surgir um menu esquerda da tela com alguns botes (Sair, Meu Perfl, Meu
Software e Ver Carrinho de Compra). Clique em Meu Software. A seguir apa-
recer uma tela como a da fgura 48.
Vamos agora efetuar uma busca pelos softwares disponveis no sistema. Para isso,
clique na caixa Busca por ttulos de produtos, selecione a opo Windows Vista
Business DVD (Portuguese-Brazil) e use o boto Buscar, conforme a fgura 49.
Surgir uma tela parecida com a da fgura 50. Clique no boto Adicionar ao
carrinho (vamos simular que estamos comprando o software).
Figura 48
Figura 49
Figura 50
78
i nfORmti Ca 1 CAPTuLO 4
79
Figura 51
Use o boto Eu concordo, no contrato que aparecer na prxima tela (fgura
51). Depois em Confrme.
Na tela seguinte, digite seu sobrenome, nome, e-mail e clique em Prximo: surgi-
r a tela mostrada na fgura 52.
Figura 52
Clique, agora, no link Download para baixar o arquivo de imagem que ser
utilizado para criar o DVD de instalao (fgura 53).
Figura 53
Aps efetuar o download do arquivo downloader_of_Vista_DVD.exe, d um
duplo clique no arquivo. Surgir a tela mostrada na fgura 55.
Clique agora no boto Download para baixar o arquivo de imagem. Na ver-
dade, no iremos ainda baixar uma imagem propriamente, mas um pequeno
software que permite fazer download de arquivos maiores (como realmente so
as imagens de CD e DVD) em diversas etapas. Esse software permite ao usurio
continuar um download que tenha sido interrompido por uma queda de conexo
ou de energia, por exemplo (fgura 54).
Figura 54
Figura 55
PARE!
A tela da fgura 54 a mais importante do site. Perceba que uma das informaes
apresentadas o item Nmero de srie (a sexta linha da tabela). Anote esse
nmero, que lhe ser til durante a instalao do sistema operacional. Trata-se
de umcdigo que garante que o DVD de instalao original e que o usurio tem
permissopara a operao, casotenha compradoouganhadoa licena, oque pode
acontecer casohajaumconvnioentreainstituioaquepertenceeaempresaque
desenvolveosistemaoperacional. Depois deanotar onmero, guarde-obem. Uma
pessoa no autorizada que tiver acesso a ele poder instalar o sistema operacional
emqualquer equipamento e a responsabilidade recair sobre o usurio cadastrado.
80
i nfORmti Ca 1 CAPTuLO 4
81
Aqui precisamos confgurar o endereo para a pasta ou o dispositivo que ser
utilizado para armazenar a imagem do DVD. Voc poder deixar como est.
Dessa forma, a imagem vai ser baixada na pasta C:\Temp em seu disco rgido
C. Clique em Continue. Aparecer a tela mostrada na fgura 56.
Figura 56
Preste ateno nas informaes apresentadas nessa tela: nome do produto (Pro-
duct), espao em disco necessrio para instalao do software (Install Space Re-
quired) e diretrio onde o arquivo est sendo baixado (Unpacked Directory). Se
voc no puder aguardar o download at o fnal e precisar desligar o computador
por qualquer motivo, no se preocupe. Basta fechar a janela e depois continuar do
ponto em que parou.
4.2.2. Gravar uma imagem de CD ou DVD em uma mdia
O arquivo que estamos baixando uma imagem de DVD. Ser uma cpia
idntica do DVD original do software, que no nosso caso o Windows Vis-
ta. Aps baix-lo, vamos precisar de um software de gravao de CD/DVD
para criar um DVD original do Windows Vista. O download uma alterna-
tiva para termos acesso ao programa, j que as escolas normalmente no rece-
bem verses em CD ou DVD, o que sairia muito caro. Se voc j possui um
software de gravao de CDs em seu computador ou no da escola, como
o Nero (um dos mais conhecidos para essa fnalidade), pode utiliz-lo. Se
no, a alternativa baixar um software de gravao a partir do seu site de
downloads preferido.
4.2.3. Backup dos dados do usurio
Existem diversas maneiras de fazer backup (cpia de segurana) dos dados
de um computador. Algumas so bem fceis, outras mais trabalhosas. Va-
mos estud-las, para podermos atuar de diferentes formas na manuteno
dos dados do computador que queremos formatar. Alis, o termo forma-
tar bastante comum no mundo da tecnologia da informao (TI).
Um software bastante
interessante e gratuito
o CDBurnerXP. um
programa leve e poderoso
para gravao de CDs.
Para baix-lo da internet,
basta acessar o site http://
cdburnerxp.se/
A formatao ao de excluir a tabela de parties de arquivos do sistema ope-
racional e criar uma nova apenas uma das partes do processo que vamos es-
tudar. Muitas vezes, quando fazemos isso, tambm executamos uma varredura
no disco rgido procura de defeitos. Se for detectado algum problema numa
parte do HD, esse pedao do disco ser automaticamente isolado (isolamento
lgico e no fsico) para que no seja utilizado pelo novo sistema operacional. Isso
ajuda a evitar problemas futuros para o usurio.
4.2.4. Opes para cpia de arquivos, antes de formatar
Primeira: para um pen-drive ou HD externo
Copie os arquivos pessoais do usurio em um pen-drive conectado entrada
USB do computador. Atualmente, esses acessrios esto com preos bastante
acessveis, o que facilita muito a vida de quem precisa manter dados protegidos
diariamente. Para um profssional que trabalha com manuteno de computa-
dores ou um gestor de TI, o pen-drive permite ter sempre mo um disposi-
tivo para armazenamento rpido dos dados antes de formatar um PC.
Pegue tudo o que estiver armazenado na pasta Meus Documentos e, na rea
de trabalho, o que fca em C:\Documents and Settings\<seu usurio>\Dektop.
Lembre-se de exportar os contatos e mensagens dos usurios do Outlook Express
ou de qualquer outro programa de leitura de e-mails. Se sobrar espao, copie
tambm os outros diretrios disponveis, como a pasta Arquivos de Programas.
Isso porque muitas confguraes de softwares fcam armazenadas nessas pastas
e voc poder recuper-las facilmente no futuro.
Segunda: backup em rede
Se voc tem mais de um computador ou toma conta de um parque de mqui-
nas em rede, pode compartilhar uma pasta ou um drive com um computador
que tenha recursos disponveis e copiar, via rede, os dados da mquina que
ser formatada. Esse processo costuma ser bastante rpido e evita a troca
de dispositivos. Alm disso, dispensa o uso de muitos CDs ou DVDs para
backup. Mais adiante, estudaremos como criar um servidor de arquivos e
compartilhar dados entre os computadores de uma rede local.
Terceira: backup em CD ou DVD
Caso voc no tenha computadores ligados em rede nem disponha de discos
ou dispositivos externos, a opo gravar todos os dados do usurio em CD
ou em DVD. Para isso precisar de um drive gravador instalado na mquina
que vai utilizar (figura 57). Com um software de gravao de CDs, como o
CDBurnerXP, possvel realizar essa tarefa sem problemas.
Uma sugesto dividir todo o backup em pastas com 700 megabytes (MB) ou 4,4
gigabytes (GB) para controlar melhor o que j foi e o que ainda ser gravado. No se
esquea de identifcar os discos. Exemplo: DVD1, DVD2 e, aps a gravao, escreva em
cada um deles o nome das pastas correspondentes. Assim, voc ter um controle maior e
poder interromper a gravao a qualquer momento, retomando depois sem problemas.
Quarta: softwares de compresso e de backup
Existem softwares especfcos para backup, e a vantagem que muitos sistemas ope-
Pen-drive, pen, disco
removvel, chaveiro de
memria so as tradues
mais usadas para Memria
USBFlash Drive, dispositivo
de armazenamento com
ligao tipoUSBque comeou
a ser produzido no ano 2000.
Os modelos disponveis em
2009 tmcapacidade para
carregar de 64 MBat 256
GB, caso do Kingston300,
que tambmo de tamanho
maior (70,68mmx 22,37 mm
x 16,45 mm). Pen-drives so
encontrados emdiferentes
formatos, at mesmo
divertidos, como bichinhos
ou automveis, e podem
ser usados como pingente,
chaveiro ou ainda, conforme
o modelo, para tocar MP3 e
sintonizar rdio FM. Graas
sua aceitao, muitos so
at oferecidos como brindes,
a parceiros e clientes, por
empresas que neles gravam
seus prprios logotipos.
D
IV
u
L
G
A
O
82
i nfORmti Ca 1 CAPTuLO 4
83
racionais, como o Windows XP e o Windows Vista, dispem de ferramentas prprias
para us-los. Os programas que fazem a compactao de arquivos usam formatos como
ZIP, RAR e 7z. Vamos, ento, conhecer o OpenSource 7-zip, um software gratuito dis-
ponvel para Windows e que conta com suporte de compresso nos formatos ZIP e 7z.
Instalar o 7-zip bem fcil. Basta acessar o site da comunidade que o desen-
volve (http://www.7-zip.org) e baixar o instalador. Abra seu navegador e digite
o endereo do site (fgura 58). Clique no link para download e depois na opo
Executar (fgura 59).
Figura 57
CD em um
drive de DVD.
Figura 58
Figura 59
Quando o assistente de instalao for iniciado, escolha o diretrio de instalao
(ou deixe como est) e clique no boto Install (instalar) (fgura 60).
Rapidamente os arquivos sero copiados para o disco rgido de seu PC. Clique no
boto Finish (fnalizar) (fgura 61). Agora que voc j tem o 7-zip instalado em sua
mquina, pode compactar os arquivos do computador a ser formatado antes de grav-
los em qualquer HD ou pen-drive. Assim, economizar espao para fazer a cpia de
segurana dos dados e poder guardar muito mais arquivos em espao cada vez menor.
Clique com o boto direito do mouse na pasta onde esto os dados do usurio ou
na pasta em que voc copiou os dados mais importantes que iro para backup.
Lembre-se de que a pasta no importa nesse momento. Pode ser qualquer uma.
Figura 60
Figura 61
JO
H
N
N
Y
G
R
E
IG
/S
C
IE
N
C
E
P
H
O
T
O
L
IB
R
A
R
Y
/L
A
T
IN
S
T
O
C
k
84
i nfORmti Ca 1 CAPTuLO 4
85
Criamos, por exemplo, uma com o nome backup, para a qual movemos todos
os dados importantes do usurio. Um menu ser apresentado na tela com diversas
opes, como aparece na fgura 62.
Arraste o cursor do mouse at o submenu 7-Zip e veja que surge outro submenu
com diversas opes:
Add to archive (adicionar ao arquivo): abre o utilitrio de confgurao onde
possvel especifcar o nome do arquivo de destino, tipo de compactao (ZIP ou
7z), adicionar senha etc. (fgura 63). Esse utilitrio permite tambm criar diversos
arquivos com tamanhos preconfgurados. Assim, possvel dividir o backup em
arquivos de 700 MB para posteriormente grav-los em CD.
Compress e-mail (comprimir e enviar por e-mail): cria um arquivo compactado
e abre o programa de e-mail padro para envi-lo como anexo. ideal para quem
utiliza software de leitura e de e-mails e tambm para arquivos pequenos. Moti-
vo: o limite das contas de e-mail normalmente no excede os 10 MB.
Figura 62
Figura 63
Add to backup.7Z (adicionar ao backup.7z): gera um arquivo chamado
backup.7z na pasta atual, com o contedo da pasta selecionada. Ocupa muito me-
nos espao em disco do que a pasta original e utiliza o formato 7z para comprimir.
Compress to backup.7Z and e-mail (comprimir para backup 7z e enviar
por e-mail): cria um arquivo compactado com o nome backup.7z e abre o pro-
grama de e-mail padro para envi-lo como anexo.
Add to backup.zip (adicionar para o arquivo backup.zip): gera um arquivo chama-
do backup.zip na pasta atual, com o contedo da pasta selecionada. Tambm ocupa
menos espao em disco do que a pasta original. Utiliza o formato ZIP para comprimir.
Compress to backup.zip and e-mail (comprimir para backup.zip e enviar
por e-mail): cria um arquivo compactado com o nome backup.zip e abre o
programa de e-mail padro para envi-lo como anexo.
Se voc utiliza pen-drive ou HD externo para backup, pode compactar os dados
em vez de copi-los diretamente. A alternativa proporcionar uma economia muito
maior de espao para armazenar os dados do usurio. Alm das opes apresen-
tadas, voc pode adotar outras formas de fazer backup de dados de um PC a ser
formatado. Mas isso vai depender de sua experincia como administrador de TI.
4.2.5. Instalao do sistema operacional Windows Vista
Uma vez tendo o nmero de srie (serial) e o DVD de instalao do Windows
Vista, vamos iniciar a instalao do sistema operacional. Partimos do princpio de
que o computador novo, recm-montado, ou que vamos fazer esse procedimento
em uma mquina na qual o usurio j efetuou todos os backups necessrios. Assim,
todos os dados disponveis no disco podem ser apagados. necessrio confgurar
o computador para inicializ-lo pelo drive de DVD. Voc pode fazer essa operao
pelo setup ou utilizar o boot menu (para iniciar ou reiniciar o sistema opera-
cional). Vale a pena consultar o manual da placa-me de seu PC para obter mais
informaes sobre esse assunto.
Ligue o computador e coloque o DVD no drive. Se tudo estiver correto, o equipamento
deve inicializar pelo drive de DVD. Voc vai visualizar a tela que aparece na fgura 64.
Figura 64
86
i nfORmti Ca 1 CAPTuLO 4
87
Nesse momento, todos
os dados do usurio
sero apagados. Tenha
certeza de ter feito
backup corretamente.
O assistente de instalao vai ajudar com perguntas. Ao respond-las, voc estar de-
fnindo a forma como o Windows ser instalado no computador. Nessa primeira tela,
escolha o idioma de instalao, o formato de data e de teclado. Normalmente deixa-
mos as opes como esto, mas, se preferir, pode mudar. Clique no boto Avanar.
Aqui encontrar um grande boto Instalar agora, que levar aos demais proce-
dimentos para instalao do Windows Vista (fgura 65). Logo abaixo dos links
aparecem os avisos O que voc deve saber antes de instalar o Windows e Repa-
rar o computador. O primeiro link abre uma janela com diversas informaes e
caractersticas do Windows Vista. O segundo permite que sejam feitos reparos em
uma verso j existente do Windows em vez de iniciar uma nova instalao. Essa
opo no apaga os arquivos nem as confguraes j efetuadas e, por isso, pode ser
uma boa alternativa caso voc no tenha feito backup. Clique em Instalar Agora.
A pgina seguinte (fgura 66) solicita o nmero de srie que voc pegou no site do
MSDNAA, na caixa do produto ou no selo colado no gabinete do computador (no
Figura 65
Figura 66
caso de um computador comprado com sistema operacional). Digite o nmero de
srie e clique em Avanar. Voc pode desabilitar a opo Ativar automaticamente
o Windows quando eu estiver online. Mas bom saber que essa funo ajuda no
processo de validao do sistema operacional. E, quando voc se conectar inter-
net pela primeira vez, ter seu Windows validado junto Microsoft, fabricante do
sistema operacional. recomendvel, ento, deixar essa opo habilitada.
Na tela indicada na fgura 67, clique em Aceito os termos da licena, para poder
continuar a instalao, e depois em Avanar. Na tela seguinte, voc ter duas
opes: Atualizao e Personalizada.
Apesar de a primeira opo estar desabilitada, sua funo seria permitir a insta-
lao do Windows Vista sobre outra verso do sistema operacional, como o XP,
por exemplo. Isso signifca que voc atualizaria a verso do Windows. A opo
personalizada oferece maior controle da instalao, pois permite confgurar
as partes e fazer uma nova instalao (limpa) do sistema operacional. Clique na
opo Personalizada, conforme mostra a fgura 68.
Figura 67
Figura 68
88
i nfORmti Ca 1 CAPTuLO 4
89
Na tela seguinte (fgura 69), voc ir defnir onde o Windows ser instalado. Em geral,
o local escolhido o primeiro disco rgido (HD) da mquina ocupando o disco todo.
Se essa for a sua opo, clique em Avanar para para continuar a instalao. Caso o
computador tenha mais de um HD, escolha um deles e clique em Avanar.Agora, a
instalao do Windows comeou, de fato, em seu computador. Todos os dados
foram apagados. E o HD foi formatado com o sistema de arquivos-padro do
Windows, conhecido como NTFS (veremos adiante mais detalhes sobre isso).
Nessa etapa, os dados do DVD sero copiados em pastas especfcas do HD
(fgura 70). O tempo de instalao pode variar de alguns minutos a uma hora,
dependendo da capacidade do computador. O equipamento deve reiniciar algu-
mas vezes durante a instalao. No se preocupe, normal.
Em determinado instante, a tela reproduzida na fgura 71 vai aparecer e voc vai
digitar seu nome e uma senha (opcional). Alm disso, poder escolher uma das
Figura 69
Figura 70
Figura 71
fotos de seu agrado (veja exemplos na fgura 72) e adot-la como a sua representa-
o no sistema operacional. Depois que escolher a imagem e digitar pelo menos
o seu nome, clique em Avanar. A prxima tela ter espao para digitao de
um nome para o computador. Ele servir para identifcar a mquina em caso de
acesso por rede. Nessa etapa, ser possvel escolher tambm um papel de parede
conforme a sua preferncia (fgura 73) Em seguida (fgura 74) aparecero trs
Figura 72
Figura 73
Figura 74
90
i nfORmti Ca 1 CAPTuLO 4
91
Firewall signifca,
parede corta-fogo,
em traduo literal,
mas a expresso
usada para
defnir software de
segurana contra
invasores externos.
Figura 75
opes de confgurao do Windows. A primeira traz todas as confguraes
recomendadas pela Microsoft.
Na segunda, estaro somente as atualizaes automticas (por exemplo, as de segu-
rana baixadas da internet). A terceira deixa a escolha das confguraes para depois.
recomendvel, no entanto, fcar com a primeira alternativa para poder aproveitar
todos os recursos de segurana disponveis no sistema operacional. Confra agora se a
data e a hora esto corretas. Voc pode alterar esses itens depois, se quiser. Clique
em Avanar ou pressione Alt + A no teclado (fgura 75).
O Windows Vista pode confgurar automaticamente diversas opes de rede e frewall
para evitar problemas futuros no computador. Para isso, o programa depende da
escolha do usurio quanto proteo do seu equipamento. Clique na opo que
mais se adapta s suas necessidades. O prximo passo clicar em Home, se es-
tiver utilizando o PC em casa, ou em Trabalho, se for em uma empresa ou local
onde existem vrios computadores para diferentes usurios (fgura 76). Caso esteja
em uma lan house ou utilizando um laptop, clique em Local pblico.
Figura 76
Aparecer, ento, uma ltima (fgura 77). Clique no boto Iniciar para fnalizar a insta-
lao. Pronto. Seu PC est formatado e tem uma nova cpia do Windows Vista instalada.
Nesse momento, o Windows Vista inicia alguns procedimentos de testes de pe-
rifricos para verifcar o desempenho do computador (fgura 78). Finalmente,
o sistema operacional ser iniciado e estar pronto para funcionar (fgura 79).
Figura 77
Figura 78
Figura 79
92
i nfORmti Ca 1 CAPTuLO 4
93
4.2.6. Confguraes iniciais (ps-formatao)
Logo depois de formatar o computador, preciso tomar alguns cuidados para evitar
possveis transtornos durante o seu uso, principalmente se o equipamento for operado
por terceiros. A instalao de um bom antivrus e dos perifricos muito importante
para o bom funcionamento da mquina. Resumindo: seu computador ainda est pe-
lado e precisa de roupa. A primeira tela disponvel exibida pelo Windows Vista a
rea de trabalho. Sobre ela surgir outra chamada Centro de boas-vindas (fgura 80).
Clique no boto Mostrar mais detalhes no canto superior direito (fgura 81).
Figura 80
Figura 81
Depois clique no link Alterar confguraes (fgura 82).
Sempre que voc estiver alterando a confgurao do Windows Vista, uma pe-
quena janela, como a da fgura 83, dever aparecer. Clique em Continuar.
O utilitrio de propriedades do sistema vai surgir na tela. Clique na aba Hardwa-
re e depois no boto Gerenciador de Dispositivos (fgura 84). Esse procedimento
Figura 82
Figura 83
Figura 84
94
i nfORmti Ca 1 CAPTuLO 4
95
permitir verifcar quais dispositivos foram detectados automaticamente pelo sistema
operacional e quais devem ser instalados manualmente. Nessa tela, os dispositivos que
sero instalados manualmente tm um cone de exclamao com fundo amarelo. No
exemplo adotado aqui, isso aconteceu somente com o dispositivo do sistema bsico.
Se voc sabe qual e possui um CD de instalao, siga em frente. Caso no saiba,
recomendvel fazer uma varredura por todas as opes apresentadas para obter a res-
posta.
4.2.7. Instalao do driver do dispositivo
A maioria dos dispositivos compatvel com o Windows Vista e reconhecida auto-
maticamente pelo sistema operacional durante a instalao. Somente equipamentos
fabricados aps o lanamento do Vista ou de outros mais especfcos no tm drivers
nativos e precisam de um CD de instalao. Para instalar o driver do dispositivo
manualmente, clique com o boto direito do mouse no o nome do dispositivo e esco-
lha a opo Atualizar Driver na lista que vai aparecer (fgura 85). Surgir uma jane-
la na qual voc vai escolher uma das seguintes opes: Pesquisar automaticamente
o software de driver atualizado ou Procurar software de driver no computador.
Na primeira opo, o prprio Windows procura o driver para a instalao desse
dispositivo. Na segunda, voc especifca o dispositivo de armazenamento do driver,
tornando, assim, o processo mais rpido. Fique com a segunda opo (fgura 86).
Figura 85
Figura 86
Na tela seguinte, escolha o local onde est o driver (drive C, D etc.), clicando em
Procurar. Surgir uma janela como a que visualizamos na fgura 87.
Clique no drive D e em Avanar, a fm de terminar a busca (fgura 88).
Se o driver procurado estiver realmente disponvel no dispositivo, ser detectado
e instalado pelo Windows. Tenha certeza de que encontrou o correto. Voc tam-
bm pode baixar o driver a partir do site do fabricante.
4.2.8. Instalao de um antivrus
Este um dos momentos mais importantes para o processo de formatao do
PC: a instalao do antivrus. Ainda mais no caso do Windows, para o qual j
foram produzidos cerca de 600 mil vrus, segundo estimativas de especialistas.
H muitos disponveis no mercado, desde opes comerciais excelentes, como o
NOD32, o Norton e o KasperSky, at as gratuitas e bastante poderosas. Exem-
plo: o Avira Antivir, que ser utilizado na prxima etapa. Muitos antivrus ainda
podero ser desenvolvidos, enquanto outros, considerados bons em outros tem-
pos, deixaro de existir ou se tornaro inefcazes. Essa velocidade de renovao,
no entanto, depende das pesquisas realizadas constantemente por revistas e em-
presas especializadas no assunto. Ento, vamos l: acesse o site do Avira Antivir
(http://www.avira.com.br) e baixe o programa de instalao.
Figura 87
Figura 88
96
i nfORmti Ca 1 CAPTuLO 4
97
D um duplo clique no arquivo de instalao para iniciar o assistente de instala-
o e clique no boto Continuar (fgura 89).
O processo idntico ao de instalao de qualquer software para Windows. Na
primeira tela do assistente, clique no boto Continue (fgura 90).
Clique (fgura 91) no boto Install (instalao). Como acontece em todo as-
sistente de instalao do Windows, surgiro se quncias de telas com a opo
Avanar. Clique sempre nesse boto durante todo o processo de instalao. Mas
preste ateno no momento em que aparecer a tela com o contrato de instalao
e a opo I accept... (eu aceito). No tipo de instalao, escolha a opo Com-
Figura 89
Figura 90
Figura 91
plete (instalao completa). Nesse momento, o assistente solicitar seus dados
para cadastro. Mas voc pode pular essa etapa, desabilitando as opes Yes, I....
Na ltima tela, clique em Concluir.
Uma nova interface assistente aparecer para orientar a confgurao do antiv-
rus. Clique em Avanar na primeira tela (fgura 92).
Na segunda tela, ser possvel confgurar o nvel de deteco que o antivrus
vai adotar. Dependendo da opo, o antivrus ter um poder maior ou me-
nor de atuao. Voc pode escolher o nvel mdio (medium detection level),
considerado padro. Nessa confgurao, o programa apenas detecta vrus,
sua funo bsica. Mas pode ser confgurado para barrar outros tipos de
problemas que, porventura, venham a aparecer no computador. Clique em
Avanar (fgura 93).
Figura 92
Figura 93
98
i nfORmti Ca 1 CAPTuLO 4
99
A prxima tela refere-se configurao do tipo de inicializao do antivrus.
Na Normal Start, o programa inicializa em tempo normal. J na opo
Secure Start (segura), o antivrus vai demorar um pouco mais para inicia-
lizar. No entanto, segundo o fabricante do antivrus, nessa opo o progra-
ma inicializa de modo mais seguro, j que tem tempo para fazer algumas
verificaes cuidadosas. Clique em Avanar (figura 94).
O prximo passo habilitar ou no a busca por vrus no computador ao terminar
a confgurao. Se a opo for sim (fgura 95), habilite Perform short system
scan after start (literalmente signifca: executar uma pequena verifcao do sis-
tema depois que iniciar). Clique em Avanar.
Figura 94
Figura 95
Pronto. Seu antivrus est instalado e configurado. Clique em Concluir
(figura 96)
Agora, o antivrus vai buscar atualizaes no site do fabricante. um procedimento
realizado automaticamente por todo antivrus durante a inicializao do sistema (f-
gura 97). Isso muito importante, pois constantemente novos vrus so inventados.
E, como um nmero cada vez maior de pessoas utiliza a internet diariamente, o risco
de invases e infeces enorme. Procure sempre atualizar o antivrus. Isso pode
ser crucial para a proteo de todos os dados guardados em seu computador. A qual-
quer momento, voc pode receber um e-mail com vrus ou outros tipos de malwares.
Para garantir ainda maior proteo, voc tambm pode forar a atualizao do
antivrus. Note que um cone do software fca ao lado do relgio do Windows
na tela. Clique com o boto direito nesse cone para ver as opes que ele forne-
Figura 96
Figura 97
100
i nfORmti Ca 1 CAPTuLO 4
101
ce (fgura 98). Escolha a opo Start Update (iniciar atualizao). Aguarde o
download da verso mais recente antes de abrir qualquer arquivo ou navegar na
internet. Agora, pode usar sua mquina com mais tranquilidade.
4.2.9. Atualizaes automticas
O Windows tem um utilitrio para fazer a atualizao e correo de falhas por meio de
downloads de pequenos softwares do site da Microsoft. Dependendo da confgurao
que o usurio adotou ao instalar o sistema operacional, esse utilitrio pode verifcar se
o computador est conectado internet e baixa o programa, que fca disponvel para
ser instalado naquele momento ou mais tarde. Quando o utilitrio est ativo, aparece
um cone ao lado do relgio do Windows, na barra de tarefas. Ao colocarmos o cursor
do mouse sobre o cone (fgura 99), veremos que o utilitrio est fazendo download das
atualizaes e o processo est em 25% do total. Signifca que um quarto das atualiza-
es j foram baixadas. D um duplo clique no cone para abrir o utilitrio.
Na fgura 100, o utilitrio est baixando 77 atualizaes, num total de 250 megabytes
(MB). Quando todo o download for concludo, os programas sero instalados auto-
maticamente. A partir da, o sistema operacional do computador estar mais seguro.
Figura 100
Figura 98
Figura 99
O Windows sempre
baixa atualizaes aps
a instalao, porque o
programa foi lanado h
alguns anos e sempre h
verses mais recentes.
Depois que comea o
processo de atualizao,
so baixados poucos
megabytes de cada vez.
4.2.10. Reparo na instalao do Windows Vista
possvel que ocorram problemas durante a inicializao ou at reinicializaes,
antes mesmo de comearmos a utilizar o Windows. Isso pode ser provocado por
algum arquivo corrompido. O ideal providenciar reparos no sistema. Reini-
cie o PC e inicialize novamente pelo DVD, processo semelhante ao adotado na
instalao do Windows (fgura 101). Desta vez, porm, use a opo Reparar o
Windows. Surgir, ento, a segunda tela referente ao assistente de instalao.
Figura 101
Figura 102
A tela do assistente de instalao que aparece em seguida (fgura 102) permite
a escolha do sistema operacional que voc quer corrigir. Clique em Avanar:
Na etapa seguinte (fgura 103), o assistente vai procurar eventuais problemas nos
arquivos de inicializao e tentar corrigi-los automaticamente.
102
i nfORmti Ca 1 CAPTuLO 4
103
Figura 103
Figura 104
Figura 105
O assistente poder mostrar uma tela (fgura 104) sugerindo a escolha de um
ponto de restaurao do sistema. Clique em cancelar.
Se o utilitrio no conseguir reparar o sistema, aparecer uma tela como a da fgura
105. Ela permite que voc envie informaes Microsoft. Esse processo ajuda os
desenvolvedores do Windows a corrigir problemas detectados pelos usurios, me-
lhorando as verses futuras do sistema operacional ou criando atualizaes mais
pontuais. Clique em Enviar informaes sobre este problema (recomendado).
No nosso caso, no foi possvel realizar o reparo automaticamente. Por isso, o
assistente vai mostrar uma lista dos utilitrios disponveis para manuteno do
sistema operacional (fgura 106). Aps clicar em Concluir, vamos conferir as
opes de utilitrios disponveis. Alguns exemplos:
Correo de inicializao executa novamente a tentativa de correo que acaba-
mos de efetuar. Serve para corrigir problemas que no deixam o Windows iniciar
normalmente. Deve ser utilizada quando o PC reiniciar, mas nem consegue carre-
gar o sistema operacional.
Restaurao do sistema permite restaurar o sistema operacional a partir de um
ponto anterior. Esse utilitrio ajuda muito quando temos problemas como trava-
mentos ou softwares que provocam erros em outros programas depois de insta-
lados. como se fosse uma mquina do tempo: quando restauramos o sistema
em um ponto anterior, utilizamos a confgurao que estava dando certo em um
determinado momento do passado. Ento, clique nessa opo para ver se consegue
resolver o problema. Vai aparecer uma tela, como a reproduzida na fgura 107.
Clique em Avanar e escolha uma data em que seu PC estava funcionando
perfeitamente, para voltar a utilizar as confguraes daquele ponto, que foi cria-
Figura 106
Figura 107
104
i nfORmti Ca 1 CAPTuLO 4
105
do pelo prprio Windows, mas voc pode fazer o mesmo, a qualquer momento
(fgura 108). Basta acessar o Painel de Controle do Windows Vista.
Figura 108
Figura 109
Na prxima tela, clique em Avanar para iniciar a restaurao do sistema. A
operao poder levar alguns minutos.
Restaurao do Windows Complete PC essa ferramenta restaura o backup
realizado anteriormente pelo usurio, mas para utiliz-la necessrio ter um
backup em DVD ou em um HD externo.
Ferramenta de diagnstico de memria do Windows utilitrio que varre a
memria RAM da mquina procura de erros. Se encontrar algum problema,
provavelmente ser preciso trocar o mdulo de memria por um novo. Caso con-
trrio, o erro pode impedir que o sistema operacional inicialize normalmente.
Quando clicar no boto que ativa o utilitrio, surgir a tela mostrada na fgura
109. Voc poder escolher a primeira opo e reiniciar o computador agora ou
realizar o exame na prxima vez que reiniciar o PC.
Se adotar a primeira opo, o teste para verifcao de problemas comear ime-
diatamente (fgura 110-A). Voc ter de aguardar algum tempo at que o proces-
so de verifcao da memria RAM se complete (fgura 110-B).
Figura 110-A
Prompt de comando se nenhuma das opes anteriores foi efcaz, talvez voc
tenha de utilizar o prompt de comando para fazer um backup ou utilizar alguma
ferramenta antes de formatar o computador novamente.
Figura 110-B
Figura 111
4.2.11. Reinstalando o Windows Vista
s vezes, preciso reinstalar o Windows Vista. Isso pode ocorrer quando a mquina
apresentar muitas janelas de erros, estiver infectada por vrus ou fcar muito lenta. Caso
voc disponha de uma partio de dados separada da que faz parte do sistema opera-
cional, pode ser mais fcil realizar essa operao. Motivo: no necessrio fazer backup.
O processo de reinstalao do Windows idntico ao de instalao, exceto num
item, como ilustra a fgura 111.
Nesta tela, escolha qual a partio a ser utilizada para instalar o Windows. No
nosso caso, temos a primeira partio (15,1 GB) para o sistema operacional e
outra, de 4,9 GB, para os dados do usurio. Para prosseguir a instalao, voc
106
i nfORmti Ca 1 CAPTuLO 4
107
precisar indicar uma partio livre. Como a primeira j est ocupada por um
sistema operacional, temos de optar pela formatao ou eliminar a partio, an-
tes de indic-la para o sistema operacional.
Clique na partio que ser utilizada pelo sistema operacional e clique no link
Opes da unidade (avanadas) (figura 111).
Agora clique no boto Excluir para eliminar a partio e depois em Novo
para criar outra no espao que voc acabou de liberar em disco (figura 112).
Escolha o tamanho da nova partio (ou deixe como est para utilizar todo
o espao livre) e clique em Aplicar (figura 113).
Pronto, a partio antiga que continha todo o sistema operacional foi apagada
e uma nova e limpa acaba de ser criada. Clique em Avanar para continuar a
instalao do sistema operacional normalmente.
Figura 114
Figura 112
Figura 113
Figura 115
4.3. Confgurao de dispositivos
4.3.1. Painel de controle do Windows
O painel de controle do Windows uma seo com diversos cones que abrem
utilitrios para confguraes diversas dentro do Windows.
Para acessar o painel de controle, clique no link disponvel no menu Iniciar do
Windows Vista (fgura 115).
H diversas ferramentas disponveis e vamos estudar algumas das mais impor-
tantes. Clique em Sistema e Manuteno (fgura 116).
Figura 116
108
i nfORmti Ca 1 CAPTuLO 4
109
Figura 117
Figura 118
Figura 119
Uma tela, como a apresentada na fgura 117, vai aparecer em seu PC. Entre as l-
timas opes, temos a seo Ferramentas Administrativas, onde h o utilitrio
Liberar espao em disco. Clique nele.
Escolha a opo Arquivos de todos os usurios do computador para efetuar uma
limpeza mais completa do sistema. Esse utilitrio vai fazer uma busca no disco r-
gido (HD) por arquivos que podem ser excludos, como arquivos temporrios adi-
cionados pelo navegador ou por assistentes de instalao de softwares (fgura 118).
O utilitrio vai examinar o disco e surgir a tela ilustrada pela fgura 119.
Figura 120
Figura 121
Figura 122
Clique no boto OK para excluir os arquivos nos locais confgurados no utili-
trio. No nosso caso, podemos liberar 33,5 MB de espao em disco escolhendo
todos os locais disponveis.
Outro utilitrio importante o Desfragmentar o disco rgido, cuja funo
juntar os arquivos gravados em disco em locais estratgicos que permitam melhor
desempenho do HD (fgura 120).
Voc pode agendar o desfragmentador ou execut-lo agora. Para isso clique no
boto Desfragmentar agora e aguarde enquanto o utilitrio faz o seu trabalho
(fgura 121). Isso pode levar alguns minutos.
Podemos tambm modifcar ou criar novas parties no disco rgido, clicando
na opo Criar e formatar parties do disco rgido para abrir o Gerencia-
dor de disco (fgura 122).
110
i nfORmti Ca 1 CAPTuLO 4
111
Vamos criar uma partio em separado para guardar os dados do usurio. Dessa
forma, podemos separar os dados do usurio dos dados do Sistema Operacional.
Caso voc precise reinstalar o Sistema Operacional, basta excluir a partio do
Sistema Operacional e instal-lo novamente, sem precisar fazer backup dos dados
do usurio em DVD, por exemplo. O Disco 0 o nico HD de nosso compu-
tador, ento clique com o boto direito do mouse sobre a barra que representa o
disco e escolha a opo Diminuir Volume. Como queremos criar uma partio
de dados com 5 GB, vamos diminuir o disco atual nessa quantidade, para dispor
desse espao. Clique no boto Diminuir (fgura 123).
Agora temos duas barras no volume chamado de Disco 0: a unidade C, com
15,12 GB, e outra sem nome, com 4,88 GB. Clique com o boto direito na
barra menor e escolha a opo Novo Volume Simples para abrir um assistente
de criao da partio (fgura 124).
Figura 123
Figura 124
Figura 125
Clique em Avanar na primeira tela e especifque o tamanho da nova partio
na segunda tela. No nosso caso, queremos utilizar todo o espao em disco para
essa nova partio; ento deixe como est e clique em Avanar (fgura 125).
Escolha a letra que ser utilizada pela nova partio. Veja que j temos a unidade
C: para o Sistema Operacional, e a D: para o drive de DVD. Clique em Avanar
(fgura 126).
Escolha a opo Formatar este volume com as seguintes confguraes, sele-
cione o sistema de arquivos NTFS e escolha um nome para a partio. No fnal
clique em Avanar (fgura 127).
Figura 126
Figura 127
112
i nfORmti Ca 1 CAPTuLO 4
113
Pronto! Clique em Concluir. Agora o utilitrio est formatando a partio com
o sistema de arquivos que voc escolheu (fgura 128). Isso pode demorar, mas
possvel fechar a janela e o processo vai continuar normalmente.
Clique em Computador para visualizar os dispositivos instalados no PC. Veja
que agora temos tambm a unidade E: (fgura 129).
Na seo Centro de Backup e Restaurao, clique na opo Fazer backup do
computador para abrir esse utilitrio do Windows Vista (fgura 130).
Figura 129
Figura 130
Figura 131
Figura 132
Figura 133
Clique no boto Fazer backup do computador e escolha um dispositivo ou
partio como destino para o backup que voc vai realizar agora e clique em
Avanar (fgura 131).
Surgir a tela mostrada na fgura 132. Observe que o local do backup escolhido
foi o disco E: (partio que acabamos de criar) e que o disco de origem a uni-
dade C: (disco do sistema). Clique em Iniciar backup.
Figura 128
4.3.2. Centro de controle do ubuntu
O Ubuntu tambm tem um painel de controle, denominado Centro de Con-
trole, onde diversas ferramentas (utilitrios) esto disponveis para o admi-
nistrador do PC. Para acess-lo basta pressionar as teclas ALT+F2 e digitar o
comando gnome-control-center (fgura 133)
O Centro de Controle
na verdade no do
Ubuntu, e sim do Gnome.
Considerando a diferena
entre as interfaces
grfcas e as distribuies,
podemos concluir que
esse Centro de Controle
faz parte da interface
grfca Gnome, ou seja,
qualquer distribuio
que utilize o Gnome vai
disponibilizar esse tipo de
instrumento (fgura 133).
114
i nfORmti Ca 1 CAPTuLO 4
115
4.3.3. Gerenciador de dispositivos
Todo componente precisa de um driver para que o Windows consiga utiliz-lo. E o
gerenciador de dispositivos permite confgurar os componentes que fazem parte do PC.
Esse utilitrio apresenta uma interface para que o administrador possa controlar quais
dispositivos esto corretamente confgurados e quais precisam de ateno especial.
4.3.4. Confgurao de teclado e mouse
Abra o painel de controle e clique na opo Hardware e Sons (fgura 134).
Clique no item Teclado para abrir o utilitrio de propriedades desse item (fgura
135). Nesse utilitrio, podemos confgurar o tempo e a taxa de repetio das teclas,
quando pressionadas em qualquer software dentro do Windows Vista.
tambm possvel alterar o driver do teclado clicando na aba Hardware e de-
pois no boto Propriedades (fgura 136).
Figura 134
Figura 135
Figura 136
Para confgurar o mouse, volte ao painel de controle e clique no link Mouse
(fgura 137).
Surgir na tela o utilitrio Propriedades do Mouse. Nele podemos efetuar di-
versas confguraes, como alternar a funo dos botes, a velocidade do clique
duplo, a trava de clique etc (fgura 138).
Na aba Ponteiros, podemos trocar o tema existente por outro disponvel no Win-
dows Vista (fgura 139). Em Opes do ponteiro possvel confgurar a velocidade,
a visibilidade e outras caractersticas desse item. Uma confgurao bastante interes-
sante Mostrar local do ponteiro quando CTRL for pressionada. Ao habilitar essa
opo, o usurio pode pressionar a tecla control (CTRL) a qualquer momento e,
assim, localizar facilmente o ponteiro do mouse por meio de efeito especial.
Figura 137
Figura 138
Figura 139
116
i nfORmti Ca 1 CAPTuLO 4
117
4.3.5. Confgurao de idioma
A confgurao de idioma permite alterar os formatos de moeda, hora, numerao
etc., apresentados em todo sistema operacional e nos aplicativos nele instalados.
Para tanto, abra o painel de controle e clique, no menu esquerdo, a opo Relgio,
Idioma e Regio. O utilitrio Opes regionais e de idioma aparecer na tela
(fgura 140). Na aba Formatos, existe a possibilidade de mudar para os utilizados
em outro pas ou regio (fgura 141). Isso pode ser til, por exemplo, para empresas
que trabalham em desenvolvimento de software para clientes estrangeiros.
Na aba Local, podemos escolher a rea onde o usurio do PC est atual-
mente (figura 142).
Figura 140
Figura 141
Figura 142
Teclados e idiomas tambm oferece a possibilidade de mudar confguraes, de
acordo com as necessidades do usurio (fgura 143).
4.3.6. Confgurao de monitor e resoluo de tela
Para mexer na resoluo da tela, clique com o boto direito do mouse na rea de
trabalho e escolha a opo Confgurao. Ou ento utilize o painel de controle,
escolhendo Aparncia e personalizao no menu esquerda (fgura 144).
Clique em Ajustar a resoluo da tela para abrir o utilitrio de confguraes de
vdeo (fgura 145). Confgure a resoluo de tela do monitor, que pode variar de
acordo com o modelo da placa de vdeo instalada em seu PC ou com o modelo
do monitor utilizado.
Figura 143
Figura 144
Figura 145
118
i nfORmti Ca 1 CAPTuLO 4
119
4.3.7. Confgurao de impressoras
Para adicionar uma impressora, voltamos ao painel de controle e clicamos no
item Impressoras. Uma relao de todas as impressoras j instaladas vai ser
apresentada no utilitrio (fgura 146).
Clique com o boto direito do mouse na rea livre, escolha Adicionar Impresso-
ra... e, depois, a opo Adicionar uma Impressora Local (fgura 147).
Escolha a porta utilizada para conectar a impressora que voc quer instalar, lem-
brando que LPT1 a porta paralela e USB, a entrada igual de um pen-drive
(fgura 148).
Figura 146
Figura 147
Na prxima tela (fgura 149) aparecer uma relao de impressoras. Selecione o fa-
bricante esquerda e o modelo direita. Caso voc possua um disco de instalao da
impressora, coloque-o no drive e clique em Com disco.... No nosso caso, como o
Windows j possui o driver de que precisamos, vamos utiliz-lo e clicar em Avanar.
No prximo passo, o assistente solicitar o nome da impressora (pode ser qual-
quer um, como minha impressora, por exemplo). A opo Defnir esta impres-
sora como padro far com que toda aplicao, a partir daquele momento, passe
a utiliz-la. Clique em Avanar (fgura 150).
Aps instalar a impressora, o assistente mostrar um boto que permitir im-
primir uma pgina de teste. Clique e veja se a impresso est boa, com letras e
fguras legveis. Caso esteja tudo bem, escolha Concluir. Sua impressora est
instalada e disponvel (fgura 151).
Figura 148
Figura 149
Figura 151
Figura 150
120
i nfORmti Ca 1 CAPTuLO 4
121
Gerenciador de tarefas
Gerenciador de servios
Captulo 5
Gerenciamento dos
recursos do sistema
operacional
5.1.2. Conceitos de tarefa e multitarefa
Como j vimos nos captulos anteriores, os sistemas operacionais mais antigos, como
o MS-DOS, eram chamados de monotarefa, pois s conseguiam executar uma apli-
cao por vez. Isso signifca que os recursos de hardware e o prprio sistema opera-
cional eram obrigados a fcar disposio desse programa at que ele terminasse a
execuo e fosse fnalizado. Com a evoluo da tecnologia, os sistemas operacionais
passaram a suportar mais de uma aplicao ao mesmo tempo. Surgiram, ento, os
sistemas multitarefa, que podem ser operados por mais de um usurio ao mesmo
tempo. Um exemplo um servidor de rede, que pode ser acessado por mais de um
usurio por meio de rede local ou pela internet e ainda permite que outra pessoa
utilize seus recursos pelo prprio monitor, teclado e mouse (fgura 152). Concluso: o
sistema multitarefa muito mais rpido do que o monotarefa.
5.1.3. Gerenciador de tarefas do Windows
Vamos ver agora de forma prtica como o Windows Vista gerencia uma tarefa.
Para executar o gerenciador de tarefas, pressione as teclas CTRL + ALT + DE-
LETE do teclado. Aparecer a tela mostrada na fgura 153.
C
andy brick is sweet, but isnt soft. A traduo literal dessa frase
(algo como rapadura doce, mas no macia) parece bvia,
mas contm uma antiga e preciosa lio para qualquer pessoa e
qualquer situao: a pressa inimiga da perfeio. No caso dessa guloseima,
voc s vai conseguir extrair seu doce sabor se souber como fracion-la. Em
outras situaes, no ser diferente. preciso ter pacincia, determinao,
mtodo para alcanar objetivos. A metfora cai como uma luva para o tema
que vamos estudar neste captulo: o gerenciamento dos recursos do siste-
ma operacional de um computador. Alm dos recursos propriamente ditos,
vamos abordar suas tarefas, processos e memria virtual. Voc aprender
a analisar os servios e as funes de sistemas como o Windows e o Linux,
utilizando suas ferramentas e seus recursos em atividades de configurao,
manipulao de arquivos, segurana e outras.
5.1. Gerenciador de tarefas (Windows e Linux)
O sistema operacional tem que executar muitas tarefas em determinada or-
dem para que nenhum programa seja prejudicado. Por isso vamos primeiro
ver como feito o gerenciamento dos aplicativos e quais so os servios e
utilitrios que entram em operao a partir do momento em que o sistema
operacional carregado na memria do computador.
5.1.1. Introduo a processos do sistema operacional
A maioria dos usurios executa muitas tarefas simultaneamente. Navega na inter-
net, ouve uma msica e, ao mesmo tempo, conversa por meio de um software de
mensagens instantneas. Para que tudo corra bem, o sistema operacional precisa
gerenciar os softwares que esto em execuo na mquina. Para isso, ele divide
cada programa em diversas partes chamadas processos. Podemos defnir um
processo como uma parte do aplicativo ou atividade que o sistema operacional
gerencia em tempo real, enquanto o computador est operando. A inteno que
esse gerenciamento seja feito sempre da melhor forma e no menor tempo possvel,
utilizando o mnimo de recursos de hardware. Como o sistema operacional s
consegue efetuar uma atividade em determinado momento, os processos permi-
tem que as tarefas sejam executadas simultaneamente e de forma muito mais r-
pida. Graas a esses processos, diversos softwares e usurios conectados por uma
rede local executam tarefas simultaneamente, sem o menor problema.
Figura 152
Assim como na vida
real, no mundo
virtual dividir tarefas
resulta em
um desempenho
muito melhor.
Figura 153
Tela do gerenciador
de tarefas. Opes
exibidas aps
pressionar CTRL +
ALT + DEL.
I NFORMTI CA 1
124
CAPTuLO 5
125
Figura 154
Gerenciamento
de processos.
Figura 155
Finalizando
um processo
no Windows.
Clique na opo Iniciar Gerenciador de Tarefas para que o utilitrio aparea.
Clique na aba Processos para visualizar a lista dos que esto sendo executados
pelo sistema operacional. Surgiro os nomes do programa e do usurio, o per-
centual de uso do processador, a quantidade de memria em uso e a descrio de
cada processo (fgura 154).
Para comprovar que o gerenciador de tarefas do Windows funciona, vamos
executar um novo programa e ver se aparece alguma informao nessa jane-
la. Acione o prompt de comandos, clicando em iniciar, e depois digite cmd
no campo de pesquisa. Pressione Enter. O programa vai ser executado e
uma nova linha ser adicionada de processos correntes.
Agora temos uma linha com o nome cmd.exe, ocupando 608 K de me-
mria RAM da mquina. Ao clicar com o boto direito do mouse sobre
essa linha, voc ver um menu com diversas opes que podem ser executa-
das sobre esse processo. Clique em Finalizar Processo (figura 155). Uma
pequena janela ser apresentada solicitando confirmao. O processo ser
concludo e a janela do prompt de comandos, fechada.
5.1.4. Processos em execuo e memria virtual
Durante todo o tempo em que utilizamos o sistema operacional, diversos
processos so executados. A maioria est relacionada aos programas que
utilizamos dentro do sistema operacional. Alguns, no entanto, so execu-
tados pelo prprio sistema para gerenciar alguma tarefa indireta, como es-
crita, impresso etc. Cada processo em execuo no sistema operacional
precisa utilizar uma pequena quantidade de memria RAM. Dessa forma,
para cada novo programa executado no computador, uma nova parte da
memria ser ocupada.
Nesse ponto, talvez voc tenha dvida sobre o que acontece quando a me-
mria RAM acaba. Simples: a entra a memria virtual. A expresso usada
para definir uma memria criada em disco rgido, quando a RAM da m-
quina fica saturada (figura 156). Para que isso ocorra, o sistema operacional
ativa a memria virtual, permitindo que o usurio continue trabalhando
no PC sem enfrentar travamento do sistema ou perda de informaes, por
exemplo.
Funciona assim: ao detectar a escassez da memria RAM, o sistema opera-
cional cria um arquivo em disco, no qual armazena as informaes mais an-
tigas guardadas na memria RAM, aquelas que no so utilizadas h algum
tempo. Isso libera um pequeno espao de memria, o que permite ao usurio
abrir um novo programa ou continuar a tarefa que estava executando.
D
isc
o
P
ro
c
e
sso
0x12ab
c000
0x12ab
d
000
0x12ab
e000
0x12ab
f000
M
e
m
ria
F
sic
a
Figura 156
Quando a memria
fsica fca saturada,
criada a memria
virtual no disco rgido.
I NFORMTI CA 1
126
CAPTuLO 5
127
Em alguns sistemas operacionais, como o Linux, a memria virtual tambm
conhecida como memria de troca, ou swap. Nesse caso, no criada em
forma de arquivo, mas como um conjunto de dados alocados em uma par-
tio especial, chamada swap, criada durante a instalao do sistema. Se
voc teve a oportunidade de visualizar as parties criadas pelo assistente de
instalao de sua distribuio, deve ter notado que isso ocorre quando esco-
lhemos a opo de particionamento automtico. usada s nesses casos. Por
isso, no faz sentido criar uma partio de troca quando temos uma quanti-
dade grande de memria RAM instalada na mquina. A memria swap s
necessria quando h escassez de memria RAM.
5.1.5. Monitor do sistema (Linux)
O Linux tambm do tipo multitarefa. possvel visualizar os processos em exe-
cuo e alterar as prioridades no prprio sistema operacional ou mesmo fnaliz-
los por meio de diferentes ferramentas.
O monitor do sistema disponvel na interface grfca Gnome um aplicativo til
principalmente para pessoas que esto acostumadas com o gerenciador de tarefas
do Windows (fgura 157). Para execut-lo basta clicar no menu Administrao/
Monitor do Sistema ou digitar gnome-system-monitor no terminal.
Ao clicar em qualquer linha de processos, voc habilitar o boto Terminar
Processo e poder selecionar e fnalizar qualquer um dos que estiverem em exe-
cuo. Assim como acontece no Windows, possvel alterar a prioridade de um
processo no Linux, e ainda verifcar a quantidade de memria RAM utilizada
pelos processos e o uso de CPU.
Nas fguras 158 e 159 podemos ver que h uma interface de informaes que
pode ser acessada pelas abas Sistema e Recursos.
Figura 157
Monitor do Linux.
Figura 158
Informaes de memria
RAM, processador
e espao disponvel
em disco no PC.
Figura 159
Grfcos de
utilizao do
processador (CPu),
memria (com
swap) e rede.
5.1.6. Gerenciador de processos no Linux (ps e top)
No modo texto, que pode ser acessado pelo menu Aplicativos / Acessrios /
Terminal do Ubuntu, pode-se ver a lista de processos em execuo usando um
dos diversos comandos disponveis no Linux. Conhecer esses comandos so os
mesmos para Ubuntu, Mandriva ou Slackware fundamental, pois eles per-
mitem a execuo de diversas tarefas sem que o usurio fque amarrado a apenas
uma distribuio.
Para ver lista dos processos em execuo basta acessar, no modo texto, o menu
Aplicativos / Acessrios / Terminal do Ubuntu. Abra o terminal (fgura
160) e digite o comando ps aux.
Ele exibe a lista de processos em execuo no sistema operacional. Na primeira
coluna, temos o nome do usurio (user) que iniciou o processo. Na segunda, o
PID (process identifcation), que o nmero de controle do processo (o cdigo
do processo) junto ao percentual de uso de memria e de processador.
A distribuio
Mandriva a
juno de outras
duas distribuies
Linux anteriores:
a Mandrake e
Conectiva. A
Slackware outra,
ainda mais antiga.
O Linux tem um
sistema de arquivos
exclusivo para gerenciar
a memria virtual,
enquanto o Windows
usa a mesma partio
do sistema operacional.
A vantagem do
Linux est no seu
desempenho durante
as trocas de dados,
pois o disco rgido, por
ser mecnico, tende
a ser mais lento que a
memria RAM.
I NFORMTI CA 1
128
CAPTuLO 5
129
Para fnalizar o processo pelo terminal, precisamos utilizar o comando kill -9
(matar), adotando como parmetro o nmero do processo PID. Visualizar o ma-
nual do comando kill requer que se digite man kill no terminal. Para sair do
manual, pressione a tecla q do teclado.
Outro comando til do prompt do Linux o top (fgura 161). Ele tem interface
bem parecida com o monitor do sistema grfco, mas, neste caso, em modo
texto. Para execut-lo, basta digit-lo no prompt. O top um monitor bastante
poderoso que traz diversas informaes do sistema, alm dos processos em execu-
o e dos dados de PID, usurio etc. Para fnalizar o monitor de processos top,
pressione a tecla q do teclado (quit).
Figura 160
Terminal do Linux.
Figura 161
Monitor do
sistema em modo
texto (top).
Na aba Inicializao de Programas aparecer uma lista dos habilitados para
serem executados na inicializao. No exemplo apresentado na fgura 162 so:
Windows Defender (software anti-spywares do Windows), o antivir (antivrus
Avira) e dois componentes nativos do Windows. Quando voc for instalando
novos programas, pode habilit-los para que inicializem automaticamente. Veri-
fque constantemente o msconfg e desabilite servios desnecessrios durante a
inicializao do sistema operacional.
5.1.8. Regedit (Windows)
Outro utilitrio muito importante no Windows Vista o Regedit (figura
163), que permite a edio das informaes de registro do sistema operacio-
nal, uma espcie de banco de dados onde so armazenadas as informaes
sobre os programas instalados no computador, a estrutura de diretrios, o
usurio e os drivers. O Regedit passou a ser utilizado como padro a partir
do Windows 95.
Normalmente no necessrio acion-lo, j que o prprio Windows altera as in-
formaes de registro sozinho, em tempo real. Mas pode ser til caso voc queira
alterar, manualmente, alguma confgurao do sistema operacional.
Figura 162
Programas executados
na inicializao do
Sistema Operacional.
Figura 163
Editor de registro
do Windows Vista.
5.1.7. Msconfg (Windows)
O Windows Vista possui um utilitrio que muitos tcnicos em informtica ado-
tam na hora de confgurar os programas e servios disponveis, quando o siste-
ma operacional inicializado. Para executar esse utilitrio, digite msconfg no
campo de pesquisa do Windows Vista.
ATENO
No altere nenhuma
confgurao do Regedit
quando no tiver certeza
do que est fazendo. Um
engano pode acarretar
srios problemas ao seu
sistema operacional. No
Linux, as confguraes
dos programas so feitas
por meio de arquivos
de confgurao de
texto, que fcam
localizados normalmente
na pasta /etc.
I NFORMTI CA 1
130
CAPTuLO 5
131
5.1.9. Scripts de Inicializao
Alguns sistemas operacionais, como o Linux e o Windows (95 e 98), tm arquivos
que podem ser utilizados para confgurar tarefas durante a inicializao do sistema
operacional. O autoexec.bat, do Windows, um arquivo de texto simples no qual o
usurio pode digitar comandos que sero executados durante essa fase. Como eles de-
vem ser compatveis com o prompt de comandos, recomendvel fazer testes antes de
adicion-los ao arquivo. No caso do Linux, h vrias opes habilitadas para execuo
durante a inicializao do sistema operacional. Na verdade, cada servio pode criar
um arquivo de inicializao (fgura 164). No Ubuntu, eles esto na pasta /etc/init.d.
Todo arquivo que for copiado para essa pasta ser executado durante a inicializao,
desde que o administrador tenha dado permisso para isso.
5.2. Gerenciador de servios (Windows e Linux)
Outro conceito importante que preciso assimilar para entender como funcio-
nam os sistemas operacionais o de servios. A maioria das atividades executa-
das pelo sistema operacional pode ser considerada servio, que nada mais do
que um programa em execuo no PC.
5.2.1. O que um servio
Trata-se de um software, em geral, executado juntamente com o sistema opera-
cional. Ele permite que outros programas ou usurios sejam servidos em caso de
necessidade. Um exemplo de servio o gerenciamento de impresso, que permite
a qualquer usurio ou programa imprimir textos ou imagens a partir de qualquer
aplicao compatvel com o sistema.
5.2.2. No Windows
Alguns desses servios so ativados automaticamente na inicializao do
Windows. Como precisam de memria RAM para rodar, o administrador
pode optar por desativar alguns, para melhorar o desempenho da mqui-
na. Para executar o gerenciador de servios do Windows, clique no menu
iniciar e digite o comando services.msc no campo Iniciar Pesquisa. O
utilitrio de gerenciamento de servios surgir na tela (figura 165).
Veja que o servio Spooler de Impresso est com o status Iniciado. por-
que est em execuo e seu tipo de inicializao o Automtico, ou seja, ele
vai subir toda vez que o Windows for executado. Se quiser interromp-lo, clique
com o boto direito do mouse sobre a linha do servio desejado e escolha a opo
Parar (fgura 166).
Ele vai deixar de funcionar temporariamente, at que voc volte a inici-lo ou
reinicie o computador.
Figura 164
Lista de arquivos de
inicializao do Linux.
Figura 165
Gerenciador
de servios do
Windows Vista.
Figura 166
Parando um servio.
I NFORMTI CA 1
132
CAPTuLO 5
133
5.2.3. No Linux
O Ubuntu possui um gerenciador de servios intuitivo que pode ser acessado
pelo menu Administrao / Servios (fgura 167).
Para editar (habilitar ou desabilitar) servios, basta clicar no boto Desblo quear
e digitar sua senha (fgura 168), caso o Sistema Operacional solicite. Agora que
o gerenciador de servios do Ubuntu est aberto para edio, vamos desabilitar
o servio de bluetooth.
Figura 167
Gerenciador de
servios
do ubuntu.
Figura 168
Solicitao de
senha de usurio
comum.
Figura 169
Desabilitao
do servio
de bluetooth.
Essa providncia pode ajudar a economizar memria RAM, caso voc no
tenha um adaptador bluetooth instalado na mquina. Basta, ento, clicar na
caixinha (checkbox) e esperar que o vezinho (4) desaparea daquele espao
(figura 169).
I NFORMTI CA 1
134
CAPTuLO 5
135
Captulo 6
Estrutura geral
de compiladores
n
os primeiros sistemas computacionais, a programao era feita
por meio de painis com fos e cabos. O programador precisava
possuir um conhecimento avanado sobre a arquitetura do com-
putador cada uma de suas peas para poder criar uma aplicao no sistema.
Atualmente, com as linguagens de programao, o processo de desenvolvimento
de softwares se tornou mais fcil, pois no exige que o profssional saiba, em
profundidade, como funciona o hardware, porque isso fca a critrio do prprio
sistema operacional.
O compilador um software que tem a funo de traduzir o cdigo-fonte desen-
volvido pelo programador em um software que possa ser executado diretamente
pelo usurio, ou seja, voc escreve todo o cdigo-fonte e depois pede para o com-
pilador convert-lo em um programa. Uma vez tendo o programa em mos, voc
pode distribu-lo aos amigos, instal-lo em uma empresa etc. O compilador um
tipo de tradutor, como veremos adiante.
Quando um programador desenvolve um software por meio de um cdigo-
fonte, ele necessita converter esse cdigo para uma linguagem de mquina, ou
seja, que a mquina entenda. Para isso, usa-se um tradutor, que um utilitrio
com a funo de facilitar a vida do programador, convertendo o cdigo de-
senvolvido em uma linguagem de alto nvel (entendida mais facilmente pelo
programador) em uma linguagem de mquina (entendida pelo computador).
Dependendo da linguagem utilizada pelo programador, o tradutor pode ser de
um destes dois tipos:
Montador: traduz o cdigo-fonte que foi desenvolvido em linguagem de
montagem, como por exemplo, a Assembly;
Compilador: traduz o cdigo-fonte que foi desenvolvido em linguagem de
alto nvel, como C, C++, Pascal, Java etc.
Os compiladores so bastante utilizados. Nos cursos tcnicos de informtica e
nos de graduao da rea de computao existem diversas disciplinas de pro-
gramao de computadores em que eles se constituem na principal ferramenta
utilizada, alm da prpria linguagem de programao. Confra dois exemplos de
softwares compiladores:
Javac: compilador da linguagem Java;
g++: compilador OpenSource da linguagem c++.
Na maioria das vezes, para melhorar sua rotina o programador adota uma IDE
(Integrated Development Environment), ou seja, um ambiente de desenvolvi-
mento integrado, onde h alm de um editor de textos, muitas vezes capaz de
corrigir e sugerir o cdigo durante sua digitao um depurador, um compi-
lador, um linker e uma interface facilitada para executar o software, depois de
compilado. Exemplos de IDEs so o NetBeans, o Eclipse (Java) e o DevC++
(C++), ilustrados nas fguras 170, 171 e 172.
Interpretador um tipo de tradutor que no gera programas, simplesmente exe-
cuta as instrues no momento em que o usurio as solicita. Exemplos de lingua-
gens de programao interpretadas: PHP, Perl e Basic.
A maior desvantagem, nesse caso, que o cdigo-fonte fca visvel para o usurio,
de maneira que qualquer pessoa poder copiar o que voc criou. Outra ressalva
Figura 170
IDE NetBeans.
Figura 171
Eclipse.
I NFORMTI CA 1
138
CAPTuLO 6
139
Figura 172
Dev C++.
Figura 173
Site desenvolvido
em PHP.
o desempenho, j que toda vez que o programa for executado o processador ter
de processar as instrues linha a linha, algo que demora (fgura 173).
Linker (ou ligador) o utilitrio (fgura 174) responsvel por pegar um programa
que j foi traduzido e introduzir as bibliotecas necessrias para seu correto funcio-
namento. Muitas vezes, quando desenvolvemos programas, precisamos adicionar
bibliotecas externas com recursos teis para o programa que estamos desenvolvendo.
sicas, agregam tambm as do linker, que, neste caso, se torna desnecessrio, j
que o prprio compilador resolve tambm essas referncias simblicas a biblio-
tecas externas. Se voc j programa em alguma linguagem ou j se atreveu a
escrever alguma linha de cdigo em algum software de desenvolvimento, deve
ter ouvido falar do depurador, tambm conhecido como debugger. Trata-se
de uma ferramenta muito til para o programador. Imagine que voc esteja
desenvolvendo um programa e o resultado apresentado por ele no o que
voc esperava. Da mesma forma, pode ocorrer que esse programa tenha muitas
linhas de cdigo e voc no tem a mnima ideia de onde est acontecendo o
problema. A utilidade do depurador est em sua funo de permitir ao usurio
acompanhar a execuo do programa, visualizando os resultados em tempo
real, em busca de possveis erros de lgica. Com ele voc pode seguir cada linha
de cdigo, verifcando a sada do programa para localizar onde o problema est
e podendo, assim, corrigi-lo (fgura 175).
O depurador tambm pode ser utilizado em conjunto com o copilador para
apresentar as linhas onde existem possveis erros de codifcao constatados
durante o processo de compilao.
Em IDEs, o depurador normalmente entra em execuo durante o processo de
compilao, depois que o usurio executa essa ao, clicando no boto Com-
pilar. O debugger normalmente apresentado na parte de baixo da janela e
muito importante para quem pretenda desenvolver um bom software.
<?php
echo Ol Mundo!;
?>
Figura 174
O utilitrio Linker.
O linker tem a responsabilidade de concretizar essa adio para a gerao do
programa fnal: software binrio. Alguns compiladores, mais suas funes b-
Figura 175
Resultados do
depurador do
compilador g++.
I NFORMTI CA 1
140
CAPTuLO 6
141
Captulo 7
Gerenciamento de
arquivos e memrias
Estrutura de diretrios do Linux
Sistemas de arquivos