01 ltp1 introducao

Post on 11-Jan-2016

220 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

LOL

TRANSCRIPT

Linguagens  e  Técnicas  de  Programação  Introdução  ao  estudo  de  linguagens  de  programação;  histórico  das  linguagens  de  programação.    

Aula  01  

Agenda  o Linguagem  de  programação  o Historico  de  linguagens  de  programação  o Existe  algum  caminho  rápido  para  se  tornar  um  programador  o Relacionamento  com  o  resto  do  curso  

O  básico  Aula  0

1  

Básico:  O  que  é  computador?  o Hardware  +  Software  

Básico:  O  que  é  o  Hardware?  

Básico:  O  que  é  o  Software?  

Básico:  O  que  é  programa  de  computador?  o “É  um  conjunto  de  instruções  que  descrevem  determinada  tarefa  a  ser  realizada  pelo  computador”  

Básico:  O  que  é  programação  de  computador?  o É  o  ato  de  escrever  o  código-­‐fonte  em  um  processo  interativo    

O  Processo  da  comunicação  Aula  0

1  

Linguagem  e  comunicação  o A  linguagem  humana  

Linguagem  de  programação  o A  linguagem  de  máquina  

Linguagem  de  programação  o A  linguagem  de  máquina  

Como  criar  um  software  Aula  0

1  

Criação  de  software  o Inicialmente  falaremos  de  criação  de  software  como  um  ciclo  fechado  contendo  os  seguintes  passos:  o Passo  1:  Abstração  o Passo  2:  Algoritmo  o Passo  3:  CodiYicação  o Passo  4:  Tradução  o Passo  5:  Execução  o Passo  6:  Teste  o Passo  7:  Refatoração  

o A  criação  de  software  também  é  conhecida  como:  o Programação  de  softwares  o Desenvolvimento  de  programas  o  Implementação  de  programas/softwares  

Passo  1:  Abstração  o Observar  o  relevante  o Remover  o  que  não  é  necessario  

Passo  2:  Algoritmo  o A  lógica  necessária  para  resolver  o  problema  

Passo  3:  CodiYicação  o Escrever  o  conjunto  de  instruções    o Essa  etapa  pode  ser  desenvolvida  utilizando  qualquer  LP  o “O  Programador”  é  o  responsável  por  essa  etapa  

Passo  4:  Tradução  o Também  conhecida  como  COMPILAÇÃO  ou  INTERPRETAÇÃO  o É  a  etapa  onde  ocorre  a  tradução  do  conjunto  de  instruções  em  um  conjunto  de  bytecodes  

Passo  5:  Execução  o Executar  o  programa  e  observar  seu  comportamento  o Etapa  conhecida,  no  popular,  como:  “rodar  o  programa”  

Passo  6:  Testes  o Usar  o  programa  observando  se  tudo  ocorrer  como  planejado  no  algoritmo  

Passo  7:  Refatoração  o Abrir  novamente  o  código-­‐fonte  buscando  pequenas  alterações,  ajustes  e  melhorias  no  código  

Resumindo  tudo  

A s   e t a p a s   d a  programação  Aula  0

1  

Agenda  o Linguagem  de  programação  o Historico  de  linguagens  de  programação  o Existe  algum  caminho  rápido  para  se  tornar  um  programador  o Relacionamento  com  o  resto  do  curso  

top related