Essa aula é sobre a internet. A internet
é um lugar muito movimentado e similar
a essa movimentada estrada. As mensagens, assim como
os carros, vão passando para chegar aos seus destinos.
Mensagens passam pela internet muito rapidamente.
Entender como a internet funciona vai te ajudar a
entender o que acontece quando você usa a
internet. Você vai aprender como mensagens
chegam do seu computador para o seu site favorito
ou de um amigo para uma caixa de email. Assim como
é mais fácil viajar por estradas movimentadas quando você
conhece as estradas e sabe ler as placas, viajar pela
internet não é tão complicado quando você
sabe o que acontece nos bastidores. Enviar
mensagens pela internet é mais ou menos como
enviar mensagens pelo correio, mas com algumas
diferenças. Eu estou aqui no google.com. O
endereço IP deste site é esse número. Você
pode pensar em um endereço IP como seu endereço
de retorno no correio. Vamos imaginar que eu
queira enviar uma mensagem no correio para
alguém no escritório lá em baixo. Você vê a URL
e o endereço de IP naquela porta? Eu escrevi essa
mensagem e cliquei em enviar. Diferentemente do serviço
postal, a primeira coisa que acontece é que
a internet quebra a mensagem em partes
menores para que ela possa ser enviada com mais facilidade.
Essas pequenas partes são chamadas de pacotes. Cada pacote
da mensagem é enviado ao destino um por
vez. Esses pacotes são colocados juntos
na ordem correta para que o recebedor possa
ler a mensagem corretamente. É claro que há
muitas outras coisas para se aprender sobre como
a internet funciona, mas esse é um ótimo começo.
Você está a caminho de se tornar um usuário selvagem da
internet! Tenha certeza de contar para sua família e amigos
o que você aprendeu! Meu nome é Amanda Camp e eu
sou uma engenheira de software na Google. Eu trabalho
num time que trabalha com servidores backend que
armazena perfis e contatos. No meu trabalho, nós
pensamos muito sobre como contatos podem ser enviados
para outros dispositivos, como o seu telefone. A maioria
das pessoas tem muitos contatos, você pode ter
digamos, 1000 contatos e nós não queremos enviar
todos esses contatos de uma vez só do seu telefone
porque é uma mensagem muito grande. De forma parecida
como a internet quebra grandes mensagens em
pacotes, nós usamos um conceito chamado de
paginação onde nós podemos enviar apenas
100 contatos por vez e deixar o seu telefone
nos responder e depois pedir pelos próximos 100. A
coisa mais empolgante sobre software é o fato de
que ele pode impactar o mundo todo. Eu comecei
a aprender a programar quando eu tinha cerca
de dezenove anos. Eu acho que eu já estava no segundo
ou terceiro ano de faculdade. O primeiro programa
que eu me lembro de escrever é algo que convertia
graus Celsius em Fahrenheit. Eu gosto de programar
porque eu gosto de ajudar pessoas. Eu posso escrever
programas na Google que ajudam outras pessoas ao redor
do mundo todo e isso é realmente inexplicável
e empolgante.