Pesquisar este blog

segunda-feira, 28 de outubro de 2013

Como funcionam os sistemas operaiconais: Como o sistema operacional gerencia o armazenamento e a memória

   Na postagem passada vimos como o sistema operacional gerencia o processador, agora vamos ver como ele gerencia o armazenamento e a memória.
   Quando o sistema operacional gerencia a memória do computador, duas grandes tarefas precisam ser cumpridas, são elas:
  
   1 - Cada processo dever ter memória suficiente para ser executado. Ele não pode utilizar a memória de outro processo e outro processo também não pode utilizar a sua memória;
   2 - Os diferentes tipos de memória no sistema devem ser bem utilizados para que cada processo seja executado de forma eficaz.

   Para realizar a primeira tarefa, o sistema operacional tem de definir os limites de memória para cada tipo de software e aplicativo.
   Vamos pegar um exemplo: Vamos supor que criamos um pequeno sistema imaginário com 1 Gigabyte (1.000 megabytes) de memória RAM. Durante o processo de boot, ou inicialização, o sistema operacional do nosso computador imaginário vai utilizar toda a memória disponível. Depois ele 'recua' o suficiente para atender às necessidades do próprio sistema operacional. Vamos supor que o SO precise de 300 megabytes para rodar. Agora, o sistema operacional vai para o fim da memória RAM e distribui essa memória para diversos drivers necessários para controlar os subsistemas do computador. No nosso computador imaginário, os drivers ocupam 200 megabytes. Agora que o sistema operacional foi completamente

quinta-feira, 24 de outubro de 2013

Como funcionam os sistemas operacionais: Como o sistema operacional gerencia o processador

   Na postagem anterior vimos como funciona a inicialização do sistema operacional, agora vamos ver como ele gerencia o processador.
   As 2 principais funções do gerenciamento do processador são:
   1 - Garantir que cada processo e aplicativo recebam tempo suficiente do processador para funcionar corretamente;
   2 - Usar quantos ciclos de processador quanto possível para realizar as tarefas.
 
   A unidade básica do software com a qual o sistema operacional trabalha para organizar as tarefas realizadas pelo processador é representada pelo processo ou thread, dependendo do sistema operacional.
   Podemos até pensar em um processo como um aplicativo, mas isso dá uma ideia incompleta de como os processos se relacionam com o sistema operacional e com o hardware. O aplicativo que você vê (processador de texto, planilhas ou jogo) é, de fato, um processo. Porém, os aplicativos podem ativar outros processos para se comunicarem com outros dispositivos ou computadores. Também existe uma série de processos que são executados sem que você perceba. O Windows e o Unix podem executar, em background, dezenas de processos para lidar com a rede, gerenciar a memória e o disco rígido, verificar vírus, etc.
   Em resumo, um processo é um software que executa ações e pode ser controlado pelo usuário, por outros aplicativos ou pelo sistema operacional.
   São os processos, e não os aplicativos, que o sistema operacional controla e faz sua escala para que a CPU os execute. Em um sistema monotarefa, este trabalho é bastante simples. O sistema operacional permite que o aplicativo seja iniciado, suspendendo sua execução somente para tratar as interrupções e

quarta-feira, 23 de outubro de 2013

Como funcionam os sistemas operacionais: A inicialização do sistema operacional

   Depois de sabermos o que faz um sistema operacional e quais os tipos básicos existentes, vamos agora ver como é feita a inicialização do sistema operacional.
   Quando você liga o computador, o primeiro programa a ser executado é, geralmente, um conjunto de instruções armazenadas na memória ROM. Este código examina o hardware do sistema para ter certeza de que tudo está funcionando corretamente. Este autoteste, conhecido como POST (Power - On Self Test) verifica a CPU, a memória, a BIOS (Basic Input Output System - Sistema de Entrada e Saída Binário), procura por erros e armazena o resultado em uma memória especial. Ao completar o POST, o software carregado na memória ROM (às vezes chamado de BIOS ou firmware) ativa as unidades de disco do computador. Na maioria dos computadores modernos, quando o computador ativa o disco rígido ele encontra o trecho inicial do sistema operacional, conhecido como Bootstrat loader (sistema de inicialização).
   O Bootstrap loader é um pequeno programa que tem uma única função. Ele carrega o sistema operacional na memória e permite que ele comece a operar. Em sua forma mais básica, o bootstrap configura os pequenos programas de driver que fazem interface e controlam os vários subsistemas de hardware do computador. Ele configura as partes da memória que contêm o sistema operacional, as informações de usuário e os aplicativos. Ele também estabelece as estruturas de dados responsáveis pelos inúmeros sinais,

