Introdução ao Windows 2000 Professional



Documentos relacionados
Introdução ao Windows XP Professional

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

INTRODUÇÃO AO WINDOWS

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Procedimentos para Reinstalação do Sisloc

AULA 06 CRIAÇÃO DE USUÁRIOS

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas

O WINDOWS 98 é um sistema operacional gráfico, multitarefa, produzido pela Microsoft.

Dicas Satux. Adicionando uma Impressora. Configurando o Primeiro acesso. Adicionar/Remover Programas. Como fazer gravações de CD/DVD

AULA 5 Sistemas Operacionais

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

Iniciação à Informática

MANUAL EXPORTAÇÃO IMPORTAÇÃO

NetEye Guia de Instalação

Instalando software MÉDICO Online no servidor

SIMULADO Windows 7 Parte V

O programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador.

Introdução. O Windows Server 2003 está dividido em quatro versões:

Informática Aplicada. Aula 2 Windows Vista. Professora: Cintia Caetano

Informática básica: Sistema operacional Microsoft Windows XP

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

INTRODUÇÃO AO SISTEMA

Manual AGENDA DE BACKUP

Usar Atalhos para a Rede. Logar na Rede

Operador de Computador. Informática Básica

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Informática - Básico. Paulo Serrano GTTEC/CCUEC-Unicamp

TUTORIAL INSTALAÇÃO DA ROTINA 2075 NO LINUX

Fox Gerenciador de Sistemas

MANUAL DO USUÁRIO SUMÁRIO

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Procedimentos para Instalação do Sisloc

Guia Rápido de Instalação Ilustrado

Google Drive. Passos. Configurando o Google Drive

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

APOSTILA LINUX EDUCACIONAL

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

GUIA INTEGRA SERVICES E STATUS MONITOR

Considerações sobre o Disaster Recovery

ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL

Windows Explorer. Prof. Valdir

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Manual Captura S_Line

É o UniNorte facilitando a vida de nossos docentes e discentes.

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO. Professor Carlos Muniz

Google Drive: Acesse e organize seus arquivos

Manual de Instalação. Windows XP. Desenvolvedores: Patrick Duarte, Rodrigo dos Santos. Setembro de 2014.

RESTAURAÇÃO NO WINDOWS 8

Motorola Phone Tools. Início Rápido

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

MicrovixPOS Requisitos, Instalação e Execução

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

Manual do Google agenda. criação e compartilhamento de agendas

UNIVERSIDADE TECNOLOGIA FEDERAL DO PARANÁ. Owncloud SERVIÇO DE COMPARTILHAMENTO EM NUVEM. Manual

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

Você acessa seu DISCO Virtual do mesmo modo como faz para seu HD, através de:

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

MANUAL DE CONFIGURAÇÃO DO BACKUP

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

Dicas para usar melhor o Word 2007

Como Usar o DriverMax

Como instalar uma impressora?

MANUAL DO ANIMAIL Terti Software

IMPORTANTE: O PNM4R2 não entra em estado funcional enquanto o Windows não

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II)

Configurando o Sistema Operacional TC-OS

Manual AGENDA DE BACKUP

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011

Professor: Macêdo Firmino Disciplina: Redes de Computadores II

2 de maio de Remote Scan

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

mobile PhoneTools Guia do Usuário

OneDrive: saiba como usar a nuvem da Microsoft

MANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS

O computador organiza os programas, documentos, músicas, fotos, imagens em Pastas com nomes, tudo separado.

Windows Server 2003 como estação de trabalho

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

Como instalar Windows XP

CONFIGURAÇÃO MINIMA EXIGIDA:

UM PBX GENUINAMENTE BRASILEIRO

Transcrição:

Introdução ao Windows 2000 Professional O sistema operacional família Microsoft Windows 2000 é o sucessor direto do Windows NT 4.0. É um sistema operacional multitarefa, controla todos os dispositivos instalados na máquina e permite que sejam executadas todas as tarefas básicas de um computador através de interface gráfica, ou seja, as operações podem ser executadas através de seleção de elementos na tela, como, ícones, atalhos, opções de menus, janelas,opções de caixas de diálogos, etc. Qualquer pessoa, mesmo sem grande experiência em informática, pode manipulá-lo com bastante facilidade, pois toda a sua interface é voltada para uma melhor compreensão e segurança nos recursos.com isso, o usuário pode operar o computador de maneira fácil e rápida. Esta apostila não abordará as diferenças entre a versão 98 e a 2000, e sim, um informativo integral da nova interface gráfica para usuário que nunca tenham visto a versão anterior, partindo do princípio que estes estejam migrando do ambiente MS/DOS. Portanto, ao final deste trabalho, os usuário mais experientes conhecerão as novas tecnologias adotadas e os menos conhecedores não ficarão sem a devida explicação e conhecimento de toda a estrutura deste novo sistema operacional. Informação gerais sobre o Windows 2000 A Microsoft lançou no mercado a série Windows 2000, composta das versões: Professional, Server, Advanced Server e DataCenter Server, que fornecem novas SENAI SUIÇO BRASILEIRA. 5

ferramentas para manter o padrão de qualidade em gerenciamento de ambientes de computadores em rede. Windows 2000 Professional Este produto oferece um alto-desempenho em segurança de rede para ambientes de rede do tipo Client-Sever (cliente-sevidor). Incorporando um sistema operacional desktop que inclui as melhores características do Windows 98 e a segurança e desempenho dos recursos encontrados no Windows NT 4.0 Workstation. O Windows 2000 Professional trabalha em computadores com até 2 processadores (dual-processor). Windows 2000 Server- Este produto é um servidor de aplicações, arquivos e impressoras, bem como uma plataforma de servidor Web, contém todas as características do Windows 2000 Professional e as sua funções específicas de servidor de rede. Este produto é ideal para pequenas e médias empresas, servidores Web, Workgroups e escritórios. O Windows 2000 Server opera em servidores com até com até 4 processadores. Windows 2000 Advanced Server- Este produto é voltado para corporações com poderosos recursos e aplicações de servidor que possuem trabalho intensivo em serviços da Internet. Todos os recursos de autenticação de usuário, gerenciamento de contas, recursos avançados de rede, gerenciamento de aplicativos e impressoras podem ser controlados pelas ferramentas existentes neste produto. Opera em servidores com até 8 processadores. Windows 2000 DataCenter Server- Este produto é versão mais completa e poderosa dos recursos de gerenciamento de rede corporativa. Com este produto pode-se trabalhar um grande número de dados como, por exemplo, gerenciamento de grandes empresas, análises econômicas, simulações em grande escala em ciência e engenharia e também como servidor de projetos de consolidação. Opera em servidores com até 32 processadores. Processo de instalação do Windows 2000 Antes de iniciar o processo de instalação do Windows 2000 é necessário tomar cuidado com uma série de tarefas e organizar determinados elementos para que durante o processo não seja necessário interrompê-lo pela falta de qualquer elemento. Preparativos 6 SENAI SUIÇO BRASILEIRA.

