Introdução a Ciência da Computação

2

SUMÁRIO
1. ORIGEM EVOLUÇÃO HISTÓRICA DA COMPUTAÇÃO ........ 4 1.1. 1.2. 1.3. As gerações de computadores .......................................... 5 Evolução dos computadores.............................................. 9 Classificação dos computadores ..................................... 10 1.1.1. História dos computadores – as gerações ................... 6

1.3.1. Quanto à característica de operação ......................... 11 1.3.2. Quanto ao porte (tamanho) ........................................ 11 1.3.3. Quanto à característica de construção ....................... 12 2. HARDWARE E SOFTWARE ................................................. 14 2.1. O que é hardware? .......................................................... 14 2.1.1.1. Memória ............................................................... 15 2.1.1.2. Dispositivos de entrada e saída............................ 20 2.2. O que é software? ........................................................... 21 2.2.1. Software Básico ......................................................... 21 2.2.2. Software Utilitário ....................................................... 22 2.2.3. Software do usuário ................................................... 24 3. SISTEMAS DE REPRESENTAÇÃO ...................................... 25 3.1. Sistema Binário de Numeração ....................................... 25 3.1.1. Conversão do Sistema Binário para o Decimal .......... 26 3.1.2. Conversão de Sistema Decimal em sistema Binário .. 26 3.2. Sistema Octal de Numeração .......................................... 27 3.2.1. Conversão do Sistema Octal para Decimal ................ 27 3.2.2. Conversão do Sistema Octal para Binário.................. 27 3.2.3. Conversão do Sistema Binário para Octal.................. 27 3.2.4. Conversão do Sistema Decimal para o Octal ............. 28 3.3. Sistema Hexadecimal de Numeração .............................. 28 3.3.1. Conversão do Sistema Hexadecimal para o Decimal. 28 3.3.2. Conversão do Sistema Hexadecimal para Binário ..... 29 2.1.1. Funções do processamento das informações ............ 14

3 3.3.3. Conversão de sistema Binário em Hexadecimal ........ 29 3.3.4. Conversão de Decimal para Hexadecimal ................. 29 4. 5. FUNDAMENTOS DA LÓGICA DE FUNCIONAMENTO ........ 30 REDE DE COMPUTADORES ................................................ 34 5.1. 5.2. 5.3. História ............................................................................ 34 Camadas OSI .................................................................. 35 Topologia......................................................................... 39

5.2.1. Descrição das camadas ............................................. 35 5.3.1. Barramento ................................................................ 40 5.3.2. Anel ou ring ................................................................ 40 5.3.3. Estrela ou star ............................................................ 40 5.3.4. Árvore ........................................................................ 41 5.4. Tipos de Redes ............................................................... 41 5.4.1. PANs (Personal Area Network) .................................. 41 5.4.2. LANs (Local Area Network) ........................................ 42 5.4.3. CANs (Campus Area Network) .................................. 42 5.4.4. MANs (Metropolitan Area Network) ............................ 42 5.4.5. WANs (Wide Area Network) ....................................... 43 6. SISTEMAS OPERACIONAIS ................................................. 43 6.1. 6.2. 6.3. 6.4. 6.5. 7. Mono e multiusuário / mono e multitarefa ........................ 43 MS-DOS .......................................................................... 44 MAC OS .......................................................................... 46 LINUX .............................................................................. 47 WINDOWS ...................................................................... 49

REFERÊNCIAS BIBLIOGRÁFICAS ...................................... 49

4
1. ORIGEM EVOLUÇÃO HISTÓRICA DA COMPUTAÇÃO Existe uma certa confusão quando se trata de alguns termos como informática, computação, processamento de dados etc. Será que este termo está correto? Vejamos algumas definições básicas: Computador é uma máquina com capacidade de armazenar, processar e recuperar adequadamente informações. Computação é uma ciência,

relativamente recente, que estuda o computador (Ciências da Computação), desde sua engenharia até sua lógica. Já Informática é a Ciência que estuda a informação. Não está diretamente relacionada com o computador e existe a muito tempo, antes mesmo de serem inventadas estas máquinas. É certo que os computadores vieram a dar grande auxílio a esta ciência e, hoje, não conseguimos pensar em Informática sem computadores... Mas, o que é informação? Informação é o conjunto lógico de dados. Os dados, por si só, geralmente não nos "dizem" nada... Por exemplo, o conjunto de alturas dos alunos de uma sala pode não ser muito significativo, já a altura média dos alunos desta sala é uma informação. Assim, os dados são processados (processamento de dados), sofrem uma seqüência de cálculos e análises lógicas, para gerar a informação. A história da humanidade já passou por várias fases. Três delas mudaram completamente a estrutura e o modo de vida da sociedade. Por isso,

ganharam o apelido de “ONDAS”, dado por Alvin Tofler. (Alvin Tofler = é autor de A Terceira Onda, O choque do Futuro e outras obras.) A primeira onda foi a Revolução Agropecuária, que há milhares de anos fixou o homem no campo para produzir os bens de que necessitava e, um pouco além, para trocar pelo que não conseguia produzir (escambo). O homem passou a viver em família, e o seu trabalho se voltava para ela. As poucas indústrias eram manufaturas, voltadas para atender a população geograficamente, caracterizando a produção para a prestação de serviços, e não para o consumismo. No final da Idade Média surgiu a segunda onda, sob a forma da Revolução Industrial. Os homens se agruparam em torno das fábricas, formando as

A matéria prima com que o computador trabalha é a informação. liberando o homem para voltar às origens participando mais da vida do lar e dos seus. Pois o computador devido a sua rapidez e exatidão. As gerações de computadores É inegável que o homem vive cercados de máquinas. e com isto a propaganda. para escrever. supervisionar. Quase desapercebida entre tudo isso. Surgindo a produção para o consumo. organizar. O computador também é uma criação do homem. como todas as máquinas. involuía a valorização do eu em prol de projetos de maior produção.5 cidades. idealizadas e dominadas pelo homem. Através dos computadores o homem já poderia deixar todo trabalho exaustivo de classificar. tarefas que exigem atenção e muito tempo para sua concretização. criar e produzir meios para levar uma vida mais interessante. cria e a máquina produz. rastrear. . sendo assim à medida que evoluíam as indústrias. Todas criadas. para comunicar. maior consumo. Fornecemoslhe informações que possuímos para que processe e gere uma nova. enfim. maiores vendas. para grampear. cadastrar. Existem máquinas para transportar. se incube destes serviços. 1. desde os valores humanos até o meio ambiente. O homem com sua família vivia em função das fábricas. mais pensa. tirar conclusões. Ou seja o homem não vive mais em função da máquina. ou seja: é um conjunto de elementos interligados com a finalidade de atingir um objetivo determinado. solucionar problemas. passando a maior parte de seu tempo fora do lar. unir outras informações e obter através dele ainda mais dados. para manter a temperatura.1. o computador é um sistema. O homem estava destruindo seu próprio universo. para fazer máquinas e para uma infinidade de atividades. ia crescendo a terceira onda: a era da Informação e a ciência que fornecia os métodos de seu tratamento: a INFORMÁTICA. auxiliando-o em seu cotidiano. pesquisar. contabilizar. Vindo então a poluição. com a qual poderemos tomar decisões.

Tinham dispositivos de Entrada/Saída primitivos. programação em linguagem de máquina.6 A ciência que trata da informação chama-se Informática (INFORmação autoMÁTICA). Não é difícil de imaginar a confiabilidade.1. Esta geração vai até 1959. grande consumo de energia. Principal exemplo desse período é o UNIVAC I. centenas de operações por segundo. História dos computadores – as gerações Primeira geração Os computadores de primeira geração são todos os baseados em tecnologias de válvulas eletrônicas. dispositivos de entrada/saída primitivos.1. a quantidade de energia consumida e o calor produzido por 20. 1. pode-se iniciar a primeira geração com o UNIVAC I destacando o EDVAC. produzido em escala comercial (15 unidades foram vendidas) tinha pouco mais que 20m2. Considerando que só em 1951 surgiram os primeiros computadores produzidos em escala comercial. A seguir tem-se as principais características dessa geração. calculavam com uma velocidade só de milésimos de segundo e eram programados em linguagem de máquina.000 válvulas de um computador da primeira geração. . Ela engloba o computador (tanto a parte física quanto a lógica) e os vocábulos próprios. esquentavam muito. e sua principal característica é sua dinâmica evolutiva. quebravam com muita freqüência. • • • • • • • • circuitos eletrônicos a válvulas. mas seu início é classificado em 1942 e 1951. o Whirlwind e o IBM 650 como computadores típicos dessa geração. operações internas em milissegundos. Os computadores da primeira geração normalmente quebravam após não muitas horas de uso.

Os computadores da segunda geração á calculavam em microssegundos . Linguagens simbólicas (ASSEMBLY).000 computadores. a válvula foi substituída pelo transistor. consumia menos energia.Brattain. era mais rápido e mais confiável. Eram menores. Computadores com transistores. a IBM vendeu mais de 10. Um transistor era 100 vezes menor que uma válvula o que permitiu a redução do tamanho dos computadores. Esse fato tornou seus antecessores totalmente obsoletos e possibilitou à IBM comercializar bem mais 30. já totalmente transistorizado. Terceira geração A terceira geração começa com a substituição dos transistores pela tecnologia de circuitos integrados .7 Segunda Geração Nos equipamentos de segunda geração.transistores e outros componentes eletrônicos miniaturizados e montados num único chip -. eram mais confiáveis e o seu representante clássico foi o IBM 1401 e seu sucessor o IBM 7094. . chamada System/360. Entre os modelos 1401 e 7094. Eram mais rápidos. tecnologia usada entre 1959 e 1965. Consumiam pouca energia que os anteriores.000 sistemas. com seis modelos básicos e várias opções de expansão que realizava mais de 2 milhões de adições por segundo e cerca de 500 mil multiplicações. Características dessa geração: • circuitos eletrônicos transistorizados. que já calculava em nanosegundos (bilionésimos). não precisava de tempo para aquecimento. O evento considerado precursor da terceira geração é o anúncio em 7 de abril de 1964 da família criada por Gene Amdahl. O transistor foi desenvolvido em 1947 no Bell Laboratories e por William Shockley. Milhares de operações por segundo. o IBM 360. J. • • • • • • Operações internas em microssegundos. Seu tamanho era 100 vezes menor que o da válvula.