terça-feira, 22 de outubro de 2013

Como funcionam os sistemas operacionais: Quais são os tipos de sistemas operacionais?

   Bom, já mostramos o que faz um sistema operacional, agora vamos ver quais são os tipos de sistemas operacionais básicos.
   Existem 4 tipos básicos de sistemas operacionais. Eles são divididos em grupos relacionados com o tipo de computador que controlam e o tipo de aplicativos que suportam. As categorias mais abrangentes são:

   - Sistema Operacional de Tempo Real (RTOS - Real-Time Operating System): É utilizado para controlar máquinas, instrumentos científicos e sistemas industriais. Geralmente um RTOS nos tem uma interface para o usuário muito simples e não é destinado para o usuário final, desde que o sistema é entregue como uma 'caixa selada'. A função do RTOS é gerenciar os recursos do computador para que uma operação específica seja sempre executada durante um mesmo período de tempo. Em uma máquina complexa, se uma parte se move mais rapidamente só porque existem recursos de sistemas disponíveis, pode ser tão catastrófico quanto se uma parte não conseguisse se mover porque o sistema está ocupado.

   - Monousuário, Monotarefa: O sistema operacional foi criado para que um único usuário possa fazer uma coisa por vez. O Palm OS dos computadores Palm é um bom exemplo de um moderno sistema operacional monousuário, monotarefa.

   - Monousuário, Multitarefa: Este tipo de sistema operacional é o mais utilizado em computadores de

segunda-feira, 21 de outubro de 2013

Como funcionam os sistemas operacionais: O que um Sistema operacional faz?

   Na postagem passada vimos uma pequena introdução sobre sistema operacional, agora vamos ver o que um sistema operacional faz.
   De modo mais simples, o sistema operacional realiza duas tarefas:
   1 - Gerencia os recursos de hardware e software do sistema. Em um computador de mesa, esses recursos incluem o processador, a memória, o espaço em disco, etc. Em um telefone celular, o sistema operacional gerencia o teclado, a tela, a agenda, a bateria e a conexação de rede;
   2 - Proporciona uma maneira estável e consistente para lidar com o hardware, sem ter de conhecer todos os detalhes do hardware.
 
   A primeira tarefa, que é o gerenciamento de recursos de software e hardware, é extremamente importante. Diversos programas e métodos de entrada de dados competem pela atenção da CPU (Unidade Central de Processamento) e demandam memória, espaço em disco e largura de banda de entrada e saída. O sistema operacional, então, faz o papel do bom pai. Ele cuida para que cada aplicativo tenha os recursos necessários para o funcionamento e gerência a capacidade limitada do sistema para atender a todos os usuários e aplicativos.

   A segunda tarefa é fornecer uma interface consistente para os aplicativos. A interface é especialmente importante se mais de um tipo de computador utiliza o sistema operacional ou se o hardware do computador

sexta-feira, 18 de outubro de 2013