Os requisitos mínimos de Hardware para a instalação do Windows 2000 Professional são: microcomputador Pentium 133 MHz com 64 MB de memória RAM (o ideal recomendado, para uma performance aceitável, é um microcomputador com processador superior a 200 MHz e 128 MB de memória RAM). Antes de instalar o Windows 2000, devemos identificar as tarefas necessárias para realizar esta operação. As tarefas são as seguintes: 1. Identificar se os componentes do computador suportam o novo programa e se são compatíveis com os requisitos básicos de sistema necessário para efetuar a instalação. Pode-se verificar a Lista de Hardwares Compatíveis (HCL) no arquivo CL.TXT presente no diretório de suporte a CD-ROM de instalação do Windows 2000, ou então acessar o site da Microsoft e obter a lista atualizada. 2. Iniciar o processo de instalação a partir de uma das formas existentes: instalação a partir do CD-ROM (a mais comum e confiável), instalação a partir da rede ou por instalação remota. 3. Determinar a partição que será criada no disco rígido onde será instalado o Windows 2000. Após criar a partição, deve-se selecionar o sistema de arquivo que será adotado para o sistema operacional. O Windows 2000 suporta naturalmente os sistemas de arquivos NTFS e FAT (FAT 32). 4. Nas versões SERVER (Server, Advanced Server, Datacenter Server). Selecionar o modo de licenciamento que será executado no Windows 2000. Existem três tipos de licença a serem escolhidas no momento da instalação do produto (Licença de Acesso Cliente CAL). São elas: Licença Per Seat (Por Estação) e Licença Per Server (Por Servidor). É aconselhável optarmos pela instalação do tipo Per Seat (por estação), pois assim o servidor não limita as conexões pelo número de licenças que informamos na opção Per Server (Por servidor), ficando livre o crescimento da rede. Instalação a partir do CD-ROM Para instalar o Windows 2000 a partir do CD-ROM é necessário conhecer as quatro etapas que envolvem esta forma. São eles: Executando o programa de instalação winnt.exe, localizado na pasta /i386 do CD de Instalação do sistema Executando o Assistente de instalação de dentro do Windows 9x/ME/NT Instalando as configurações de rede Completando o Setup. SENAI SUIÇO BRASILEIRA. 7

Os passos para efetuar a instalação do Windows 2000 a partir do CD são os seguintes: 1. Insira o disco de boot denominado Setup Disk 1 no drive A e ligue o computador. Se o seu computador suportar o boot a partir do driver de CD, pode-se inserir diretamente o CD de instalação do Windows 2000; 2. Após o computador iniciar, uma versão mínima do Windows 2000 é copiada na memória, sendo que esta permite iniciar o programa de instalação; 3. O programa de instalação irá reiniciar o computador e então dar início à versão baseada em texto de instalação. Nela é apresentada a licença do software para que seja aceita ou não pelo usuário (para aceitar apertamos a tecla F8); 4. A instalação pede que se escolha a partição onde será instalado o produto. Podemos escolher uma das partições já existentes ou criamos uma partição caso o disco não esteja particionado ainda; 5. Após a escolha da partição, é requisitado o sistema de arquivo para a nova partição (NTFS ou FAT) e depois o Windows 2000 efetua o processo de formatação; 6. O Windows 2000 copia os arquivos para o disco rígido e salva as informações de configuração. Nesta primeira etapa, o Windows 2000 realizou os preparativos para executar o assistente da instalação. Na etapa seguinte será utilizado o Assistente de instalação na forma gráfica, baseada em GUI (Graphical User Interface). Para prosseguir na instalação do produto, deve-se informar ao assistente, um conjunto de informações necessárias para a instalação, que são: Configurações Regionais definição do idioma, local e configurações do teclado. Nome e Empresa inserção do nome da pessoa que estiver instalando o produto e o nome da empresa cuja cópia foi licenciada. Modo de licenciamento seleção do modo Per Server (Por Servidor) ou Per Seat (Por Estação). Lembrando que, se for escolhido o modo Per Server, é necessário entrar com o número de Licenças de Acesso Cliente comprados para o servidor. Nome do Computador definição do nome do computador. Este nome deve ser diferente de qualquer outro nome de computador ou domínio presente na rede. Senha da conta do administrador especificação da senha da conta do administrador cujo acesso e direitos serão completos para que haja o gerenciamento das contas e dos serviços. 8 SENAI SUIÇO BRASILEIRA.

Componentes opcionais adição ou remoção de componentes adicionais durante a instalação do Windows 2000. Configurações de vídeo configuração da resolução da tela, o número de cores e a freqüência de atualização. Data e hora seleção da zona apropriada e o ajuste da data e hora atuais. Na seqüência, a instalação das configurações de rede do Windows 2000: 1. O assistente do Windows 2000 detecta e configura a placa adaptadora de rede que estiver instalada no computador; 2. Seleção dos componentes da rede: o cliente da rede, o Protocolo da rede e os Serviços da Rede. Por exemplo (e por padrão é assim instalado), o Cliente para Redes Microsoft, o Protocolo TCP/IP e o Compartilhamento de Arquivos e Impressoras. Posteriormente podemos instalar outros clientes, serviços e protocolos de rede, se necessários. O assistente do Windows 2000 inicia automaticamente a quarta e última etapa após a instalação dos componentes de rede selecionados. Para finalizar o processo de instalação, os passos são os seguintes: 1. Cópia de arquivos remanescentes como, por exemplo, bitmaps e acessórios; 2. Gravação das informações de configuração no disco local sendo que esta configuração será usada na próxima vez que o computador for inicializado; 3. Remoção de arquivos temporários que foram utilizados durante o processo de instalação; 4. Reincialização do computador após todos os procedimentos de instalação terem sido efetuados. Inicialização e Finalização do Windows 2000 O sistema operacional Windows 2000 é inicializado automaticamente logo após a ligação do computador através da chave de força. Para que um determinado usuário possa utilizá-lo, deve-se esperar que sejam executados os procedimentos de acesso. Após a utilização dos programas presentes no computador é necessário executar o processo de finalização da máquina antes de desligar o computador na energia. Para isso existe uma opção presente no botão Iniciar presente na parte inferior esquerda da tela, chamada Shut Down (Desligar). Após o pressionamento desta opção, é SENAI SUIÇO BRASILEIRA. 9

