Aula 1 - Guia Estelar de Programação

Fazer download em rtf, pdf ou txt
Fazer download em rtf, pdf ou txt
Você está na página 1de 3

-Aula 1:

-Introdução aos Fundamentos;


-O que é Progamação;
-Como Funciona a WEB;

----------------------------------------------------------------------
-Aula 1:

=Introdução aos fundamentos:

· WEB:
É a rede que conecta toda a internet, conectando um computador
em um canto do mundo a outro.

· Progamação:
Conseguir fazer essa conecsão entre os combutadores usando a
WEB, e usar ideias para criar coisas nos computadores.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

=O que é Progamação:

· O que é?

-É entender de Algoritumos: Isso é o passo a passo para fazer


algo, uma sequencia logica para resolver os problemas.

-Para progamar precissamos saber a Logica da Progamação: Ela é


a aplicação do Algoritumo, e entender como esse Algoritumo funciona.

· Como o computador pensa / entende?

-O computador não pensa, ele calcula, e faz isso de uma forma


muito rapida.

-Ele só recebe ordens: Ordens das por você, essa ordens são
passadas de uma forma que o computador entenda e ela é chamada de
Linguagem da Progamação.

· Dar Instruçôes:

-É como fazer uma receita de bolos, você precisa passar as


istruçoes em uma ordem correta, para assim conseguir o resultado
final.

-Os Dados que o computador entenderia essa receita sao


separados em tipos, são eles Strings(palavras e frases mostradas em
texto) Numericos(são os numeros e quantidade) e Boleanos(verdadeiro ou
falso).
-Manipulamos esses dados de acordo com as linguagens de
progamação, quanto mais aprendemos elas, mais sabemos usar e
transformar esses dados a nosssa vontade, dando o maximo de detalhes
para o computador entender e fazer exatamente como vc quer.

· Resolver Problemas:

-Entender o problema é o primeiro passo.

-Não dá pra seguir caso você não endenda esse problema.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

=Como Funcionaa WEB:

· Um site tem dois pontos principais a URL e o HTTP:

-HTTP (Hypertext Trasfer Protocol), tem a função de fazer a


troca de mensagens entre os computadores, que são quebradas em
diversos pedaços(chunks).
Quandp o HTTP tem um "s" na frente (https...) quer
dizer que todos os dados desse site são transferidos de forma segura,
por conta de uma criptografia.

-URL (uniform Resource Locator),é o localizador e


identificador de um recurosos no caso pode ser um site.

· uma linha de comucição é criada entre o seu computador (cliente)


ate o computador da pagina (Servidor).

-Cliente é o dispositivo que fez o pedido: o browser.

-Servidor é o computador que foi configurado pra receber e


enviar as respostas pedidas.

-TPC(Transmission Control Protocol), tem a função de garantir


que os pacotes (chunks) chegem corretamente ao destino.

· Então é convetido em um Endereço de IP pelos DNS:

-Ip(Internet Protocol), tem a função de endereçamento dos


computadores, cando uma sequencia de numeros para ele. (EX:
76.76.21.21)

-DNS(Domain Name Servers), tem a função de converter um


dominio(link) em um IP.

· O pedido esta passando por diversos proxies:


-Proxy: São os dispositivos que tem no caminho entre o
Servidor e o Cliente, pode ser Modens, roteadores e outros
computadores. A função do Proxy é Encaminhar os pacotes.

· Seu pedido então cheaga no servidor.

· Sevidor analisa seu pedido e te dá uma resposta.

· O a resposta faz o cminho de volta pelos proxys igual na ida.

· O Cliente recebe os pedaços e monsta a resposta na tela.

· Isso se repete varias vezes, pois cada recurso (html, css,


javascript, imagem...) é feita uma nova conexão.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Você também pode gostar