escala de integração crescente (cada vez mais componentes num mesmo chip. mas considerando que a miniaturização de fato com os .Década de 80 • ULSI (Ultra Large Scale of Integration) .Final da década de 60 • LSI (Large Scale of Integration) .000. Finalmente. Quantos circuitos eletrônicos podem-se colocar num único chip: • SSI (Small Scale of Integration) . Quarta geração A quarta geração é localizada a partir do ano de 1970 ou 1971 até 1984 .8 A principal característica dessa geração é a utilização de circuitos integrados (miniaturização dos transistores e outros componentes eletrônicos).Centenas de milhares de CIs: Aproximadamente 10. baixíssimo consumo de energia.000 circuitos a 1.Milhares de CIs: Aproximadamente 1. a outra corrente usa o mesmo argumento da anterior. Alguns autores consideram que a terceira geração vai até os dias de hoje.000 circuitos . através de processos mais precisos de miniaturização de componentes). custo menor.Dezenas de CIs: Aproximadamente 10 circuitos .Início da década de 60 • MSI (Medium Scale of Integration) . • • • • • muito mais confiáveis (não há peças móveis). Outros consideram que a partir da tecnologia LSI e até mesmo VLSI são o marco para o início da quarta geração de computadores.Década de 90 operações internas em nanosegundos.Década de 70 • VLSI (Very Large Scale of Integration) .Centenas de CIs: Aproximadamente 100 circuitos .000 de circuitos .000 circuitos . muito menores.considerando a importância de uma maior escala de integração alcançada pelos CI's de LSI.Milhões de CIs: Aproximadamente 100.

Desde o surgimento do primeiro computador mecânico. Quinta geração A quinta geração é localizada a partir do ano de1984 até hoje. que permitiram o avanço dos microprocessadores. que surge em 1944 e tem 15 m por 2. sistemas especialistas e linguagem natural.9 VLSI's. A primeira máquina capaz de efetuar cálculos complexos sem a intermediação humana é o Mark I. o americano Hermann Hollerith (1860-1929) desenvolve o primeiro computador mecânico e funda a empresa que se tornaria. nos EUA. As partes mecânicas iam sendo substituídas por componentes elétricos e. a International Business Machines (IBM). os relés. posteriormente. de acordo com programas preestabelecidos que atendem a finalidades específicas. computadores com inteligência artificial (sistemas especialistas) e desenvolvimento de linguagens naturais. LSI (Large Scale of Integration) e VLSI (Very Large Scale of Integration): Microprocessador (levou a criação dos microcomputadores). Em 1880. Dois anos depois. definindo a quarta geração de 1975. OS Computadores estão voltados para a área da inteligência artificial.5. mil vezes mais rápido que o Mark I. Este é o principal marco dessa geração o que permitiu que a informática realmente realizasse o seu processo de difusão. pois a partir desse ponto começou a tornar-se acessível a qualquer pessoa a compra de um computador de uso pessoal. Há autores que consideram uma quinta geração de computadores que surge a partir do desenvolvimento de máquinas de processamento paralelo. arquitetura Risc. com o advento dos microprocessadores e dos microcomputadores. em 1924. Evolução dos computadores Máquina capaz de realizar várias operações matemáticas em curto espaço de tempo. Passou a utilizar de novas tecnologias como os raios laser e outras técnicas em feixes eletromagnéticos.2. o objetivo foi desenvolver máquinas cada vez menores e com maior capacidade. 1. Na mesma época é . as válvulas e os transistores dando lugar aos chips. um grupo conclui o ENIAC (Eletronic Numerical Integrator and Computer). A partir de 1930 são feitas experiências para substituir as partes mecânicas por elétricas. em 1880. base dos microcomputadores.

A arquitetura é copiada em todo o mundo e os micros tipo PC passam a ser conhecidos pelos modelos do microprocessador. funda a Microsoft. chamado chip.0. o programador americano Bill Gates (1955) adapta a linguagem Basic dos computadores de grande porte para o Altair. o primeiro modelo de microcomputador. Bill Gates convence outras companhias. a Texas Instruments anuncia os resultados de uma pesquisa com circuito integrado. Em 1995 uma nova versão vende 7 milhões de cópias em menos de dois meses após o lançamento. a IBM lança o PC-XT. o MS-DOS. 486DX. No final da década de 50. um conjunto de transistores. Cinco anos depois. A IBM é a primeira a lançar modelos com a nova tecnologia. Gates se antecipa a uma demanda do mercado por softwares e. em 1975. que é lançado em 1984 e revoluciona o mercado promovendo o uso de ícones e do mouse. o Apple I. O ícone é um símbolo gráfico que indica um comando e o mouse substitui muitas das funções do teclado. avança a miniaturização dos equipamentos eletrônicos. em 1947.Em 1974. cada vez mais potentes: 286.10 estabelecida a arquitetura básica de um computador. No final dos anos 60. além da IBM. dispositivo que reúne num mesmo circuito integrado todas as funções do processador central. empregada até hoje: memória. unidade central de processamento e dispositivos de entrada e saída de dados. em 1976. 486SX. 1. O único micro a fazer frente aos PC's é o Macintosh. A invenção do transistor.3. a Microsoft lança o Windows. a utilizarem o seu sistema. pelos americanos Steven Jobs (1955) e Stephan Wozniak. Primeiro PC . O Windows só alcança a partir de 1990. O primeiro computador pessoal. com a versão 3. é criado em uma garagem. Classificação dos computadores . sistema operacional que utiliza também o ícone e o mouse em PC. Com ele. No ano seguinte. Em 1983. substitui a válvula e propicia a criação dos primeiros modelos de tamanho reduzido e preço mais acessível. a Intel projeta o microprocessador. 386SX. o que permite que um mesmo programa funcione em micros de diversos fabricantes. resistores e capacitores construídos sobre uma base de silício (material semicondutor). 386DX. Pentium e Pentium Pró (lançado em 1955). a IBM lança o seu PC (Personal Computer) e contrata a Microsoft para desenvolver o sistema operacional.

O computador digital "conta". por meio de quantidades mecânicas ou elétricas. Quanto ao porte (tamanho) Os computadores podem ser classificados quanto ao seu porte em: Mainframes (ou computadores de grande porte): Manipulam grande quantidade de informações atendendo vários usuários ao mesmo tempo. em números (trabalha com dígitos).2.processa a informação representando-a por combinação de dados discretos ou descontínuos. Muito rápidos. Os computadores analógicos tem emprego principalmente em laboratórios e para aplicações científicas e tecnológicas. utilizando circuitos equivalentes como analogia ao fenômeno físico. Especialmente voltados a aplicações comerciais. Transforma qualquer informação.3. cujas unidades usadas para medir a capacidade de cálculo do computador (medida de desempenho .representam variáveis por meio de analogias físicas. enquanto os computadores digitais têm emprego mais generalizado. centros militares e de inteligência artificial. 1.11 Existem muitas formas de se classificar os computadores. O computador analógico "mede". Quanto à característica de operação Analógicos . Trata-se de uma classe de computadores que resolve problemas referentes a condições físicas. Supercomputadores: Utilização em laboratórios de pesquisa .1. dependendo de suas características eles podem ser divididos em vários grupos: • • • • Quanto à característica de operação Quanto ao porte (tamanho) Quanto à característica de construção Outras classificações 1.3.performance) são Gigaflops e Teraflops . Digitais . internamente. Avalia-se o desempenho dos supercomputadores em termos de MIPS (milhões de instruções executadas por segundo).

