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

A estrutura do algoritmo

Artigo: A estrutura do algoritmo. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  7/10/2014  •  Artigo  •  493 Palavras (2 Páginas)  •  387 Visualizações

Página 1 de 2

Etapa 1 - Passo 2

Noção de algoritmo

Uma transposição do universo real para universo computacional, em uma entrada de dados bem definido e produz dados de saída,é realizado através de problemas expressa de forma de algoritmo. Na construção de algoritmos introduzimos informações fundamentais e suficientes para a construção de algoritmo na forma mais próxima da linguagem natural edeve pelo menos fornecer um resultado chamado de saída, todos osresultados devem ser citados no algoritmo de uma forma básica e exata em um tempo finito. O algoritmo computacional requerum nível de detalhamento mais próximo da linguagem computacional e que tenha um numero finito de passos. Para que computador possa entender,isso é descrito passo a passo no algoritmo.

Pseudo linguagem

Portugol é um pseudolinguagem, é uma maneira intermediaria dentre a linguagem natural e uma linguagem de programação de representar um algoritmo, conforme a experiência do programador o portugol aproxima de uma forma mais fácil à transposição do universo real para universo computacional.

Estrutura de um programa

A estrutura de um algoritmo em pode ser dado como:

Inicio e fimsão respectivamente as palavras que delimitam o início e termino do conjunto de instruções do corpo do algoritmo. Declarações de variáveis é reservado para armazenar a variável X, desta forma, toda vez que a variável X aparecer no programa, estará sendo executa da memória variável X.

Açõesé estrutura de controle (algoritmo) para manipular ações.

Inicio

<declarações de variáveis>

<ações>

Fim

Tipos primitivos para representação de dados e variáveis

Tipo inteiro:

Intervalos de valores:

números inteiros (negativos, nulo ou positivo)

-100, 0, 1, 2, 1250.

operações:

+(adição), - (subtração), *(multiplicação), / (divisão).

Tipo real:

Intervalo de valores:

números real (negativo, nulo ou positivos)

-10, -1.5, 11.2, 0, 1.0, 2, 50.23465

operações: +(adição), - (subtração), *(multiplicação), / (divisão).

Tipo de caracter:

Intervalo de valores:

Caracteres alfanuméricos

casa, UFSC, win7, 123, alfa#2

operações:

+(união), - (intervenção).

Tipo logico:

Intervalo de valores:

Valores booleanos

verdadeiro, falso

operadores lógicos (<, <=, >=, <>, ==).

Operadores aritméticos, lógicos e

...

Baixar como (para membros premium)  txt (4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com