História da computação e da Internet: alguns pontos significativos Início do século XX até 1940: grandes calculadoras mecânicas, usadas em cálculos de artilharia de navios de guerra 1943-1945 ENIAC - primeira grande calculadora eletrônica 1945 EDVAC - princípio do programa armazenado na memória - arquitetura de Von Neumann 1945-1950 IAS, BINAC, EDSAC, MARK I
História da computação e da Internet: alguns pontos significativos Início do século XX até 1940: grandes calculadoras mecânicas, usadas em cálculos de artilharia de navios de guerra 1943-1945 ENIAC - primeira grande calculadora eletrônica 1945 EDVAC - princípio do programa armazenado na memória - arquitetura de Von Neumann 1945-1950 IAS, BINAC, EDSAC, MARK I
História da computação e da Internet: alguns pontos significativos 1951 Primeiros computadores comerciais: UNIVAC I, IBM 701 1955 primeiro computador a usar linguagem de alto nível: IBM 704, linguagem FORTRAN 1957 primeiro minicomputador, DEC PDP 1
História da computação e da Internet: alguns pontos significativos 1960 Pesquisas sobre redes e ligação entre computadores, no MIT, RAND Corporation e IBM 1962 surge o mainframe IBM/360, o primeiro computador com um Sistema Operacional 1962 - computação em tempo real, telemática, rede SAGE (Semi Automatic Ground Environment), defesa anti-aérea dos EUA computação em tempo real, telemática, sistema SABRE (Semi- Automatic Business Research Environment), controle de passagens aéreas, feito pela IBM para a American Airlines, interligação de mais de 2000 terminais via linhas telefônicas
História da computação e da Internet: alguns pontos significativos 1969 Rede ARPANET, precursora da Internet, dois nós: UCLA e SRI; primeira ligação: 28 out. 1969; logo em seguida, UCSB e Univ. Utah 1970 Sistema operacional UNIX 1971 ARPANET com 14 nós; surge o primeiro microprocessador, o INTEL 4004, um computer on a chip Ray Tomlinson cria a primeiro programa de email 1973 Protocolo Ethernet, para LANs
História da computação e da Internet: alguns pontos significativos 1974 NSF passa apoiar redes em universidades 1975 primeiro microcomputador, o ALTAIR ARPANET com 69 nós; 1978 Apple II 1981 IBM PC, com microprocessador INTEL 8088 e sistema operacional MicroSoft DOS; BITNET, the "Because It's Time NETwork" 1983 XEROX STAR, interface de janelas e operado por mouse ARPANET padroniza o protocolo TCP/IP
História da computação e da Internet: alguns pontos significativos 1983 Criado o mecanismo DNS Domain Name Server, dispensando usuários de conhecerem endereços; 1984 Apple LISA, com interface do usuário através de janelas e uso do mouse 1985 WINDOWS (MicroSoft) 1986 PC AT, com processador INTEL 80286 1989 Tim Berneers-Lee cria a Web e o primeiro navegador, o Mosaic
História da computação e da Internet: alguns pontos significativos Década de 1990 1991 Convergência das mídias para formato digital, computação pessoal, interligação global Internet; migração acelerada dos registros da cultura humana para o formato digital primeira conexão com o Brasil, através da FAPESP; surge a WWW, o hipertexto e o primeiro navegador o Mosaic criados por Tim Berners-Lee no CERN 1993 US National Information Infrastructure Act 1999 Internet2 2002 RNP2, Brasil Fonte: http://www.computerhistory.org/exhibits/internet_history/
MS EXCEL MS WORD MS ACCESS Software Software Software Hardware O Computador é uma máquina elétrica, eletrônica e mecânica (Hardware) comandada por um programa (Software) armazenado na memória. O Hardware é a parte permanente do computador; o Software é a parte mutável do computador
Arquitetura de computadores Memória ROM Periféricos/U. entrada/saída U.Controle U.Lógica/ aritmética Memória RAM 1. wsggd 2. rdhfhf 3. jggfj 4. Yterte 5. Se A>B vá para 2 6. ykekwh 7. yotiiuweu 8. FIM qwweir
Redes de computadores (computadores conectados) Motivações Viabilizar a comunicação e o fluxo de informações entre postos de trabalho e viabilizar o trabalho em grupo e a cooperação Compartilhar recursos otimizando seu uso Garantir a segurança e integridade aos recursos informacionais de uma organização
Acesso ao ambiente de redes Login Logoff
GESTÃO DE INFORMAÇÕES EM AMBIENTES DE REDES DE COMPUTADORES direitos de acesso DIREITOS Pasta A Pasta A, Subpasta A1 Pasta B Pasta B, Subpasta B1 USUÁRIOS Usuário 1 L L/G Usuário 2 L L Usuário 3 L/G E
GESTÃO DE INFORMAÇÕES EM AMBIENTES DE REDES DE COMPUTADORES arquivos Log
NÍVEIS DE ADMINISTRAÇÃO DO AMBIENTE DE REDE Computador->Drive->Pasta->Subpasta->Arquivo
Possibilidades de intervenção no ambiente de documentos eletrônicos com vistas a sua GESTÃO Organização do ambiente em pastas, subpastas Nomes longos, padronizados e significativos, para pastas, subpastas e arquivos Planejamento e atribuição de autorizações de acesso diferenciadas para o ambiente eletrônico de pastas, subpastas e arquivos
Redes quanto a Topologia - topologias básicas de redes locais Rede em BARRAMENTO Rede em ESTRELA Rede em ANEL
Redes quanto a existência ou não computadores dedicados a administração da rede Rede PAR a PAR ( peer-to-peer ) Rede CLIENTE-SERVIDOR clientes servidor
Redes quando a cobertura física Rede local - LAN Internet Rede em larga distância - WAN
Componentes Computadores e placas de inteface Meio físico Dispositivos conectores Hubs e switches Pontes ( bridges ) Gateways Roteadores ( routers ) Repetidores Dispositivos de segurança Firewall
Componentes - Placas de interface de rede instaladas em cada computador conectado a rede
Componentes Meio físico de transmissão Cabos telefônicos Cabos coaxias Fibra ótica Rádio wireless
Componentes conectores - Hubs ou Switches servem para conectar os computadores
Componentes conectores - Gateways conectam duas redes heterogêneas - que não usam os mesmo protocolo Rede em barramento Rede em estrela
Componentes conectores - Pontes ( Bridges ) conectam duas redes homogêneas - que usam os mesmo protocolo Rede em barramento Rede em barramento
Componentes Roteadores conectam uma rede a Internet Internet
Redes heterogêneas Internet router hub bridge gateway gateway hub
PADRÕES DE TECNOLOGIA DA INFORMAÇÃO - INFRAESTRUTURA PROTOCOLOS Conjunto de regras, padrões e convenções, implementada por um programa ( software ), que define a troca de mensagens entre programas em computadores conectados através de uma rede, por exemplo, um browser como IExplorer conversando com um servidor HTTP. Um protocolo define mensagens do tipo alô, mensagem recebida, mensagem não recebida, não escutei, repita a mensagem, posso falar, esta mensagem esta compactada Exemplos: Protocolo TCP IP, formado pelos protocolos protocolo HTTP Hypertext transport protocol protocolo FTP File transport protocol protocolo SMTP Simple mail tranport protocol Protocolo NetBeui (MicroSoft) Protocolo Open System Interconection (OSI) Protocolo SNA (IBM) IPX (Novell)
Cliente: Browser Internet/Intranet REDE LOCAL IP: http://www.google.com Páginas.html Servidor HTTP
PADRÕES DE TECNOLOGIA DA INFORMAÇÃO - INFRAESTRUTURA FUNCIOMAMENTO DA INTERNET E PROTOCOLO TCP/IP ENDEREÇO IP endereço único assinalado a cada computador da rede Tem a forma de um número de 32 bits formado por 4 grupos de 8 bits, por ex: 192.68.20.50 este endereço significa: 192 o pais; 68 a rede da instituição; 20 a sub-rede; 50 o computador na subrede Cada endereço tem um nome fantasia, o endereço simbólico, como www.w3schools.com
Endereçamento na Internet A Internet é uma rede de redes Seus endereços obedecem a uma hierarquia Rede A Rede B Rede N Subrede B1 Rede M Computador B1.1
PADRÕES DE TECNOLOGIA DA INFORMAÇÃO - INFRAESTRUTURA FUNCIOMAMENTO DA INTERNET E PROTOCOLO TCP/IP COMPONENTES: REDES INTERLIGADAS (a Internet é uma rede de redes) INSTITUIÇÕES QUE DISTRIBUEM ENDEREÇOS IP (FAPESP REGISTRO-BR) SERVIDORES DE NOMES DE DOMÍNIO domain name servers DNS Os servidores de nomes de domínio traduzem os endereços simbólicos em endereços IP numéricos COMPUTADORES com endereços IP, enviando mensagens de um para outro MENSAGENS entre computadores são subdivididas em pacotes de dados ROTEADORES Dispositivos de hardware / software responsáveis por direcionar, direta ou indiretamente, um pacote de dados para o seu destino
PADRÕES DE TECNOLOGIA DA INFORMAÇÃO - INFRAESTRUTURA Roteadores e o protocolo TCP/IP Computador A Computador B Programa A Programa B Protocolo TCP/IP Internet Protocolo TCP/IP Mensagem
PADRÕES DE TECNOLOGIA DA INFORMAÇÃO - INFRAESTRUTURA Roteadores e o protocolo TCP/IP Computador A Cada rede tem um Roteador Roteadores enviam, pacotes para a próxima rede na rota; Roteador é como um porteiro de uma rede: se o pacote é para um dos computadores da rede, pode entrar, senão, é passado adiante Computador B
Ambiente de funcionamento de redes computadores, servidores COMPUTADORES: Os COMPUTADORES, conectados às redes através de placas conectoras (como foi visto), geralmente são de dois tipos: 8as ESTAÇÕES ou computadores CLIENTES, PCs comuns, que são operados pelos catalogadores,, pelos bibliotecários para realizar empréstimos, pelos usuários finais para fazer consultas ao catálogo, etc. 8os SERVIDORES, computadores especiais que controlam e administram m as redes, controlando o tráfego de mensagens, as autorizações de acesso, as bases de dados, etc. Os SERVIDORES são essenciais em redes mais complexas. O papel especial que desempenham os computadores SERVIDORES numa rede faz com que eles sejam máquinas mais sofisticadas, que geralmente trabalham 24 horas por dia, com grande capacidade de disco e de memória. Muitos dos seus componentes são duplicados, como garantia contra panes. Muitos SERVIDORES S tem 2, 4 e até mais processadores trabalhando simultaneamente. Um SERVIDOR pode ser desde um PC sofisticado, custando cerca de 2000 dólares, até máquinas maiores, que custam mais de 2.000.000 dólares
Ambiente de funcionamento de redes Software, sistemas operacionais Um SERVIDOR é componente hardware. Não funciona sem software apropriado, o SISTEMA OPERACIONAL, que é um software básico O conjunto formado pelo SERVIDOR com seu processador, mais o SISTEMA OPERACIONAL, é chamado de PLATAFORMA DE HARDWARE / SOFTWARE. 8A A PLATAFORMA DE HARDWARE / SOFTWARE define a capacidade do sistema de atender a vários usuários conectados simultaneamente, e a vários programas funcionando simultaneamente. As PLATAFORMAS SERVIDORES que controlam redes, geralmente devem ser multiusuárias e multitarefas 8A A PLATAFORMA DE HARDWARE / SOFTWARE define também a compatibilidade do software aplicativo, ou seja, o software aplicativo (entre eles, o SAB) tem que ser compatível com determinada PLATAFORMA DE HARDWARE / SOFTWARE
Ambiente de funcionamento de redes Software, sistemas operacionais, plataformas As mais conhecidas PLATAFORMAS SERVIDORAS multiusuárias/multitarefas existentes hoje no mercado são as seguintes: Sistema operacional MS Windows Server, rodando em processadores Intel; Sistema Operacional Novel Netware, rodando em processadores Intel; Família de Sistemas Operacionais UNIX, rodando em diferentes processadores, por exemplo: LINUX, em processadores Intel; IBM/AIX em diversos processadores IBM; HP UX em processadores HP; Solaris em processadores Sun; SCO em processadores Intel. Especificações técnicas de plataformas servidoras, inclusive com preços, podem ser encontradas em:http://www.dell.com.br, http://www.ibm.com.br, http://www.compaq.com.br
Software básico, software aplicativo SOFTWARE APLICATIVO APIs Aplication Program Interface SOFTWARE BÁSICO WORD, EXCEL, SIGAD, SIAB SISTEMAS OPERACIONAIS, LINGUAGENS DE PROGRAMAÇÃO HARDWARE
[AMBIENTE DE FUNCIONAMENTO DE UM SAB REDES - COMPONENTES ] REDES - COMPONENTES - instalação física A interligação de computadores formando uma rede num determinado prédio, por exemplo, o prédio da Biblioteca, demanda um PROJETO e a execução de OBRAS civis de instalação de dutos através de paredes, tetos, tomadas nos diversos cômodos para cada cada ponto da rede, conexões externas com a rede telefônica,, etc - Marcondes