exibida a caixa de finalização do Windows 2000, selecione a opção Shut Down (Desligar). Caixa de diálogo Shut Down Windows (Desligar o Windows) Shut Down (Desligar) esta opção finaliza todos aplicativos abertos e fecha o Windows 2000 Restart (Reiniciar) esta opção permite a finalização e reinicialização automática do computador. Logoff (Desconectar) esta opção permite efetuar o logoff do usuário atualmente conectado. 10 SENAI SUIÇO BRASILEIRA.

Exemplo de Tela de Desktop (Área de Trabalho) do Windows 2000 Apresentação da Desktop (Área de Trabalho) A tela de apresentação do Windows 2000 é composta de vários ícones, onde a quantidade dependerá do tipo de instalação realizada no computador. Dois ícones certamente estarão presentes na maioria das instalações, My Computer (Meu Computador) e Recycle Bin (Lixeira). Outro elemento importantíssimo da área de trabalho é a Barra de Tarefas, que possui o botão Start (Iniciar), responsável pelo acesso e acionamento da maior parte dos recursos do Windows 2000. Os ícones mostrados inicialmente na área de trabalho são os seguintes: My Computer (Meu Computador): permite visualizar o que se encontra em seu computador de forma rápida e fácil. No Windows 2000, tudo o que existe dentro do computador programas, documentos e arquivos de dados, por exemplo fica acessível em um só local, chamado My Computer (Meu Computador). My Documents (Meus Documentos): Armazena todos os arquivos de trabalho do usuário logado no momento. SENAI SUIÇO BRASILEIRA. 11

My Network Places (Ambiente de Rede): encontra-se na área de trabalho e no painel de controle tendo como objetivo principal a definição das configurações de rede e navegação por todas as máquinas instaladas na rede. Recycle Bin (Lixeira): é um depósito temporário de arquivos apagados. Os arquivos armazenados na lixeira podem ser recuperados ou removidos definitivamente do disco rígido. Estes por sua vez devem ser eliminados freqüentemente para liberar espaço para os novos. Barra de Tarefas É a barra localizada por padrão no rodapé da tela de apresentação do Windows. Esta barra exibe os programas que estão sendo executados no momento. Sempre que é iniciado um aplicativo (programa) ou uma janela é aberta, um botão representando este elemento aparece na barra de tarefas. Dependendo da tarefa executada, outros indicadores poderão aparecer na área de notificação da barra de tarefas, como uma impressora que representa o trabalho de impressão, uma bateria que representa o nível de energia, um computador portátil, um auto-falante representado o controlador de volume, etc. Na extremidade direita da barra de tarefas encontra-se o relógio, onde é possível verificar a hora adotada pelo sistema e também a data, sendo que para verificá-la, deve-se posicionar o mouse sobre a hora. Relógio Botões de Botão da Barra de Tarefas Área de Inicialização Rápida Notificação Exemplo de Barra de Tarefas do Windows 2000 e seus componentes Menu Iniciar A partir do botão Start (Iniciar) pode-se ter acesso ao menu Iniciar que é responsável pelo acesso a outros menus, que por sua vez, acionam os programas. 12 SENAI SUIÇO BRASILEIRA.

Ao clicar o mouse no botão Start (Iniciar), um menu vertical é exibido com nove opções. Uma das formas de uso dos menus do Windows 2000 é passar com o cursor sobre as opções que o submenu será automaticamente aberto. Programs (Programas) - Esta opção é utilizada para acessar os programas instalados. Todo programa que for instalado a partir do Windows 2000 será automaticamente adicionado à lista de grupos de programas. Documents (Documentos) - Este menu armazena o registro dos últimos quinze documentos abertos pelo usuário. Desta forma é possível editar um texto ou uma imagem sem ter que acionar o aplicativo primeiro e depois abrir o documento. Settings (Configurações) - Através deste menu pode-se acessar as principais ferramentas de configuração do Windows 2000. Permite alterar configurações genéricas, adicionar drivers de impressão, reconfigurar o Menu Iniciar, a Barra de Tarefas e o Painel de Controle. Search (Localizar ou Pesquisar) - Esta opção tem como objetivo facilitar a localização de um arquivo ou pasta de trabalho em qualquer lugar dos discos disponíveis na máquina. A pesquisa pode ser realizada tanto por nome, extensão, data de criação, como por características específicas. SENAI SUIÇO BRASILEIRA. 13

Help (Ajuda) - Este menu abre a ferramenta de ajuda do Windows 2000. O acesso e funcionamento são bem simples e facilita o auxílio às informações do programa. Run (Executar) - Através desta opção abre-se uma caixa de diálogo onde se pode especificar qualquer comando válido do DOS ou até do próprio Windows. É a forma mais fácil de executar um programa que não possui uma representação no menu de atalho. Shut Down (Desligar) - Esta opção permite desligar, reiniciar e logar o Windows 2000 de várias maneiras diferentes. Como vimos anteriormente. Manipulando o Ambiente Gráfico do Windows 2000 A utilização do ambiente gráfico do Windows 2000 é muito simplificada. Utilizando os botões do mouse do computador podemos abrir e manipular os programas e arquivos. Um clique com o botão direito (Right-Click) do mouse nos ícones podemos ativar os Shortcut menus (menus rápidos), que possuem os principais comandos de configuração dos componentes. Por exemplo: clicando com o botão direito do mouse no ícone My Computer (Meu Computador), ativamos o menu rápido de configurações daquele item do sistema, escolhendo o opção Properties (Propriedades) podemos acessar a tela de Propriedades do Sistema (System Properties), como ilustrado abaixo. 14 SENAI SUIÇO BRASILEIRA.

Diferenças entre as partições do Windows 2000 No Windows 2000 podemos trabalhar com partições do tipo FAT32 e NTFS, a principal diferença entre as duas partições é a segurança das pastas. Nas partições NTFS temos mais configurações de acesso e de permissões do que nas partições do tipo FAT. Sem mencionar o fato que em discos particionados com FAT podemos acessar os dados nele contidos simplesmente inicializando a máquina com um disquete de boot comum (Windows 9x ou mesmo MS/DOS), burlando todo o esquema de segurança de login da máquina, o que é impossível em partições NTFS. Convertendo uma partição de FAT32 para NTFS: Não é necessário formatar a partição novamente para que a convertamos numa partição NTFS; para isto basta entrarmos no prompt do MS/DOS e digitarmos o comando o Convert. A sintaxe correta deste comando é a seguinte: CONVERT [unidade:] /FS:NTFS (por exemplo: CONVERT D: /FS:NTFS), onde: [unidade:] a unidade que deve ser convertida, por exemplo, C:, D:, F;, etc. /FS:NTFS a denominação do Sistema de Arquivos (FS = File System). Com este comando a partição ou unidade FAT32 será convertida para NTFS, se a unidade a ser convertida não for uma unidade usada pelo sistema no momento, a conversão será automática e sem a necessidade de reinicialização do sistema. Caso seja a unidade usada pelo sistema, a partição por onde o sistema foi carregado, por exemplo, a unidade C:\, você receberá a informação de que na próxima inicialização da máquina a unidade será convertida. Não ocorre nenhuma perda de dados com este processo, sendo assim, pode ser utilizado em unidades que já contém dados gravados. Para visualizarmos as partições e unidades de disco do Windows 2000 utilizamos o método semelhante ao usado nos Windows 9x, ou seja, simplesmente abrimos o ícone My Computer (Meu Computador) da Área de Trabalho do Computador. Com isso, é aberta uma janela com as partições e discos instalados no computador. SENAI SUIÇO BRASILEIRA. 15