Como funciona os Sistemas Operacionais - Introdução

   Nas próximos postagens vamos entender como funcionam os sistemas operacionais. Hoje começaremos com uma introdução e mostraremos a espinha dorsal do sistema operacional. Vamos começar então:

   INTRODUÇÃO
 
   Quem tem um computador, provavelmente já ouviu falar sobre os sistemas operacionais. Qualquer computador de mesa ou laptop que você compra normalmente já vem com o Windows instalado. Já os computadores Macintosh rodam os sistemas operacionais  OS X. Muitos servidores corporativos utilizam os sistemas operacionais Linux ou Unix. O sistema operacional (SO) é a primeira coisa que o computador carrega. Sem um sistema desse tipo, o computador se torna inútil.
   Recentemente começaram a surgir sistemas operacionais para pequenos computadores. Se você gosta de vasculhar os dispositivos eletrônicos, vai descobrir que existem sistemas operacionais em dispositivos que usamos todos os dias, de celulares a pontos de acesso sem fio. Os computadores nestes pequenos dispositivos se tornam tão poderosos que hoje eles rodam até sistema operacional e aplicativos. Um computador de um celular moderno é mais poderoso do que um computador de mesa de alguns anos atrás.
   Esta evolução faz parte de um processo de desenvolvimento natural. Geralmente, você pode fazer alterações no funcionamento de qualquer dispositivos que rode um sistema operacional. Como os sistemas operacionais são feitos de códigos portáveis, em vez de circuitos físicos permanentes, eles podem ser alterados sem que seja necessário descartar o dispositivo inteiro.
   Para os usuários de computadores de mesa, significa poder adicionar diversos recursos, como por exemplo, uma nova atualização de segurança, patch do sistema, novos aplicativos ou até mesmo um novo sistema operacional sem ter de comprar um novo computador. Quando você entende o funcionamento de um sistema operacional e sabe como configurá-lo, você pode fazer muitas mudanças no comportamento dele. Isso funciona tanto para o computador como para computadores.
   O objetivo de um sistema operacional é organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexível e previsível. E nos próximos posts vamos explicar o que um software precisa para ser chamado de sistema operacional e mostrar como funciona o sistema operacional do seu computador. Vamos começar nessa mesma postagem, mostrando qual é a espinha dorsal do sistema operacional.

   A Espinha Dorsal do sistema operacional

   Mas não são todos os computadores que têm sistemas operacionais, o computador que controla o forno micro-ondas não precisa de um, pois seu conjunto de instruções é bastante específico e simples (um teclado numérico e alguns botões com ações pré-definidas). Em outros dispositivos, o sistema operacional cria a possibilidade de:
   - Realizar uma variedade de tarefas;
   - Interagir com os usuários de forma complexa;
   - Acompanhar as necessidades que mudam com o tempo.

   Todos os computadores de mesa ou laptops, têm sistemas operacionais. Os mais comuns são os da família Windows, da Microsoft, o OS X, sistema operacional da Macintosh desenvolvido pela Apple, o Linux, sistema operacional desenvolvido por Linus Torvalds e pela comunidade de desenvolvedores de software open source, e a família UNIX de sistemas operacionais (que forma desenvolvidos por uma série de pessoas, empresas e colaboradores). Existem ainda centenas de outros sistemas operacionais desenvolvidos para aplicações específicas como mainframes, robótica, manufatura, sistemas de controle de tempo real e etc.
   O sistema operacional controla os aplicativos, faz o gerenciamento de entrada e saída, dos drivers de dispositivos, gerencia a memória, gerencia a CPU e o hardware.      
   Na próxima postagem falaremos sobre O que um sistema operacional faz.

quinta-feira, 17 de outubro de 2013

O que é Memória ROM e qual sua função

   A memória ROM (Read-Onli Memory), como o nome já diz é a memória somente de leitura. Portanto, só permite leitura, ou seja, suas informações são gravadas pelo fabricante uma única vez e não podem ser alteradas ou apagadas depois, podendo apenas ser acessadas. Ou seja, seu conteúdo é gravado de modo permanente.
   Basicamente, a função da memória ROM é oferecer dados apenas para leitura. Normalmente, a ROM é utilizada para armazenar firmwares, pequenos softwares que funcionam apenas no hardware para o qual forma desenvolvidos e que controlam as funções mais básicas do dispositivo.
   Na memória ROM de uma calculadora, por exemplo, podemos encontrar as rotinas matemáticas que o estudante pode realizar ao usá-la. Já no caso de celulares e computadores, elas carregam o sistema operacional e os softwares básicos do aparelho.
   Existem alguns tipos básicos de Memória ROM, que são:

   - PROM: (Programmable Read-Only Memory), que tem sua gravação feita por aparelhos especiais que

terça-feira, 15 de outubro de 2013

O que é e como usar a desfragmentação de disco?

   A desfragmentação de disco é o processo de consolidação de arquivos fragmentados no disco rígido do computador.
   Mas você deve estar pensando para que desfragmentar o disco?
   É que funciona assim: o seu disco rígido é dividido em vários setores, e quando você copia um arquivo para o computador, ele é armazenado de forma sequencial, por exemplo, vamos imaginar que você quer guardar 4 músicas no seu disco rígido, e por algum motivo você quiser apagar a segunda música, ficará um espaço em branco no seu disco. Quando você for copiar novos arquivos, o seu computador irá aproveitar esse espaço livre, e se não couber tudo o arquivo ali, ele irá fragmentar os arquivos por diversos setores, e isso torna o computador mais lento, porque toda vez que você for precisar de arquivo o disco rígido irá que sair procurando os fragmentos para junta-los e exibir o arquivo, lembrando que no disco rígido existem milhares de arquivos espalhados.
   Um exemplo para entender melhor a fragmentação é como se você estivesse lendo um livro e quando

