06 Algotitmos Computacionais

1111 palavras 5 páginas
LÓGICA DE
PROGRAMAÇÃO
Algoritmos Computacionais
Sérgio Carlos Portari Júnior portari.uemgfrutal@gmail.com Tópicos abordados
Algoritmos Computacionais
Estrutura de Dados




Tipos Primitivos
Constantes
Variáveis
Identificadores
Declaração de variáveis




Comandos de atribuição
Operadores matemáticos e relacionais e lógicos

Comandos de Entrada e Saída
Estrutura de um algoritmo

Algoritmos Computacionais
Vimos que o algoritmo é uma seqüência de instruções, onde cada instrução representa uma AÇÃO que deve ser entendida e realizada. Surge então uma Questão:

Como saber se já temos detalhes suficientes em um algoritmo para que a
AÇÃO possa ser entendida e realizada?
Vai depender do agente que irá executar o Algoritmo.
No caso de algoritmos computacionais, sabemos que o computador possui um conjunto limitado de instruções e o algoritmo deve ser expresso nos termos destas instruções. Algoritmos Computacionais
O computador utiliza dois conceitos básicos para construir e interpretar algoritmos: 



Estruturas de Dados para manipulação das informações.
Estruturas de Controle para manipulação das ações.

Estrutura de Dados
Um aspecto fundamental na construção de algoritmos computacionais são as estruturas de dados, que representam as informações do problema a ser resolvido.
Tais estruturas estão organizadas em tipos distintos de informações.
Dentro do escopo das estruturas de dados, definiremos termos como CONSTANTE,
VARIÁVEL, IDENTIFICADOR, ETC.

Tipos Primitivos de Dados
São os grupos de informações que o computador manipula. Podem ser:


Numéricos
a) Inteiros Ex: 1 -4 100 0 -905 ...
b) Reais Ex: 1,3 816,97 3,0 -0,0055 ...



Não-numéricos
a) alfanuméricos Ex:“CASA” “livro” “18” “R$ 55,36” ‘a’ ‘S’ ....
b) lógicos ou booleanos Ex: Falso, Verdadeiro (ou False, True)

Obs: O delimitador para alfanuméricos pode ser:“ ”ou‘ ’ dependendo da ocasião

Constantes
Representam valores constantes, ou seja, que não variam no decorrer do algoritmo.
Ex:







148

Relacionados