Escolar Documentos
Profissional Documentos
Cultura Documentos
Noções
sobre
de
Programação :
de
programação baixo nível : e
alto nível .
Noções de
Programação
O primeiro aprender programação é entender
passo para que
um
programador precisa ser
capaz de
formular um problema do
mundo real computacionais Em seguida
em termos
programador .
,
o
,
o
implemente
um
programa linguagem de programação que
em uma
algoritmo Além
programa fundamental testar
esse . rdisso , é o
correta .
Algoritmo
o
instruções algoritmo
Um nada mais é texto contendo comandos I
que um
executados determinada
constituído
) devem ser ordem
que numa ,
número
finito de passos
de um .
De computação
•
forma simplificada ,
em o
que fazemos é :
•
analisamos o problema ;
•
criamos um
algoritmo genérico que
resolva esse problema ;
•
escrevemos um
programa que implemente
esse
; algoritmo
funciona ele realmente
testamos
programa para verificar que
•
o
Linguagens de Programação
Linguagens
executadas formais precisas cujas
instruções podem
,
e ser
por
As um computador
de .
linguagens programação
baixo nível
podem ser divididas
alto nível
em :
linguagem de e
linguagem de .
•
Quando pensamos
hardware do computador precisamos
compreender
no
,
linguagem
trabalha
como
máquina linguagem de
,
nesse caso
,
essa
sequência
com
zeros
uma
seja código binário de e uns
,
ou
,
em .
de
programar
.
próximas da nossa
linguagem ( da linguagem humana ) , portanto ,
é
mais
fácil e
agradável de aprender .
•
Como essas
linguagens são entendidas pelo computador ?
Nesse caso
,
existem basicamente
dois tipos diferentes de linguagens : a
linguagem compilada e a
linguagem interpretada .
Linguagem compilada
Um compilador lê o
programa
de alto nível I denominado código fontes e
, ,
específica
o uma
Uma
código gerado
e salvou o em um
arquivo
executável .
vez que o
programa
tenha sido compilado ,
você pode executá lo -
quantas necessário
compilador vezes quiser sem o
que seja ,
usar
novamente .
Ex : C e C + +
código →
compilador →
código → executou → saída
forte objeto
•
linguagem interpretada
As interpretadas funcionam da seguinte forma
linguagens
interpretador
:
um
lê linhas
as do
código fonte uma de cada
vez ,
e
para
cada linha
interpretada uma ação é executada internamente no
computador ,
a
Dessa
qual irá
gerar algum tipo de saída .
forma ,
se o
código do
Já em uma
linguagem compilada ,
o
compilador verifica todas as
antes
verificado que
e acontece código o não com um de
programa
,
linguagem interpretada
em .
Exemplo de
linguagens interpretadas Python : e R .
código →
interpretador →
saída
fonte
•
Linguagem de
Programação Python
Python é uma
linguagem programação
de de alto nível .
Essa
Emborasimples é uma
, Python
linguagem poderosa podendo ,
ser
usada
por exemplo para
,
análise de dados
Inteligência Artificial
, ,
e Machine
Leaving .
Python
software livre pode
é e ser usado em praticamente qualquer
arquitetura de computadores em sistema operacional , por exemplo ,
Linux Microsoft
,
Windows , Mac OS .
Uma
Python é legibilidade dos
grande vantagem do
programas
a
escritos
linguagem Outras linguagens de nessa
programação
.
além
vírgula ( ; )
,
no
fim de cada linha
({ } )
,
dos marcadores de
início e
fim de bloco como ou
palavras especiais
(
begin /end ) .
ler e
felizmente não são usados no
Python .
Principais características
dinamicamente trepada ;
•
fortemente tirada ;
•
case sensitiva ;
o
identação obrigatória .
Ex :
While <
condição > :
bloco