Algoritmo
Monografias: Algoritmo. Pesquise 862.000+ trabalhos acadêmicosPor: peritinaicos • 5/3/2015 • 806 Palavras (4 Páginas) • 290 Visualizações
Algoritmos
* A linguagem de programação é dirigida orientar uma maquina e não pessoas.
* Máquinas não podem tomar decisões com base em premissas.
* Maquinas não podem escrever alternativas, mesmo que essas nos pareçam obvias.
* Maquinas não podem corrigir comandas mal redigidos.
* Máquinas não podem descobrir a intenção do programados.
* O computador não pode trabalhar com ambigüidades. O computador e um ótimo cumpridor de ordens.
Exemplo: “A velinha ouviu o barulho da janela”.
A frase pode ser interessada pelo menos de três maneiras:
1 – a velhinha ouviu o barulho produzido na janela.
2 – a velhinha estava junto a janela e ouviu o barulho.
3 – a velhinha ouviu o barulho que veio através da janela.
* Qualquer maquina seria incapaz de interpretar o que realmente esta acontecendo, mesmo que o contexto ajudasse.
MANIPULAÇÃO DE DADOS
• Uma das principais funcionalidades de um computador é a manipulação de informações.
• E necessário que haja formas de se trabalhar com diferentes tipos de dados em um programa.
• Apesar de internamente o computador manipular unicamente números, as linguagens de programação permitem que utilizemos outros tipos de informações nos programas de forma transparente.
EXEMPLO 1: Os seres humanos são um tipo. Todas as pessoas formam um conjunto de objetos que se comportam de forma similar quando comem, dormem, comem etc.
• Essas ações são comuns aos seres humanos e definem o conjunto de operações. Que podem atuar sobre o tipo “ser humano”.
EXEMPLO 2: os aviões. Podemos identificar sobre todos os objetos aviões, operações similares como voar, ousar e decolar.
EXEMPLO 3: Nem todos conjuntos de objetos é um tipo. O conjunto (1, José da Silva, carro)
Não é um tipo pois seus elementos não tem comportamento similar segundo algum conjunto de operações.
• Alguns tipos são formados por números. Os números inteiros (Z) e os números reais (R), por exemplo, são um conjunto de elementos que suportam operações matemáticas como: Adição, subtração, multiplicação.
• Também podemos considerar as letras como um tipo, sobre as quais poderíamos definir operações como escrever e ler.
Os valores lógicos são oriundos da lógica matemática. Essa lógica e baseada em um conjunto de apenas dois valores com significados opostos e que geralmente são representados como 1 e 0(zero) ou verdadeiro (v) e Falso (f). Um valor lógico também pode ser obtido como resultado de uma afirmação ou proposição. Podemos dizer qualquer afirmação é “verdadeira” ou “falsa” na lógica matemática.
EXEMPLOS:
1 – cachorros são mamíferos.
2 – cachorros são aves.
3 – 5>3
4 – 7=3
Podemos identificar que as proposições 1, 3 e 4 são verdadeiras (v) e as 2 e 5 são falsas ( f)
Uma operação lógica sempre opera com valores lógicos e tem como resultado um valor lógico.
ATRIBUIÇÃO
• Os dados ficam armazenados, porem para que possamos manipulá-los e necessário colocar um valor dentro da variável. No caso se constantes, o valor já é definido em sua declaração.
• O ato de colocar ou atribuir um valor a uma variável é chamado de atribuição e é representado pelo símbolo
BLOCO DE INSTRUÇÕES
• As instruções de uma linguagem de programação sempre são executadas em seqüência.
• Podemos considerar como
...