Evolução Histórica dos Computadores
Evolução Histórica dos Computadores
Base Computacional
Prof.º Leandro de Mattos Ferreira
play_circle_outlinedsearch
Descrição
Conceitos básicos de computadores. Evolução histórica e principais componentes.
Propósito
Ilustrar a origem e a evolução dos computadores para a compreensão do funcionamento dos atuais sistemas
computacionais.
Objetivos
Módulo 1
Acessar módulo
Módulo 2
Sistema computacional
Acessar módulo
Módulo 3
play_circle_outlined
Acessar módulo
Módulo 4
Acessar módulo
meeting_room
Introdução
O século XX trouxe muitas inovações nos diversos campos da ciência e tecnologia. Uma das que mais alterou o estilo de vida e a sociedade foi a
invenção e o desenvolvimento dos computadores. O tema abordará a história e a evolução dos computadores.
Vamos apresentar os componentes de um sistema computacional, o conceito de hardware e software, seus tipos e como a interação entre eles abre
caminhos para soluções inovadoras. Trata os seus componentes e as tendências que os saltos evolutivos trouxeram.
Nesse material, você verá o papel do sistema operacional, seu histórico, funções e tendências no mercado. O estudo discorre sobre a relação entre a
comunicação de rede e os sistemas computacionais, trazendo um histórico desde a internet discada até os tempos atuais.
Vamos lá!
[Link] 2/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
[Link] 3/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Este módulo apresentará os principais marcos na invenção e evolução dos computadores para que você entenda como e por que os sistemas
computacionais foram criados, além de conhecer as suas etapas.
video_library
Máquina de Turing
Antes de entender o desenvolvimento do primeiro computador, assista a este vídeo sobre a máquina de Turing: um precursor matemático do
computador.
Vamos ver agora como ocorreu o desenvolvimento do computador, conhecendo suas quatro gerações.
[Link] 4/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
video_library
Gerações dos computadores
Ainda durante a Segunda Guerra Mundial, nos Estados Unidos, foi desenvolvido o primeiro computador eletrônico da história. Trata-se do ENIAC, um
computador integrador numérico eletrônico, cujos números impressionam.
Veja a seguir uma foto deste modelo:
[Link] 5/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Capacidade de processamento (número de cálculos por segundo): 1 bilhão de vezes menor que a dos celulares usados hoje em dia.
Para evoluirmos desse verdadeiro elefante até os computadores atuais, foi preciso substituir as válvulas, já que elas eram pesadas e espaçosas.
Quem possibilitou isso foi o transistor, cuja criação iniciou a era da microeletrônica.
Os primeiros transistores ocupavam apenas alguns milímetros, precisando de bem menos energia que as válvulas. Assim, foi possível reduzir o
tamanho de rádios, equipamentos eletrônicos em geral e computadores.
[Link] 6/62
20/05/2023, 21:02 Base Computacional
Na imagem, um transistor.
play_circle_outlined
Na década de 1960, o próximo salto de evolução foi dado com a criação dos circuitos integrados (CI): pastilhas de silício que contêm um circuito
eletrônico miniaturizado. É o que, de forma comum, chamamos de chip de computador.
[Link] 7/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Com o uso de transistores e CI, os computadores ficaram menores e cada vez mais baratos.
Em meados da década de 1970, houve a eclosão dos computadores pessoais (denominados PCs, sigla em inglês para
Personal Computers).
[Link] 8/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Apple Inc.
Em 1976, vendeu 200 unidades do seu primeiro PC, o Apple I. No ano seguinte, contudo, o Apple II vendeu milhares de unidades. A
organização, então, abriu seu capital na bolsa de Nova York.
A década de 1980 presenciou a proliferação de PCs cada vez mais potentes, baratos e conectados por meio do surgimento das redes locais de
computadores e da internet: a rede mundial.
Além disso, um novo equipamento aparecia nos lares: o videogame, um tipo de computador especializado, cujos programas são jogos eletrônicos
com ênfase nos gráficos e na interação com os usuários.
[Link] 9/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Após o fim do século XX, os computadores já eram tão pequenos e potentes que se encontravam embarcados em diversos equipamentos
cotidianos, como automóveis, aviões e videogames, além de se tornar mais comum a presença dos laptops (microcomputadores pessoais portáteis)
nas casas das pessoas.
Não tardou muito para que eles fossem integrados a televisões e celulares. Nos anos 2010, essa integração passou a ser feita por intermédio de
smartphones e smart TVs.
Computação no cotidiano
Hoje em dia, muitos celulares já são, de fato, computadores pessoais portáteis, plenamente conectados pela rede de telefonia móvel (celular).
Nossa dependência em relação a eles para as tarefas do cotidiano já é tão forte que nem percebemos quando os utilizamos, inclusive estranhando
sua ausência.
[Link] 10/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
C i ã
[Link] 11/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Atualmente, até o dinheiro não é guardado mais em cofres. Os saldos bancários são armazenados digitalmente nos servidores dos bancos. Se
todos os correntistas de um banco solicitassem retirar inteiramente o dinheiro guardado nele, não haveria cédulas suficientes no cofre para atendê-
los.
post_add
Saiba mais
[Link] 12/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Para demonstrar a evolução desse conceito, foi desenvolvido um sistema de troca de dinheiro independente dos bancos. Proposto em
2008, o coin utiliza uma cadeia de transações descentralizada que qualquer pessoa pode auditar: o blockchain. Com essa tecnologia, é
possível receber e enviar dinheiro sem precisar de bancos, além de todas as suas transações serem verificáveis por qualquer pessoa com
acesso à internet.
Tendências
O ramo da Ciência da Computação está em amplo desenvolvimento. Segundo o portal Statista, em 2019, cinco das seis maiores companhias do
mundo (em valor de mercado) eram do ramo da computação:
Apple
[Link] 13/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Amazon
[Link] 14/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Na área da tecnologia, estudos e pesquisas continuam sendo realizados em busca de um novo salto de desenvolvimento.
extension
Exemplo
Computadores quânticos usam as características da mecânica quântica a fim de permitir a solução de problemas muito complexos para
PCs convencionais.
[Link] 15/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
emoji_events
Questão 1
Potentes, os computadores atuais podem ser levados até nossos bolsos, como é o caso dos celulares. Entretanto, em sua primeira versão, um
computador ocupava uma sala inteira e pesava o equivalente a 30 carros. Para essa enorme evolução acontecer, diversas descobertas
científicas e tecnológicas foram fundamentais.
Assinale a alternativa que contém o conjunto de tecnologias desenvolvido na ordem cronológica correta para permitir o desenvolvimento dos
computadores:
[Link] 16/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Responder
Questão 2
Assim como a maioria dos avanços tecnológicos, os computadores foram construídos e desenvolvidos a partir de outras tecnologias que os
precederam. Assinale a alternativa que não representa uma tecnologia precursora dos computadores:
B Transistor.
C Calculadora.
D Energia elétrica.
E Ábacos.
Responder
starstarstarstarstar
Sistema computacional
Ao final deste módulo, você será capaz de identificar os componentes de um sistema computacional – hardware e software.
[Link] 17/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Hardware e Software
Os computadores são feitos com um conjunto de componentes dividido em dois grandes grupos:
Hardware (HW)
Software (SW)
Apresentaremos, a seguir, os diversos tipos de hardware presentes em um computador e os tipos de software mais importantes. Além disso,
entenderemos como a interação entre eles permite que nossos PCs sejam capazes de resolver quase todos os problemas, abrindo o caminho para
soluções inovadoras e não planejadas.
[Link] 18/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Conceitos
A grande propagação dos computadores se deve à implementação de diversas funções genéricas (hardware) e ao uso delas para gerar programas
úteis a muitas pessoas (software). O hardware forma a base para o que conseguimos extrair de um sistema computacional.
extension
Exemplo
Se você tentar se conectar à internet em um computador sem placa de rede, não conseguirá. Isso se deve à falta do hardware, que é o
responsável por dar uma capacidade de conexão à internet: a placa de rede.
Para exemplificarmos os conceitos de hardware e software, podemos fazer uma analogia com a linha de produção de um automóvel.
Isso equivale ao hardware do computador. O automóvel tem todas essas possibilidades já descritas, mas não sabemos de antemão como ele vai ser
usado. Sua função, afinal, dependerá do motorista que o comprar. A pessoa pode resolver usar o carro para viajar nos finais de semana, ir ao
trabalho e voltar todo dia – ou até para trabalhar como motorista de aplicativo. A função do carro só será decidida pelo motorista. Isso equivale ao
[Link] 19/62
20/05/2023, 21:02 Base Computacional
software de nosso computador. Da mesma maneira, os programas executados definem como o computador vai ser usado.
play_circle_outlined
No entanto, se o motorista quiser usar seu veículo para levar um reboque, só vai conseguir fazer isso se possuir um engate, já que ele não tem essa
capacidade instalada. De forma análoga, um computador só consegue executar programas se tiver o hardware necessário para tal.
Processador
[Link] 20/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Também conhecido como CPU (Central Processing Unit ou Unidade Central de Processamento, em português), processador é o cérebro do
computador, pois recebe as instruções e as executa sequencialmente. Seu principal componente é a unidade lógica e aritmética, responsável por
operações como adicionar e subtrair.
A execução das instruções em um processador é regulada pela presença de um pulso de frequência constante denominado clock, que é medido em
Hertz (Hz) – número de pulsos por segundo.
[Link] 21/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Uma das principais características de um processador é a velocidade com que consegue executar instruções. Isso
depende diretamente da frequência do clock.
Como vimos, os processadores foram criados na década de 1970. Inicialmente, eles tiveram sua velocidade aumentada, gerando uma competição
acirrada entre as produtoras de microprocessadores. Era comum medir a qualidade do CPU pela velocidade de seu clock. Entendia-se que um
processador de 1800 MHz era melhor que um de 1600 MHz.
post_add
Saiba mais
Overclocking, por sua vez, é o processo para customizar a velocidade do clock do processador acima de sua frequência de uso normal. Tal
prática deixa o computador mais rápido, pois uma maior quantidade de operações pode ser realizada ao mesmo tempo. Há certos riscos
envolvidos no overclocking, como danos ao processador e sobreaquecimento.
O aumento de clock a cada geração de processadores seguiu ao longo dos anos, até que, por conta de interferências físicas entre seus
componentes, ficou inviável a continuação desse procedimento. A solução dada pelos projetistas foi colocar diversos miniprocessadores
(chamados de núcleos) dentro de um mesmo chip de processador. Em termos práticos, é como se houvesse dois, quatro ou até mais
processadores trabalhando em um mesmo chip.
Essa técnica é conhecida como multicore, mas, em função do número de núcleos, também é chamada de:
[Link] 22/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Dual core (dois núcleos)
Atualmente, a maioria dos processadores de mercado (inclusive os de celulares) utiliza ao menos quatro cores e frequências de clock de alguns
bilhões de pulsos por segundo (GHz).
Além do clock e do número de núcleos, outra característica importante do processador é a sua memória cache. Veja como ela funciona:
1 2 3
Ela funciona como uma As informações são lidas ou Por isso, uma boa quantidade
pequena parte da memória escritas na memória cache dela consegue acelerar a
principal dentro do próprio com muito mais velocidade velocidade do processador.
chip do processador. que nos pentes de memória.
Por fim, outra característica importante a ser considerada na avaliação do processador é seu encaixe (conhecido como pinagem). Para permanecer
encaixado na placa-mãe, ele conta com pinos cujo formato deve corresponder ao dos buracos disponíveis (chamados de soquete).
[Link] 23/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Memória principal
video_library
Memória RAM
[Link] 24/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
A memória principal é parte fundamental do computador, pois se trata do espaço onde são armazenados os dados e os programas executados no
processador. Ela funciona como uma série de células em que cada uma armazena um conjunto de oito bits (chamado de um byte). Essas células
funcionam como caixas de correio: cada uma tem seu endereço, embora só armazene uma carta por vez.
A memória também é chamada de RAM (em seu formato mais comum) por permitir o acesso a qualquer endereço em qualquer ordem.
Disso resulta o nome Memória de Acesso Aleatório (em inglês, Random Access Memory). Normalmente, as memórias RAM são vendidas em pentes
de memória.
A memória RAM é volátil, ou seja, seus dados são apagados quando o sistema fica sem energia.
[Link] 25/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Capacidade de armazenamento
chevron_left Se possui 4 GB (quatro gigabytes) de armazenamento, a memória RAM conta com 4 bilhões dessas células, podendo chevron_right
armazenar até 32 bilhões de bits de dados.
chevron_left 1 de 2
chevron_right
Placa-mãe
A placa-mãe consiste em um circuito elétrico impresso e uma série de componentes conectados nela.
Os principais são:
[Link] 26/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
A função básica da placa-mãe é conectar o processador, a memória principal e os periféricos (outros componentes não essenciais do computador).
Essas conexões são chamadas de barramentos.
Conforme a tecnologia se desenvolve, a placa-mãe começa a integrar em si periféricos que, até então, precisavam ser encaixados nela, como placas
de vídeo, placas de rede, placas controladoras de portas seriais e paralelas.
report_problem
Atenção!
As placas-mãe dos celulares atuais são circuitos altamente complexos, contando com processador, memória, controladora de vídeo,
controladora de tela touchscreen, acelerômetros, GPS e placa de rede sem fio e celular. Todos eles estão diretamente integrados à sua
placa-mãe.
Periféricos
Por se conectarem à parte central do computador, seus demais componentes são chamados, em geral, de periféricos. Muitos mostram ser tão
relevantes que não seríamos capazes de imaginar sistemas computacionais sem eles.
O primeiro computador usava apenas uma série de lâmpadas como saída e alguns cartões perfurados como entrada. Inicialmente, são necessários
apenas dois instrumentos nesse processo, embora haja outro que também precisa ser apontado.
[Link] 27/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Dispositivos de entrada
2. Teclado: segue um padrão já difundido das máquinas de escrever, facilitando seu uso e sua aceitação.
3. Mouse: abre novos rumos por permitir a indicação de pontos na tela e a seleção deles, o que gerou um grande impacto no desenvolvimento de
interfaces gráficas.
Dispositivos de saída
[Link] 28/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Sistema de vídeo
Impressora
Placa de rede
[Link] 29/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Mesmo com a operacionalidade garantida por esses dispositivos, ainda existe o seguinte problema: a memória principal perde as informações
quando se desliga o computador, ou seja, ela é volátil.
A resposta é: sim. Precisamos de um sistema de armazenamento persistente que não perca as informações após esse desligamento.
[Link] 30/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Mais conhecidas como HD (Hard Disk ou Disco Rígido, em português), elas possuem essa nomenclatura porque sua tecnologia predominante
envolve discos magnéticos lidos e escritos por um cabeçote.
Atualmente, essa tecnologia tem sido substituída por Discos de Estado Sólido (SSD), que são muito mais rápidos e menos propensos a falhas e
desgaste por não haver partes móveis mecânicas neles.
[Link] 31/62
20/05/2023, 21:02 Base Computacional
Hoje, a principal tecnologia de barramento de memória secundária é o SATA2, que é capaz de atingir taxas de transmissão de 3 Gb/s (3 gigas por
segundo).
video_library
Principais componentes de hardware
Confira quais são os principais componentes de hardware de um computador e suas funções.
Software
As possibilidades criadas pela presença de um hardware no computador requerem a execução de um conjunto de programas, trazendo, assim, suas
funcionalidades à tona, que definem o software.
[Link] 32/62
20/05/2023, 21:02 Base Computacional
Tendências
A área de desenvolvimento de hardwares e softwares mostra diversos casos de sucesso. O surgimento de Circuitos Integrados (CI),
microprocessadores, placas de vídeo, mouse, touchscreen, USB e muitos outros hardwares gerou saltos evolutivos no desenvolvimento dos
computadores, alguns chegando a mudar drasticamente a sua forma de uso.
No ramo de softwares, diversos programas mudaram a forma como trabalhamos e nos divertimos, tais como:
sports_esports
Jogos eletrônicos
monitor
Sistemas operacionais com interface gráfica (Windows)
phone_iphone
Aplicativos para realizar diversas tarefas cotidianas (e-bank, e-commerce e e-mail)
[Link] 33/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
computer
Navegador de internet (web browser)
border_all
Planilhas
border_color
Editores de texto
Observe seu cotidiano e tente responder: quando foi a última vez que você enviou uma carta pelo correio?
O campo de desenvolvimento nessa área é muito amplo e inesperado. Sempre surgem grandes ideias que, uma vez concretizadas, passam a valer
milhões ou bilhões de dólares. Vejamos as grandes ideias responsáveis pelo aumento vertiginoso de valor das cinco maiores empresas de
computação do mundo:
PCs e, posteriormente, iPods DOS e Windows (sistemas Redes sociais. Mecanismo de busca na
e iPads. operacionais). internet (Google).
[Link] 34/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
emoji_events
Questão 1
Escolha a alternativa que, respectivamente, apresenta exemplos de software e de hardware em um sistema computacional:
Responder
Questão 2
[Link] 35/62
20/05/2023, 21:02 Base Computacional
Um sistema computacional precisa de um local para armazenar os dados e os programas que nele serão executados. Que elemento exerce
essa função essencial? play_circle_outlined
A Memória secundária.
B Disco rígido.
C Memória cache.
D Memória principal.
E Unidade de fita.
Responder
starstarstarstarstar
[Link] 36/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
O sistema operacional
Sabemos que o sistema operacional (OS) é um dos principais – e o mais conhecido – softwares de sistema.
Responsável por conhecer o hardware instalado no computador, ele possui diversas funções importantes.
Como exemplo, temos: fornecer aos programas acessibilidade ao processador e garantir transparência no acesso aos periféricos.
Neste módulo, destacaremos a importância do sistema operacional, além de descrevermos sua evolução.
[Link] 37/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Pense em um automóvel. Imagine-se como um motorista (programa) ciente de que precisa acelerar, frear, passar as marchas e virar para a direita e
a esquerda a fim de chegar a seu destino. Como motorista (programa), você, então, é capaz de dirigir um automóvel (hardware) até um destino.
[Link] 38/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Mas o que aconteceria se, em vez de um carro, você estivesse a bordo de uma motocicleta ou de um carro de Fórmula 1?
Note que os conceitos de acelerar, frear e virar são parecidos, mas a forma com que são executados é
completamente diferente. O sistema operacional funcionaria, então, como um intermediário que sabe como
executar cada operação em seu veículo específico (hardware), para que programas possam ser genéricos e
independentes do hardware no qual estão sendo executados.
Imagine, agora, que você decide entrar em um carro de Fórmula 1. Como motorista (programa), em vez de descobrir como se troca de marcha,
precisa apenas pedir ao OS que o faça. Desse modo, o sistema operacional recebe o pedido e o executa.
[Link] 39/62
20/05/2023, 21:02 Base Computacional
B play_circle_outlined
Nos computadores atuais, diversos programas executam simultaneamente. Por uma solicitação do usuário, alguns o fazem em
primeiro plano, enquanto outros rodam em segundo (ou em background). Exemplo: Sempre que iniciamos o computador, mandamos
executar alguns programas, como antivírus e demais programas de comunicação, a saber: Skype, Discord e WhatsApp.
Escolher quando determinados programas devem passar o uso do processador para outro programa.
Este subsistema do OS é chamado de escalonador. Como os processadores atuais são normalmente compostos por muitos núcleos,
para decidir a alocação de seu tempo a cada programa, o escalonador precisa levar em conta:
O Sistema Operacional é um programa intermediário que: gerencia os recursos de hardware do computador, fornece acesso a eles para os demais
programas.
[Link] 40/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Peça fundamental de um computador, o OS é carregado quando o ligamos. Mas os sistemas computacionais carregam, primeiramente, um
programa chamado BIOS (Basic Input/Output System).
Ele fica gravado em uma memória não volátil, geralmente em um chip da placa-mãe.
Ao ligarmos o computador, a memória está vazia, pois é volátil. Se não houvesse o BIOS, não seria possível carregar o OS (que está em uma
memória secundária, geralmente, o disco rígido) em memória para ser executado.
report_problem
Atenção!
O sistema operacional ainda é um programa. Portanto, sua execução depende desse carregamento em memória.
Histórico
video_library
[Link] 41/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Tendências para o futuro dos SO
Os primeiros sistemas operacionais eram específicos para as máquinas que os empregavam. Basicamente, eles serviam de interface entre os
programas do usuário e o hardware. Veja sua evolução histórica!
chevron_left chevron_right
Anos 1970
Surge o Unix, um OS de uso geral muito difundido por ter sido distribuído gratuitamente para o setor acadêmico e o
público nos Estados Unidos.
Como ele não possuía uma interface gráfica, todos os seus comandos eram dados via console a partir de um texto.
[Link] 42/62
20/05/2023, 21:02 Base Computacional
Exemplo play_circle_outlined
Se estiver em um Windows, segure a tecla Windows + R, digite cmd e aperte Enter. No Linux, segure as teclas Ctrl + Alt
+ T. Você verá o terminal aparecer. Podem ser dados ali comandos de texto para executar programas em sua máquina.
chevron_left 1 de 3
chevron_right
Tendências
Os sistemas operacionais são fundamentais para o bom funcionamento dos sistemas computacionais. Com a integração de computadores a
celulares e tablets, existe um grande foco no desenvolvimento e na melhoria de OS para mobile. Os principais são:
Android
[Link] 43/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Cálculos indicam a existência de mais de 8 bilhões de celulares no mundo. Essa quantidade é maior que o número de indivíduos na Terra, cuja
população é formada por 7,5 bilhões de pessoas. Enquanto isso, o número de microcomputadores pessoais é estimado em cerca de 2 bilhões de
unidades.
video_library
Função, importância e evolução dos sistemas operacionais
Confira agora função, importância e evolução dos sistemas operacionais.
[Link] 44/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
emoji_events
Questão 1
Os sistemas operacionais modernos têm muitas responsabilidades na tarefa de gerir os recursos de um computador. Com isso, assinale a
alternativa que lista as tarefas do sistema operacional.
[Link] 45/62
20/05/2023, 21:02 Base Computacional
Responder
Questão 2
Antes da carga do sistema operacional, um outro software é responsável por inicializar o computador e fazer as configurações e acessos ao
disco necessários para o seu correto funcionamento. Esse software é chamado de:
A BIOS.
B Device driver.
C Antivírus.
D Boot.
E Sistema inicial.
Responder
[Link] 46/62
20/05/2023, 21:02 Base Computacional
starstarstarstarstar play_circle_outlined
Origem da internet
video_library
A Internet
[Link] 47/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Na década de 1960, os computadores já eram uma realidade consolidada. Desse modo, o Departamento de Defesa Norte-Americano resolveu iniciar
os estudos para a construção de uma rede de comunicação capaz de permitir trabalhos em conjunto de pessoas muito distantes geograficamente.
Assim, a ARPANET foi criada.
Evolução da ARPANET, uma rede de armazenamento de dados que, inicialmente, conectava algumas universidades e alguns centros de pesquisa.
[Link] 48/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Pensado para possibilitar uma troca de informações, o conceito de sistemas computacionais em rede necessariamente evoluiu, permitindo, hoje em
dia, a interação com diversas aplicações, o que era uma realidade até então impensável para sistemas isolados.
A internet
Rede de redes
Na concepção original dos computadores, não se planejava fazer com que vários deles se comunicassem entre si. Eles foram pensados apenas
como máquinas programáveis para solucionar problemas.
1960
Na década de 1960, surgiu a ideia de conectar computadores espalhados pelos centros acadêmicos norte-americanos.
1970
A ARPANET foi montada para permitir o trabalho de pesquisa em conjunto por pessoas nas duas costas dos Estados Unidos. Essa
ligação foi efetivada em 1970, surgindo, dessa forma, a primeira rede a integrar a internet.
Lançar meios de comunicação (como fios de cobre ou enlaces de rádio) entre os dois computadores.
Protocolos de comunicação
[Link] 49/62
20/05/2023, 21:02 Base Computacional
Criar protocolos para que ambos pudessem entender como falar entre si, pois eles precisam de um hardware para enviar e receber dados
em rede. play_circle_outlined
Conforme outras redes iam se juntando, crescia a rede de redes (que passou a ser chamada de internet em 1986). Os computadores pessoais já
estavam entrando no mercado, e as pessoas queriam se conectar de suas casas.
Internet discada
Por uma questão de simplicidade, as empresas de telefonia assumiram o papel de prover conexão à internet para os usuários domésticos.
Surgia, assim, o modem de internet discada, que se conectava como se estivéssemos fazendo um telefonema e atingia taxas de transmissão de
14400 bps (s por segundo).
Endereço IP e roteador
Uma das barreiras a serem vencidas para interligar tantas máquinas foi a forma de endereçamento, ou seja, como identificar unicamente um
computador com o qual se deseja falar. A solução foi dar um endereço – como o da sua casa, por exemplo – para cada máquina. Trata-se de um
processo denominado endereço IP, abreviação de Internet Protocol (ou Protocolo de Internet, em português).
[Link] 50/62
20/05/2023, 21:02 Base Computacional
O endereço IP consistia em uma sequência de quatro números entre 0 a 255 (representados em 8 bits).
play_circle_outlined
Como exemplos de endereço IP, temos:
[Link]
[Link]
[Link] 51/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
[Link]
Em posse do endereço de destino, um pacote (também chamado de datagrama) é enviado através das diversas redes existentes entre o remetente e
o destino. Nas fronteiras delas, existem os roteadores, que funcionam como agências de correio e escolhem a rota que o pacote seguirá para
chegar a seu destino. Dessa forma, passando de roteador em roteador, o pacote de dados consegue alcançá-lo com a sua mensagem.
A conexão de tantos usuários em rede não trouxe só dificuldades técnicas a serem superadas como também – e principalmente – propiciou a
criação de oportunidades para outros mercados e outras tecnologias.
[Link] 52/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Inicialmente, os correios eletrônicos (e-mail) eram transmitidos por rede em uma analogia direta com o sistema de correios em que se baseou o
conceito da ARPANET. Passadas três décadas, o sistema tradicional de correios raramente transporta cartas, limitando-se a encomendas e boletos.
A maior parte do tráfego de correio é eletrônico.
Da mesma forma, quando se desenvolveu o conceito de páginas disponíveis na rede (originalmente chamado de World Wide Web: WWW) e se criou
um navegador capaz de passear por essa rede de páginas, surgiu o que a maior parte das pessoas entende ser a internet.
Essa tecnologia mudou a maneira como:
Adquirimos informação.
Para organizar a procura por tanta informação e pelas páginas disponíveis na World Wide Web, o software de busca Google se mostrou vitorioso
entre diversos concorrentes.
Atualmente, é possível buscar qualquer página ou tópico na web. Isso tornou a Google uma das empresas mais ricas do
mundo.
Após alguns anos, as pessoas se acostumaram a ficar sentadas diante de seus computadores, estando conectadas à internet em grande parte do
dia. Com essa nova realidade, a comunicação por e-mail ficou lenta, pois podia levar dias para que uma troca de mensagens fosse realizada.
[Link] 53/62
20/05/2023, 21:02 Base Computacional
Surgiram, então, os servidores de chat, nos quais os usuários podiam interagir entre si em tempo real. O IRC, por exemplo, é usado até hoje. Também
foram desenvolvidos programas de trocas de mensagem, como o ICQ. play_circle_outlined
assignment_ind
Comentário
Ao longo dos anos, com a criação de smartphones, o ICQ (e seus demais concorrentes) foram naturalmente substituídos por versões mais
modernas, como WhatsApp, Telegram e Discord.
Com a conexão de diversos usuários domésticos, uma nova geração que crescia na década de 1990 via seus jogos eletrônicos começarem a
permitir uma interação entre usuários.
[Link] 54/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Inicialmente, essa interação foi realizada em redes locais (chamadas de LAN), o que impulsionou o surgimento de LAN houses: lojas onde era
possível jogar em rede usando os computadores e a LAN dos estabelecimentos. Em um processo de evolução natural, as empresas começaram a
realizar jogos por meio da internet.
Com sua [Link], a Blizzard Entertainment pavimentou o caminho para o surgimento do que é conhecido como e-sports: jogos competitivos entre
usuários de computador via internet.
video_library
Banda larga
[Link] 55/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Graças ao desenvolvimento de novas tecnologias de transmissão, como a fibra ótica, o aumento da banda de internet disponível ao usuário
doméstico permitiu que novos serviços fossem oferecidos, como música e vídeo via internet.
Atualmente, testemunhamos a gradual – embora inevitável – substituição da televisão por serviços de streaming, como:
Netflix
[Link] 56/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Novos conceitos de programas surgiram quando passamos a estar conectados em nível pessoal. Os celulares se tornaram computadores de bolso,
e a tecnologia de comunicação de dados permite, hoje, transmissões até de vídeo (acima de 1 Mbps – bilhão de bits por segundo). Por isso, as
pessoas estão cada vez mais conectadas a todo momento.
Os aplicativos de mensagem, as redes sociais e até os jogos migraram para os celulares. Dessa forma, surgiram aplicativos colaborativos para:
Tendências
[Link] 57/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Elon Musk.
A conexão em rede dos computadores mudou o paradigma de uso dessas máquinas, moldando diversos hábitos de nossa sociedade. Atualmente, o
mundo caminha em direção à conectividade plena. A maioria dos aplicativos já é planejada para trabalhar conectada à internet ou contém
funcionalidades adicionais que dependem de tal conexão.
Cientistas e engenheiros trabalham em soluções para entregar uma rede de comunicação que permita o acesso à internet de qualquer ponto do
planeta. O chamado Projeto Starlink é encabeçado pelo futurista Elon Musk e por sua empresa SpaceX.
video_library
Inovações tecnológicas que a internet possibilitou
[Link] 58/62
20/05/2023, 21:02 Base Computacional
Confira agora as inovações tecnológicas que a operação de rede possibilitou em diversos ramos.
play_circle_outlined
emoji_events
Questão 1
Diversas tecnologias, desde cabos que conectam os computadores a protocolos de comunicação, são necessárias para o funcionamento da
internet.
Qual é o elemento responsável por determinar os caminhos e enviar os pacotes de dados entre as redes que compõem a internet?
[Link] 59/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
A Correio eletrônico.
B Roteador.
C Transmissor.
D Modem.
E Rádio
Responder
Questão 2
Discutimos como a conexão de computadores em rede e o posterior surgimento da internet foram importantes para o desenvolvimento e a
relevância da área da computação. Uma das principais tecnologias desenvolvidas na área foi a World Wide Web (WWW), muitas vezes
confundida com a própria internet.
[Link] 60/62
20/05/2023, 21:02 Base Computacional
play_circle_outlined
Responder
starstarstarstarstar
Considerações finais
Visitamos os principais eventos históricos que culminaram na criação dos computadores, observando seu desenvolvimento desde o início até os
dias atuais.
Como pudemos observar, hoje em dia, os computadores estão por toda parte e são responsáveis pelas empresas de maior valor de mercado no
mundo. Por isso, a área de Ciência da Computação oferece diversas possibilidades de emprego, provando estar em franca expansão.
Além disso, entendemos o funcionamento básico de um computador e demonstramos de que forma ocorreu a evolução da intercomunicação dos
sistemas computacionais.
headset
Podcast
Ouça agora as grandes empresas e o impacto do desenvolvimento tecnológico no mundo da computação.
00:00 14:43
speed
1x
Referências
HOUAISS. Dicionário Eletrônico Houaiss da Língua Portuguesa. CD-ROM, 2002.
PATTERSON, D. A.; HENESSY, J. L. Organização e projeto de computadores: a interface hardware/software. 4. ed. Rio de Janeiro: Elsevier, 2014.
SHANNON, C. E. A mathematical theory of communication. Bell System Technical Journal, v. 27, p. 379-423, 1947.
STATISTA. The 100 largest companies in the world by market value in 2019. Statista, 2019.
[Link] 61/62
20/05/2023, 21:02 Base Computacional
TURING, A. M. On computable numbers, with an application to the entscheidungs problem. Proceedings of the London Mathematical Society, v. 42,
p. 230-265, 1937. play_circle_outlined
ZELENOVSKY, R.; MENDONÇA, A. PC: um guia prático de hardware e interfaceamento. 3. ed. Rio de Janeiro: MZ Editora, 2003.
Explore +
Confira as indicações que separamos especialmente para você!
Introdução ao roteamento de pacotes IP. Núcleo de Informação e Coordenação do Ponto BR ([Link]), 2014.
DANIELE, A. Saiba por que o Dia da Informática é comemorado em 15 de agosto. Revista Exame. Publicado em: 15 ago. 2014.
HAUTSCH, O. O que é um transistor e por que ele é importante para o computador? TecMundo. Publicado em: 8 fev. 2010.
PRESSE, F. SpaceX lança primeiros satélites para rede que vai prover internet do espaço. G1. Publicado em: 24 maio 2019.
The imitation game. Direção: Morten Tyldum. Estados Unidos: Black Bear Pictures, 2014. 114 min.
[Link] 62/62