Exemplo de conteúdo da janela aberta My Computer (Meu Computador) Da mesma forma como no Windows 9x, ao clicarmos com o botão direito (Right-Click) do mouse numa unidade de disco (onde é aberta uma tela de menu rápido do Windows) podemos clicar na opção Properties (Propriedades) desta unidade de disco. A janela Propriedades de um disco particionado com o sistema de arquivos do tipo FAT contém praticamente as mesmas opções contidas no Windows 98. A única diferença aparente seria a existência da pasta Hardware que informa as unidades de disco instaladas no computador. 16 SENAI SUIÇO BRASILEIRA.

Exemplo de janela Propriedades da partição FAT32 Entrando no item de Compartilhamento (Shared) da janela de Propriedades de uma partição FAT32 encontramos as opções simples de compartilhamento de pasta e as opções de permissões mais simples para este compartilhamento, esta janela é muito semelhante ao existente nos Windows 9x/ME. SENAI SUIÇO BRASILEIRA. 17

Exemplo de pasta Compartilhamento da partição FAT32 No caso das partições NTFS o sistema de permissões de acesso às pastas e aos arquivos é mais completa, onde você pode configurar as permissões individualmente para cada um dos usuários ou grupos de usuários do computador (ou da rede). 18 Exemplo de janela Propriedades de uma Partição NTFS SENAI SUIÇO BRASILEIRA.

As permissões que podemos conceder aos usuários são as seguintes: Controle total: O usuário tem poder total sobre a pasta e/ou arquivos com esta permissão, inclusive incluir e retirar permissões, troca de nome da pasta, alteração do proprietário (owner) das pastas e arquivos e a exclusão da pasta e dos arquivos. Modificar: O usuário tem poder total sobre a pasta e/ou arquivos com esta permissão, somente não poderá trocar de nome, alterar permissões, alterar o proprietário (owner) e exclusão da pasta e dos arquivos. Ler e Executar: O usuário só poderá ler, abrir os arquivos da pasta e executar os programas existentes nesta pasta. Listar Conteúdo de Pastas: O usuário com esta permissão apenas pode ver (listar) os arquivos existentes dentro da pasta, não podendo copiar, executar, gravar ou alterar nenhum arquivo dentro dela. Leitura: O usuário com esta permissão só poderá ler os arquivos existentes dentro da pasta, não podendo alterar, copiar ou gravar os arquivos. Gravar: Com esta permissão, o usuário poderá ler os arquivos existentes dentro da pasta, podendo alterar, copiar ou gravar os arquivos. Exemplo de pasta segurança da partição NTFS SENAI SUIÇO BRASILEIRA. 19

Janela para adicionar permissões da partição NTFS Cotas de disco Cotas de disco é um recurso muito utilizado em ambientes de rede. Se trata de limitar o tamanho ou a quantidade que cada usuário tem direito de utilizar em cada disco. Usando a opção de cota de disco das partições NTFS podemos limitar a quantidade de disco que o usuário poderá utilizar naquela determinada unidade de disco. Isto é, toda vez que um determinado usuário logar na máquina, o tamanho do disco fica limitado à sua cota no disco daquela unidade. Para isto, basta ativar a opção de Cotas de Disco na janela Cota da partição NTFS; nesta janela informamos o tamanho da unidade de disco do usuário em Kilobytes (Kb), Megabytes (Mb), Gigabytes (Gb), assim por diante, até os Exabytes (Eb). 20 SENAI SUIÇO BRASILEIRA.

Exemplo da Janela Cotas de Disco do NTFS Gerenciamento do Windows 2000 O Windows 2000 possui ferramentas muito importantes e específicas para as configurações e gerenciamento dos componentes instalados no sistema. Estas ferramentas pertencem a um grupo denominado de Admnistrative Tools (Ferramentas Administrativas) e, no Windows 2000 Professional, estão localizadas dentro do Painel de Controle (Control Panel), juntamente com outras ferramentas importantes para administração do sistema, como por exemplo, Add/Remove Programs (Adicionar e Remover Programas) e Add/Remove Hardware (Adicionar e Remover Hardware). Este grupo de ferramentas é de utilidade fundamental para o gerenciamento e configuração do Windows 2000, sendo amplamente utilizadas em todas as versões. SENAI SUIÇO BRASILEIRA. 21

Tela do Painel de Controle (Control Panel) do Windows 2000 22 Exemplo de tela de Ferramentas Administrativas (Administrative Tools) do Windows 2000 SENAI SUIÇO BRASILEIRA.

Conteúdo da Ferramenta Computer Management (Gerenciamento do Computador) Criação de Usuários e Grupos de Usuários No Windows 2000 podemos criar e alterar usuários, alterar suas propriedades e alterar suas senhas e horários de acesso. Para isto utilizamos a ferramenta Gerenciamento do Computador, que pertence ao grupo de Ferramentas Administrativas no Painel de Controle do Windows 2000. SENAI SUIÇO BRASILEIRA. 23

Exemplo da janela do aplicativo Computer Management(Grenciamento do Computador) A instalação padrão vem com os usuários Administrador (Administrator) e Convidado (Guest) criados, sendo que este último é desabilitado por razões de segurança. Para adicionarmos um novo usuário basta clicarmos com o botão direito do mouse no objeto usuários da árvore de objetos do sistema e escolhermos a opção Novo Usuário (New User). O sistema abre a janela de Novo Usuário, com os campos de dados do novo usuário que vamos criar. São estes campos: 24 Nome de Usuário Nome Completo Descrição Senha e confirmação de senha Opções de alteração de senha e desativação de conta do Usuário. SENAI SUIÇO BRASILEIRA.

