Baixe o app para aproveitar ainda mais
Prévia do material em texto
Índice 1. Introdução ............................................................................................................................................. 3 2. Objectivos ............................................................................................................................................. 4 Objectivo geral .......................................................................................................................................... 4 Objectivos específicos .............................................................................................................................. 4 3. Historial da informática ........................................................................................................................ 5 4. Gerações do computador ....................................................................................................................... 7 Primeira geração (1946-1954) .......................................................................................................... 7 Segunda geração (1955-1964) .......................................................................................................... 8 Terceira geração (1964-1977) ........................................................................................................... 9 Quarta Geração (1977-1991 ) ........................................................................................................ 11 Quinta geração (1991 — dias actuais) ............................................................................................. 13 5. Tipos de computadores ....................................................................................................................... 13 5.1. Computadores analógicos ................................................................................................................ 13 5.2. Computadores digitais ..................................................................................................................... 13 6. Funcionamento do sistema binário ..................................................................................................... 14 7. A forma como o computador guarda informações .............................................................................. 16 8. Sistema operativo ................................................................................................................................ 18 9. Redes de Computadores .................................................................................................................... 19 9.1. Alguns tipos de Redes de Computadores ......................................................................................... 20 9.2.Topologia de Redes ........................................................................................................................... 21 9.3. Hardware de Rede ............................................................................................................................ 21 Cabos................................................................................................................................................... 21 9.4. Sistema de Cabeamento Estruturado ................................................................................................ 22 Repetidores ......................................................................................................................................... 22 2 Hubs .................................................................................................................................................... 23 Bridges ................................................................................................................................................ 23 Switches .............................................................................................................................................. 23 Roteadores ........................................................................................................................................... 23 Modem ................................................................................................................................................ 24 Servidor ............................................................................................................................................... 24 9.5. Placa de Rede ................................................................................................................................... 24 9.6.Software de Rede .............................................................................................................................. 24 Protocolos ........................................................................................................................................... 24 10. Aplicações do sistema operativo ..................................................................................................... 26 11. Conclusão ........................................................................................................................................ 27 12. Bibliografia ..................................................................................................................................... 28 3 1. Introdução É indiscutível a importância da informática nos dias actuais. Os computadores revolucionaram a vida quotidiana, tornaram-se uma ferramenta que melhora a produtividade, processa dados diversos e provê comunicação entre as pessoas. Enfim, a informática permeia a vida de todos, mesmo daqueles que não têm conhecimento disso. É imprescindível a constante actualização e aprendizado para a utilização das ferramentas de informática de última geração. Se olharmos a nossa volta, certamente notaremos a presença de diversos equipamentos electrónicos, porém sem vislumbrar de maneira aprofundada a importância que cada um representa para nossas vidas, uma vez que isso somente acontece quando algum deles apresenta algum problema que venha a inviabilizar o seu uso. Devido ao avanço tecnológico do século passado, hoje é impossível imaginar as nossas vidas sem as magníficas invenções que ocupam os nossos lares, nosso local de trabalho e até mesmo lazer. As invenções que surgiram ao longo dos tempos mudou as estruturas de nossas vidas de alguma forma, tais como a roda, electricidade, imprensa, automóvel, televisor, entre outras, de maneira que hoje se uma delas faltar, certamente causará grandes transtornos em nosso quotidiano, uma vez que se tornaram imprescindíveis . Mas de todas as invenções já realizadas, certamente o computador é o que trouxe em menos tempo as mais radicais revoluções a nível mundial. Hoje se o computador vier a faltar, certamente o mundo irá ficar inerte, uma vez que hoje tudo está computadorizado, tudo está a um clique de distância. 4 2. Objectivos Objectivo geral Estudar a informática Objectivos específicos Falar da importância da informática Descrever os sistemas de rede Mostrar os tipos de computadores 5 3. Historial da informática O monumento pré-histórico de Stonehenge, localizado na Inglaterra e construído por volta de 3.500 a.C., ou seja, há mais de 5.500 anos, é considerado por muitos como o primeiro computador construído pelo homem. Uma das teorias mais aceitas é que o gigante computador rudimentar de pedra marcava e previa fenómenos astronómicos e auxiliava na previsão dos momentos adequados de plantio e de colheita . Um ábaco também pode ser consideradoum tipo de computador. O homem o criou na antiguidade, por volta de 2.500 a.C., como uma forma de apoio aos dedos para efectuar contas e auxiliar no comércio e em tarefas quotidianas. Ele utiliza a base decimal (sistema com dez símbolos, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9) e cada conta na haste representa uma unidade ou um múltiplo de dez. Até o fim do século 16, o ábaco era o principal instrumento para se fazer contas e se computar resultados. Em seguida, surgiu uma época de intensa actividade de inovação na Europa, quando foi criada a Tábua de Logaritmos por John Napier por volta de 1614 e a Régua de Cálculo no fim da década de 1620 por William Oughtred. O cientista saxão Gottfried Leibniz foi um dos precursores do sistema binário (sistema com dois símbolos, 0 e 1), porém foi o inglês George Boole que concebeu uma forma de álgebra do sistema binário, que ficou conhecida como álgebra booleana, uma lógica de dois estados, com uma adaptação muito fácil à descrição futura de circuitos de comutação eléctricos, onde o símbolo 1 pode representar que um interruptor com corrente eléctrica e o símbolo 0 pode representar um interruptor sem corrente eléctrica. Já em 1804, Joseph Marie Jacquard inventou um tear automatizado, programado por cartões perfurados, considerado como a primeira máquina mecânica programável. Só em 1822, Charles Babbage, um cientista britânico considerado o pai do computador atual, criou uma Máquina de Diferenças para corrigir erros das tabelas matemáticas da época e, em 1833, criou a Máquina Analítica que podia ser programada, porém seu projecto nunca foi concluído. Em 1880, Herman Hollerith, então funcionário da agência estatística dos EUA, criou uma técnica de cartões perfurados para agilizar o processamento de dados do censo, criando posteriormente a 6 Tabulating Machine Company que viria se tornar a IBM, até hoje uma das maiores empresas de informática do mundo. A partir de 1930, com a aproximação da 2ª Guerra Mundial, surgiu a necessidade de cálculos balísticos e decifração de códigos de comunicação para as operações militares e com isso vários projectos foram financiados pelos governos. Surge o computador Mark construído com relés, em seguida o ENIAC totalmente electrónico e substituía os relés por válvulas electrónicas, ele possuía aproximadamente 18 mil válvulas, ocupava cerca de 160 m2 e pesava cerca de 30 toneladas. O cientista John Von Neumann criou um novo conceito que agilizou e simplificou a utilização dos computadores da época onde os dados e os programas eram armazenados na memória do computador. Já em 1961, uma empresa americana chamada Texas Instruments cria um circuito integrado conhecido como chip. O chip é um conjunto de transístores, capacitores e resistores em uma minúscula placa de material semicondutor. É rápido, pequeno, durável, consome menos energia e substitui as válvulas electrónicas. Esta inovação revolucionou o mundo dos computadores. Em 1971, outra empresa americana, chamada Intel, lança o primeiro microprocessador, o Intel 4004, que reuniu em um único chip, todas as funções de um processador central. No ano de 1975 foi criado o kit de computador ALTAIR baseado no processador Intel 8080 e dois estudantes universitários, Bill Gates e Paul Allen, criaram um sistema operacional para essa máquina e fundaram a Microsoft. Em 1976, Steve Jobs e Steve Wozniac lançam a APPLE 1, o primeiro computador pessoal mais bem-sucedido em vendas. No ano de 1981, a IBM lança o IBM-PC e contrata a Microsoft para desenvolver seu sistema operacional, o MS�DOS. Já em 1983, a IBM lança o PC-XT com disco rígido e processador 8088. Em seguida, os computadores pessoais são conhecidos pelas terminologias de seus processadores: 8088, 8086, 80286 (286), 80386 (386), 80486 (486), Pentium etc. No ano de 1984, a Apple lança o computador Macintosh com interface gráfica e com figuras, o que facilitou o uso. Em 1985, surge o Windows 1.0 da Microsoft. Em 1990, o Windows 3.0 baseado no sistema gráfico do Macintosh para os usuários do MS-DOS e, em 1995, é lançado o Windows 95 e entre 1998 e o ano 2000, foram lançados o Windows 98, Windows 2000 e Windows ME. No ano de 2001 o Windows XP, em 2006 o Windows Vista e em 2009 o Windows 7. 7 Nos dias atuais existem várias marcas e várias empresas que dominam a área de informática pelo mundo todo, no entanto as empresas precursoras Apple e Microsoft, ainda dominam o mercado de computadores, além de outros electrónicos pessoais, contudo estão no mercado com uma infinidade de produtos, e de certa forma o objectivo das duas empresas em levar acesso á informática, a internet e acesso a uma infinidade de tecnologias foi alcançada e podemos perceber como seu envolvimento com as pessoas ainda é muito forte, suas marcas são procuradas por pessoas aficionadas pela busca de novas tecnologias. Actualmente podemos realizar varias funções e actividades através de um computador móvel ou através de um celular móvel. Tanto os computadores cada vez mais leves e acessíveis, como também as novas tecnologias móveis como os celulares, também muito conhecidos como Smartphones que também possuem um sistema operacional, vários aplicativos para desenvolvimento de actividades pessoas e profissionais e tem acesso a internet a qualquer lugar que esteja e tenha disponibilidade de acesso com a internet, podemos definir os Smartphones como os computadores de mão. 4. Gerações do computador Primeira geração (1946-1954) Os pesquisadores Eckert e Mauchly demitaram-se da Universidade da Pensilvânia após a construção do ENIAC e montaram uma empresa onde o objectivo principal era torná-lo um produto comercial. A Universidade da Pensilvânia gostou da ideia de comercializar o ENIAC, mas não aceitou que os pesquisadores o revendessem. Estes buscaram na iniciativa privada apoio financeiro para o desenvolvimento de um novo computador. Uma empresa chamada Remington Rand fabricante de barbeadores eléctricos apoiou a iniciativa e com seu apoio financeiro Eckert e Mauchly entregaram o primeiro UNIVAC (abreviação de Universal Automatic Computer – Computador Automático Universal), que era um sistema electrónico de computação comercial desenvolvido para atender a múltiplos propósitos no ambiente de administração corporativo. Foram construídas 46 unidades do UNIVAC em 14 de Junho de 1951 o Bureau de Recenseamento dos Estados Unidos viria a tornar-se o primeiro usuário do novo sistema. Até 8 então os computadores eram de uso exclusivo de pesquisadores em universidades. Teve também outros clientes como a Força Aérea dos Estados Unidos, o Exército e a comissão de energia atómica, bem como gigantes da indústria como General Electric, Metropolitan Life, US Steel, e DuPont, e foi reconhecido como sinónimo de inovação tecnológica nos primórdios da Era da Informática e para sua época. Em 1952, o UNIVAC conseguiu prever com precisão a vitória esmagadora de Eisenhower nas eleições presidenciais dos Estados Unidos, contrariando as previsões de estudiosos para uma margem muito menor entre os candidatos. Posteriormente o UNIVAC deu origem á UNISYS. Mesmo com todas as limitações o UNIVAC era bastante superior ao ENIAC, utilizava menos válvulas á vácuo, empregava o conceito de programa armazenado, fornecia um teclado de supervisão para controlar o computador e armazenava dados em fitas magnéticas e também em cartões perfurados. Uma das principais limitações e complexidade destes computadores residia no fato destes utilizarem uma linguagem de montagem (linguagem de máquina) como recurso de programação (0s e 1s). O UNIVAC foi o primeiro computador comercial bem-sucedido e percebendo a ameaça que os computadoresda RAND apresentavam a IBM reagiu e lançou o computador comercial IBM 701 que logo foi substituído pelo IBM 650 por ser mais amigável e não apresentar problemas com cartões perfurados. A IBM vendeu 1.000 unidades da IBM 650 no primeiro ano. Segunda geração (1955-1964) Devido a desconfiança gerada pelos computadores da 1a geração devido aos constantes problemas com a queima de válvulas a Bell Labs desenvolveu em 1947 o que chamou de transístor. O transístor consiste em um pequeno dispositivo electrónico que como as válvulas pode controlar o fluxo de electricidade em um circuito electrónico. A vantagem reside no fato deste possuir um peso muito pequeno e um consumo muito menor de energia se comparado as válvulas. Eram computadores mais rápidos, confiáveis e menores que os computadores da primeira geração e ao contrário dos computadores de 1a geração utilizavam-se de uma linguagem de alto nível para sua programação. Com isso, seria possível utilizar um mesmo programa em computadores produzidos por fabricantes diferentes. As linguagens mais utilizadas (até hoje por sinal existem) eram o COBOL (Common Bussines-Oriented Language – 9 Linguagem Comum Orientada a Negócios) preferido pelas empresas e o FORTRAN (Formula Translator – Tradutor de Fórmulas) preferido pelos cientistas. O computador lider da 2ª geração foi o IBM 1401 que usava transistores e fez com que aumentasse o número de computadores nas empresas. Foram montados mais de 12.000desses computadores. O modelo posterior ao 1401 o IBM 1620 tornou-se o preferido pelos laboratórios de pesquisas das universidades. Para as corporações um importante desenvolvimento foi o ERMA (Eletronic Recording Machine Accounting – Máquina Eletronica para Gravações Contábeis ) da General Eletric Corporation foi o 1o computador com tecnologia par ler caracteres especiais (digitalização) em contas bancárias. Ajudou a estabelecer a base para o que hoje chamamos de e-commerce (comércio electrónico).O desenvolvido do padrão ASCII (American Standard Code for Information Interchange – Código padrão americano para troca de informações) fez com que a indústria padronizasse a codificação de caracteres permitindo que os computadores trocassem de informações e demonstrou a importância da padronização para a indústria de computadores. A IBM em 1964 lançou uma linha de computadores chamada SYSTEM/360 que com uma linha inteira de computadores compatíveis (utilizar os mesmos programas e periféricos) eliminou a distinção entre computadores projectados para negócios e aqueles projectados para ciência, pois o computador era suficientemente grande para suportar ambas utilizações. Terceira geração (1964-1977) Várias foram as inovações nesta geração. Uma delas foi o Timesharing (compartilhamento de tempo) pois os computadores da segunda geração só podiam executar uma tarefa de cada vez e isto era muito frustrante. Os usuários forneciam os cartões aos operadores que após o processamento devolviam os resultados aos usuários. Esta técnica era chamada de processamento em lotes (batch). Já com o timesharing todo o processo é realizado simultaneamente e o acesso ao computador é feito remotamente através de terminais (dispositivos de vídeo e teclado) – também chamados de terminais burros. O usuário tem a impressão de que só ele está utilizando o computador. Nesta geração o principal evento tecnológico foi o desenvolvimento de computadores baseados no CI (circuito integrado - Integrated Circuit – IC), muitos transístores e circuitos electrónicos em uma única placa ou chip de silício. Os primeiros CI utilizavam uma tecnologia chamada SSI 10 (Small-scale integration – pequena escala de integração) e podia colocar de 10 a 20 transístores em um chip. No final dos anos 60 os engenheiros já conseguiam colocar de 20 a 200 chips tecnologia chamada de MSI (medium-scale integration – média escala de integração) e no final dos anos 70 um único chip poderia abranger até 5.000 transistores, tecnologia LSI (largescale integration – integração em larga escala). Com o desenvolvimento do CI os cientistas perceberam que estes poderiam ser ainda mais poderosos se criados por meio de circuitos mais complexos. Desencadearam um período de inovação tecnológica sem paralelo na história humana e muitos projectos inovadores tornaram-se possíveis. Também nesta década, mas precisamente em 1969, pelo fato de existir muitas linguagens diferentes a IBM decidiu desvincular a venda do software e hardware. Isso fez com que a indústria do software deslanchasse. Outra inovação da 3ª geração foi o desenvolvimento para os padrões de redes de computadores. o surgimento de uma rede WAN (Wide Area Network – Redes metropolitanas) pelo ARPA (Advanced Research Projects Agency – Agência de Projectos de Pesquisa Avançados) conhecido como ARPANET que ligava algumas universidades com o departamento de defesa (também com intuitos militares). Esta rede atualmente é conhecida Como Internet. A ARPANET implementou todos os protocolos de comunicação da internet (TCP/IP – Transfer Control Protocol / Internet Protocol – Protocolo para controle de transferência e Protocolo da Internet) que permite o funcionamento da INTERNET. Em 1973 a Xerox e os pesquisadores do PARC (Palo Alto Research Center – Centro de Pesquisas de Palo Alto) desenvolveram os padrões para uma LAN (Local Area Network – Rede Local), de ligação entre computadores de um mesmo edifício denominada ETHERNET, que hoje é um dos padrões mais utilizados do mundo. Esta geração também caracteriza a arquitectura fechada (só compra periféricos do fabricante do equipamento) e a arquitectura aberta (compatível com qualquer periférico de qualquer fabricante). Um exemplo de arquitectura aberta é a porta RS-232c, ainda muito utilizada em equipamentos actualmente para conexão de dispositivos como por exemplo as impressoras. 11 Quarta Geração (1977-1991 ) A medida que a tecnologia dos chips se desenvolveu foi possível construir CI com mais de 5.000 transístores em um único chip, tecnologia esta chamada de VLSI (escala de integração muito grande). Inevitavelmente ocorreria de alguém tentar colocar os principais circuitos de processamento de um computador dentro de um chip. Em 1965, o então CEO da Intel Corporation, previu que, de 18 a 24 meses veríamos a duplicação do número de transístores que os engenheiros poderiam colocar em uma lâmina de silício. Essa previsão se realizou e é conhecida actualmente como a Lei de Moore. O resultado foi o chip Intel 4004, o primeiro microprocessador do mundo. Foi desenvolvido pelo Dr. Tedd Hoff engenheiro da Intel que queria evitar gastos com reprojectos de computador, criando um minúsculo computador em um chip. Logo em seguida foi lançado o 8080 que os primeiros microcomputadores utilizavam como sendo sua CPU (Central Processing Unit – Unidade Central de Processamento – ou UCP). As grandes empresas estavam mais preocupadas com o mercado corporativo e as empresas menores se aproveitaram do lançamento do processador 8080 para oferecer equipamentos aos aficionados por computador. Um dos primeiros lançados foi o computador ALTAIR da empresa MITs e vendia um kit que poderia ser montado em casa. Dois jovens sonhavam em criar um computador como um electrodoméstico. Eles queriam um computador simples em que você podia tirar da tomada, ligá-lo a uma tomada e utilizá-lo. Estes jovens eram Steve Jobs e Steve Wozniak e fundaram a empresa Apple Computer Inc. Em 1977 e seu computador Apple II (derivado do 1º Apple I) era composto por teclado, monitor, unidade de disco e sistema operacional baseado no microprocessador Motorola 6502. Tornou-se uma forçano mercado de microcomputadores e tornou seus donos e investidores milionários. A introdução do primeiro software o VisiCalc (base para o excel) em 1979 demonstrou que seu computador era muito interessante também para empresas, já que seu mercado era basicamente escolas e residências. Introduzia-se ai o conceito de PC (Personal Computer – computador pessoal) futuramente explorado pela IBM. Em 1980 a IBM percebeu o potencial do mercado de PCs e contratou a Microsoft Corporation do jovem Bill Gates que havia abandonado os estudos para montar a empresa para desenvolver um 12 sistema operacional para um novo microcomputador, baseado no Intel 8080. Nasce então o MS-DOS (Microsoft Disk Operating System – Sistema Operacional de Disco da Microsoft. Conta-se que Bill Gates não tendo conseguido desenvolver a partir do zero o MS- DOS adquiriu o código fonte de um sistema quase pronto pelo valor aproximado de apenas 100 dólares e somente fez algumas adaptações para o microcomputador da IBM. A IBM não restringiu a produção do PC (não registou o domínio para si) fazendo então com que várias empresas fizessem computadores compatíveis com o IBM/PC, estes eram chamados de clones. Com isso fez com que o computador fosse um grande sucesso e demonstrou que o PC não era um computador de brinquedo. O sucesso do PC deve-se principalmente a IBM e a Apple pelo fato de introduzirem o conceito de arquitectura aberta onde os softwares desenvolvidos eram compatíveis com equipamentos de outros fabricantes. O passo seguinte na evolução dos PCs foi a modificação de acesso aos dados (interface). O usuário era obrigado a saber digitar uma série de linhas de comandos para conseguir obter os dados que necessitava. Embora a Apple II e o PC fossem populares necessitam de uma interface que facilitasse o seu uso Surge então a GUI (Graphical Interface User – Interface Gráfica para Usuário) através da PARC da Xerox nos anos 70, onde foi possível fazer com que os usuários interagissem com programas a serem executados a partir de janelas gráficas. Clicando em um mouse (também inventado no PARC), o usuário poderia escolher quais funções seriam executadas. Steve Jobs, CEO da Apple, percebeu o potencial da tecnologia e desenvolveu um novo computador denominado Macintosh em 1984, que oferecia todas as inovações apresentadas pelo PARC como fontes, janelas, icones, controle de mouse e menus suspensos. A Apple liderou o mercado tecnológico até que a Microsoft lançou o Windows no início dos anos 90 para o mercado IBM/PC consolidando-se como o mais utilizado no mundo até os dias atuais. O sucesso do Windows deve-se principalmente ao fato de o mercado mundial possuir muito mais IBM/PC do que computadores Macintosh. A IBM/PC é um computador mais acessível em termos de preço . 13 Quinta geração (1991 — dias actuais) A característica distintiva para a 5a geração está directamente vinculada a utilização de técnicas de Inteligência Artificial (IA) nos projectos de microprocessadores e dos softwares utilizados pelo equipamento. Actualmente ainda existem esforços no aperfeiçoamento do chip, característica da quarta geração no intuito de embutir alguns esboços em IA como por exemplo o reconhecimento da escrita e fala humana. Os especialistas estão cépticos quanto o acesso a quinta geração pois acreditam que ainda poderá levar décadas para que a evolução aconteça. O que parece realmente marcar os anos actuais é a ascensão das redes de computadores, sejam redes locais (LAN) ou de longas distâncias (WAN), impulsionadas pelo advento da Internet . 5. Tipos de computadores Existem basicamente dois tipos de computadores, os computadores analógicos e os computadores digitais. 5.1. Computadores analógicos São utilizados em aplicações científicas e também em processos de fabricação industrial. Estes não operam com o valor numérico, mas se utilizam de valores físicos para medir determinada grandeza. Por exemplo, o fenómeno físico da dilatação de um metal é utilizado por um computador analógico para medir a temperatura. 5.2. Computadores digitais São utilizados em actividades comerciais, pois trabalham com dígitos e por isso podem ser usados em operações que envolvem cálculos ou manuseio de letras e números. Os computadores digitais estão mais próximos do nosso dia-a-dia do que os computadores analógicos, pois são utilizados pelos bancos, empresas comerciais, etc. Os micros computadores que conhecemos através da propaganda de revistas, e que se destinam ao uso pessoal, também são tidos como computadores digitais. 14 6. Funcionamento do sistema binário O matemático indiano Pingala apresentou a primeira descrição conhecida de um sistema numérico binário no século III a.C. representando os números de 1 a 8 com a sequência (usando símbolos modernos) 001, 010, 011, 100, 101, 110, 111 e 1000. Um conjunto de 8 trigramas e 64 hexagramas, análogos a números binários com precisão de 3 e 6 bits, foram utilizados pelos antigos chineses no texto clássico I Ching. Conjuntos similares de combinações binárias foram utilizados em sistemas africanos de adivinhação tais como o Ifá, bem como na Geomancia do medievo ocidental. Uma sistematização binária dos hexagramas do I Ching, representando a sequência decimal de 0 a 63, e um método para gerar tais sequências, foi desenvolvida pelo filósofo e estudioso Shao Yong no século XI. Entretanto, não há evidências que Shao Yong chegou à aritmética binária. O sistema numérico binário moderno foi documentado de forma abrangente por Gottfried Leibniz no século XVIII em seu artigo "Explication de l'Arithmétique Binaire". O sistema de Leibniz utilizou 0 e 1, tal como o sistema numérico binário corrente nos dias de hoje. Em 1854, o matemático britânico George Boole publicou um artigo fundamental detalhando um sistema lógico que se tornaria conhecido como Álgebra Booleana. Seu sistema lógico tornou-se essencial para o desenvolvimento do sistema binário, particularmente sua aplicação a circuitos eletrônicos. Em 1937, Claude Shannon produziu sua tese no MIT que implementava Álgebra Booleana e aritmética binária utilizando circuitos elétricos pela primeira vez na história. Intitulado "A Symbolic Analysis of Relay and Switching Circuits", a tese de Shannon praticamente fundou o projeto de circuitos digitais. Todos os computadores pensam apenas em 0 e 1. Todas as informações e tudo o que o computador está fazendo neste exacto momento estão sendo processados em dados compostos apenas de 0 e 1. Isso é o Sistema Binário. 15 Mas antes de explicar como o computador utiliza esses números, precisamos explicar exactamente o que significa um número estar escrito em binário. E para isso, vamos utilizar um exemplo: O número 24. Por extenso, vinte e quatro. O que ele significa, exactamente? Por que está escrito desta forma? "24 = vinte e quatro" é um número escrito na base decimal. Isso significa que, dentro dessa forma de representação, existem dez símbolos diferentes que, combinados, formam todos os números possíveis, a partir de potências do número dez e esses símbolos são 0,1,2,3,4,5,6,7,8 e 9. A base decimal é a forma como interpretamos números em praticamente todas as ocasiões de nossas vidas, mas não é a única. Uma outra muita importante, é claro, é a base binária. A base binária, assim como a decimal, é capaz de simbolizar todos os números possíveis e imagináveis. No entanto, ao contrário da forma mais comum, utiliza apenas os símbolos 0 e 1. No caso de "vinte e quatro", por exemplo, se escreve 11000. E "vinte e cinco"?11001. "Vinte e seis?" 11010. E existe um padrão aí. Na base decimal, vinte e quatro é escrito da seguinte forma: 24 = 2x10 1 + 4x10 0 = 2x10 + 4x1 = 24. Se o número fosse 124, seria: 1x10 2 + 2x10 1 + 4x10 0 = 1x100 + 2x10 + 4x1 = 124. 3124? 3x10 3 + 1x10 2 + 2x10 1 + 4x10 0 = 3x1000 + 1x100 + 2x10 + 4x1 = 3124. E assim sucessivamente. Todos os números são escritos a partir de potências do número 10. A base é o número dez, logo, é decimal. No caso da base binária, é semelhante: 16 11000 = 1x2 4 + 1x2 3 + 0x2 2 + 0x2 1 + 0x2 0 = 1x16 + 1x8 + 0x4 + 0x2 + 0x1 = 24 (em decimal). 111000 = 1x2 5 + 1x2 4 + 1x2 3 + 0x2 2 + 0x2 1 + 0x2 0 = 1x32 + 1x16 + 1x8 + 0x4 + 0x2 + 0x1 = 56 (em decimal). A base é o número dois, e todos os números são escritos a partir de potências do número dois. 7. A forma como o computador guarda informações Então, já vimos como números são transformados da base decimal (a que nós, humanos, utilizamos para quase tudo) para a base binária (como computadores os veem). Agora resta explicar por que computadores foram criados para funcionar desta forma e como isso acontece. O mais importante de tudo é lembrar que computadores nem sempre foram da forma como são hoje. Isso é meio óbvio, é claro. Acontece que hoje, em meio a smartphones, notebooks e desktops, é difícil pensar que, nos anos 1940, computadores não eram uma caixinha conectada a um monitor, mouse e teclado (entre outros). Eles estavam mais para caixas gigantescas (do tamanho de salas) cheias de cabos, capacitores e resistores: E como essa máquina gigante que aparentemente faz pouco sentido (este é um Eniac, de 1945) faz qualquer coisa? Como faz cálculos? Como guarda dados? Roda Skyrim (infelizmente para os adolescentes dos anos 1940, não)? Simples: com instruções de "sim" e "não". Ou, basicamente 0 (não) e 1 (sim), desligado (não) e ligado (sim). Programar uma belezinha dessas não era simplesmente escrever algumas linhas de código, compilar e torcer pelo melhor: o programador tinha que ligar cada cabo correto em cada entrada correta para que, ao final de tudo, a combinação de cabos ligados e desligados correspondesse à instrução que ele queria. Como é de se esperar, era um trabalho enorme. Por sorte nossa, computadores hoje são muito mais simples de operar, e a maior parte do trabalho é feita por programadores, restando ao usuário apenas clicar, arrastar e digitar. Mas não se engane: não é porque você não vê, que esse tipo de trabalho (ligado desligado ligado desligado 0 17 1 0 1 001101010101010) não está lá. A nível mais baixo, o seu processador continua funcionando com instruções desse tipo. Cabe ao sistema operacional traduzir tudo o que você faz para essa linguagem binária que é passada para o computador, que por sua vez pode fazer o que você quer. E para você ter uma noção de tamanho e quantidade de instruções, apenas tenha essa tabela em mente: 1 bit = 1 unidade binária (0 ou 1) 1 byte = 8 bits 1 kilobyte = 1.024 bytes 1 gigabyte = 1.000.000.000 bytes (1 bilhão) Em termos de computação dos anos 1940, 1GB de RAM (que é pouco hoje em dia para um desktop ou notebook) equivale a oito BILHÕES de lâmpadas ligadas ou desligadas que, juntas, guardam as instruções do seu computador e as repassam para o processador. Ao mesmo tempo. A moral disso tudo? Agradeça a gerações e gerações de engenheiros e programadores por tudo o que temos hoje em dia. Se não fosse por eles, estaríamos agora andando de um lado para o outro ligando e desligando cabos apenas para ler essa matéria. 18 8. Sistema operativo Ao conjunto de programas informáticos (software) que permite fazer a eficaz gestão dos recursos de um computador dá-se o nome de sistema operativo. Estes programas começam a trabalhar apenas quando se ligam os aparelhos, já que gerem o hardware desde os níveis mais básicos para além de interagirem com o utilizador. Convém destacar que os sistemas operativos não funcionam só nos computadores. Pelo contrário, este tipo de sistemas encontra-se na maioria dos dispositivos electrónicos que utilizam microprocessadores: possibilitam que o aparelho cumpra com as suas funções (por exemplo, um telemóvel ou um leitor de DVD). O sistema operativo cumpre com cinco funções básicas: o fornecimento da interface do utilizador, a gestão dos recursos, a gestão dos arquivos, a gestão das tarefas e o serviço de suporte e funcionalidades. Quanto à interface do utilizador, compete ao sistema assegurar-se de que o sujeito possa carregar programas, aceder aos arquivos e realizar outras tarefas com o computador. A gestão dos recursos permite dirigir o hardware, inclusive os periféricos e a rede. O sistema operativo também se encarrega da gestão dos arquivos, ao controlar a criação, a eliminação e o acesso aos mesmos, e da gestão das tarefas informáticas levadas a cabo pelos utilizadores finais. Por fim, podemos mencionar que o serviço de suporte trata de actualizar as versões, melhorar a segurança do sistema, adicionar novas funcionalidades, controlar os novos periféricos que são adicionados ao computador e corrigir os erros do software. 19 9. Redes de Computadores Refere-se a interconexão por meio de um sistema de comunicação baseado em transmissões e protocolos de vários computadores com o objectivo de trocar informações, além de outros recursos. Essa conexão é chamada de estações de trabalho (nós, pontos ou dispositivos de rede). Por exemplo, se dentro de uma casa, existe um computador no quarto e outro na sala e estes estão isolados, eles não se comunicam. Mas, por outro lado, se houver um cabo coaxial interligando-os de forma que eles entrem em contacto com a internet, temos uma rede. Actualmente, existe uma interconexão entre computadores espalhados pelo mundo que permite a comunicação entre os indivíduos, quer seja quando eles navegam pela internet ou assiste televisão. Diariamente, é necessário utilizar recursos como impressoras para imprimir documentos, reuniões através de videoconferência, trocar e-mails, a cessar às redes sociais ou se entreter por meio de jogos RPG, etc. Hoje, não é preciso estar em casa para enviar e-mails, basta ter um tablet ou smartphone com acesso à internet em dispositivos móveis. Apesar de tantas vantagens, o crescimento das redes de computadores também tem seu lado negativo. A cada dia surgem problemas que prejudicam as relações entre os indivíduos, como pirataria, espionagem, roubos de identidade (phishing), assuntos polémicos como racismo, sexo, pornografia, sendo destacados com mais ênfase, entre outros problemas. Desde muito tempo, o ser humano sentiu a necessidade de compartilhar conhecimento e estabelecer relações com pessoas distantes. Na década de 1960, durante a Guerra Fria, as redes de computadores surgiram com objectivos militares: interconectar os centros de comando dos EUA para protecção e envio de dados. A experiência com redes iniciou através dos cientistas Lawrence Roberts e Thomas Merril, que fizeram uma conexão entre os centros de pesquisa na Califórnia e Massachusetts. Esses experimentos com redes se deu por causa da corrida espacial durante o programa da Advanced Research Projects Agency (ARPA), renomeada posteriormente para DARPA. A partir daí, vários conceitos relacionados a redes de computadores, como transferência de pacotes de dados, 20 protocolo TCP/IP, entre outros, surgiram estando relacionados à criação da internet. Após isso, as redes tiveram propósitos acadêmicos e pesquisaem várias universidades. 9.1. Alguns tipos de Redes de Computadores Antigamente, os computadores eram conectados em distâncias curtas, sendo conhecidas como redes locais. Mas, com a evolução das redes de computadores, foi necessário aumentar a distância da troca de informações entre as pessoas. As redes podem ser classificadas de acordo com sua arquitetura (Arcnet, Ethernet, DSL, Token ring, etc.), a extensão geográfica (LAN, PAN, MAN, WLAN, etc.), a topologia (anel, barramento, estrela, ponto-a-ponto, etc.) e o meio de transmissão (redes por cabo de fibra óptica, trançado, via rádio, etc.). Veja alguns tipos de redes: Redes Pessoais (Personal Area Networks – PAN) – se comunicam a 1 metro de distância. Ex.: Redes Bluetooth; Redes Locais (Local Area Networks – LAN) – redes em que a distância varia de 10m a 1km. Pode ser uma sala, um prédio ou um campus de universidade; Redes Metropolitanas (Metropolitan Area Network – MAN) – quando a distância dos equipamentos conectados à uma rede atinge áreas metropolitanas, cerca de 10km. Ex.: TV à cabo; Redes a Longas Distâncias (Wide Area Network – WAN) – rede que faz a cobertura de uma grande área geográfica, geralmente, um país, cerca de 100 km; Redes Interligadas (Interconexão de WANs) – são redes espalhadas pelo mundo podendo ser interconectadas a outras redes, capazes de atingirem distâncias bem maiores, como um continente ou o planeta. Ex.: Internet; Rede sem Fio ou Internet sem Fio (Wireless Local Area Network – WLAN) – rede capaz de conectar dispositivos electrónicos próximos, sem a utilização de cabeamento. Além dessa, existe também a WMAN, uma rede sem fio para área metropolitana e WWAN, rede sem fio para grandes distâncias. 21 9.2.Topologia de Redes As topologias das redes de computadores são as estruturas físicas dos cabos, computadores e componentes. Existem as topologias físicas, que são mapas que mostram a localização de cada componente da rede que serão tratadas a seguir. e as lógicas, representada pelo modo que os dados trafegam na rede: Topologia Ponto-a-ponto – quando as máquinas estão interconectadas por pares através de um roteamento de dados; Topologia de Estrela – modelo em que existe um ponto central (concentrador) para a conexão, geralmente um hub ou switch; Topologia de Anel – modelo atualmente utilizado em automação industrial e na década de 1980 pelas redes Token Ring da IBM. Nesse caso, todos os computadores são interligados formando uma anel e os dados são transmitidos de computador à computador até a máquina de origem; Topologia de Barramento – modelo utilizado nas primeiras conexões feitas pelas redes Ethernet, se trata de computadores conectados em formato linear, cujo cabeamento é feito em sequência; Redes de Difusão (Broadcast) – quando as máquinas estão interconectadas por um mesmo canal através de pacotes endereçados (unicast, broadcast e multicast). 9.3. Hardware de Rede O hardware de rede de computadores vária de acordo com o tipo de conexão. Assim são formados por cabos, placas de redes, roteador, hubs e outros componentes. Cabos Os cabos ou cabeamentos fazem parte da estrutura física utilizada para conectar computadores em rede, estando relacionados a largura de banda, a taxa de transmissão, padrões internacionais, etc. Há vantagens e desvantagens para a conexão feita por meio de cabeamento. Os mais utilizados são: 22 Cabos de Par Trançado – cabos caracterizados por sua velocidade, pode ser feito sob medida, comprados em lojas de informática ou produzidos pelo usuário; Cabos Coaxiais – cabos que permitem uma distância maior na transmissão de dados, apesar de serem flexíveis, são caros e frágeis. Eles necessitam de barramento ISA, suporte não encontrado em computadores mais novos; Cabos de Fibra Óptica – cabos complexos, caros e de difícil instalação. São velozes e imunes a interferências electromagnéticas. Após montar o cabeamento de rede é necessário realizar um teste através dos testadores de cabos, adquirido em lojas especializadas. Apesar de testar o funcionamento, ele não detecta se existem ligações incorrectas. É preciso que um técnico veja se os fios dos cabos estão na posição certa. 9.4. Sistema de Cabeamento Estruturado Para que essa conexão não atrapalhe o ambiente de trabalho, se feito em uma grande empresa, são necessárias várias conexões e muitos cabos, assim surgiu o cabeamento estruturado. Através dele, um técnico irá poupar trabalho e tempo, tanto para fazer a instalação, quanto a remoção da rede. Ele é feito através das tomadas RJ-45 que possibilitam que vários conectores possam ser encaixados num mesmo local, sem a necessidade de serem conectados directamente no hub. Além disso, o sistema de cabeamento estruturado possui um painel de conexões, em inglês Patch Panel, onde os cabos das tomadas RJ-45 são conectados, sendo um concentrador de tomadas, facilitando a manutenção das redes. Eles são adaptados e construídos para serem inseridos em um rack. Todo esse planeamento deve fazer parte do projecto do cabeamento de rede, em que a conexão da rede é pensada de forma a realizar a sua expansão. Repetidores Dispositivo capaz de expandir o cabeamento de rede. Ele poderá transformar os sinais recebidos e enviá-los para outros pontos da rede. Apesar de serem transmissores de informações para 23 outros pontos, eles também diminuirão o desempenho da rede, havendo colisões entre os dados à medida que são inseridas outras máquinas. Esse equipamento, geralmente, localiza-se dentro do hub. Hubs Dispositivos capazes de receber e concentrar todos os dados da rede e distribuí-los entre as outras estações (máquinas). Nesse momento nenhuma outra máquina consegue enviar um determinado sinal até que os dados sejam distribuídos completamente. Eles são utilizados em redes domésticas e podem ter 8, 16, 24 e 32 portas, dependendo do fabricante. Existem os Hubs Passivos, Activos, Inteligentes e Empilháveis. Bridges É um repetidor inteligente que funciona como uma ponte. Ele lê e analisa os dados da rede, além de interligar arquitecturas diferentes. Switches Tipo de aparelho semelhante a um hub, mas que funciona como uma ponte: ele envia os dados apenas para a máquina que o solicitou. Ele possui muitas portas de entrada e melhor desempenho, podendo ser utilizado para redes maiores. Roteadores Dispositivo utilizado para conectar redes e arquitecturas diferentes e de grande porte. Ele funciona como um tipo de ponte na camada de rede do modelo OSI (Open Systens Interconnection - protocolo de interconexão de sistemas abertos para conectar máquinas com fabricantes diferentes), identificando e definindo um IP para cada computador que se conecta com a rede. Sua função principal é organizar o tráfego de dados na rede e seleccionar o melhor caminho. Existem os roteadores estáticos, capaz de encontrar o menor caminho para tráfego de dados, mesmo se a rede estiver congestionada; e os roteadores dinâmicos que encontram caminhos mais rápidos e menos congestionados para o tráfego. 24 Modem Dispositivo responsável por transformar a onda analógica que será transmitida por meio da linha telefónica, convertendo-o em sinal digital original. Servidor Sistema que oferece serviço para as redes de computadores, como por exemplo, envio de arquivos ou e-mail. Os computadores que a cessam determinado servidor são conhecidos como clientes. 9.5. Placa de Rede Dispositivo que garante a comunicação entre os computadores da rede. Cada arquitectura de rede depende de um tipode placa específica. As mais utilizadas são as do tipo Ethernet e Token Ring (rede em anel). 9.6.Software de Rede As redes de computadores possuem vários componentes, quer sejam físicos ou lógicos baseadas em camadas e protocolos. A esse conjunto dá se o nome de arquitectura de rede. Cada sistema operacional possui características específicas que oferecem suporte. A maioria das redes se organiza em camadas ou níveis (hierarquia), que são colocadas sobrepostas, sendo que cada uma tem a sua função específica, oferecendo suporte as camadas superiores. Para estabelecerem comunicação entre camadas de máquinas diferentes existem os protocolos da camada n. Protocolos Protocolos são códigos ou padrões específicos emitidos por meio de um sistema de pergunta e resposta, utilizado entre dispositivos diferentes. Esses padrões permitem que haja uma interacção entre software e hardware.Além disso, eles são regras de comunicação. Existem vários tipos de protocolos para situações específicas. Por exemplo, um protocolo de rede é executado quando digitamos o endereço de uma página da web. O computador envia uma mensagem pedindo a conexão com um servidor remoto, este irá responder positivamente à 25 mensagem, quando essa conexão é feita, a página digitada pelo usuário é encontrada e o servidor envia o arquivo correspondente. Os protocolos de comunicação em rede para internet conhecidos são: Protocolo TCP/IP (Transmission Control Protocol/ Internet Protocol) – tipo de protocolo de aplicação de rede para internet. Ele organiza a transmissão de informações e estabelece o tipo de endereçamento e envio de dados; Protocolo UDP (User Datagram Protocol) – protocolo não tão confiável e rápido. É utilizado para o transporte de informações, sem garantia da entrega dos dados; Protocolo TCP (Transmission Control Protocol)– realiza a transferência de dados de modo seguro e full-duplex (é preciso haver conexão antes da transferência dos dados); Protocolo HTTP (Hypertext Transfer Protocol) - faz a transferência do hipertexto, áudio, vídeo, textos, etc. para que haja comunicação entre as páginas da internet e os usuários; Protocolo FTP (File Transfer Protocol) – protocolo utilizado para a transmissão de arquivos entre computadores portáteis e locais, na realização de download e upload; Protocolo SMTP (Simple Mail Transfer Protocol) – é um protocolo essencial para a trocas de mensagens electrónicas. Ele utiliza o serviço do TCP, ideal para a segurança na transferência de e-mail entre o remetente e o destinatário, entre outros. 26 10. Aplicações do sistema operativo Permite elaborar e alterar documentos de forma simples e rápida. Estes podem ter as mais variadas configurações (formatações). Veio substituir a máquina de escrever. É utilizada para efectuar cálculos complexos, onde o número de elementos a processar é elevado. Permite também criar gráficos sobre a informação que está a ser manipulada. Tem funções predefinidas. É usada para armazenar, de uma forma organizada, uma grande quantidade de informação. Esta pode ser consultada de várias formas, alterada e acrescentada. Permite construir e tratar desenhos/imagens mais ou menos elaboradas, utilizando um vasto leque de ferramentas. Alguns editores são mais elaborados e permitem manipular imagens reais com grande qualidade. 27 11. Conclusão O sistema operativo cumpre com cinco funções básicas: o fornecimento da interface do utilizador, a gestão dos recursos, a gestão dos arquivos, a gestão das tarefas e o serviço de suporte e funcionalidades. A informação pode ser dada ao computador de várias maneiras, no entanto, o computador usa uma única forma para representar (guardar) essa informação na sua memória. Assim, surge a noção de bit: 1.4.1 Bit - Unidade básica de informação de um sistema informático. Tem dois estados possíveis, designados por 0 e 1. Qualquer tipo de informação é representado no computador, ou se quisermos, na memória do computador, por uma sequência de bits. Por exemplo, a sequência 10001 pode representar a letra A, a sequência 10011 a letra B e por aí fora até à letra Z. Desta forma, quando se prime a tecla A o computador guarda na memória a sequência 10001 que representa a letra A. No entanto o computador não trata os bits individualmente, mas sim agrupados em bytes: 1.4.2 Byte - Unidade de informação mais pequena que o computador considerada. Agrupa 8 bits. De facto cada posição da memória armazena, não um bit, mas um conjunto de 8 bits, ou seja, um byte. 28 12. Bibliografia NORTON, Peter Desvendando o PC 3º ed. São Paulo 1990. SCHIMIZU, Tamio Processamento de dados conceitos básicos. 3º ed. São Paulo 1988. WALDIR, Grec, informática para todos, editora atlas, São Paulo 1992 Alcade, Eduardo, introdução aoa sistemas operativos, São Paulo
Compartilhar