Algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (346 palavras )
  • Download(s) : 0
  • Publicado : 7 de abril de 2012
Ler documento completo
Amostra do texto
Algoritmos e Técnicas de Programação

Prof. Msc. Raul Paradeda Aula 2 Fundamentos

Sumário
Questões sintáticas; Variáveis; Atribuição; Tipos; Declaração; Bloco de instruções; Exercícios. Questões sintáticas
 A nomenclatura dos comandos, variáveis, funções, tipos, classes, dentre outras, é uma importante habilidade de programação.  Ou seja, os nomes são usados para denotarmuitas entidades diferentes.  Um outro termo utilizado para os nomes é identificador.  As regras léxicas determinam como um nome pode ser construído.

Questões sintáticas
 As regras para osidentificadores são:
 Podem ser seqüências de letras e dígitos.  COMEÇAR POR LETRAS.  Identificador Beta é diferente de beta.  NÃO É PERMITIDO ESPAÇOS.  É utilizado o caractere especial sublinhado (_). Algumas linguagens possuem palavras chaves e/ou reservadas que não podem ser utilizadas como identificadores:
 int, if, while, etc.

Variáveis
 Uso importante da nomenclatura é dar nomesa variáveis, que são fundamentais na programação.  Em algumas linguagens, uma variável é um nome para um local de memória (ou bloco de locais).  É regra criar a variável ANTES de utilizá-la oureferenciá-la.  Nestes locais de memória (variáveis) podemos atribuir diversos tipos de valores.  Toda variável tem um endereço de memória, ou seja, identifica de modo único o local da memória onde ovalor de uma variável é armazenado.

Variáveis
 Analise o seguinte comando: X = Y + 1;  Tal comando deve ser lido:
 Atribua ao endereço de memória denotado pela variável X o valor da expressãoque é a soma do valor da variável Y e um.

 Observe que, quando usado na esquerda, a variável X denota um endereço; no entanto se usado na direita, a variável denota o valor armazenado no endereço. Variável
 Uma única variável pode manter apenas um valor a cada momento.  É a mesma coisa que dois corpos não podem ocupar o mesmo lugar no espaço, um precisa dar lugar para o outro. ...
tracking img