Perfil de Usuário Toda vez que um novo usuário faz o logon numa estação com Windows 2000, é criado um perfil particular para este usuário. Neste perfil do usuário são criados: Pasta Meus Documentos do usuário Desktop de trabalho do usuário (Wallpapers, ícones, atalhos, etc) Arquivos temporários da Internet Certificados da Internet deste usuário Menu iniciar com os programas usados pelo usuário Pastas compartilhadas e Impressoras do Usuário Caso houver algum problema na máquina e este perfil se perder, todas as configurações para este usuário também serão perdidas, como por exemplo, arquivos de trabalho, acesso a aplicativos instalados, configurações de Interner e e-mails, etc. Para evitarmos este problema devemos fazer uma cópia da pasta de trabalho do usuário, para isto devemos seguir o seguinte procedimento: com o botão direito do mouse clicamos no ícone meu computador na área de trabalho e clicamos em Propriedades. Na janela de propriedades de Meu Computador clicamos na aba Perfil de Usuário e entramos na janela de configurações de perfil do usuário. SENAI SUIÇO BRASILEIRA. 25

Exemplo de tela de perfis do Usuário do Windows 2000 Clicando no botão Copiar para podemos criar uma cópia em pasta do perfil selecionado: 26 SENAI SUIÇO BRASILEIRA.

Agora basta indicarmos um caminho para uma pasta (ou criamos uma nova pasta) no disco para que a cópia do perfil selecionado seja feita. Nesta mesma janela também podemos alterar o usuário do Perfil selecionado, clicando no botão alterar do item de Uso Permitido da janela e depois escolhermos o usuário na lista de usuário que será apresentada. Disco de Recuperação do Sistema Para resolver alguns problemas que possam surgir no Windows 2000 devemos manter, sempre atualizado, um disco de recuperação do Sistema. Com este disco, caso o sistema não inicialize ou simplesmente se corrompa o Registro do Windows, podemos restaurar as últimas configurações do sistema. A criação de um disco de Restauração é muito simples, basta entramos no programa de Backup do Windows 2000, seguindo os seguintes passos: Iniciar/ Programas/ Acessórios / Ferramentas do Sistema / Backup. SENAI SUIÇO BRASILEIRA. 27

Exemplo de tela de opções de Backup Este sistema de Backup tem três botões na tela principal: Assistente para backup Assistente para restauração Disco de reparação de emergência Escolhermos a ultima opção, Disco de Reparação de Emergência, para isto basta um clique no ícone da opção escolhida. O programa apresentará uma tela de escolha do backup do Registro do Windows, escolhermos esta opção, inserimos o disquete clicamos em OK, assim está pronto o disco de Reparação do Sistema. 28 SENAI SUIÇO BRASILEIRA.

Otimizando o Windows 2000 Professional As configuração defaul (padrão) do Windows 2000 Professional deixam um grande espaço para otimizações. Seguindo as dicas a seguir, o Win 2K pode apresentar um desempenho aceitável até mesmo em um microcomputador Pentium 133 MHz com 64 MB de memória RAM. Em um Microcomputador Pentium III com 128 MB de memória RAM. O Windows 2000 Professional bem configurado irá apresentar um bom desempenho ao trabalhar com vários aplicativos abertos superior ao obtido com Windows 98. Veja abaixo algumas configurações: Desabilite os serviços desnecessários Esta configuração deve ser feita apenas por usuários mais experientes, pois, desabilitar os serviços errados, pode causar vários efeitos colaterais, por exemplo, impedir que você se conecte a Internet, acesse a rede ou use a impressora. Claro que de qualquer modo bastará habilitar novamente o serviço para que tudo volte ao normal, deste que você se lembre do que havia desabilitado. Desabilitado serviços desnecessários, você poderá liberar alguns megabytes preciosos de memória, úteis sobre tudo em micro que tem apenas 64 MB de memória RAM. SENAI SUIÇO BRASILEIRA. 29

Começando do princípio, os serviços são aplicativos que rodam em segundo plano, ficam carregados como se fossem partes do sistema. Alguns programas ficam habilitados como serviços, é por isso que você não consegue desativá-los removendo-os do menu iniciar / iniciar (Start/Startup), ou através do registro. Para ver uma lista ver lista de lista de todos os serviços que estão instalados, basta acessar o Painel de controle / Ferramentas administrativas/ Serviços. Você verá uma janela como a seguir: Em termos de navegação seguem o padrão para as janelas do Windows, na coluna da esquerda estão os nomes dos serviços, ao lado está uma breve descrição da sua função, a seguir está a coluna de status, que mostra quais serviços estão iniciados, e quais estão desativados. A última coluna, tipo de inicialização, pode ter três valores, Automático, indicando que o serviço será inicializado junto com o Windows, Desativado, ou Manual, quando o serviço ficará desativado até que ativado manualmente. Para alterar o modo de inicialização dos serviços, basta dar um duplo-click sobre o desejado.isto abrirá uma janela: 30 SENAI SUIÇO BRASILEIRA.

Na aba principal você poderá alterar o modo de inicialização, ou mesmo desativar o serviço, caso ache que não vá precisar dele. Uma dica é que não é preciso reiniciar o micro ao desativar algum serviço, você pode simplesmente fechar a janela e verificar se algo deixou de funcionar. Podemos, também, entrar na aba dependência, que mostra se algum outro serviço dependente deste para ser executado, ou se este depende de algum outro. Aqui vai uma lista de alguns serviços que podem ser desabilitados, dependendo do uso seu micro: Serviço de registro remoto: Permite manipular o registro do Windows remotamente. Desabilite esta opção a menos que seu microcomputador seja gerenciado remotamente pelo administrador de rede da empresa ou algo parecido. Notificação de eventos de sistema: Armazena informações sobre eventos de sistema como login, erros, notificações,etc. A menos que você utilize um no-break inteligente (ligado à porta serial, que desliga o micro e envia os alertas ao faltar energia ) ou outros dispositivos semelhantes, este serviço pode ser seguramente desativado. Serviço Auxiliar NetBIOS TCP/IP: Este serviço oferece suporte a NetBIOS via TCP/IP. Mantenha este serviço desativado a menos que você esteja conectado a uma SENAI SUIÇO BRASILEIRA. 31

