TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Noção de algoritmo

Seminário: Noção de algoritmo. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  13/4/2013  •  Seminário  •  2.859 Palavras (12 Páginas)  •  291 Visualizações

Página 1 de 12

Noção de algoritmo

É o conjunto de ações com propriedades especiais e específicas, com algumas estruturas padrões para controlar a ordem na qual as ações são realizadas. São algumas propriedades a ações simples e bem definidas (não ambíguas); sequência ordenada de ações e sequência finita de passos.

Pseudolinguagem

É uma linguagem de programação simplificada. É usada para escrever algoritmos, sem se preocupar com todos os detalhes de uma linguagem de programação real. Pode ser útil para a pessoa esboçar seus algoritmos, antes de efetivamente escrevê-los.

Tipos Básicos: Inteiro, Real, Caracter, String, Lógico.

Estrutura de um programa

Conforme definimos anteriormente, algoritmo são sequências de comandos especiais e com alguma estrutura de controle. Um destes comandos especiais e bastante importante é o comando para atribuir conteúdo de variáveis.

Comando de atribuições:

1. A expressão é avaliada, isto é resolvida;

2. O resultado da execução da expressão é então atribuído a variável;

Exemplo:

1. Início

2. int X

3. X 10+17

4. Fim

Linha por linha:

1 – O programa é iniciado;

2 – Variável X é declarada;

3 – A expressão é avaliada e o resultado atribuído a X;

Tipos Primitivos

Os primitivos são atômicos, não podem ser decompostos em tipos mais simples. Alguns se relacionam diretamente a sua representação interna, no mesmo caso dos números inteiros. Outros tipos primitivos, como o tipo caractere, precisam de um pequeno suporte de hardware ou software para serem representados internamente.

Tipos de dados

O computador é um dispositivo eletrônico que, em seu nível mais elementar, reconhece apenas dois estados elementares. todos os dados de um computador precisam ser representados com base em um sistema de numeração binário, onde apenas dois valores diferentes são distinguidos. esses dois estados são representados como 0 (zero) e 1 (um) e são chamados de dígitos binários

Tipos numéricos

Os numéricos é um dos primeiros implementados pelas linguagens de programação. Quase todas linguagens oferece representações dos números inteiros, como representações dos números reais. As representações computacionais desses tipos são apenas aproximações desses conjuntos matemáticos, que são infinitos, não podendo ser representados na memória do computador, que é finita.

Tabela - Operadores aritméticos

Operador|representação|exemplo|

Menos unário|-|-a|

Potenciação|^|a ^ 5|

Multiplicação|*|a *5|

Divisão|/|a /5|

Modulo (resto da divisão)|%|a %5|

Adição|+|a+b|

Subtração |-|a-b|

Operadores relacionais são utilizados para comparar valores, podendo ser aplicados sobre comandos numéricos, também de outros tipos.

Tabela - Operadores relacionais

operador|representação|exemplo|

Comparação menor|5|

Comparação maior-igual|≥|a≥5|

Comparação igual|==|a==5|

Comparação diferente|!=|a!=5|

Tipos inteiro

O tipo inteiro é o tipo primitivo numérico mais comum. Sem parte fracionária, o tipo inteiro é caracterizado por sua faixa de valores representáveis, havendo versões dos inteiros com ou sem sinal.

Valores de tipo inteiro na linguagem C

Tipo|Tamanho em Bytes|Faixa de Valores|

Int|2|-32768 a 32767|

unsigned int|2|0 a 65535|

long int|4|-2.147.483.648 a 2.147.483.647|

unsigned long int|4|0 a 4.294.967.295|

Variáveis e Dados

Na Matemática, uma variável é utilizada para representar um valor desconhecido, tipicamente conhecido como incógnita da expressão, podendo assumir qualquer valor do conjunto ao qual a variável pertence. É comum vermos expressões como , onde a variável representa um valor inteiro desconhecido.

Nas linguagens de programação, uma variável representa um valor qualquer de um determinado tipo, o tipo da variável.

Variável, como o nome indica, é um dado que tem a possibilidade de variar, ou seja, ter seu valor alterado durante a execução do algoritmo. As variáveis do tipo caracter sempre devem ser colocadas entre aspas ( " ). Exemplo: "Isto é uma variável caracter".

Declaração de variáveis

As variáveis devem ser declaradas antes do seu uso no algoritmo. Declarar uma variável é definir seu tipo e seu nome. Para a declaração de variáveis usaremos a seguinte sintaxe:

TIPO DE DADO: VARIÁVEL1, VARIÁVEL2, ....., VARIÁVELn;

Exemplos:

inteiro: x;

caracter: nome, endereço, data;

real: PI, preço;

lógico: resposta, opção;

A declaração das variáveis deve estar no início do algoritmo.

Duas variáveis não devem ter o mesmo nome.

Operadores Aritméticos

OPERADOR OPERAÇÃO TIPOS DOS OPERANDOS TIPO DO RESULTADO

+ adição inteiro inteiro

real real

- subtração inteiro inteiro

...

Baixar como (para membros premium)  txt (19.6 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com