Minicomputadores: Panorama atual da Informática: classe de computadores em extinção (desaparecendo do mercado) em função da diminuição dos preços dos mainframes e o aumento da potência dos supermicros. total interação com o usuário através da facilidade de operação (softwares amigáveis) e recursos visuais. Neste ponto alguns autores discordam quando ao início exato de cada período. Microcomputadores: Década de 70. Frente à capacidade e aplicação dos microcomputadores no mercado atual da informática. Teraflops: em termos de rapidez equivale a um computador com capacidade de 1 milhão de PCs trabalhando juntos ao mesmo tempo. provocada pela velocidade do desenvolvimento tecnológico. 1. pode-se ressaltar a tendência ao desuso progressivo dos demais tipos de equipamentos em função do uso generalizado da tecnologia de microinformática. 3. Quanto à característica de construção Quanto à característica de construção os computadores são agrupados em gerações. Obsolência: vida útil física e principalmente vida útil tecnológica do equipamento. surgimento dos primeiros microcomputadores em escala comercial. marco importante na história da Informática. Compaq (micros portáteis). 1. milhões e bilhões de operações de ponto flutuante por segundo). Complexidade tecnológica transparente ao usuário: desenvolvimento maciço de ferramentas e programas (crescente capacidade e potencial de aplicações). Indústria dos microcomputadores: Aplle (Lisa e Macintosh). A mudança de uma geração à outra se dá pela alteração da tecnologia utilizada na construção dos computadores. Gerações Época Primeira 1957-1959 Segunda Terceira 1959-1965 1965-1975 Quarta 1975 Quinta 1990 . Baixo custo 2.12 (respectivamente.3. Supermicros: Plataforma de ambiente multiusuário e multitarefa (redes).3. IBM (IBM-PC).

ULSI 2K 0.01 32K 0.VLSI CI .13 Exemplos Típicos ENLAC UNIVAC I EDVAC WHIRLWIN D IBM 650 IBM 3090 CRAY IBM 1401 IBM 360 Micros IBM 7094 IBM370 (evolução do CDC6600 DECPDP-8 computador digital) Pentium Tecnologia Básica (Componentes) Memória MIPS Válvula Transistor Circuito Integrado (CI) 128K 1K CI .1 >1 M > 10 MeG > 100 ou gigaflops (1 bilhão de operações por segundo) .

que é o tempo no qual um ciclo ocorre é medido em frações de segundos. a mesma . Velocidade do Clock (Relógio): Cada CPU produz uma série de pulsos eletrônicos numa taxa predeterminada. HARDWARE E SOFTWARE 2. que afeta o tempo de ciclo de máquina. a Unidade de Controle executa o microcódigo de acordo com o ciclo eletrônico. Ou seja.1. seguindo instruções internas predeterminadas conhecidas como microcódigos. Cada instrução de microcódigo leva. parte integrante da máquina. representa milhões de instruções por segundo. acompanha vários estágios do ciclo.1. denominada velocidade de clock. no mínimo. Funções do processamento das informações Tempo de Ciclo de Máquina: Para a execução de uma instrução de máquina.14 2. A Unidade de Controle. O sistema pode ser esquematizado como se segue: ARMAZENAMENTO ENTRADA UNIDADE LÓGICA E ARITMÉTICA SAÍDA UNIDADE DE CONTROLE 2. O que é hardware? É o conjunto de toda a parte física do computador. chamada MIPS. desde microssegundos (um milionésimo de segundo) e picossegundos (um trilionésimo de segundo) para os mais rápidos. O tempo de ciclo de máquina pode ser medido em termos de quantas instruções são executadas num segundo. é feita em um ciclo de máquina.1. Um ciclo de máquina. Esta medida. ou pulsos do “relógio” da CPU.

Quando a quantidade é muito grande.1. Byte Kilobyte (Kbyte) – Kb Megabytes (Mbyte) – Mb Gigabytes (Gbyte) – Gb 1 unidade 1. Megahertz (Mhz) milhões de ciclos por segundo Gigahertz (Ghz) bilhões de ciclos por segundo Terahertz (Thz) trilhões de ciclos por segundo 2. e é utilizada para guardar dados e programas para posterior reutilização. Concluindo: quanto menor o intervalo entre os pulsos. A capacidade de memória é quantificada em bytes (já que nos interessa saber o número de caracteres que podemos guardar). .024 bytes 1.1.1. Já a memória secundária é externa ao computador. Um hertz equivale a um ciclo ou pulso por segundo.024 Mbytes A memória é dividida em duas partes: a principal e a secundária (ou auxiliar) A memória principal é formada por componentes de dois tipos. Toda e qualquer informação e/ou instrução do computador deve estar na memória para a realização de uma tarefa.024 Kbytes 1. RAM e ROM.15 quantidade de tempo entre os pulsos. utilizamos os múltiplos de byte. e é interna ao computador. Memória É a unidade de armazenamento do sistema computador. A unidade de medida utilizada para a velocidade de relógio é megahertz. mais rápido cada instrução de microcódigo será executada.

Tipos de RAM • EDO RAM – Extended Data Out = Principal tipo de RAM mais rápida do que outros tipos de RAM. Funciona como se fosse um manual de consultas interno do computador. ROM: A ROM (Ready Only Memory´= memória apenas de leitura) é um tipo de circuito de memória. Já vem gravada de fábrica e contém as informações básicas para o funcionamento do computador (por exemplo: o sistema operacional) Ativa os dispositivos necessários para a inicialização das tarefas. ou seja. O nome “memória de acesso aleatório” vem do fato de que esta memória não guarda as informações em seqüência. é a nossa área de trabalho. pode ser gravada. ou seja. lida e alterada via programa. Seu conteúdo é destruído quando o micro é desligado. mas sim em posições (endereços) não previamente definidas. de acesso seqüencial. fixa. É a área da memória que se destina as armazenamento do programa e os dados relativos ao processo que está sendo relativos a processo que está sendo realizado no momento.16 a) Memória Principal RAM: A RAM (Random Access Memory = memória de acesso aleatório) é um tipo de memória volátil. tem o vantagem de efetuar mais rapidamente a transferência entre o microprocessador e a memória. • DRAM – RAM DINÂMICA – os chips de RAM Dinâmica necessitam da aplicação de altas e baixas voltagens em intervalos regulares – a cada dois milisegundos (dois milésimos de segundos) – para que não percam a informação. constante. . • SDRAM – RAM Sincrônica Dinâmica = supera a EDO RAM em performance.

. também definido por fusão de hardware com software. Todos os dados utilizados freqüentemente no processamento são armazenados na memória cache. É uma ROM que pode ser apagada por raios ultravioletas e posteriormente regravada. Como existem menos dados na memória cache. a saber: • PROM: Programmable Read-Only-Memory = memória programável apenas para leitura. existem três tipos de ROM. b) Memória Secundária (Auxiliar) Como sabemos que a memória que está dentro o computador fica ativa durante os processamentos. como parte da memória auxiliar. qualquer tipo de ROM é firmware. para leitura somente. ou hardware programado. Memória Cache: Memória de alta velocidade. FIRMWARE é o nome especial que se dá ao componente que vem gravado de fábrica por se tratar de software embutido em hardware. ao invés de serem armazenados na memória RAM que é mais lenta. são unidades que permitem manter as informações intactas fora da memória principal. DISCOS: Os discos. onde o processador consegue acessar mais rapidamente as informações do que as memórias principais. precisamos de recursos para armazenar dados e programas fora do computador: a memória auxiliar ou secundária. Trata-se de uma ROM. cujo conteúdo pode ser alterado eletricamente. e quando desligamos a máquina ela perde seu conteúdo. a CPU pode acessá-los mais rapidamente do que se estivessem na memória principal. • EPROM: Eraseble Programmable Read-Only-Memory = memória programável e apagável apenas para leitura.17 De acordo com o processo de gravação do qual se vale o fabricante. • EAROM: Electrically Alterable Read-Only-Memory = memória alterável eletricamente. no caso. através de equipamento especial. É um tipo de ROM que só pode ser gravada uma vez.

4.18 Os discos são gravados e lidos magneticamente e não pelo mesmo processo dos discos de áudio que são comprados em lojas. não expô-los à poeira e a fumaça. o Ficam fixos dentro do computador. a) Discos Rígidos: o Têm muito maior capacidade de armazenamento. o Para grande porte chamam-se DISK-PACKs. Existem dois tipos principais de discos: rígidos e flexíveis. o São chamados de disquetes. não molhá-los. o Custam mais caros. A gravação é feita de modo aleatório (sorteado). o Para micros chamam-se WINCHESTERs ou HDs. Já a leitura é feita de modo direto. 5. mas são seguros. Todos os discos são divididos em trilhas. 3. não engordurá-los. Alguns cuidados especiais para com os discos flexíveis: 1. o A capacidade mínima é sempre por volta de 10 Mbyte. e as trilhas. . de acordo com os espaços disponíveis. o disco tem uma trilha só com os endereços das informações. não tocar nas áreas descobertas. 2. não expô-los ao sol ou altas temperaturas. b) Discos Flexíveis: o São mais baratos e simples de usar.44 Mbyte de capacidade. o Tem por volta de 1. e para localizar essas informações. em setores.

e não podem mais ser modificado seu conteúdo. 9. não guardá-los em locais com objetos eletromagnéticos. sendo um meio de acesso direto.19 6. Os dados são lidos diretamente do disco por meio de um dispositivo de leitura ótica. da mesma forma que os discos. como um aparelho de disco laser estéreo. permitem manter as informações fora o sistema. CD-R: São mídias que permitem a gravação de dados. onde os dados são gravados através de lasers especiais que fisicamente queimam pontos do disco. somente uma única vez. 7. Discos Magnéticos: São revestidos de óxido de ferro. São revestidas de óxido de ferro. ou seja. CD-ROM: São mídias que gravam informações. podendo deixar partes do disco livre para novas gravações futuras. Sendo esta uma desvantagem da fita magnética. 8. mas não é possível apagar dados já gravados anteriormente. O disco é somente de leitura. não escrever sobres eles (escreva na etiqueta e depois cole-a). não empilhá-los. Tem acesso seqüencial. as fitas cassete e os cartuchos (para micros). toda a fita antes do ponto desejado precisa ser lida e passada seqüencialmente. não amassá-los. A unidade que lê e grava fitas é comumente chamada de unidade de fita. FITAS: As fitas. . Temos três tipos de fitas: as de rolo (para grande porte). podem ser pratos finos de aço (discos rígidos) ou de filme Mylar (disquetes). Os discos representam os bits em pequenas áreas magnetizadas. se o computador está lendo os dados do centro do carretel de fita. Em cada um destes casos o risco é da perda das informações e/ou do disquete. Discos Óticos: Equivalem a um disco de plástico. onde as cabeças de leitura e gravação podem ir diretamente ao dado desejado sem ter que ler todo o disco.