rede local que utilize este recurso (bastante raro atualmente). Este serviço habilitado expõe uma das brechas de segurança do Windows 2000. Gerenciador de discos lógicos: Monitora o gerenciamento de discos lógicos. Deixe em Manual para este serviço ser habilitado apenas quando necessário. Mensageiro: Permite mensagens pop-up para outros micros da rede local. Desative se você não estiver conectado a uma rede local ou caso não use este recurso. O recurso consome cerca de 300 KB de memória. Servidor: Este serviço é necessário para ativar o compartilhamento de arquivo e impressoras através de redes. Entretanto, caso seu computador não esteja ligado em rede, apenas seja usado para acessar a Internet, por exemplo, você poderá desativar este serviço. Além de deixar o sistema mais leve, melhora a sua segurança. Spooler de Impressão: Você pode desativar este serviço caso não tenha nenhuma impressora instalada, liberando 3.5 MB de memória. Serviço Run As: Este serviço permite rodar aplicativos instalados por outros usuários. É desnecessário caso você seja o único usuário do micro. Ele ocupa cerca de 250 KB de memória. Armazenamento protegido: O Windows 2000 oferece um recurso de criptografia de pastas, que impede que outros usuários acessem os arquivos previamente criptografados. Para criptografar uma pasta clique com o botão direito sobre ela, acessa Propriedades e em seguida Avançada, marque a opção Criptografar Conteúdo. Caso você não pretenda utilizar este recurso, pode desabilitar este serviço para livrar 150 KB de memória. Desabilite os efeitos visuais: Assim como no Windows 98 e o ME, o Windows 2000 por padrão (default) mantém habilitados vários efeitos visuais, que carregam mais ainda o sistema. Se a idéia é um melhor desempenho o melhor é desabilitá-los. Para isso, abra o Painel de Controle/ Opção de Pasta e escolha as seguintes opções: Usar área de trabalho clássica do Windows Usar pastas clássicas do Windows Abrir cada pasta em sua própria janela (esta opção não tem um imediato muito significativo no desempenho total, você pode manter os valores default se preferir) e clicar duas vezes para abrir um item (escolhendo abrir os itens com apenas um clique o Active desktop também ficará ativo) A seguir, acesse o menu de configuração de vídeo, ainda no painel de controle. Na guia Web desmarque a opção de exibir como página Web, juntamente com todas 32 SENAI SUIÇO BRASILEIRA.

as opções da Guia Efeitos. Com isto você terá uma interface mais parecida com a do Windows95, e quase tão leve quando ela. Podendo, também, desativar para melhorar o desempenho os efeitos sonoros do sistema. Para isso basta acessar o Painel de Controle/ Sons e multimídia e configurar a opção esquema de som como Sem Som. Instale só o necessário: Esta dica de otimização de desempenho vale para qualquer sistema operacional e não só para o Windows 2000. Faça o possível para manter instalados apenas os programas que vão ser realmente utilizados. Qualquer programa instalado, principalmente os programas mais complexos, como o Office, CorelDraw, AutoCAD, entre outros, tornam o sistema mais pesado, mesmo não estando constantemente abertos. O motivo é simples, com a instalação dos programas são instalados novos arquivos de biblioteca DLL, também são adicionadas chaves no registro, novas fontes, etc. Mesmo que o programa esteja fechado estes arquivos são carregados pelo Windows na inicialização, consumindo recursos do computador. Isto sem citar que muitos programas deixam aplicativos residente na memória, que passam a ser inicializados juntos com o Windows. Manter instalados apenas os aplicativos de que precisa, irá contribuir bastante para o desempenho do sistema. Gerenciador de Tarefas No Windows 9x, quando algum programa pára de responder (fica travado), podemos utilizar o recurso do Gerenciador de Tarefas, ou seja, acionando as teclas CTRL+ALT+DEL simultaneamente será aberta uma janela informando os programas que estão sendo executados naquele momento. Com isso o usuário do computador pode visualizar qual programa parou de responder e quais estão sendo executados normalmente e, se necessário, forçar a finalização de um deste programas (finalizar tarefa). No Windows 2000 também utilizamos o Gerenciador de Tarefas (Task Manager, em inglês) para manusearmos os aplicativos ou tarefas que estão sendo processados, porém com mais funcionalidades. Para acionarmos o Gerenciamento de Tarefas do Windows 2000 basta clicar com o Botão Direito do mouse na barra de tarefas do desktop, onde serão apresentadas a SENAI SUIÇO BRASILEIRA. 33

tela de opções da barra de tarefas, e uma destas opções é Gerenciador de Tarefas do Windows 2000. Opções da barra de tarefas do windows 2000 Outro modo de acionarmos o Gerenciador de Tarefas é idêntica ao utilizado no Windows 98, apertando as teclas CRTL+ALT+DEL simultaneamente, porém teremos uma nova tela com as seguinte opções: Bloquear Computador Bloqueia o acesso ao computador, sendo liberado. apenas com as senha daquele usuário. Efetuar Logoff Permite trocar (ou logar novamente) com outro usuário. Desligar Desligar o computador. Gerenciador de Tarefas Abre o Gerenciador de Tarefas. Cancela Retorna ao sistema operacional (desktop do usuário). Ao entramos no Gerenciador de Tarefas podemos visualizar as tarefas e processos carregados no computador em três telas distintas: 34 SENAI SUIÇO BRASILEIRA.

Aplicativos - Mostra o status de todos os aplicativos que estão sendo utilizados (que estão carregados) naquele momento, com os status de executando e não respondendo. Tela de Aplicativos do Gerenciador de Tarefas do Windows 2000 Processos - Mostra a lista de processos que estão carregados no computador, de onde podemos finalizar um determinado processo e onde podemos visualizar, em tempo real, os processos ativos, descrevendo: Nome da Imagem - nome do Processo (nome do executável) que está carregado no computador naquele momento. PID - numero de identificação do processo na CPU. CPU - percentual de uso da CPU daquele processo. Tempo de CPU- O tempo de uso da CPU daquele processo. Uso de Memória a quantidade, em KB, de espaço utilizado de memória RAM do processo. SENAI SUIÇO BRASILEIRA. 35

Tela de Processos do Gerenciador de Tarefas do Windows 2000 Desempenho Nesta tela podemos visualizar graficamente, em tempo real,o uso da CPU (ou das CPUs, no caso de haver mais de um processador nocomputador) e o uso da memória RAM. Tela de Desempenho do Computador do Gerenciador de Tarefas do Windows 2000 36 SENAI SUIÇO BRASILEIRA.

