27
Comparativo entre Sistemas Operacionais Linux / Unix / NT Marcelo Bráz Garcia, Priscila Nogueira Barreto e Simone Bueno da Silva Introdução Na escolha de uma plataforma é importante levar em consideração não somente o valor do hardware e do Sistema Operacional, mas também a segurança, a escalabilidade do sistema, sua robustez e estabilidade. É preciso que essa escolha seja feita de tal maneira que possamos criar e operar esta estrutura. Para tanto, estaremos apresentando o conceito sobre o que é um sistema operacional, seus principais componentes e funções básicas. Em seguida, apresentaremos os Sistemas Operacionais Linux, Unix e Windows NT, que são sistemas multitarefa e multiusuário, amplamente usados nos dias atuais. Objetivos O objetivo principal deste trabalho, após apresentar o conceito básico do que é e quais as funções básicas de um Sistema Operacional é apresentar os sistemas operacionais mais utilizados nos dias de hoje: Linux, Unix e Windows NT, mostrando suas características principais quanto a estabilidade, escalabilidade, robustez, custo, vantagens e desvantagens, possibilitando assim realizar um comparativo entre esses sistemas. Esse estudo é fundamental para a escolha de uma plataforma, pois deve-se considerar, como já mencionado, além do preço do hardware e do sistema operacional, também o preço de softwares adicionais, serviços e suporte para poder operar toda essa estrutura. Sistemas Operacionais

Comparativo Entre Sistemas Operacionais

Embed Size (px)

Citation preview

Page 1: Comparativo Entre Sistemas Operacionais

 

Comparativo entre Sistemas OperacionaisLinux / Unix / NT

Marcelo Bráz Garcia, Priscila Nogueira Barreto e Simone Bueno da Silva

Introdução

Na escolha de uma plataforma é importante levar em consideração não somente o valor do hardware e do Sistema Operacional, mas também a segurança, a escalabilidade do sistema, sua robustez e estabilidade.

É preciso que essa escolha seja feita de tal maneira que possamos criar e operar esta estrutura.

Para tanto, estaremos apresentando o conceito sobre o que é um sistema operacional, seus principais componentes e funções básicas.

Em seguida, apresentaremos os Sistemas Operacionais Linux, Unix e Windows NT, que são sistemas multitarefa e multiusuário, amplamente usados nos dias atuais.

Objetivos

O objetivo principal deste trabalho, após apresentar o conceito básico do que é e quais as funções básicas de um Sistema Operacional é apresentar os sistemas operacionais mais utilizados nos dias de hoje: Linux, Unix e Windows NT, mostrando suas características principais quanto a estabilidade, escalabilidade, robustez, custo, vantagens e desvantagens, possibilitando assim realizar um comparativo entre esses sistemas.

Esse estudo é fundamental para a escolha de uma plataforma, pois deve-se considerar, como já mencionado, além do preço do hardware e do sistema operacional, também o preço de softwares adicionais, serviços e suporte para poder operar toda essa estrutura.

Sistemas Operacionais

Um sistema operacional, por mais complexo que possa parecer, é um conjunto de rotinas executadas pelo processador, como um outro programa.  Sua função principal é controlar o funcionamento do computador, como um gerente dos diversos recursos disponíveis no sistema.

Um sistema operacional possui inúmeras funções e resumimos essas funções, basicamente, nas descritas a

Page 2: Comparativo Entre Sistemas Operacionais

seguir:

Facilidade de acesso aos recursos do sistema

Um sistema de computacão possui, normalmente, diversos componentes como terminais, impressoras, discos e fitas. Quando utilizamos um desses dispositivos, não nos preocupamos com a maneira como é realizada esta comunicação e os inúmeros detalhes envolvidos.

Para a maioria de nós uma operação cotidiana, como, por exemplo, a leitura de um arquivo em disquete, pode parecer simples. Na realidade, existe um conjunto de rotinas específicas, controladas pelo sistema operacional, responsável por acionar a cabeça, a de leitura e gravação da unidade de disco, posicionar na trilha e setor onde estão os dados, transferir os dados do disco para a memória e, finalmente, informar ao programa a chegada dos dados.

O sistema operacional, então, serve de interface entre o usuários e os recursos diponíveis no sistema, tornando esta comunicação transparente e permitindo ao usuário um trabalho mais eficiente e com menores chances de erros.

Este conceito de ambiente simulado, criado pelo sistema operacional, é denominado máquina virtual (virtual machine) e está presente, de alguma forma, na maioria dos sistemas atuais.

É comum pensar que compiladores, linkers, bibliotecas, depuradores e outras ferramentas fazem parte do sistema operacional, mas, na realidade, estas facilidades são apenas utilitários, destinados a ajudar a interação do usuário com o computador.

Compartilhamento de recursos de forma organizada e protegida

Quando pensamos em sistemas multiusuário, onde vários usuários podem estar compartilhando os mesmos recursos, como, por exemplo, memória e discos, é necessário que todos tenham oportunidade de ter acesso a esses recursos, de forma que um usuário não interfira no trabalho do outro.

Se imaginarmos, por exemplo, que uma impressora possa ser utilizada por vários usuários do sistema, deverá existir algum controle para impedir que a impressão de um usuário interrompa a impressão de outro. Novamente, o sistema operacional é responsável por permitir o acesso concorrente a esse e a outros recursos, de forma organizada e protegida, dando ao usuário a impressão de ser o único a utilizá-los.

O compartilhamento de recursos permite, também, a diminuição de custos, na medida em que mais de um usuário possa utilizar as mesmas facilidades, como discos, impressoras, linhas de comunicação etc.

Não é apenas em sistemas multiusuário que o sistema operacional é importante. Se pensarmos que um computador pessoal nos permite executar várias tarefas, como imprimir um documento, copiar um arquivo pela internet ou processar uma planilha, o sistema operacional deve ser capaz de controlar a execução concorrente de todas essas tarefas.

Estrutura dos Sistemas Operacionais

Existe uma grande dificuldade em compreender a estrutura e o funcionamento de um sistema operacional, pois ele não é executado como uma aplicação tipicamente seqüencial, com início, meio e fim. As rotinas do

Page 3: Comparativo Entre Sistemas Operacionais

sistema são executadas sem uma ordem predefinida, baseada em eventos dissociados do tempo (eventos assíncronos). Muitos desses eventos estão relacionados ao hardware e tarefas internas do próprio sistema operacional.

O sistema operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou Kernel (cérebro). As principais funções do núcleo são:

tratamento de interrupções; criação e eliminação de processos; sincronização e comunicação de processos; escalonamento e controle dos processos; gerência de memória; gerência do sistema de arquivos; operações de entrada e saída; contabilização e segurança do sistema.

Linux

É um sistema operacional Unix, multiusuário, multitarefa e multiprocessado, de livre distribuição, disponível para equipamentos x86 (Intel e compatíveis), Motorola 68K, Digital Alpha, Sparc, Mips e PowerPC, entre outros. É uma implementação aderente ao POSIX (Portable Operating System Interface), ou seja, segue as indicações do IEEE para sistemas abertos e portáveis.

O núcleo do Linux não utiliza código proprietário de qualquer espécie, sendo a maior parte de seu desenvolvimento feito sob o projeto GNU da Free Software Foundation, o que torna obrigatório que binários e fontes sejam distribuídos conjuntamente.

Vantagens da utilização do Linux

O Linux é um Sistema Operacional livre e gratuito, pode ser instalado em quantas máquinas e quantas vezes forem necessárias com um único pacote, sem que isso implique em delito a você.

É um sistema reconhecido pela sua estabilidade e robustez. Há registros de servidores Linux funcionando ininterruptamente há mais de 300 dias, o máximo que o Windows NT® pode ficar ligado continuamente é 157 dias.

É o Sistema Operacional que mais cresce no mundo proporcionalmente. Conta com dois ambientes de trabalho:

o O Shell, que é uma interface de trabalho por linha de comandos, similar ao DOS. o O X Window, com dezenas de opções de interface gráfica, inclusive uma similar ao Windows

95® com melhorias. Existem milhares de desenvolvedores deste sistema espalhados pelo mundo, o que possibilita uma

atualização constante de softwares. O sistema é multitarefa: permite realizar diferentes funções simultaneamente. Por exemplo:

imprimir, editar um texto e enviar dados por modem. Faz a formatação de disquetes sem que a performance da máquina seja afetada. É um sistema operacional multiusuário: permite o acesso ao sistema simultaneamente por mais de

um usuário, normalmente, através de terminais. Possui multiprocessamento: é um sistema que pode utilizar múltiplos processadores para executar

um ou vários programas.

Page 4: Comparativo Entre Sistemas Operacionais

Conta com criptografia forte, oferecendo a você uma maior segurança. O Linux pode ser instalado em diversos perfis de máquinas, sem a necessidade de fazer

configurações dos softwares. O Linux oferece uma extensa lista de hardwares suportados, abrangendo interfaces SCSI, placas