Estes equipamentos são destinados à concretização da comunicação entre o usuário e a máquina. podendo se desejável. . no formato certo e na hora certa. Algumas empresas estão desenvolvendo teclados mais confortáveis. As câmeras digitais também são outro tipo de dispositivo de entrada. O reconhecimento de voz também pode ser utilizado em sistemas de segurança das empresas permitindo o acesso a áreas restritas somente de pessoal autorizado. 2. para a pessoa certa. a fim de que sejam mostradas ao usuário. Estes dispositivos fornecem saída para aos usuários para poderem tomar decisões em todos os níveis de uma organização. elas registram e armazenam imagens e vídeos na forma digital.2.Teclados como da Microsoft. Dispositivos de voz que usam microfones e software especiais para registrar e converter o som da voz humana em sinais digitais. apagar dados gravados anteriormente. Qualquer que seja seu conteúdo ou forma. ajustáveis e mais rápidos de usar. Existe também a biometria. Dispositivos de Saída: São dispositivos que recebem as informações da CPU já processadas. Estes dispositivos. Dispositivos de entrada e saída São todos os dispositivos que estiverem ligados à unidade de processamento. desde a resolução do problema até a capitalização de uma oportunidade competitiva. podendo deixar partes do disco livre para novas gravações futuras. a função desses dispositivos compreende o fornecimento da informação certa.1. textos e comandos básicos. que foram projetados para evitar danos às mãos e os pulsos causados por muitas horas de digitação.1. bastante parecidas com os modelos convencionais. Mouse e teclado são dispositivos mais comuns para entrar e inserir dados como caracteres. para a CPU. por sua vez podem ser classificados da seguinte maneira: Dispositivos de Entrada : São aqueles que enviam informações do meio externo (dados brutos que são lançados para dentro da máquina).20 CD-RW: São mídias que permitem a gravação e a regravação de dados. Os monitores semelhantes a um aparelho de TV exibem estas saídas para o usuário. que é um dispositivo de entrada que lê as informações da impressão digital dos dedos da pessoa. convertem em informação utilizável pela máquina. entre outro. podendo restringir o acesso a algumas áreas da empresa.

ou telas de LCD. Os plotters são também um tipo de dispositivo de saída são utilizados para a impressão de projetos de arquitetura. sendo uma física (circuitos) e uma lógica. Software Básico É o conjunto dos programas básicos que o fabricante do computador ou SoftHouse especializada desenvolve para utilizar toda a sua potencialidade. marcas e preços sendo que as novas tendências de mercado são os monitores de cristas líquido. o interpretador etc. 2. que funcionam através de uma pistola de elétrons. Fazem parte do Software: o programa. 2. para imprimir projetos. São telas planas que utilizam cristais líquidos. ditante cerca de 1 pé (30. compiladores e interpretadores. Toda a parte lógica do sistema recebe um nome genérico: SOFTWARE. .48cm) da tela. o compilador. o que os torna grandes e volumosos.2.21 Existem vários modelos. utilitários (de apoio) e aplicativos (do usuário). esquemas e desenhos de construções ou de novos produtos em papel acetato ou transparências.1. engenharia. o sistema operacional. o assembler. A largura padrão é de 24 e 36 polegadas. O que é software? Você já percebeu uma coisa: um sistema de computação constitui-se de duas partes. os dados. Existem três tipos de software: básico (do fabricante). ou melhor. nas empresas. material orgânico semelhante ao óleo colocado entre dois polarizadores para formar caracteres e imagens gráficas sobre uma tela iluminada por trás.2. Exemplos típicos: sistemas operacionais e seus complementos.

vários tipos de letras etc. com a facilidade de efetuar cálculos por linhas ou pro colunas. • Layout de fichas. índice. trabalha como se o vídeo fosse uma folha de papel na máquina de escrever. sendo as linhas identificadas por letras e as colunas por números. para auxiliar na execução de tarefas repetitivas e exaustivas. Editores de Texto: Tem a função de auxiliar na criação/correção de textos. geradores de gráficos. Existe um infinidade de utilitários. anular linhas inteiras ou qualquer outra operação que facilite o trabalho. Planilhas eletrônicas: Tem a função de manipular tabelas numéricas ou não. repetir operações. gravar para depois reutilizar etc. • Formatação de páginas. mas podemos agrupá-los em famílias de acordo com a área de atuação: editores de texto. permitindo formatar. alterações. bases de dados. simuladores.22 2. “salvar” o texto em disco para utilizar em outra ocasião.2. • Escrituras. • Mala direta. Software Utilitário São programas desenvolvidos por empresas ou profissionais liberais especializados. concatenar (ligar em seqüência). planilhas eletrônicas. As planilhas geralmente se apresentam em formato de linhas e colunas. copiar.2. Para localizar ou operar com . Dentro do editor. • Correspondências. ferramentas operacionais e integrados. alterar. duplicar. com a vantagem de que se pode “correr” pela folha com o cursor e fazer correções. além de se contar com um número considerável de comandos para inserir trechos de outro texto. • Livros como este com numeração de páginas. Um bom editor de texto permite a elaboração de: • Etiquetas de identificação. imprimir cópias.

• Controle de turmas de escolas. • Controle de frotas. Exemplo: para localizar uma dado na linha B coluna dois.. etc. Base de Dados: São gerenciadores de arquivos (coleções de dados). com grandes recursos de localização. • Cálculos científicos. mas esta denominação é mais correta para as coleções de dados gerenciados pelo dB. São aplicados no gerenciamento de coleções de dados como: • Carteira de cobrança. Podem ser: . • Controle de materiais. alteração. • Controle de crediário. • Controle de pagamentos. digita-se B2 (chamado de célula). • Fichários diversos. gravação e consulta de dados.. • Controle de estoque simples. • Controle de conta bancária.23 um dado fornece-se à linha e a coluna onde ele se encontra. Podem ser utilizados de forma direta ou programada. Também são chamados de Banco de Dados. • Cálculos contábeis. • Gerenciamento de clientes. Com uma planilha eletrônica pode-se elaborar: • Fluxo de caixa.

que geralmente “conversam” entre si.24 Simples = arquivos completos independentes.2. Não são adaptáveis e geralmente são . Ferramentas operacionais: São utilitários que atuam junto ao sistema operacional.2. controlando diretórios e subdiretórios. pesquisando erros em discos. reunidos em um só. Cada programa é aplicado para resolver um problema ou para realizar um determinada tarefa e nada mais. alterar. recuperando arquivos destruídos acidentalmente ou não. São programas de alta especialização. Este tipo de software é utilizado na elaboração de jogos ou no auxílio de tarefas que outros softwares não estão preparados para realizar. imprimir gráficos e desenhos técnicos ou artísticos em seus trabalhos utilizam-se destas ferramentas. Integrados: Trata-se de grupos de utilitários. racionalizando espaços de arquivos. recuperando discos e outras tarefas de interesse do operador.3. Geradores de gráficos: São utilizados para plotar gráficos e elaborar desenhos e diagramas. Software do usuário São programas dedicados para fins específicos. Relacionais = arquivos que se completam entre si pela chave de acesso (Access – chave primária). Simuladores: São geradores de movimento (animação) ou de som (sintetizador). reutilizar. gravar. pesquisando ocorrência em arquivos. São desenvolvidos especialmente para empresas ou particulares que solicitem a um programador ou SoftHouse. Todos os profissionais que necessitam gerar. de engenharia e outros. ilustram trabalhos estatísticos. simuladores de equipamentos ou similares.3 = editor de texto + planilhas + banco de dados MICROSOFT OFFICE = editor de texto + planilha + banco de dados + apresentações de slides 2. científicos ou artísticos. Exemplos: LOUTS 1.

uma vez que o modo mais objetivo de transmitir informações é o velho SIM/NÃO. faturamento. Este sistema não o mais simples. chamado de Sistema Binário. marcação de consultas. Da mesma forma. Por isso. quando vejo o número 7. convenientemente transformado em perguntas. devemos utilizar o mesmo princípio de formação do sistema decimal. automaticamente associo a ele o valor de sete unidades. controle de estoque. Afinal. Sistema Binário de Numeração Em informática. trocamos o SIM/NÃO por 1 e 0. Devido à casualidade de termos dez dedos para contar. Podem ser: folhas de pagamentos. 3. O SIM/NÃO serve sempre que o problema for. devido às particularidades e que atendem. contabilidade. uma informação a ser tratada por um sistema de computação pode ser representada de várias maneiras. Não importa qual deles eu veja: estarei identificando a empresa. o símbolo computação “7” representa o valor “sete” apenas por conversão. DECIMAL 0 1 BINÁRIO 001 010 .25 exclusivos de quem solicitou. agenda. 3. etc.1. para representarmos uma quantidade neste sistema. SISTEMAS DE REPRESENTAÇÃO Uma empresa pode ser representada tanto pelo seu nome como pelo seu logotipo ou por um funcionário. estamos acostumado a representar as informações numéricas pelo sistema decimal.