Otimizando a memória virtual A memória virtual, ou Swap é um recurso que permite que o sistema operacional utilize o disco rígido caso a memória RAM do micro se esgote. Isto permite que os programas rodem, mesmo que você tenha pouca memória, mas ao mesmo tempo faz com que o sistema fique lento, já que o disco rígido é mecânico e mais lento que a memória RAM. Quanto mais da memória virtual for utilizada, mais lento o sistema irá ficar. O motivo de recomendar 128 MB de memória como mínimo atualmente é justamente esse, evitar que o Windows precise usar muita memória virtual para rodar os programas. Mas, apesar dos pesares, se ainda temos que conviver com a memória virtual, então que tal tornar essa convivência um pouco mais rápida? A configuração da memória virtual dentro do Windows 2000 é um pouco diferente do que no Windows 95 /98. Comece abrindo o Painel de Controle, no ícone Sistema / Avançado / Opções de Desempenho e, finalmente, em Alterar. A primeira grande diferença é que não existe a opção de deixar o Windows gerenciar a memória virtual automaticamente, como existe no Windows 98. É preciso configurar valores mínimos e máximos para o arquivo de troca. Em compensação, existe a possibilidade de criar vários arquivos de troca, um em cada disco rígido ou em cada partição que você tiver instalado. Na janela você verá as letras de todos os discos instalados no micro. Clicando sobre cada um você poderá configurar o tamanho mínimo e máximo do arquivo de troca para ele. O valor mínimo é o valor inicial, o quanto o Windows irá reservar cada vez que você inicializar o micro. Conforme você for precisando de mais memória, o Windows irá aumentar o tamanho do arquivo (ele exibe uma mensagem cada vez que faz isso), até atingir o valor máximo. Quando reiniciar o micro, o arquivo voltará a ter o valor mínimo. O valor mínimo do arquivo de troca deve ser algo entre 90 e 200 MB, dependendo do quanto você acha que vai usar e o máximo pode ser algo próximo do que você tiver de espaço livre no disco. Se por exemplo você tiver 64 MB de memória RAM, e tiver 500 MB de espaço livre na primeira partição do disco, uma boa configuração seria 120 MB como mínimo e 300 MB como máximo. Se você tiver apenas um HD, dividido em várias partições, evite espalhar o arquivo de troca pelas várias partições, isso só servirá para fragmentar o arquivo e tornar o acesso mais lento. SENAI SUIÇO BRASILEIRA. 37

Se por outro lado você tiver mais de um disco rígido instalado, então chegamos na configuração ideal. Crie vários arquivos de troca ( um em cada disco) isso permitirá que o Windows leia os dados a partir de todos os discos ao mesmo tempo, melhorando muito a performance. Editando e Otimizando o Registro do Windows 2000 No Windows 2000 devemos evitar o máximo possível em editar e manusear o Registro ( Register), pois ao contrário do Windows 9x/ME, o Win 2k faz um melhor gerenciamento das chaves do Registro e possui, como vimos, outras formas de gerenciar os programas e serviços. Porém, existem duas opções no Registro que podem ser habilitadas para melhorar ainda mais o desempenho do sistema. Vejamos: DisableExecutivePaging: Esta opção diz respeito à memória virtual. Mesmo que você tenha memória RAM suficiente (acima de 128 MB ), o Windows continuará usando o arquivo de troca no disco rígido para armazenar alguns componentes do sistema, que não são usados freqüentemente. Ou seja, mesmo que você tenha 512 MB ou 1GB de RAM, o Windows continuará usando memória virtual. Para desabilitar isto, fazendo com que o Windows use memória virtual apenas quando a memória RAM se esgote, abra o Regedit (Iniciar / Executar / Regedit) e acesse a pasta: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management. Abra a chave DisableExecutivePaging e mude o valor de 0 para 1. É recomendável ativar essa opção apenas caso você tenha 128 MB de memória RAM ou mais, caso contrário o desempenho poderá cair ao invés de aumentar. LargeSystemCache: Ao contrário da primeira opção, habilitar essa opção traz mais benefícios para quem tem pouca memória RAM. Esta chave se encontra na mesma pasta da chave anterior. Mude o valor de 0 para 1, isto habilitará o recurso, permitindo que o Windows altere dinamicamente o tamanho do cache de sistema na memória RAM. Em micros com pouca memória isto irá liberar mais memória para os aplicativos, enquanto nos micros com memória RAM de sobra, irá melhorar a velocidade do sistema. 38 SENAI SUIÇO BRASILEIRA.