multiseriais, motherboards, notebooks, PCMCIA, etc. (http://www.conectiva.com.br/suporte/hardware).

O Linux oferece diversas opções de interfaces gráficas, com centenas de aplicativos, permitindo que o sistema seja mais flexível e personalizável.

Não existem vírus que atinjam o Linux, já que usuários comuns não têm acesso ao Kernel principal do sistema.

Possui documentação duas a três vezes maior do que todos os outros sistemas operacionais juntos, em português possui Grupos de Discussão três vezes mais que outros sistemas operacionais.

Conta com softwares de livre distribuição e com aplicações comerciais.

Custo

O preço real de uma escolha de plataforma Não é somente o preço do hardware e do sistema operacional (onde Linux é o claro vencedor), mas o preço do software adicional, serviços e suporte requeridos para criar e operar esta estrutura.

De qualquer forma é muito representativo que, uma simples caixa de alguns reais ou mesmo um download da Internet, possa ser livremente instalado em quantos servidores e estações se queira, sem que isso represente qualquer delito, tornando o software de alta qualidade acessível a todo e qualquer usuário.

Em relação aos softwares adicionais tais como tcp/ip, servidores web, servidores de correio eletrônico, software de administração de rede, bancos de dados SQL, software de backup, e-mail, NFS, firewalls, etc... estes podem ser encontrados para Linux nos mais diversos formatos, ou seja, em versões de livre distribuição, shareware, freeware ou ainda aplicações comerciais.

Segurança

Diversas ferramentas básicas de segurança, como SSL, encriptação RSA, firewalls, alarmes de "tentativa-de-quebra", enpacotadores tcp, utilitários para diagnósticos do nível de segurança da rede, como SATAN e COPS, sistemas de arquivos encriptados, túneis IP, S/Key, Kerberos, etc. estão disponíveis para Linux.

A compatibilidade com padrões estabelecidos há mais de duas décadas e em constante evolução, fazem do Linux ainda um sistema reconhecido pela sua estabilidade e robustez, dando uma maior segurança às redes que utilizam este produto.

Escalabilidade e Portabilidade

Linux oferece um claro caminho de escalabilidade: PCs Intel de 80386 a Pentium 3, Compaq Alphaservers, Sun Sparcs, RS6000 com PowerPC, Machistosh com Motorola, máquinas multiprocessadas, máquinas da Silicon Graphics com processadores MIPS e outros, são suportados no Linux.

Isto significa que aplicações desenvolvidas para Linux podem ser executadas em diversos perfis de máquinas, sem que haja necessidade de se reescrever os softwares.

Linux suporta ainda aplicações DOS (Clipper, COBOL, Dataflex,...), aplicações Windows 16 e 32 bits e

Page 5: Comparativo Entre Sistemas Operacionais

softwares para plataformas SCO, Solaris para Intel, etc... Cada um destes é suportado através de programas ou módulos específicos como DOSEMU, Wine, iBCS, etc...

Suporte a Hardware

O Linux oferece uma extensa lista de hardwares suportados, abrangendo interfaces SCSI, placas multiseriais, motherboards, notebooks, PCMCIA,....

Amigabilidade

O Linux oferece diversas opções de interfaces gráficas para o usuário, com centenas de aplicativos que podem ser executados em qualquer uma delas. Um administrador pode administrar usuários, discos, arquivos, rede, aplicações, etc...., um usuário doméstico pode jogar, acessar Internet ou um usuário corporativo pode editar textos, planilhas, tudo sem grandes alterações em relação à forma como isso sempre foi feito, porém com os novos adjetivos introduzidos pelo Linux: robustez, estabilidade, baixo custo, liberdade, performance, etc...

Interfaces Gráficas

No Conectiva Linux, a cada vez que se acesse o sistema, pode-se optar pelo uso de uma das diversas interfaces disponíveis:

Gnome, KDE, WindowMaker, Fvwm, Fvwm2, AfterStep, Icewm

Notícias Linux

Mercado : Crescimento do Linux no mercado de servidores

Fonte: Linux Today, postado em Wed Feb 28 23:07:48 2001

Segundo a pesquisa internacional do IDC relativa ao ano 2000, a participação do Linux no mercado de servidores cresceu de 25% para 27%, mantendo firmemente o segundo lugar e aproximando-se ainda mais dos 41% do Windows - e cada vez mais distante dos 17% do Netware e dos 14% dos outros Unix somados. Este artigo do news.com traz uma análise relativamente neutra sobre o assunto.  

http://www.linux.trix.net/

 

Page 6: Comparativo Entre Sistemas Operacionais

O Futuro do Linux

A previsão, segundo o IDC (International Data Corporation), é que até 2003 as instalações do Linux devam crescer em torno de 25% ao ano, enquanto outros sistemas para servidores aumentem apenas 12%.

Confira abaixo um pequeno trecho de uma entrevista com o criador do Linux, Linus Torvalds.

No futuro do Linux temos dois possíveis cenários. No primeiro, daqui a quatro anos, "Linux dominará as aplicações científicas e técnicas e se tornará o sistema operacional preferido para servidores Web e estações de trabalho. ...Pelas suas vantagens de custo e performance, torna-se-á o sistema padrão para os computadores desktop.

O segundo cenário é bem mais dramático. Com o número de usuários de Linux crescendo, a Microsoft e outros desenvolvedores de software admitem a ascensão nesse mercado e começam a escrever programas para ele. Logo, a completa vantagem no preço e da performance de Linux movem o sistema para o mercado de desktops."

A Explosão do Linux do Brasil

Nos últimos tempos houve um grande alarde em torno do Sistema Operacional Linux, que até bem pouco tempo atrás era desconhecido pela grande maioria dos usuários, mas e por que este sucesso repentino?

Este sistema, criado alguns anos atrás pelo finlandês Linus Torvalds baseado no sistema Unix tem como principais pontos fortes a sua grande estabilidade e suas poucas exigências em termos de hardware, mas apesar de tudo ele era um sistema restrito ao uso corporativo e a alguns usuários avançados devido a sua grande complexidade e à falta de uma interface gráfica eficiente. Mas isso tem mudado muito nos últimos anos, principalmente depois que a empresa Conectiva lançou as versões "Tropicais" do Sistema (Parolin, Marumbi e recentemente a versão Guarani). Com as novas e eficiente interfaces gráficas em português, o Linux começou a se popularizar no Brasil em grande parte devido ao apoio da imprensa que tem divulgado o sistema exaustivamente.

O Linux agora está se aproximando cada vez mais do grande público, apesar de algumas pessoas ainda considerarem o processo de instalação um pouco complicado. As interfaces gráficas utilizadas (principalmente a KDE) são bastante parecidas com o Windows, o que facilita ainda mais o uso para quem já estava acostumado com o sistema da Microsoft. Outro dos principais obstáculos à popularização do Linux que era a falta de aplicativos (os aplicativos Windows não são compatíveis com o Linux) já está sendo resolvido, pois grandes empresas como a Corel já perceberam a importância do Linux e estão lançando programas específicos para esta plataforma, sem contar que para quem necessita de uma suíte de programas como o Office, já tem a disposição o programa StarOffice que é similar a suíte da Microsoft e pode ser encontrado em http://www.stardivision.com/.

No Brasil, algumas empresas já estão oferecendo micros com o sistema Linux pré instalado como a Tropcom e a Byte On, e a IBM já anunciou a disponibilidade de servidores e desktops corporativos com o Guarani instalado. Esta "cruzada" rumo a popularização do Linux é muito saudável para todos, pois durante anos houve um domínio completo da Microsoft em todos os sentidos, e finalmente existe uma opção de escolha. Em muitos aspectos, o Linux é melhor do que o Windows, resta saber se ele vai chegar a ameaçar

Page 7: Comparativo Entre Sistemas Operacionais

de forma direta hegemonia da empresa de Bill Gates no mundo dos computadores.

Unix

Histórico

1965 - Projeto Multics : GE + MIT + AT&T (Bell Labs). AT&T abandona o projeto, deixando Ken Thompson e Dennis Ritchie sem um ambiente de desenvolvimento. Estes propõem a compra de um novo computador, proposta rejeitada. Resolvem criar um software básico para um computador PDP-7, que estava encostado. Obs : Bill Gates tinha 10 anos.

1969 - Unix no PDP-7 (escrito em assembly). 1970 - Dennis Ritchie cria a linguagem C. 1971 - Unix adaptado ao PDP-11 1973 - Sistema reescrito em C, dando portabilidade e multiprogramação. 1974 - Artigo descrevendo o Sistema populariza o Unix no meio acadêmico (principalmente em

Berkeley) 1978 - Versão 7 - primeiro sistema transportável. 1981 - System III - primeiro sistema comercial

Características

Portabilidade Multiusuário / multitarefa Processamento simultâneo Sistema de arquivos Hierárquico Independencia de Dispositivos e Arquivos, operações de E/S funcionam da mesma forma que

arquivos comuns ( cp teste.txt /dev/lp ) Shell Pipeline Modularidade Maturidade

Vangatens X Desvantagens

Vantagens o Conceitos básicos coerentes o Documentação vasta e precisa o Ambiente adequado para desenvolvimento o Integração (sistemas de rede sólidos)

Desvantagens o Pouco amigável o Difícil aprendizagem o Sistema grande

Possui três características importantes; um kernel, a shell e um sistema de arquivos (filesystem).

Kernel: O kernel (núcleo) está no centro de todo sistema UNIX e é carregado sempre que o sistema é

Page 8: Comparativo Entre Sistemas Operacionais

inicializado - o que se chama boot do sistema.

Ele gerencia todos os recursos do sistema, apresentando-os para você e todos os outros usuários como um sistema coerente. Você não precisa saber nada sobre o kernel para usar um sistema UNIX. É o gerente do Sistema de Arquivos, Gerente de processos, gerente de I/O, gerente de memória e gerente de recursos.

Entre as funções desempenhadas pelo kernel estão:

gerenciar a memória da máquina e alocá-la aos processos. escalonar o trabalho feito pela CPU para que o trabalho de cada usuário seja efetuado o mais

eficientemente possível. organizar a transferência de dados de um ponto da máquina para outro. aceitar instruções da shell e executá-los. assegurar as permissões de acesso que estão no sistema de arquivos

Shell: Sempre que você faz um login em um sistema Unix você é colocado em um programa chamado. Pode-se ver seu prompt no canto inferior esquerdo de sua tela. Para realizar qualquer trabalho, você entra comandos nesse prompt.

A shell age como um interpretador de comandos; ela pega cada comando e o passa ao kernel do sistema operacional para que ele atue. Ela então mostra os resultados dessa operação na tela. Existe o Bourne shell (sh) - C shell (csh) - Korn shell (ksh) - TC shell (tcsh) - Bourne Again shell (bash)

UNIX file system: Um file system é um método lógico de organizar e armazenar grande quantidade de informações de maneira fácil de gerenciar. O arquivo é a menor unidade de armazenamento de informações. O file system do UNIX tem diversas características importantes.

Diversos tipos de arquivo Estrutura do file system Seu diretório home Seu diretório atual Pathnames Permissões de acesso

Uma estrutura hierárquica, chamada árvore de diretório

/ (root) ________________________

| | | /bin /usr /tmp

| ________________________

| | | /bin /sbin /x.doc

Page 9: Comparativo Entre Sistemas Operacionais

tratamento consistente dos dados do arquivo habilidade de criar e deletar arquivos proteção dos dados do arquivo tratamento de devices periféricos como arquivos

Gerenciamento de Memória

Endereçamento de memória Paginação por demanda Memória compartilhada

Processos

Programa em execução

Estados de um Processo

READY RUNNING WAITING

Modos

Usuário Kernel

Estruturas de Dados

Tabelas coordenadas pelo Kernel dos programas que estão rodando

Contém dados necessários quando o processo não está rodando

Chamadas de Sistema

Permitem acesso controlado ao kernel do sistema operacional

Implementação

BSD System V

Padrões

POSIX (Portable Operating System Interface) OSF (Open Software Foundation) X/OPEN

Page 10: Comparativo Entre Sistemas Operacionais

Open Group

Sistemas Comerciais

HP-UX 11.0 (HP) AIX 4.1.4 (IBM) Solaris 2.4 (SUN)

Sistemas de Domínio Público

LINUX FreeBSD 386BSD NetBSD

Gerenciamento

1. Inicializando e Finalizando o Sistema

Processo de boot - testa o hardware - carrega e executa o S.O. - configura os periféricos - montagem e disponibilização do sistema de arquivos

Encerramento do sistema - reboot - shutdown - sync – halt

2. Instalação do Sistema

Obter informações da máquina e da rede Definição do tamanho das partições dos discos e seus respectivos pontos de montagem

3. Segurança

Controlar o acesso a recursos de informação, terminais e dispositivos de entrada e saída Configurar senhas acesso Instalar pacotes de software Auditar ações de usuários

Segurança -Ferramentas Úteis

npasswd cops tripwire watcher tcpwrapper kerberos

4. Sistemas de Arquivos

/etc - arquivo de configuração /bin - link simbólico para o usr/bin

Page 11: Comparativo Entre Sistemas Operacionais

/sbin - mantém arquivos para o boot da máquina /dev - arquivos especiais /tmp - contém arquivos temporários

/home - arquivos de dados dos usuários /usr/bin - comandos de usuários /var - arquivos que variam de máquina para máquina

5. Gerenciamento de processos

ps kill & nice renice

6. Backup

Capacidade de recuperação de desastres Verificar os backups periodicamente Verificar o sistema de arquivos antes do backup Fazer backup em horários de pouca atividade no sistema Sempre fazer backup do sistema antes de fazer alterações substanciais

Redes

1. DNS (Domain Name Service): Sistema hierárquico de resolução de nomes

2. NIS (Network Information Service): Base de dados distribuída que permite a manutenção consistente de arquivos de configuração através da rede. Os principais arquivos convertidos em mapas pelo NIS são: - /etc/passwd - /etc/group - /etc/ethers - /etc/hosts

3. NFS (Network File System): Permite que sistemas de arquivos sejam montados em máquinas remotas

4. Mail: O sistema de entrega de mail consiste de uma interface com usuário, um programa de roteamento de mensagem, e um programa de entrega de mensagens

Interface com o usuário Programa de roteamento (sendmail) Entregadores de mensagens (mailers) - Bellmail envia mensagens localmente - SMTP (Simple Mail

Transfer Protocol)

Windows NT

O que é Windows NT?

O Windows NT é um sistema operacional para estações de trabalho e servidores. Utiliza novas tecnologias,

Page 12: Comparativo Entre Sistemas Operacionais

é um sistema multitarefa de 32 bits com alto nível de segurança, capaz de executar uma grande variedade de programas, podendo ser executado em máquinas de diferentes fabricantes.

Além da adaptabilidade do NT e do seu ambiente robusto, o NT foi projetado sob o modelo cliente-servidor, tanto interna como externamente.

Cliente: um único computador de usuário que executa geralmente um processo e faz conexões de rede para acesso ao servidor.

Servidor: um computador multitarefa que executa vários processos simultaneamente. Servidores são projetados para uma função específica de prover informações para vários outros micros simultaneamente. Suas principais funções são: servir arquivos, impressão, banco de dados e comunicação aos usuários da rede.

O que é um Sistema Operacional?

O Sistema Operacional é o programa que faz a “interface” entre o micro e o usuário. Este programa age como um tradutor, captando os códigos gerados pelos programas e transformando em comandos que o computador pode entender e executar. O DOS foi o sistema operacional mais popular para micros PC compatíveis, Windows 3.x foi o ambiente gráfico que rodava sob o DOS (ele não substituía o DOS pois o Windows 3.x não era um Sistema Operacional).

Como o Windows NT, entretanto, a interface gráfica e o Sistema Operacional estão juntos. As vantagens são simples: foi eliminada uma camada onde códigos eram necessários para traduzir comandos entre o Sistema Operacional e a interface gráfica.

Quais as vantagens do Windows NT?

O Windows NT (New Technology) é um Sistema Operacional multitarefa, ou seja, capaz de executar vários programas simultaneamente, e cada programa pode executar vários processos. Por exemplo: você pode copiar arquivos, imprimir um texto e trabalhar em uma planilha simultaneamente, enquanto seu computador recebe uma atualização de antivírus.

É um sistema operacional multiplataforma, ou seja, pode ser instalado em computadores com processadores diferentes como Intel ou DECAlpha e pode executar programas escritos para outros Sistemas Operacionais.

O Windows NT é bastante seguro em relação à travamento e “crashs”. O NT separa cada programa em áreas de memória diferentes, sendo que uma aplicação não interfere na execução de outras.

Segurança do NT

Outra razão para a estabilidade do NT é sua rígida segurança. De acordo com critérios de segurança nível C2 do Departamento de Defesa dos Estados Unidos, os endereços de memória devem ser protegidos de tal forma que uma aplicação não deve usar o mesmo endereço de outra.

O Windows NT tem este nível de segurança e como resultado, aplicações executadas sob o NT são executadas em um espaço único de memória. Isto significa que se esta aplicação travar, somente aquela

Page 13: Comparativo Entre Sistemas Operacionais

aplicação será afetada.

Em outros sistemas operacionais, a falha em uma aplicação pode afetar todo o sistema sendo necessário desligar o micro. Com o Windows NT, basta teclar CTRL + ALT + DEL e finalizar o programa que está travado, mantendo o micro ligado e os outros programas intactos.

A interface do NT com o usuário

Diferente das versões anteriores do Windows 3.x e da versão 3.x no próprio NT, o Windows NT 4.0 usa uma interface gráfica quase idêntica à do Windows 95. Isto significa que você pode acessar documentos (ou arquivos) diretamente, sem a necessidade de previamente carregar um programa.

Principais Características

Área de trabalho: Representada pela tela de seu micro logo que o NT é carregado, esta é a área central de onde pode-se executar a maioria dos programas. Selecionando os ícones desta tela, você pode executar um programa, visualizar os discos do seu computador, conectar-se a outro micro na rede, abrir arquivos e pastas.

Atalhos: Atalhos são vínculos ou chamadas para outros arquivos (programas, arquivos, pastas, serviços, etc.) que podem ser inseridos em sua área de trabalho.

Os menus Menus Pop-up ou menus Menus de Atalho: A grande maioria dos ícones no NT possui um menu pop-up que pode ser acessado clicando o botão direito do mouse sobre aquele ícone. Muitos dos recursos disponíveis podem ser encontrados no menu pop-up. Experimente clicar com o botão direito do mouse sobre qualquer ícone do ambiente Windows NT.

O botão e o Menu Iniciar: Com sugere o próprio nome, clique com o mouse sobre este botão para começar a utilizar o Windows NT. Se você quer executar um programa, encontrar um arquivo, configurar e personalizar o seu NT, basta clicar no botão iniciar, selecionar uma opção e seguir o menu tipo cascata, movendo o ponteiro do mouse sobre a faixa azul.

Explorer: Bem parecido com o antigo Gerenciador de arquivos do Windows 3.x, o programa Explorer permite total gerenciamento dos seus arquivos e de suas pastas, mostrando uma árvore hierárquica das mesmas, permitindo criar novas pastas, renomeá-las, copiar, apagar, renomear arquivos, verificar espaços livres e tamanhos de arquivos e discos, além de outras tarefas importantes. É sem dúvida um dos programas mais importantes do Windows NT, quanto mais você se familiarizar com este ambiente, mais vai usar o programa Explorer.

Iniciando uma Sessão Auto-Teste: Ao ligar o micro, o sistema executa uma rotina automática de testes que verifica se o

sistema está funcionando corretamente; o sistema operacional é carregado e, durante este processo, várias mensagens aparecem na tela.

Selecionando um modo de operação: O NT permite a escolha entre duas opções básicas. Automaticamente, após alguns segundos será escolhida a primeira opção (Windows NT Workstation 4.0). Escolha a segunda opção (Windows NT Workstation 4.0 [modo VGA]) caso tenha que alterar o modo de exibição em vídeo ou caso esteja trabalhando em um Notebook que não suporte as configurações avançadas de vídeo.

A tela de logon: Neste momento aparecerá uma tela azul do Windows NT e logo a seguir a tela abaixo, onde o NT solicita que você pressione as três teclas CTRL + ALT + DEL simultaneamente para efetuar o logon.

Efetuando logon na rede: Logon é o procedimento inicial através do qual o usuário se conecta à

Page 14: Comparativo Entre Sistemas Operacionais

rede. Com o Windows NT, será mostrada uma tela de logon. Este é o primeiro passo para o processo de segurança do NT. Somente com um usuário cadastrado e uma senha é possível acessar os recursos do NT.

Quando o NT mostra a tela, você deve entrar com o nome do usuário, a senha e o Domínio.

Com a instalação do Windows NT, seu disco rígido local é dividido em 3 partições: C:, D: e E:

A partição C é a área de Boot – onde estão os programas que somente permitem a inicialização do seu micro.

A partição D é a área do Sistema Operacional – onde está instalado o Windows NT.

A partição E é a área de Aplicativos e Dados – onde você poderá salvar seus dados e os arquivos gerados pelos aplicativos. Esta área do disco é acessada pelo ícone Pessoal Local.

Curiosidade

Windows NT, um sistema seguro

As partições C, D e E tem formato NTFS (New Technology File System) – formato exclusivo do Sistema Operacional Windows NT, não podendo ser acessada por outro sistema caso o disco seja removido do micro.

Comparativo

O Unix e o NT são surpreendentemente iguais no projeto e nas capacidades, mas suas diferenças são significativas.  

Ambos oferecem texto e aplicativos gráficos. Ambos os sistemas operacionais dão aos aplicativos um espaço de endereçamento virtual protegido no qual rodam. Ambos dão suporte a CPUs múltiplas e a processos leves. Ambos rodam em uma variedade de plataformas, embora o Unix o faça com muito mais delas. Ambos suportam sistemas de arquivos avançados com longos nomes. Ambos oferecem um poderoso compartilhamento de arquivo e outros serviços de rede similares.  

O Windows NT desfruta de fato da vantagem da hegemonia da Microsoft, principalmente do controle central estrito do sistema operacional e de suas APIs. Um desenvolvedor pode escrever um aplicativo Windows NT uma vez e redigi-lo a uma CPU diferente só com um recompilamento. Isso é verdadeiro no Unix apenas com os aplicativos mais simples. O NT também deixa que os desenvolvedores enfoquem software de 32 bits para Windows 3.1 e Windows 95. A nascente base instalada do NT torna mais fácil localizar drivers de dispositivos e, cada vez mais, o vital e bem escrito software de domínio público que provocou inveja entre os usuários de Unix.  

O Unix ainda tem uma margem nos recursos distribuídos, com a capacidade de compartilhar aplicativos, arquivos, impressoras e modems e procedimentos remotos através de conexões LAN e WAN. O Unix e-mail é o padrão Internet, e a rede TCP/IP é mais madura no Unix. Contudo, o método de compartilhamento de arquivos do Windows NT é geralmente mais rápido e mais eficiente do que o NFS. Ele também serve arquivos e impressoras para clientes Windows, Windows 95 e clientes Macintosh sem a exigência de um

Page 15: Comparativo Entre Sistemas Operacionais

software opcional.  

Atualmente, o Unix tem uma reserva de mercado para servir aplicações. Se é possível obter um acesso a um host Unix através de qualquer conexão de rede LAN ou WAN, pode se recorrer a todos os seus serviços. Falta ainda ao Windows NT - não inerentemente um sistema multiusuário - a capacidade nativa de compartilhar aplicações gráficas nas conexões de redes, uma falha que também torna mais difícil realizar a administração remota. Esta é uma das deficiências mais sérias do NT. Ele precisa de uma implementação consistente no nível do sistema operacional.  

No nível mais baixo, ambos os sistemas operacionais dão suporte a RPC (Remote Procedure Calls - Chamadas de Procedimentos Remotos ), e os padrões de compartilhamento de objetivos rapidamente se desenvolvem em ambos. No entanto, o Windows NT irá levar uma vantagem: é a Microsoft quem cria os padrões. Os desenvolvedores, portanto, não se sentiram confusos no que diz respeito a qual método de compartilhamento de objeto implementar. Entretanto, até que a Microsoft apare as arestas de seu aplicativo de rede e de serviços objetivos, o Unix é, no geral, o melhor servidor de aplicações.  

No domínio de compartilhamento de arquivos e impressões, o Netware ainda reina absoluto - mas o Windows NT está se aproximando rápido. O Unix mal surge no radar e está desaparecendo rapidamente. A rede nativa do NT cobre todas as bases: PC/Windows, Macintosh e TCP/IP (mais o compartilhamento de arquivo NFS exige um software). Nenhuma implementação Unix pode rivalizar com a facilidade do concorrente no setup e gerenciamento. É verdade que o Unix tem utilitários melhores, mas o seu compartilhamento de arquivos e impressoras ainda se encontra nos primeiros passos, se comparado ao Windows NT.  

O NFS é o padrão Unix para o compartilhamento de arquivos e, recentemente, recebeu otimizações. Mesmos com estas últimas, os usuários e administradores acham o serviço de arquivos de NT mais rápidos e menos problemáticos. Os PCs Windows exigem que um software especial trabalhe como cliente NFS, e apenas algumas poucas implementações Windows NFS proporcionam os benefícios da rede nativa do Windows/Windows NT. O NT é claramente a melhor escolha para o compartilhamento de arquivos e impressora.  

O Unix é uma escolha bem respeitável para servidores de banco de dados. Porém, o NT ganhou reputação pela implementação e gerenciamento mais fáceis, além de desenvolver uma operação "à prova de balas".

Integração  

Vejamos algumas tabelas comparativas. 

DESCRIÇÃO UNIX NT

Instalação de Aplicativos Padrão (rede e local) Não Sim

Detecção Automática de Hardware Alguma Sim

Page 16: Comparativo Entre Sistemas Operacionais

Protocolos de Redes Múltiplos Opcional Sim

Compartilhamento de Arquivos Windows SMB Opcional Sim

Compartilhamento de Arquivos Macintosh Opcional Sim

Compartilhamento de Arquivos Unix NFS Sim Opcion

al

Suporte ao Driver de Dispositivo do Fabricante (PC) Ruim Bom

  O Windows NT é mais rápido na instalação porque é menor do que a maioria dos Unix. O suporte a arquivos e impressão padrão Macintosh do NT é uma vantagem para as empresas de plataformas mistas, e normalmente é mais fácil se encontrar drivers de dispositivos NT para novos hardwares.  

Segurança

DESCRIÇÃO UNIX NT

Logon do Usuário Requerido Sim Sim

Permissões de Acesso no Nível de Arquivo Sim

Sim 1

Listas de Controle de Acesso ao Arquivo Poucos

Sim 2

Auditoria de Segurança Maioria Sim

Acesso Baseado no Cargo Poucos Sim

Page 17: Comparativo Entre Sistemas Operacionais

 

1. Tanto o NT quanto o Unix oferecem leitura, escrita e executam permissões em cada arquivo. O NT acrescenta "assuma a prioridade" e "permissão de mudança" a estes recursos.   2. As listas de controle de acesso do Windows NT se aplicam não apenas aos arquivos, mas a todos os objetos gerenciados pelo sistema operacional. 

O Windows NT tem excelentes recursos de segurança padrão. As implementações comerciais do Unix oferecem níveis variados de segurança, mas nenhum pode rivalizar com a interface de administração simples do NT.  

Gerenciabilidade

DESCRIÇÃO UNIX NT

Ferramentas de gerenciamento gráfico e de texto Maioria Não

Administração Remota e diagnósticos Sim Opcion

al

Gerenciamento de Volume Gráfico Opcion

al Sim

Gerenciamento de Volume Gráfico Opcion

al Sim

DHCP Poucos Sim

O Unix é mais fácil de gerenciar à distância do que o Windows NT, mas um usuário no console irá achar o NT muito mais fácil de administrar. O DHCP faz com que acrescentar um host a uma LAN seja tão simples quanto ligar um cabo.  

Escalabilidade

  DESCRIÇÃO UNIX NT

Suporte a Multiplataforma Alguns Sim

Page 18: Comparativo Entre Sistemas Operacionais

Suporte a Multiprocessador Alguns Sim

*

Edição Somente no Cliente Alguns Sim

Suporte a aplicativos MS-DOS Sim Sim

Suporte a aplicativos Windows de 16 bits Limitado Sim

Suporte a Aplicativos Windows de 32 bits Não Sim

Suporte a Aplicativos Posix Sim Sim

Suporte a Aplicativos X Windows Sim não

*Até 32 processadores   O NT e a maior parte do Unix permitem que se acrescentem CPUs do mesmo tipo ou se use uma CPU mais rápida. O NT roda com código-fonte idêntico através dos tipos de CPUs. O NT tem uma estação de trabalho e uma edição de servidor. Alguns Unix oferecem arquivos e serviços com menos recursos intensivos. Os aplicativos DOS e Windows de 16 bits exigem uma CPU Intel no software  

Confiabilidade

DESCRIÇÃO UNIX NT

Proteção à Memória por Processo Sim Sim

Sistema de Arquivo Recuperável Poucos Sim

Diagnósticos Remotos Sim Opcion

al

Gerenciamento de Volume de Armazenamento Opcional Sim

Criação de Faixas e Espelhamento de Disco Opcional Sim

Page 19: Comparativo Entre Sistemas Operacionais

  Tanto o Unix quanto o NT se beneficiam de projetos maduros e a maioria os considera estáveis. Os sistemas Unix devem melhor para se elevar ao excelente padrão de tolerância a falhas em disco do NT.  

O Windows NT está ganhando terreno rápido e os utilitários e serviços gratuito de que os usuários do Unix desfrutam irão abrir caminho até o NT.  

Enfim, não há nenhuma resposta definitiva sobre qual sistema operacional é melhor. Os especialistas que queiram criar a melhor solução possível para um dado problema empresarial devem ser inteligentes e ter mente aberta o suficiente para adotar um dos sistemas — ou ambos.

Característica S.O. LINUX S.O. UNIX S.O. WINDOWS NT

Custo O Linux é um Sistema

Operacional livre e gratuito O custo de hospedagem é

menor do que o NT O custo de hospedagem é maior do

que o UNIX

Linguagem

Para desenvolver qualquer tipo de CGI (Common

Gateway Interface) deve-se utilizar a linguagem PERL.

Para desenvolver qualquer tipo de CGI (Common Gateway Interface) deve-se utilizar a

linguagem PERL.

O sistema de CGI (Common Gateway Interface) no Windows NT é mais

simples e rápido. Você pode desenvolver uma página html comum,

adicionar código VBScript e salvá-la com a extensão .ASP. A vantagem é a

cultura e o legado que já existe de Visual Basic ou até mesmo o velho

Basic.

Desenvolvedor

Existem milhares de desenvolvedores deste

sistema espalhados pelo mundo, o que possibilita

uma atualização constante de softwares.

Várias empresas desenvolvem seu próprio sistema Unix.

Existe o HP-UX da HP, AIX da IBM, o Solaris da Sun, o

FreeBSD que é gratuito e o Linux que possui o código fonte disponível pra quem

quiser.

É desenvolvido única e exclusivamente pela Microsoft.

Letras Maiúsculas/ Minúsculas

O nome das páginas são sensíveis a letras

maiúsculas e minúsculas (mypage.html é diferente

de MyPage.HTML). Os comandos são todos em

letras minúsculas.

O nome das páginas são sensíveis a letras maiúsculas e

minúsculas (mypage.html é diferente de MyPage.HTML). Os comandos são todos em

letras minúsculas.

Não existe diferença entre letras minúsculas e maiúsculas (mypage.html

é igual a MyPage.HTML).

Multitarefa Sim Sim Sim

Multiusuário Sim Sim Sim

Page 20: Comparativo Entre Sistemas Operacionais

Conclusão

A partir do estudo realizado neste trabalho, concluímos que não existe uma regra para a escolha de um Sistema Operacional, pois existem vários fatores que, somados, definem o melhor sistema a ser utilizado, tais como a estabilidade, a escalabilidade, robustez, o custo, softwares adicionais e suporte.

Matéria da Revista Forbes Brasil: Duelo Anunciado

DUELO ANUNCIADO

Windows e Linux travam sua batalha real no mercado brasileiroPor Andrea Giardino

Um concorrente modesto, que jamais ameaçou a hegemonia da Microsoft, começa a deixar preocupados os executivos brasileiros do maior fabricante de software do mundo. Por trás dessa preocupação, está a megaoperação, anunciada recentemente pelo governo federal, de compra de aproximadamente 300.000 computadores para equipar hospitais e escolas públicas. O governo pretende gastar 1 bilhão de reais com esse programa nos próximos dois anos. A Microsoft tenta convencer de que seu sistema operacional Windows, presente em mais de 80% dos computadores existentes no mundo, é o mais adequado para equipar essas máquinas. Essse tipo de trabalho, que antes era feito com pouca frequência pelo pessoal da Microsoft brasileira, tornou-se necessário porque vem crescendo dentro do governo a corrente dos que desejam ver os computadores equipados com o sistema operacional Linux. Se Brasília optar pelo Linux, argumentam os defensores da idéia, poderá usar o mesmo bilhão de reais para comprar 400.000 máquinas – 100.000 a mais do que comprará se preferir o software da Microsoft.

O pessoal da Microsoft acusou o golpe, e a preocupação com a ofensiva pró-Linux chegou ao altíssimo comando da companhia. No final de fevereiro, pouco depois do anúncio do programa brasileiro, o principal acionista da empresa, Bill Gates, telefonou para o ministro das Comunicações, Pimenta da Veiga. Gates elogiou a iniciativa do governo e se mostrou disposto a visitar o Brasil para conhecer o programa.

Edital – O telefonema a Pimenta se explica por uma razão óbvia. O dinheiro para a compra dos computadores sairá do Fundo de Universalização das Telecomunicações, formado com 1% da receita de todas as operadoras de telefonia do país. “É uma dinheiro que o Malan não controla”, diz Pimenta, em tom de brincadeira.

A corrente anti-Microsoft é formada por técnicos do Ministério das Comunicações, por pesquisadores de universidades públicas e, claro, pelo pessoal da Conectiva, empresa do Paraná que distribui o Linux no Brasil. Cada vez mais desinibido em suas pregações, esse pessoal acha que ainda há tempo, inclusive, para alterar os termos da proposta do edital publicado na internet pela Agência Nacional de Telecomunicações, responsável pela coordenação do processo. O edital diz que o Windows deve estar presente em pelo menos 200 máquinas. Esse é o número de PCs que ficará à disposição dos estudantes. “Adotamos o modelo do Ministério da educação, que comprou computadores com o Windows para algumas escolas”, afirma o diretor da Anatel, Renato Guerreiro. “Mas isso pode ser mudado”.

Essa discussão abrange interesses muito maiores do que os valores envolvidos no contrato de compra dos PCs. Os softwares gratuitos estão sendo considerados o caminho natural da próxima onda tecnológica. “Num país como o Brasil, a disseminação da cultura do software gratuito e livre pode ser muito importante para a formação de uma nova geração de profissionais”, afirma o americano Richard Stallman, o guru

Page 21: Comparativo Entre Sistemas Operacionais

desse modelo. A questão é um pouco mais séria. Enquanto um programa Windows e outros softwares, como o Office, são vendidos no varejo por cerca de 700 reais, a cópia do Linux é instalada de graça nas máquinas.

Suporte – Até aí, ponto para o Linux. A questão é que, depois de instalado, o governo teria de pagar por ano, a título de suporte técnico, a quantia de 40 reais por máquina. Por essa conta, a Conectiva, que representa a Linux no Brasil, receberia 8 milhões de reais para manter funcionando as máquinas à disposição dos estudantes. “Mesmo assim, sairia muito mais barato do que o programa da Microsoft”, defende Sandro Henrique Nunes, diretor da Conectiva.

O governo mantém uma postura discreta diante da briga. “Estamos dispostos a estudar qualquer proposta”, diz o ministro Pimenta. A Microsoft, oficialmente, não se manifesta. A empresa quer falar pouco para não alimentar o adversário com argumentos. Nos bastidores, o pessoal da empresa tem suado a camisa para não perder espaço no mercado brasileiro. Essa seria uma das razões da chegada ao Brasil, prevista para até o fim deste mês, de Orlando Ayala, o executivo responsável por toda a estratégia de marketing e vendas da companhia no mundo.

Teria partido do alto comando da companhia a ordem para que o escritório da Microsoft em Brasília acompanhasse todos os passos do concorrente e mantivesse desobstruído o canal com o ministério. Mesmo não tratando desse assunto em público, a Microsoft desenvolve uma estratégia para anular os argumentos da Conectiva, à qual acusa de jogar para a platéia e tentar confundir a opinião pública. A companhia garante que nem de longe tem idéia de vender o Windows pelo mesmo preço do varejo.

A briga promete esquentar nos próximos dias – e colocar o Brasil no centro de uma discussão que está adiantada em outros países. Há algumas experiências com softwares abertos no mundo. Países como a França e capitais como a Cidade do México decidiram usar esses sistemas na administração pública. No Brasil, o governo do Rio Grande do Sul tem intenção de espalhar esses programas em toda a estrutura administrativa. No Recife, uma lei determina que os computadores da prefeitura tenham softwares como o Linux. A discussão está apenas começando.

Forbes Brasil, Editora Camelot, Ano 2, no 13, 28 de Março de 2001, Revista Quinzenal de Negócios, pág.28-29.

Glossário

API: Apache Module API CIFS: É a abreviação do chamado "Common Internet File System" um padrão de sistema de

arquivos para a Internet. (Nota do editor: é uma modificação do mais conhecido SMB) DNS: Domain Name Server: Sistema hierárquico de resolução de nomes Firewall: (Parede de Fogo) Medida de segurança que pode ser implementada para limitar o acesso

de terceiros a um determinada rede ligada à Internet. Os mecanismos de implementação são variados, percorrendo variados tipos de controle pôr software ou hardware. Num caso limite, a única coisa que uma firewall poderia deixar passar de um lado (rede local) para o outro (resto da Internet) era o correio eletrônico (podendo mesmo filtrar correio de/para determinado sítio).

Freeware - Software distribuído em regime gratuito, mas segundo alguns princípios gerais como a impossibilidade de alteração de qualquer parte para posterior distribuição, impossibilidade de venda, etc.

FTP: File Transfer Protocol. Designa o principal protocolo de transferência de arquivos usado na Internet, ou então um programa que usa esse protocolo.

Page 22: Comparativo Entre Sistemas Operacionais

IDC: International Data Corporation ISP: Internet Service Provider – Provedor de Serviço de Internet Kernel: (núcleo) está no centro de todo sistema UNIX e é carregado sempre que o sistema é

inicializado - o que se chama boot do sistema. NIS: Network Information Service NFS: Network File System (O Network File System é o protocolo de compartilhamento de arquivos

remotos desenvolvido pela Sun Microsystems. Faz parte da família de protocolos TCP/IP NTFS: New Technology File System POSIX: Portable Operating System Interface PROXY: Procuração, em português. Um servidor (programa) proxy (ou com capacidades de proxy)

recebe pedidos de computadores ligados à sua rede e, caso necessário, efectua esses mesmos pedidos (de HTTP, Finger, etc.) ao exterior dessa rede (nomeadamente, a resto da Internet), usando como identificação o seu próprio número IP e não o número IP do computador que requisitou o serviço. Útil quando não se dispõem de números IP registados numa rede interna ou por questões de segurança.

RPC (Remote Procedure Calls): Chamados de procedimentos remotos. SHAREWARE: Software que é distribuído livremente, desde que seja mantido o seu formato

original, sem modificações, e seja dado o devido crédito ao seu autor. Normalmente, foi feito para ser testado durante um curto período de tempo (período de teste/avaliação) e, caso seja utilizado, o utilizador tem a obrigação moral de enviar o pagamento ao seu autor (na ordem de algumas - poucas - dezenas de dólares). Quando é feito o registo, é normal receber-se um manual impresso do programa, assim como uma versão melhorada, possibilidade de assistência técnica e informações acerca de novas versões.

SMB (Server Message Block): é um protocolo cliente/servidor que provê compartilhamento de impressoras e de arquivos entre computadores. Além disso, o SMB pode compartilhar portas seriais ou mesmo ítens abstratos de comunicações, tais como "named pipes" ou "mail slots".

TCP/IP - Conjunto de protocolos da Internet, definindo como se processam as comunicações entre os vários computadores. Pode ser implementado em virtualmente qualquer tipo de computador, pois é independente do hardware. Geralmente, para alem dos protocolos TCP e IP (porventura os 2 mais importantes), o nome TCP/IP designa também o conjunto dos restantes protocolos Internet: UDP, ICMP, etc.

Bibliografia

http://www.ufsc.br/scra/jussara/ http://felipekz.vila.bol.com.br/menu.htm http://www.principal.com.br/compunixnt.asp http://inf.upf.tche.br/home/trabalhos/trab_98-2/ari/Nt.htm http://www.officecompany.com/clientes.htm http://java.icmsc.sc.usp.br/homework/os_course/homework.2nd.1999/assignments/2/atecubanos/

4rdcapitulo.html http://www.conectiva.com.br/produtos/cl51/ http://www.fsnet.com.br/~vb/unix.htm#Integração http://www.convex.com.br/personal/adsnet/dicionar.htm http://www.sdssolution.com.br/glossario.htm

.:: artigos :: trabalhos :: cult.inutilidades :: links.interessantes ::..:: revistas.anteriores :: os.bastidores :: fale.conosco :: home ::.

Page 23: Comparativo Entre Sistemas Operacionais