7/2 = 3 resto 1 5610 = 10002 .26 2 3 4 5 ... que decorre de sua posição. Cada posição corresponde a uma potência de 10. A base do sistema binário é o número 2 (dois). 56/2 = 28 resto 0. e utilizando o conceito de formação de números: 1x20 + 1x21 + 0x22 = 1x1 + 1x2 + 0x4 = 3 Logo 110 na base 2 é igual ao número 3 na base decimal. 011 100 101 110 . que é o sistema decimal comumente usado.. Conversão de Sistema Decimal em sistema Binário Como exemplo tomemos o número 5610. Conversão do Sistema Binário para o Decimal Utilizamos um número decimal como exemplo: 510 5x100 + 1x10 + 0x1 = 510 centena dezena unidade 5x102 + 1x101 + 0x100 = 510 Podemos notar que cada algarismo possui um valor absoluto e outro relativo.2. Então 310=1102 3. 28/2 = 14 resto 0.1..1. 14/2 = 7 resto 0.1. Tomemos então como exemplo o número binário 110. 3.

1. Conversão do Sistema Octal para Decimal Vamos tomar como exemplo. DECIMAL 0 OCTAL 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 10 9 11 3.1. 7 111 3 011 Esta conversão irá resultar em 1110112 3.27 3. vamos separá-lo a partir da direita indicando abaixo destes os seus valores em binário. Para transformarmos esse número em octal.3. e vamos converter o número 1118 para decimal 82 81 80 1 1 1 1x82 + 1x81 + 1x80 = 64+8+1 = 7310 3. .2.6 e 7.2. Sistema Octal de Numeração O sistema octal de numeração é o sistema no qual existem 8 (oito) algarismos que são: 0.3.5. Conversão do Sistema Octal para Binário Utilizemos como exemplo o mesmo número acima 7310. vamos separá-lo em grupo de três algarismos a partir da direita.2.2. Conversão do Sistema Binário para Octal Vamos utilizar como exemplo o número 1110112.2.2.4.

Conversão do Sistema Hexadecimal para o Decimal Utilizaremos como exemplo o número 3F16 161 3 160 F 3x161 + 15x160 = 6310 . Primeiro Segundo 92 4 2 11 2 3 92 2 1 9210 = 1348 0 46 2 0 23 2 1 11 2 1 5 2 1 2 2 0 1 9210 = 10111002 = 1348 3...28 111 7 011 3 Esta conversão irá resultar no número 738. 3. 3. 0 1 2 3 4 5 6 7 8 9 A B C D E F .1.4.. Sistema Hexadecimal de Numeração É o sistema que possui 16 algarismos. Conversão do Sistema Decimal para o Octal Existem 2 métodos para efetuarmos esta conversão.3.3.2. DECIMAL HEXADECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ..

3.3.4.2.29 3. Conversão de sistema Binário em Hexadecimal Neste caso agrupamos o número binário de quatro em quatro algarismos.3. e usaremos com exemplo o número acima: 1100000100112 1100 0001 0011 12 1 3 Esta conversão irá resultar em 121310 3.3. Conversão de Decimal para Hexadecimal Existem duas maneiras de fazer esta conversão: . Conversão do Sistema Hexadecimal para Binário Peguemos como exemplo o número C1316 C 1 3 1100 0001 0011 Esta conversão irá resultar em C1316 = 1100000100112 3.

seria muito lógico imaginarmos que um computador tem de ser capaz de identificar 10 níveis diferentes de energia para codificar cada um dos 10 algarismos. na realidade..30 Primeiro Segundo 1000 16 8 62 16 1000 2 0 500 2 0 250 2 0 125 2 14 3 Como 1410 = E 100010 = 3E816 1 62 2 0 31 2 1 15 2 1 7 2 1 3 2 1 1 100010 = 3E816 4. Operações aritméticas e lógicas com números e textos (chamadas "strings"). Ao contrário. o computador trabalha com o mínimo possível de níveis de energia para a codificação de todas as informações. Este mínimo são os dois estados físicos de energia distintos que os chips trabalham (0 e 5V). Mas não é isto que acontece. a chamada eletrônica . se trabalhamos num sistema de cálculo decimal (com dez algarismos). FUNDAMENTOS DA LÓGICA DE FUNCIONAMENTO A base do funcionamento de um computador PC está na chamada eletrônica e lógica digital. O computador faz. Ora.. Um computador com esta característica seria muito caro e complexo. cálculos.