quinta-feira, 10 de outubro de 2013

Como Ativar ou Desativar os Cookies

   Agora que já sabemos o que é e para que serve os cookies, vamos ver como ativar ou desativar eles.

   No GOOGLE CHROME
          1 - Clique no ícone do menu do Google Chrome  Chrome menu ;
          2 - Selecione Configurações;
          3 - Na parte inferior da página, clique em Mostrar configurações avançadas;
          4 - Na seção "Privacidade", clique em Configuração de conteúdo;
          5 - Ativar ou desativar cookies:
               . Para ativar os cookies, selecione Permitir a configuração de dados locais;
               . Para desativar os cookies, selecione Bloquear as configurações de quaisquer dados por                       sites.    

   No FIREFOX, a opção cookies são já vem habilitada por padrão

         1 - Se seu Firefox esta com o layout que tem o botão do Firefox faça o seguinte:
              Clique no botão Firefox, selecione Opções --> Opções;
              Se seu Firefox não tiver o botão Firefox, clique em Ferramentas --> Opções, na janela que abrir               clique em Privacidade;
         2 - Onde estiver escrito O Firefox deve: selecione Usar minhas configurações;
         3 - Marque a opção Sites podem definir cookies para ativar os Cookies, ou deixe desmarcado          

O que é e para que serve o Cookie

   Quando escutamos ou lemos a palavra cookie, logo pensamos que é um biscoito, uma bolacha, que é a tradução do inglês. Mas em informática cookie não que dizer biscoito, cookie em informática é um pedaço de texto que um servidor web pode armazenar no disco rígido do usuário. São utilizados pelos sites principalmente para identificar e armazenar informações sobre os visitantes.
   O conceito de cookie foi introduzido pela Netscape, mas foi um assunto muito debatido, pois além de facilitar o usuário salvando aquela senha dos seus fóruns ou sua rede social favorita, ele pode não ser seguro se usado em terminais públicos.
   O cookie é enviado como um cabeçalho HTTP por um servidor da Web para um navegador da web e, em seguida, é enviado de volta inalterado pelo navegador cada vez que acessa esse servidor. Um cookie pode ser usado para autenticação, controle de sessão, para armazenar as preferências do usuário, ou qualquer coisa que pode ser realizado através de armazenamento de dados textuais.
   Os sites e comércio eletrônico utilizam bastante os cookies por causa dos seus carrinhos de compra. Eles podem recomendar produtos com base nas suas buscas da última visita, ou armazenar os produtos que você adicionou no carrinho e não comprou. Também são utilizados para criar uma camada de sessão de usuário sobre HTTP que é sem estado.
   Muitas pessoas acham que os cookies violam a privacidade, pelo fato de armazenar informações do usuário, como também sobre a possibilidade de passar estas informações a terceiros. Além disto, eles podem coletar informações sobre o comportamento do usuário e gerar spams com as informações mais solicitadas. Por isso, a maioria dos navegadores modernos permite a seus usuários decidirem se querem ou não aceitar cookies em seus computadores, a fim de evitar qualquer tipo de inconveniência.
Para saber como ativar e desativar os cookies acesse o link: Como ativar ou desativar os cookies.

terça-feira, 8 de outubro de 2013

O que é, e para que serve a Memória Virtual?

   Não é novidade pra ninguém que a memória é indispensável para o funcionamento do computador e que quanto mais memória instalada, mais rápido é o seu desempenho. Mas o que pouca gente sabe é que o Sistema Operacional instalado também influencia no uso da memória. Vamos entender como ele faz isso.
   O que torna o uso da memória "útil" é a capacidade de gerenciamento que o Sistema Operacional faz dela, isso significa que ele deve ser capaz de priorizar os dados de acordo com o uso da máquina.
   O Windows trabalha com dois tipos de memória: a memória física e a memória virtual. A memória física, como sabemos, é a principal,  ela é a quantidade de RAM instalada na sua máquina. Já a memória virtual é uma espécie de memória auxiliar, utilizada em casos específicos. Essa memória funciona como um arquivo dentro do Disco Rígido.
   O Windows sabe o que deve ser enviado para a memória física e o que deve ser armazenado na memória virtual. Quando vai carregar na memória todos os softwares necessários para o funcionamento do sistema, o Windows respeita algumas regras:

   - A memória física recebe aquilo que o Windows considera essencial, como por exemplo, o próprio Sistema Operacional e os aplicativos que o usuário está executando no momento;
   - O restante, o que o Windows acredita que não será utilizado com urgência, ocupa espaço na memória