Desabilitar os programas que inicializam com o Windows Uma das configurações para melhorar o desempenho do sistema é desabilitar os programas que são inicializados com o Windows. Algum deles se encontram na pasta Iniciar / Programas / Iniciar, e podem ser localizados e desabilitados facilmente, mas existem outros que se ocultam no Registro. Para encontrá-los, basta abrir a pasta: [HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSIO N\RUN] Para desativar os programas indesejados basta apagar as chaves correspondentes. Por segurança, é recomendável exportar as chaves a serem apagadas, criando um backup para o caso de acontecer algum erro. Para melhorar a velocidade de acesso à rede Se você usa o Windows 2000 em rede, deve ter percebido uma demora de até 30 segundos para abrir a lista de compartilhamentos de microcomputadores da rede através do Windows Explorer ou pelo ícone Meus Locais de rede. Isto pode ser resolvido através de uma pequena modificação no Registro do Windows. O que ocorre é que o Windows, por padrão, sempre procura por arquivos compartilhados para as tarefas agendadas, o que provoca essa demora. Para desativar esta busca, basta abrir o Regedit e acessar a seguinte pasta: HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/Remo tecomputer/namespace. Nesta pasta você encontrará duas chaves e podemos apagar a seguinte chave: {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Lembre-se de fazer uma cópia da chave para o caso de qualquer problema. Esta chave não deve ser excluída caso você utilize o recurso de arquivos compartilhados para tarefas agendadas. Além de resolver o problema da lentidão ao acessar os computadores da rede local, remover esta chave também melhorará o tempo de carregamento do seu Internet Explorer e assim o carregamento das páginas da Internet. Esta modificação não exige a reiniciação do computador, por isso você poderá testar imediatamente o ganho de desempenho, ou voltar atrás caso perceba qualquer comportamento estranho. SENAI SUIÇO BRASILEIRA. 39

Exercícios: Criando Grupos, usuários, Diretórios e atribuindo permissões. 40 SENAI SUIÇO BRASILEIRA.

Grupos, Usuários e Departamentos /home Coordenador gustavo augusto coprj /projetos Gerentes maria paulo gradm /administrativo /hardware ana carlos joao /rede pedro manuel joaquim /software cinthia paula patricia /vendas marcos daniel marcia /financeiro marcia andreia carlos /rh frederico alex cassia /producao /assessoria Gerentes arnaldo sergio grprd Gerentes marilia neli grass /processo fernando marlon mauricio /manutencao joao eliseu jair /qualidade samantha ricardo vagner /juridico getulio gerson carla SENAI SUIÇO BRASILEIRA. 41

Introdução ao Linux LINUX INTRODUÇÃO O Linux é um clone UNIX de distribuição livre para PCs baseados em processadores 386/486/Pentium. É uma implementação independente da especificação POSIX, com a qual todas as versões do UNIX padrão (true UNIX) estão convencionadas. O Linux foi primeiramente desenvolvido para PCs baseados em 386/486/Pentium, mas atualmente também roda em computadores Alpha da DEC, Sparcs da SUN, máquinas M68000 (semelhantes a Atari e Amiga), MIPS e PowerPCs. Foi escrito inteiramente do nada, não há código proprietário em seu interior. Está disponível na forma de código objeto, bem como em código fonte. Pode ser livremente distribuído nos termos da GNU General Public License. O Linux possui todas as características que você pode esperar de um UNIX moderno, incluindo: Multitarefa real Memória virtual Biblioteca compartilhada Gerenciamento de memória próprio Executáveis copy-on-write compartilhados Rede TCP/IP (incluindo SLIP/PPP/ISDN) X Windows A maioria dos programas rodando em Linux são freeware genéricos para UNIX, muitos provenientes do projeto GNU. Muitas pessoas têm executado benchmarks em sistemas Linux rodando em 80486, e tem achado o Linux comparável com workstations médias da Sun e da Digital. 42 SENAI SUIÇO BRASILEIRA.

O Linux está disponível através da Internet por meio de centenas de sites FTP. O Linux está sendo usado hoje em dia por centenas e centenas de pessoas pelo mundo. Está sendo usado para desenvolvimento de softwares, networking (intraoffice e Internet), e como plataforma de usuário final. O Linux tem se tornado uma alternativa efetiva de custo em relação aos caros sistemas UNIX existentes. Um exemplo de pacote de distrribuição do Linux mais populares é distribuido pela InfoMagic (http://www.infomagic.com, e-mail info@infomagic.com). HISTORIA DO LINUX O Kernel do Linux foi, originalmente, escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da Internet. Linus Torvalds iniciou cortando (hacking) o kernel como um projeto particular, inspirado em seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andy Tannenbaum. Ele se limitou a criar, em suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). E depois de algum tempo de trabalho em seu projeto, sozinho, ele enviou a seguinte mensagem para comp.os.minix: Você suspira por melhores dias do Minix-1.1, quando homens serão homens e escreverão seus próprios "device drivers"? Você está sem um bom projeto e esta morrendo por colocar as mãos em um S.O. no qual você possa modificar de acordo com suas necessidades? Você está achando frustrante quando tudo trabalha em Minix? Chega de atravessar noites para obter programas que trabalhem correto? Então esta mensagem pode ser exatamente para você. Como eu mencionei há um mês atrás estou trabalhando em uma versão independente de um S.O. similar ao Minix para computadores AT-386. Ele está, finalmente, próximo do estágio em que poderá ser utilizado (embora possa não ser o que você esteja esperando), e eu estou disposto a colocar os fontes para ampla distribuição. Ele está na versão 0.02... Contudo eu tive sucesso rodando bash, gcc, gnu-make, gnu-sed, compressão, etc. nele. No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamado, e têm ajudado a fazer do Linux o Sistema Operacional que é hoje. SENAI SUIÇO BRASILEIRA. 43

GERÊNCIA DE PROCESSOS O que é um processo: um programa em execução pode criar vários processos, uma impressora ativa cria um processo, um terminal ou uma Workstation cria um processo ao ser ligado ( processo de login) ao fazer login ativa outros processos. Portanto processo aqui é uma tarefa ativa, um dispositivo etc. CONSIDERAÇÕES INICIAIS Para explicarmos como o Linux gerência processos, faremos considerações iniciais sobre o código fonte do kernel do Linux (onde encontramos a implementação da Gerência de Processos) e a inicialização boot do sistema. Neste tópico tentaremos explicar, de uma maneira ordenada o código fonte do Linux, tentando conseguir um bom entendimento sobre como o código fonte está situado e como as características mais relevantes do UNIX foram implementadas. O objetivo é ajudá-lo a se familiarizar com o projeto geral do Linux. Então, vamos começar por onde o Linux começa: seu sistema de boot. Um bom entendimento da linguagem C é necessário para entender este material, assim como familiaridade com conceitos de UNIX e arquitetura dos PCs. Porém, nenhum código C aparecerá neste material, mas referencias de onde podem ser encontrados. Qualquer referencia pathname a arquivos tem como ponto de partida a arvore principal de fontes, usualmente /usr/src/linux. INICIALIZAÇÃO Quando o PC é ligado, o processador 80x86 encontra-se em modo real e executa o código contido no endereço 0xFFFF0, que corresponde a um endereço ROM-BIOS. O BIOS do PC realiza alguns testes no sistema e inicializa o vetor de interrupções no endereço físico 0. Depois disto ele carrega o primeiro setor do device bootavel em 0x7C00, e passa a execução para este endereço. O device é, usualmente, o disquete ou o disco rígido. A descrição anterior é um tanto simplificada, mas é tudo que se necessita para entender o trabalho inicial do kernel. 44 SENAI SUIÇO BRASILEIRA.

Finalmente, o kernel está pronto para move_to_user_mode(), em seguida fork (bifurca) o processo de inicialização, cujos códigos estão no mesmo arquivo fonte. E o processo número 0, também chamado idle task (tarefa preguiçosa), se mantém rodando em um loop infinito. O processo de inicialização tenta executar /etc/init, ou /bin/init, ou /sbin/init. Se nenhum deles tem sucesso, o código se desvia para "/bin/sh /etc/rc" e cria um root shell no primeiro terminal (console). Este código é remanescente do Linux 0.01, quando o S.O. era feito para um kernel stand-alone, e não havia processo de login. GERÊNCIA DE PROCESSO PELO KERNEL Do ponto de vista do kernel, um processo é uma entrada na tabela de processos. Nada mais. A tabela de processos, então, é uma das mais importantes estruturas de dados no sistema, conjuntamente com a tabela de gerenciamento de memória e o buffer cache. O item individual na tabela de processos é a estrutura task_struct, definida em include/linux/sched.h. Com a task_struct, tanto informações de baixo quanto de alto nível, são mantidas variando da cópia de alguns registradores de hardware até o inode do diretório de trabalho para o processo. A tabela de processos é tanto um array quanto uma lista duplamente ligada, como uma árvore. A implementação física é um array estático de ponteiros, cujo tamanho é NR_TASKS, uma constante definida em include/linux/tasks.h, e cada estrutura reside em uma pagina de memória reservada. A estrutura da lista está entre os ponteiros next_task e prev_task, a estrutura em arvore é um tanto complexa, e não será descrita aqui. Voce pode desejar mudar NR_TASKS do seu valor default (que é 128), mas esteja certo de que há dependências, e será necessário recompilar todos os arquivos fonte envolvidos. Depois do boot, o kernel está sempre trabalhando em um dos processos, e a variável global "current", um ponteiro para um item da task_struct, é usado para guardar o processo que está rodando. A variável "current" só é mudada pelo scheduler, em kernel/sched.c. Quando, porém, todos os processos necessitarem estar looked, a macro for_each_task é usada. Isto é consideravelmente mais rápido que uma procura seqüencial no array. Um processo está sempre rodando em ou em "modo usuário" ou em "modo kernel". O corpo principal de um programa de usuário é executado em modo usuário e SENAI SUIÇO BRASILEIRA. 45