e utiliza os 8 bits para a definição de 256 caracteres. Temos assim. Mas para podermos fazer esta representação eu preciso de uma tabela onde eu relaciono cada byte diferente com um caracter e todos os computadores precisam usar a mesma "tabela de conversão" para poderem se entender. Embora o EBCDIC não seja freqüente na . processa. trabalha. e ainda alguns caracteres especiais. A este conjunto de 8 bits deu-se o nome de BYTE. o conceito de BIT. que é a menor unidade de informação que pode ser representada pelo computador. O byte é a palavra do computador. Em computadores fazemos uso da chamada aritmética digital ou binária e da lógica digital. posso representar 256 caracteres diferentes (o suficiente para representar os 10 algarismos. calcula etc. armazena. binária ou Booleana. Como cada byte representa um caracter. de pontuação e de controle de transmissão. Quantos? Chegou-se a um número de 8 bits como sendo o suficiente. todas as letras do alfabeto. Para representar um algarismo. ou 1. e não apenas um. 256 (que é 28). Associados a estes estados físicos distintos temos dois estados lógicos distintos. É através do byte que o computador se comunica. um caractere dentro do computador. É análogo ao ASCII. Quantos bytes diferentes existem? Quantos conjuntos diferentes posso fazer com 8 bits? Simples. ou 0. uma letra. também por convenção. numéricos. Estas tabelas já existem e são chamadas de códigos. Dizemos.31 digital ou binária. Ou seja. O código EBCDIC é um esquema de codificação desenvolvido pela IBM para ser usado em seus computadores como um método de padronização de associação de valores binários e caracteres alfabéticos. diferenciando-as em maiúsculas e minúsculas. vamos utilizar um conjunto de bits. Mas como vamos conseguir representar todos os dez algarismos do nosso sistema decimal e ainda letras e outros caracteres com apenas dois estados lógicos de um bit? Simplesmente agrupando-se estes bits. um bit só pode assumir um dos dois estados lógicos já citados. que convencionamos chamar de 0 e 1. De importante para nós temos os códigos EBCDIC (Extend Binary Coded Decimal Interchange Code) e ASCII (American Standart Code for Information Interchange). que um bit 0 está desligado e um bit 1 está ligado.

os caracteres estendidos só poderão ser interpretados corretamente por programas projetados especialmente para fazê-lo. Como o byte é a unidade. por isso mesmo. ele é bastante conhecido e utilizado em todo o mundo como o padrão da IBM para computadores de grande porte e minicomputadores. 1. Mas lembre-se que estamos no campo da aritmética digital. O código ASCII é o conjunto de caracteres do código padrão americano para o intercâmbio de informação. Portanto. enquanto o conjunto de caracteres ASCII standard é um padrão universal para os equipamentos e programas. na realidade. que consiste dos caracteres disponíveis num teclado padrão de 128 caracteres e incluindo códigos de controle não imprimíveis como retorno da cabeça de impressão e quebras de página. com 128 códigos cada. Os 32 primeiros valores ficam reservados para códigos de controle de comunicação e da impressora.32 microinformática. como memória. Por isso utilizamos com muita freqüência o byte para quantificarmos características do computador.024 bytes (210). e às letras maiúsculas e minúsculas do alfabeto romano. Ficam associados a conjuntos de caracteres que podem variar conforme o fabricante do computador e a software house. São 256 códigos divididos em dois conjuntos: o standard (básico) e o estendido. capacidade de disco etc. Os 96 códigos restantes estão associados aos sinais de pontuação convencionais. O ASCII Standard (básico) utiliza 7 bits (ou 0 + 7 bits para formar um byte) gerando 128 códigos de caracteres numerados de 0 a 127. onde mil vezes um byte são. muito pequeno. fazemos uso dos múltiplos do byte. O ASCII Estendido utiliza 8 bits para cada código. e. proporcionando 128 códigos numerados de 128 a 255. . aos dígitos 0 a 9.

unidade mais utilizada em transferência de dados. é um sistema composto por três partes: Hardware + Software + Firmware. gigabit. quase que inseparáveis. É a parte tangível..33 Múltiplos do Byte: Kilobyte . terabit e petabit). Funcionamento do Computador Um computador..KB . O software é a parte lógica do sistema.106 do byte (ou 1024 KB) Gigabyte – GB – 109 do byte (ou 1024 MB) Terabyte – TB – 1012 do byte (ou 1024 GB) Petabyte – PB – 1015 do byte (ou 1024 TB) De maneira análoga podemos também podemos fazer uso dos múltiplos do bit (quilobit. São os chamados programas e aplicativos. O hardware é a parte física do sistema. É a máquina propriamente dito. Veremos mais adiante detalhes de vários softwares. . O firmware é o meio termo. lembra muito a estrutura de fases de um processamento de dados: Um computador. megabit.103 do byte (ou 1024 bytes) Megabyte – MB . quando em operação. na realidade. É um conjunto de software gravado em um hardware.

C. Com o surgimento dos computadores. em 1962. um precursor da Arpanet. e também comunicar-se entre si. Daí surge o conceito de Rede de Computador. 5.34 5. Licklider foi contratado e desenvolveu um grupo de trabalho o qual ele chamou de a “Rede Intergaláctica”. No mesmo ano. História Antes do advento das redes de computadores baseadas em algum tipo de sistema de telecomunicação. surgiu a necessidade de interligação entre duas ou mais máquinas que pudessem acessar e manipular uma mesma base de dados. Como exemplo de formas primitivas de rede podemos mencionar os sinais de fumaça. estas formas de comunicação utilizaram diversos mecanismos e ferramentas conforme a evolução humana e a sociedade que a utilizava. a comunicação entre máquinas calculadoras e computadores antigos era realizada por usuários humanos através do carregamento de instruções entre eles. Em setembro de 1940. pesquisadores de Dartmouth desenvolveram o Sistema de Compartilhamento de Tempo de Dartmouth para usuários distribuídos de grandes sistemas de computadores. um grupo de . pombo-correio. que por sua vez surgiu da necessidade do ser humano comunicar-se de forma fidedigna e eficiente por grandes distâncias. Esta idéia de compartilhamento é uma herança direta das telecomunicações. no MIT. J. REDE DE COMPUTADORES Uma Rede de computadores consiste de dois ou mais equipamentos computacionais que podem ser ligados entre si de forma a compartilhar dados ou recursos computacionais. Naturalmente.1. as redes telefônicas e de distribuição. o telégrafo. Conectar sistemas de saída como teletipos a computadores era interesse na Advanced Research Projects Agency (ARPA) quando. George Stibitz usou uma máquina de teletipo para enviar instruções para um conjunto de problemas a partir de seu Model K na Faculdade de Dartmouth em Nova Hampshire para a sua Calculadora de Números Complexos em Nova Iorque e recebeu os resultados de volta pelo mesmo meio. Em 1964. R.

um modelo de referência para permitir a comunicação entre máquinas heterogêneas. a Universidade da Califórnia em Santa Bárbara e a Universidade de Utah foram conectadas com o início da rede ARPANet usando circuitos de 50 kbits/s. a Universidade da Califórnia em Los Angeles. SRI (em Stanford). Paul Baran e Donald Davies. denominado OSI (Open Systems Interconnection). no início dos anos 80. Esse modelo serve de base para qualquer tipo de rede. conceituaram e desenvolveram sistemas de redes os quais usavam datagramas ou pacotes. Descrição das camadas Este modelo é dividido em camadas hierárquicas. em permitir uma comunicação bastante simples e confiável. portanto.2. a Organização Internacional de Padronização (ISO . Ela contém os equipamentos de cabeamento ou outros canais de comunicação que se comunicam diretamente com o controlador da interface de rede. Em 1969. Camada física: A camada física define as características técnicas dos dispositivos elétricos (físicos) do sistema. para esconder a complexidade e transparecer as operações para o usuário. Preocupa-se. 5. . cada camada usa as funções da própria camada ou da camada anterior. na maioria dos casos com controle de erros básico: • Move bits (ou bytes. 5. média ou longa distância. seja de curta. seja ele um programa ou uma outra camada.International Organization for Standardization) aprovou.1. Camadas OSI Para facilitar o processo de padronização e obter interconectividade entre máquinas de diferentes sistemas operativos. ou seja. conforme a unidade de transmissão) através de um meio de transmissão. de maneira independente.35 pesquisa apoiado pela General Electric e Bell Labs usou um computador (DEC’s PDP-8) para rotear e gerenciar conexões telefônicas. Leonard Kleinrock. Durante a década de 1960.2. que podiam ser usados em uma rede de comutação de pacotes entre sistemas de computadores.

baseada em fatores como condições de tráfego da rede e prioridades. e controle de acesso ao meio físico (MAC).36 • Define as características elétricas e mecânicas do meio. Essa camada também determina a rota que os pacotes irão seguir para atingir o destino. Exemplo de protocolos nesta camada: PPP. Controle da quantidade e velocidade de transmissão de informações na rede. esta camada é dividida em outras duas camadas: Controle de ligação lógica (LLC). que acessa diretamente o meio físico e controla a transmissão de dados. É responsável pela transmissão e recepção (delimitação) de quadros e pelo controle de fluxo. Confirmação e retransmissão de quadros. corrige erros que possam acontecer no nível físico. Camada de rede: A camada de Rede é responsável pelo endereçamento dos pacotes. e outras não IEEE 802 como a FDDI. opcionalmente. há mais de um caminho para um pacote de dados trafegar da origem ao destino. convertendo endereços lógicos em endereços físicos. de forma que os pacotes consigam chegar corretamente ao destino. Esta camada detecta e. também conhecida é como camada de enlace ou link de dados. tensões etc.25). Em redes do padrão IEEE 802. . que fornece uma interface para camada superior (rede). LAPB (do X. Camada de ligação de dados: A camada de ligação de dados.NetBios. Essa camada é usada quando a rede possui mais de um segmento e. Ela também estabelece um protocolo de comunicação entre sistemas diretamente conectados. taxa de transferência dos bits. Também está inserida no modelo TCP/IP (apesar do TCP/IP não ser baseado nas especificações do modelo OSI). Na rede ethernet cada placa de rede possui um endereço físico. com isso. que deve ser único na rede. • • • Controle de acesso ao meio.

endereçamento. Isso inclui controle de fluxo. Camada de transporte: A camada de transporte é responsável por pegar os dados enviados pela camada de Sessão e dividi-los em pacotes que serão transmitidos para a camada de Rede. • Define como dispositivos de rede descobrem uns aos outros e como os pacotes são roteados até seu destino final. tratamento de erros. faz a ligação entre esses dois grupos e determina a classe de serviço necessária como orientada a conexão e com controle de erro e serviço de confirmação. No receptor. A camada 4. Na realidade. O objetivo final da camada de transporte é proporcionar serviço eficiente. a camada de Transporte é responsável por pegar os pacotes recebidos da camada de Rede. uma entidade de transporte poderia estar simultaneamente associada a vários TSA e NSAP. O hardware e/ou software dentro da camada de transporte e que faz o serviço é denominado entidade de transporte. confiável e de baixo custo. controle de congestionamento e sequenciamento de pacotes são funções desta camada. A camada de Transporte separa as camadas de nível de aplicação (camadas 5 a 7) das camadas de nível físico (camadas de 1 a 3). A entidade de transporte comunica-se com seus usuários através de primitivas de serviço trocadas em um ou mais TSAP. fragmentação de pacotes. Estas primitivas são transportadas pelas TPDU. associada a vários TSAP e a um NSAP e no caso de splitting. tipicamente enviando para o transmissor uma informação de recebimento. sem conexões e nem confiabilidade. . que são definidas de acordo com o tipo de serviço prestado: orientado ou não à conexão. • Movimenta pacotes a partir de sua fonte original até seu destino através de um ou mais enlaces. informando que o pacote foi recebido com sucesso.37 Encaminhamento. ordenação dos pacotes e a correção de erros. Transporte. interconexão de redes. associada a um TSAP e a vários NSAP. No caso de multiplexação. remontar o dado original e assim enviá-lo à camada de Sessão.

38 A ISO define o protocolo de transporte para operar em dois modos: • • Orientado a conexão. O endereçamento e controle de fluxo também são semelhantes em ambas as camadas. Nesta sessão. A resposta é sutil. temos o TCP. essas aplicações definem como será feita a transmissão de dados e coloca marcações nos dados que estão sendo transmitidos. É obvio que o protocolo de transporte não orientado à conexão é menos confiável. onde o serviço da camada de rede e das outras camadas inferiores é bastante confiável . melhorando a qualidade do serviço. também chamada camada de Tradução. os computadores reiniciam a transmissão dos dados a partir da última marcação recebida pelo computador receptor. o serviço de transporte sem conexões também é muito semelhante ao serviço de rede sem conexões. Não-Orientado a conexão. Se porventura a rede falhar. • Disponibiliza serviços como pontos de controle periódicos a partir dos quais a comunicação pode ser restabelecida em caso de pane na rede.entre outras coisas mais. o protocolo de transporte não orientado à conexão pode ser utilizado. nem tão pouco a ordenação das mesmas. a entrega das TPDU. O serviço de transporte baseado em conexões é semelhante ao serviço de rede baseado em conexões. Quando a camada de rede não fornece um serviço confiável. Camada de sessão: A camada de Sessão permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação. sem o overhead inerente a uma operação orientada à conexão. e de protocolo não orientado à conexão. Constatado os fatos acima. Camada de apresentação: A camada de Apresentação. surge a seguinte questão: "Por que termos duas camadas e não uma apenas?". Ele não garante . converte o formato do dado recebido pela camada de .como em redes locais. Para completar. Como exemplo de protocolo orientado à conexão. temos o UDP. Entretanto. a camada de transporte assume as responsabilidades. mas procede: A camada de rede é parte da sub-rede de comunicaçoes e é executada pela concessionária que fornece o serviço (pelo menos para as WAN).

já que haverá menos dados a serem transmitidos: os dados recebidos da camada 7 foram "encolhidos" e enviados à camada 5. sendo que os dados só serão decodificados na camada 6 do dispositivo receptor. Para aumentar a segurança. um formato entendido pelo protocolo usado. Topologia A topologia de uma rede descreve fisicamente e logicamente como é o layout do meio através do qual há o tráfego de informações. Camada de aplicação: A camada de aplicação faz a interface entre o protocolo de comunicação e o aplicativo que pediu ou receberá a informação através da rede. como compressão de dados e criptografia. o dispositivo transmissor usa um padrão diferente do ASCII. Por exemplo.Há várias formas nas quais se pode organizar a interligação entre cada um dos nós (computadores) da rede. A transmissão dos dados torna-se mais rápida. 5. Um exemplo comum é a conversão do padrão de caracteres (código de página) quando. como o Zip ou o Arj) e a camada 6 do dispositivo receptor fica responsável por descompactar esses dados. ao solicitar a recepção de e-mails através do aplicativo de e-mail. ou seja. Tudo nesta camada é direcionada aos aplicativos. enquanto que a lógica descreve o fluxo dos dados através da rede. Telnet e FTP são exemplos de aplicativos de rede que existem inteiramente na camada de aplicação. por exemplo. Pode ter outros usos.39 Aplicação em um formato comum a ser usado na transmissão desse dado. pode-se usar algum esquema de criptografia neste nível. . este entrará em contato com a camada de Aplicação do protocolo de rede efetuando tal solicitação. e também como os dispositivos estão conectados a ele. A compressão de dados pega os dados recebidos da camada sete e os comprime (como se fosse um compactador comumente encontrado em PCs.3. por exemplo.A topologia física é a verdadeira aparência ou layout da rede.

40 5. Os dados são transmitidos unidirecionalmente de nó em nó até atingir o seu destino. a transmissão ocorre sem problemas.A cada estação inserida. . Características: . até ser retirada pela estação destino ou pela estação fonte.se estiver desocupado. Estrela ou star As redes em estrela. Anel ou ring Na topologia em anel os dispositivos são conectados em série. Cada no -computador. há um aumento de retardo na rede.Há uma queda na confiabilidade para um grande número de estações.É possível usar anéis múltiplos para aumentar a confiabilidade e o desempenho! 5. . O princípio de funcionamento é bem simples: se uma estação deseja transmitir.toda a rede e prejudicada. que são as mais comuns hoje em dia. pois há um repetidor em cada estação. 5. a despreza. utilizam cabos de par trançado e um hub como ponto central da rede. caso contrário. através das retransmissões. ela verifica se o meio está ocupado.Há um atraso de um ou mais bits em cada estação para processamento de dados.Dados circulam de forma unidirecional. quando uma estação conectada no barramento reconhece o endereço de uma mensagem.2.1. portanto. Tem como característica típica. .O problema esta no fato de que se há um ponto danificado no barramento. a estação inicia sua transmissão.3. . formando um circuito fechado (anel).3. esta a aceita imediatamente.3.3.se apenas aquela estação desejava transmitir. Uma mensagem enviada por uma estação passa por outras estações.atende por um endereço na barra de transporte (normalmente cabos coaxiais). O hub se encarrega de . . Barramento Na topologia em barra (barramento) pode ser empregada a comunicação com caminhos bidirecionais.Os sinais sofrem menos distorção e atenuação no enlace entre as estações. . Todos os nós são conectados diretamente na barra de transporte. sendo que o sinal gerado por uma estação propaga-se ao longo da barra em todas as direções. a possibilidade de todas as estações escutarem o meio de transmissão simultaneamente. .

Esta ligação é realizada através de derivadores e as conexões das estações realizadas do mesmo modo que no sistema de barra padrão. onde temos vários hubs interligados entre si por switches ou roteadores. já que se um dos cabos. pois cada ramificação significa que o sinal deverá se propagar por dois caminhos diferentes. Em inglês é usado também o termo Star Bus.41 retransmitir todos os dados para todas as estações. uma das portas do hub ou uma das placas de rede estiver com problemas. PANs (Personal Area Network) Personal Area Network ou Rede de Área Pessoal é uma rede de computadores pessoais. os sinais terão velocidades de propagação diferentes e reflectirão os sinais de diferente maneiras.4. formadas por nós (dispositivos conectados à rede) muito próximos ao usuário (geralmente em metros). já que os hubs costumam ter apenas 8 ou 16 portas.4. A menos que estes caminhos estejam perfeitamente casados. Geralmente existe uma barra central onde outros ramos menores se conectam. Árvore A topologia em árvore é essencialmente uma série de barras interconectadas. Tecnologicamente é o . por estes motivos. Em redes maiores é utilizada a topologia de árvore. Claro que esta topologia se aplica apenas a pequenas redes. Como exemplo podemos imaginar um computador portátil conectando-se a um outro e este a uma impressora. Em geral. 5.1. ou estrela em barramento. Tipos de Redes As redes também podem ser definidas de acordo com a extensão do alcance de sua comunicação. 5.3. Estes dispositivos podem ser pertencentes ao usuário ou não. redes em árvore. vão trabalhar com taxa de transmissão menores do que as redes em barra comum.4. 5. já que a topologia mistura características das topologias de estrela e barramento. mas com a vantagem de tornar mais fácil a localização dos problemas. apenas o PC ligado ao componente defeituoso ficará fora da rede. Cuidados adicionais devem ser tomados nas redes em árvores.

maior a taxa de erros que ocorrerão devido à degradação do sinal. "rede de área local" ) são redes utilizadas na interconexão de equipamentos processadores com a finalidade de troca de dados. começaram a perceber que. as operadoras de redes de TV a cabo. O exemplo mais conhecido de uma MAN é a rede de televisão a cabo disponível em muitas cidades. Deve também usar links (ligações) típicos de LANs (Local Area Networks) ou perde-se seu caráter de CAN para tornar-se uma MAN ou WAN. 5. A partir do momento que a internet atraiu uma audiência de massa.4. Tais redes são denominadas locais por cobrirem apenas uma área limitada (10 Km no máximo. dependendo de quem seja o dono do link usado. 5.4.4.3. LANs (Local Area Network) LANs (acrônimo de Local Area Network. visto que. escritório.2. diferindo-se desta apenas pela pouca possibilidade de crescimento e pela utilização doméstica. A televisão a cabo não é a única MAN. como em campus universitários ou complexos industriais.16. com algumas mudanças no sistema. Os desenvolvimentos mais recentes para acesso à internet de alta velocidade sem fio resultaram em outra MAN. quando passam a ser denominadas WANs ). elas poderiam oferecer serviços da Internet de mão dupla em partes não utilizadas do espectro. fisicamente. escola e edifícios próximos.4. periféricos e outros dispositivos que possuam capacidade de processamento em uma casa. MANs (Metropolitan Area Network) Uma Metropolitan Area Network ou Rede de Área Metropolitana é uma rede de comunicação que abrange uma cidade. quanto maior a distância de um nó da rede ao outro. servidores. As LANs são utilizadas para conectar estações. que foi padronizada como IEEE 802. 5. CANs (Campus Area Network) A CAN (Campus Area Network) é uma rede que usa ligações entre computadores localizados em áreas de edifícios ou prédios diferentes. .42 mesmo que uma LAN.

Essas sub-redes têm a função de transportar os dados entre os computadores ou dispositivos de rede. Difere. através de uma linha telefónica de baixa velocidade. das LAN e das MAN.43 5. é uma rede de computadores que abrange uma grande área geográfica. Em geral. Exige técnicas de multiprogramação. WANs (Wide Area Network) A Wide Area Network (WAN). pois era necessária uma forma de passar informação de uma empresa para outra de forma rapida e eficiente. que conectam redes dentro de uma vasta área geográfica.5. Monotarefa (Monoprogramado) – executa um programa por vez. onde as Lan's não eram mais suficientes para atender a demanda de informações. só pode atender um usuário por vez.4. também conhecida como Rede geograficamente distribuída. sendo uma. Ai surgiram as wans. A maior WAN que existe é a Internet. criando a primeira rede de área alargada (WAN). Mono e multiusuário / mono e multitarefa Monousuário – um usuário por CPU Multiusuário – mais de um usuário por CPU. Multitarefa (Multiprogramado) – mais de um programa na memória em execução. Cada programa é .1. As Wans tornaram-se necessárias devido ao crescimento das empresas. Rede de área alargada ou Rede de longa distância. 6. com freqüência um país ou continente. mas pode não ser completada. que formam sub-redes. Somente um programa na memória. A CPU só é liberada ao término do programa. das PAN. A história da WAN começa em 1965 quando Lawrence Roberts e Thomas Merril ligaram dois computadores. permitindo comunicação a grande distância. um TX-2 em Massachussets a um Q-32 na Califórnia. As tarefas são executadas em ordem de chegada. A CPU. SISTEMAS OPERACIONAIS 6. as redes geograficamente distribuídas contém conjuntos de servidores. assim.

vendido então como MS-DOS. que em português significa Sistema operacional rápido e sujo). MS-DOS (e o IBM PC-DOS que foi licenciado desde então). A parte do Sistema Operacional que cuida das várias tarefas a serem executadas chama-se Escalonador de Processos ou Escalonador de Tarefas. Monousuário-Monotarefa – DOS Monousuário-Multitarefa – "Win 3.2. fez algumas modificações e licenciou-o posteriormente à IBM (vendido como PC-DOS) para seu novo 'PC' usando a CPU 8088 (que internamente era idêntica à 8086). QDOS. sendo uma variação do CP/M-80 da Digital Research. foram baseados no CP/M (Control Program / (for) Microcomputers — Programa de Controle para Microcomputadores) — que era o sistema operacional de disco dominante entre os microcomputadores baseados nos processadores de 8 bits Intel 8080 e Zilog Z80. PCMOS. A Microsoft licenciou-o da SCP. conhecido como "DR-DOS". MS-DOS O DOS (sigla para Disk Operating System ou sistema operacional em disco) foi originalmente desenvolvido por Tim Paterson daSeattle Computer Products sob o nome de QDOS (Quick and Dirty Operating System. Os dados e programas em "espera" ficam armazenados na memória. e a vários outros fabricantes de hardware. que foi tomado pela Novell (depois de ter comprado a Digital Research).44 executado dentro de sua fatia de tempo (time sharing – tempo compartilhado). A empresa Digital Research produziu um sistema compatível. Este se tornou o "OpenDOS" durante certo tempo. Também não rodava nas CPUs 8080 (ou compatíveis) exigidas pelo CP/M-80. e seu antecessor. Fica a sensação de que os dois programas estão sendo executados ao simultaneamente. VIRTUOS 6. após a venda de . O QDOS era apenas um produto interno criado para testar uma nova placa com UCP 8086.x" e Win 95 Multiusuário-Monotarefa – sistema de terminais dedicados (cadastro) Multiusuário-Multitarefa – UNIX.

