Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos de Programao
Fundamentos de programao
Todo trabalho realizado por um computador
baseado na manipulao das informaes
contidas em sua memria
Instrues: comandam o funcionamento da mquina
e determinam a maneira como devem ser tratados os
dados. So especficas para cada modelo de
computador e cada tipo de processador.
Dados: correspondem poro das informaes a
serem processadas pelo computador
Aspectos fundamentais
As estruturas de dados so fundamentais na
construo do algoritmo computacional.
Elas so organizadas em tipos distintos de
informaes
Programa: o nome e o contedo do algoritmo em si;
Variveis: manipuladores de resultados para
execuo do algoritmo;
Constantes: valores base, fixados como regras que
no mudam ao longo da sua execuo;
Variveis
As variveis representam informaes
cujos valores so modificados ao longo do
tempo
Podemos definir variveis como um local
onde um determinado valor armazenado
Toda varivel identificada por um nome
ou um identificador e possui um contedo
Constantes
As constantes representam valores
inalterveis, ou seja, que no variam no
decorrer da execuo do programa
O nmero 1 uma constante, independente
de quantos passos se realize em um
algoritmo.
As palavras verdadeiro ou falso no variam
dentro da estrutura do algoritmo
Identificadores
Identificadores so conjuntos de
caracteres regidos por determinadas
regras que representam constantes,
variveis, tipos, procedimentos, unidades
e programas
um identificador para o nmero irracional
constante 3,14159265358979323846264338
+; -; *; / so identificadores para operaes
matemticas bsicas
Identificadores
Podem ter qualquer tamanho, porm apenas os
63 primeiros caracteres so significativos
O primeiro caractere de um identificador deve
ser obrigatoriamente uma letra
No devem haver caracteres especiais no
contedo do identificador: !@#$%&*/
O nome do identificador no pode conter espao
em branco
No se pode repetir identificadores
No podem ser palavras reservadas
Palavras reservadas
Palavras reservadas so identificadores
que j foram usados pelo programa
Break; case; char; for; float; goto; ........