segunda-feira, 7 de outubro de 2013

Como fazer para que o Word digite uma frase de forma automática

   Muitas vezes estamos fazendo algum trabalho ou coisa parecida no Word e precisamos digitar uma mesma frase várias vezes no decorrer do texto, isso é até chato. Mas você sabia que tem como fazer o Word digitar a frase para você, com você digitando apenas parte dela?
   Suponhamos que você precise digitar uma frase, pode ser seu nome, por exemplo "João Augusto Serqueira da Silva Souza".
   Pois bem, esse é um nome grande. Então, em vez de ficar digitando todos os dias este nome, é possível "ensinar" ao Word a digita-lo automaticamente. Para isso, faça o seguinte:

   - Digite a frase que deseja tornar automática, no nosso caso o nome "João Augusto Serqueira da Silva Souza";
   - Selecione a frase e pressione as teclas ALT + F3;
   - Irá aparecer uma janela com uma parte desta frase selecionada (no caso, João Augusto), clique em OK;
   - Agora, toda vez que você digitar João, ou João Augusto, o Word irá exibir a frase completa em cima, e você deverá apenas confirmar apertando ENTER;
 
   Com isso a frase irá aparecer automaticamente no texto, e lhe poupara um pouco de tempo. 

  

Você sabe quantas linhas e colunas tem o Excel 2003 e 2007?

   Quem já se perguntou quantas linhas ou quantas colunas tem em uma planilha do Excel? Para quem está curioso para saber, vamos mostrar neste post.
   O Excel 2003 possui números diferentes em comparação ao Excel 2007 em diante.

   Número de linhas
      O Excel 2003 possui 65.536 linhas;
      O Excel 2007 possui 1.048.576 linhas.

   Número de colunas
       Excel 2003 possui 256 colunas;
       Excel 2007 possui 16.384 colunas.

   Número de células
       Excel 2003 possui 16.777.216 células;
       Excel 2007 possui 17.179.184 células.

   É isso, quem tinha curiosidade em saber essas informações, espero que tenham gostado.

sexta-feira, 4 de outubro de 2013

Para que serve a tecla Scroll Lock?

   Você já deve ter se perguntado, para que serve a tecla Scroll Lock?
   Aqui vai a resposta: Scroll Lock é uma tecla (relacionada a um led que representa o seu estado ligado ou desligado) presente na maioria dos teclados dos computadores modernos. O seu comportamento depende do software que está em uso.
   A tecla foi criada pela IBM, e seu propósito era modificar a função das teclas direcionais. Quando o Scroll Lock estava ligado, as teclas direcionais rolavam os conteúdos de uma tela em modo texto sem mover o cursor, como o usual. Desta forma, Scroll Lock tem um função parecida com as teclas Num Lock e Caps Lock, isto é, habilita uma função secundária para um grupo de teclas.
   Atualmente, poucos programas modernos ainda utilizam o Scroll Lock, um exemplo, é o Microsoft Excel, que rola a tela sem modificar a célula ativa quando o Scroll Locl está ligado.

quinta-feira, 3 de outubro de 2013