porém não existe apenas uma versão do DOS. Em versões anteriores.Limpa o conteúdo da tela.Cria um diretório (pasta) novo. tornando-se a Lineo (posteriormente rebatizada como Embedix). onde apenas a unidade de disco era exibida. As principais extensões de arquivos são: . Inc. rd . seu aspecto indica a letra da unidade de disco e o caminho corrente (diretório atual). e se não alterado.45 uma divisão importante da Novell feita a Caldera International. date . md pasta chdir . C:\> é o prompt de comando oficial do MS-DOS. Outros sistemas são os PC-DOS. Engelbart. DR-DOS e. a divisão da Caldera se separou. mkdir . Os principais comandos do DOS são: dir . como por exemplo o Microsoft Windows 1. Mais tarde. Hoje em dia temos inclusive diversos emuladores como o DOSBox que nos permitem rodar os antigos programas feitos para o DOS identicamente em qualquer máquina como antigamente. Com o aparecimento das GUIs desenvolvidas primariamente porDouglas C. A mais conhecida e popular é o MS-DOS. data. que por sua vez vendou o DR-DOS a recém-criada Device Logics. Também existe uma alternativa livre chamada "FreeDOS". atual SCO.Exibe a lista de arquivos (com informações como tamanho.Exibe a relação completa dos comandos. hora).Exibe um conteúdo texto na tela. echo "conteudo" help .Muda de diretório (pasta).Edita ou exibe a data do computador. time .com.Entra em determinada pasta. Ex. Ex. as iniciais MS). FreeDOS. command.0 e o Common Desktop Environment(CDE).Exclui determinada pasta. EX. em que se está posicionado. Importante: Os comandos sempre são executados após o pressionamento da tecla ENTER. da Microsoft (por isso. ou seja interface gráficas. o MS-DOS ficou em segundo plano. atualmente DRDOS.Edita ou exibe a hora do computador. echo . cd pasta cls . md . O DOS possui nativamente uma interface de linha de comandos através do seu interpretador de comandos. mais recentemente. cd . o prompt de comando era representado apenas por A>.Cria uma nova pasta. mas não foi esquecido.

De início as pastas eram criadas renomeando-se uma "Pasta Vazia" que estava sempre na raiz do disco. podendo conter códigos tanto para 16. em analogia ao ambiente de escritório.0 o sistema foi modificado.3.46 . Foi o primeiro sistema gráfico amplamente usado em computadores a usar ícones para representar os itens do computador. A partir do System 2.Arquivos de lote (normalmente possuem uma sequencia de comandos que são executados em Lote. com a inclusão do comando "Nova Pasta" no menu Arquivo do Finder. Também foi pioneiro na disseminação do conceito de Desktop. EDIT).bat .6. era apenas chamado System (ex. como programas. System 7).6 em diante passou a ser chamado Mac OS. A versão atual denomina-se Mac OS X.: System 4. 32 ou 64Bits). da versão 7. o sistema foi remodelado como um todo. . pastas e uma lixeira.Arquivos executáveis (pequenos e rápidos). Até antes da versão 7. um pós o outro e seu uso é bem amplo e funcional). .exe . pastas e documentos.txt . com uma Mesa de Trabalho com ícones de documentos. . A primeira versão foi lançada em 1984. O lançamento do Mac OS X foi um marco para o sistema operacional. inclusive o núcleo que passou a ser baseado no do Unix BSD. legível pelo editor oficial do DOS.Arquivos de texto (normalmente texto puro. 6. .com . MAC OS O Macintosh Operating System (Mac OS) é a denominação do sistema operacional padrão dos computadores Macintoshproduzidos pela Apple. Na sua décima versão.Arquivos executáveis (padrão.

e ela já era capaz de rodar o bash e o gcc. Talvez por isso. inspirado no sistema Minix. o sistema de arquivos adotava o mesmo layout do Minix (embora não houvesse código do Minix no Linux). Foi desenvolvido pelo finlandês Linus Torvalds. e interfaces gráficas cada vez mais amigáveis como o KDE e o GNOME. Logo que Linus Torvalds passou a disponibilizar o Linux. O seu código fonte está disponível sob licença GPL para qualquer pessoa que utilizar. o sistema Linux passou a ter a colaboração de grandes empresas. estudar. o Tianhe-I. Foi neste ambiente que surgiu a MCC Interim Linux. Red Hat. Novell. encontrando-se cada vez mais presente nos computadores de uso pessoal atuais. Oracle. O próprio usuário deveria procurar os programas que dessem funcionalidade ao seu sistema. encontrando-se quase sempre presente nos "mainframes" de grandes empresas comerciais [2] e até mesmo no computador mais rápido do mundo. ou seja na sua versão 0.47 6. chinês. Inicialmente desenvolvido e utilizado por grupos de entusiastas em computadores pessoais. tem gradualmente caido no domínio popular. o núcleo linux. Há muito entretanto destaca-se como o sistema operacional preferido em servidores de grandes porte. LINUX Linux é o termo geralmente usado para designar qualquer sistema operativo (português europeu) ou sistema operacional (português brasileiro) que utilize o núcleo Linux. Sun Microsystems. por exemplo) ou de uso geral. Mandrivae a Canonical.4.01. compilá-los e configurá-los. já havia suporte ao disco rígido. por programas para micro e pequenas empresas gratuitos(projeto GNU) mas que em nada ficam a dever aos seus concorrentes comercializados. como a IBM. conhecido por sua estabilidade e robustez. Google. o Linux tenha carregado consigo a etiqueta de sistema operativo apenas para técnicos.[1] Apoiado por pacotes igualmente estáveis e cada vez mais versáteis de aplicativos para escritório (LibreOffice. do Manchester Computer . tela. havia extensos trechos em assembly. Hewlett- Packard (HP). modificar e distribuir de acordo com os termos da licença. teclado e portas seriais. BrOffice.

vários aplicativos já vinham sendo reunidos pelo Projeto GNU da Free Software Foundation (‘Fundação Software Livre’). contudo para um sistema operacional adquirir funcionalidade são necessários também vários outros aplicativos que determinam funções específicas que aquele sistema será capaz de desenvolver. Foi uma primeira tentativa de facilitar a instalação do Linux. o núcleo Linux incluía um sistema básico para chamadas do sistema e acesso aos dispositivos do computador. compiladores. Desde o começo. gerenciadores de janelas. tocadores de som. a primeira distribuição de Linux. . Porém devido a várias complicações o projeto GNU e demora em desenvolver o Hurd.48 Centre. dos dispositivos físicos no computador e é uma parte essencial de qualquer sistema operacional utilizável. mas não necessariamente. Stallman acabou adotando o núcleo Linux como base para distribuir os programas do projeto GNU . A maioria dos sistemas inclui ferramentas e utilitários baseados no BSD e tipicamente usam XFree86 ou X. editores de imagem. No momento do desenvolvimento do Linux. e. que oferecem respectivamente uma interface para o usuário do computador. o gerenciamento da memória. o GNU Hurd. que embarcara em um subprojeto que ainda continua para obter um núcleo. instalada independentemente em um computador. e outros aplicativos como editores de texto. O núcleo de um sistema operativo define entre várias operações. desenvolvida capaz de por Owen ser Le Blanc da Universidade Manchester. Assim como também oferecem ferramentas desenvolvidas pelo projeto GNU. não obstante diversas pessoas e instituições tiveram a mesma idéia e assim várias distribuições começaram a surgir baseadas no núcleo desenvolvido inicialmente por Linus. CLI ou GUI. como por exemplo: interpretadores de comandos. de processos. os aplicativos existentes em um sistema operacional com a única exceção do núcleo são determinados pelo usuário do computador.Org para oferecer a funcionalidade do sistemas de janelas X — interface gráfica.

Antes da versão NT. pelo fato dessa palavra ser de uso corrente em inglês ("windows" é equivalente a "window". Versão 1.49 6. 7. O Windows é um produto comercial. mesmo para os leigos em informática. previamente desenvolvido em Xerox PARC: possui janelas que exibem informações e recebem respostas dos utilizadores através de um teclado ou de cliques do mouse. editora Axcel Books. na visão de muitos.1. Introdução à Informática – Autores: Ângela J. 2005. indispensáveis. empresa fundada por Bill Gates e Paul Allen. lançado em 2009 A palavra windows em português significa janelas. . Nascimento e Jorge L. Heller. O registro da marca Windows foi legalmente complicado. O impacto deste sistema no mundo atual é muito grande devido ao enorme número de cópias instaladas. WINDOWS Microsoft Windows é uma popular família de sistemas operacionais criados pela Microsoft. Lísias Rapid – Lísias Software – Copyright 1997. É o sistema operacional mais utilizado em computadores pessoais no mundo. editora Makron Books. A versão mais atual do Windows é o Windows 7. A sua interface gráfica é baseada no padrão WIMP e utiliza o conceito WYSIWYG. do seu funcionamento. da sua história e do seu contexto são. era uma interface gráfica para o sistema operacional MS-DOS. Redes de Computadores – Curso Completo – Gabriel Torres.5. com preços diferenciados para cada uma de suas versões. REFERÊNCIAS BIBLIOGRÁFICAS Apostila de Sistema de Informação – Professora Sônia Reni. embora uma grande quantidade de cópias sejam ilegais. porém no plural). que significa janela. Conhecimentos mínimos desse sistema.

Sign up to vote on this title
UsefulNot useful