Por que as letras do teclado não seguem a ordem alfabética?

   Muitos de você já devem ter se perguntado, porque as letras do teclado não seguem a ordem alfabética?
   A resposta, acredite se quiser é: que o teclado que usamos hoje em dia - conhecido como QWERTY (por causa das seis primeiras letras da parte superior, na mão esquerda) - foi escolhido por tornar a digitação mais lenta. Isso aconteceu porque as primeiras máquinas, de tecnologia rudimentar, travavam os tipo quando a datilografia era muito rápida.
   Quando o impressor americano Christopher Latham Shole (1819 - 1890) inventou a máquina de escrever, em 1868, ele tentou ordenar as letras em ordem alfabética, como acontece na segunda fileira de letras do teclado, onde temos uma sequência quase completa: DFGHJKL. As mudanças de posição foram feitas para forçar o datilógrafo a bater as teclas numa velocidade adequada, sem embaralhar os tipos. Por isso o E e o I, duas letras mais frequentes na língua inglesa, foram retiradas da segunda fileira, a mais acessível. A letra A, outra das mais comuns, ficou relegada ao dedo mínimo esquerdo, o menos hábil de todos.
   Em 1932, depois de 20 anos de estudos, August Dvorak, também americano, criou o teclado que leva o seu nome, extremamente eficiente para a língua inglesa: 3.000 palavras podem ser escritas com as letras da fileira principal (contra 50 no teclado QWERTY) e a mão direita é a mais usada. Alguns fabricantes chegaram a realizar competições entre os dois teclados para determinar qual era o melhor. Infelizmente, o datilógrafo que usou o QWERTY havia memorizado o teclado inteiro, enquanto o outro ainda catava milho.
   Por conta disso, o QWERTY acabou se tornando padrão industrial e assim permanece até hoje.
  

quarta-feira, 2 de outubro de 2013

O que é Backbone?

   Em redes de computadores, o Backbone (em portugês, espinha dorsal) designa o esquema de ligações centrais de um sistema mais amplo, tipicamente elevado. É a rede principal, a espinha dorsal da internet.
   Também é responsável por enviar e receber dados entre a cidades de seu país ou para países de fora. Para que a velocidade de transmissão não seja lenta, o backbone utiliza o sistema dividir para conquistar, pois ele divide a grande espinha dorsal em várias redes menores.
   Para entender melhor vamos a um exemplo: quando você envia um e-mail ou uma mensagem pelo Facebook, as informações saem do seu computador, passando pela rede local para depois "desembocar" no backbone. Assim que o destino da mensagem é encontrado, a rede local recebe os dados para então repassar para o computador correto.
   Para visualizar melhor o conceito de backbone, pense nele como uma grande estrada, que possui diversas entradas e saídas para outras cidades (redes menores). Nesta estrada, trafegam todos os dados enviados na internet, que procuram pela cidade certa a fim de entregar a mensagem. Entenderam.
   No Brasil, as empresas que prestam este tipo de serviço são: Brasil Telecom, Telecom Italia, Telefônica, Embratel, Global Crossing e a Rede Nacional de Ensino e Pesquisa (RNP).
   Outra curiosidade é que alguns países podem bloquear o acesso a certos sites, por exemplo, o país não que que a população acesse o Youtube. Isso é possível porque os sites , no submundo dos bits, nada mais são do que números de identificação, uma vez que esses códigos identificadores forem bloqueados o backbone não pode enviar seu conteúdo, o país inteiro fica sem autorização para acessar as páginas bloqueadas.
   Embora não pareça complicado, bloquear um site para um país inteiro não ter acesso ao conteúdo, não é uma tarefa muito trivial. Mas uma vez feita, é praticamente impossível burlar a segurança.
 

terça-feira, 1 de outubro de 2013

O que é Topologia de Redes e quais os principais tipos?

   A Topologia de rede é o padrão no qual o meio de rede está conectado aos computadores e outros componentes de rede. Resumindo, é a estrutura topológica da rede e pode ser descrito fisicamente ou logicamente.
   Há várias formas nas quais se pode organizar e interligar cada um dos nós (computadores) na rede. A topologia física é a verdadeira aparência ou layout da rede, enquanto que a lógica descreve o fluxo dos dados através da rede.
    As categorias básicas de topologia de rede são:

   A Topologia física: representa como as redes estão conectadas (layout físico) e o meio de conexão dos dispositivos de rede (nós ou nodos). A forma com que os cabos são conectados, e que genericamente chamamos de topologia de rede (física), influencia em diversos pontos considerados crítico, como a flexibilidade, velocidade e segurança.

   A Topologia lógica: refere-se à maneira como os sinais agem sobre os meios de rede, ou a maneira como os dados são transmitidos através da rede a partir de um dispositivo para outro, sem ter em conta a interligação física dos dispositivos. Topologias lógicas são frequentemente associadas à métodos e protocolos. Topologias lógicas são capazes de serem reconfiguradas dinamicamente por tipos especiais de equipamentos como roteadores e switches.

   Referente a topologia física vamos ver alguns tipos de topologias e suas vantagens e desvantagens: