Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo

Aula 10

Aula 11

Aula 12



Português Estruturado

Até o momento, estávamos utilizando o algoritmo para representarmos textualmente a solução de um problema. Nesta aula aprenderemos uma segunda forma de representação textual: português estruturado.
O processo de transcrever os passos estabelecidos no algoritmo ou no diagrama de blocos para o português estruturado é conhecido como codificação do código. Esta fase obedece ao que está definido no diagrama de blocos, pois é ele a representação gráfica da lógica de um programa. Porém, sempre deverá ser relacionado com todoas as variáveis que serão utilizadas dentro do programa. Este estabelecimento, além de definir os tipos de dados que serão utilizados, define também o espaço de memória que será necessário para manipular as informações fornecidas durante a execução de um programa. Portanto a principal diferença entre o algoritmo e o português estruturado está na obrigatoriedade de definir as variáveis no início da solução.
Desta forma, são utilizadas no exemplo a seguir 3 variáveis: A, B e X, sendo que as mesmas deverão ser relacionadas antes do seu uso, estabelecendo-se assim o seu respectivo tipo.

programa soma_numeros
var
   x: inteiro
   A: inteiro
   B: inteiro

Tendo relacionado todas as variáveis que serão utilizadas no programa com a instrução var, passa-se a fase de montagem do que está estabelecido fluxograma, ou seja, de tudo que está relacionado entre os síbolos terminal (indicação de início e fim do fluxograma). Observe que o bloco de instruções do programa, indicado entre as instruções início e fim , é apresentado deslocado um pouco para a direita. Este estilo de escrita deve obedecido, para facilitar a leitura de um bloco de programa, recebendo o nome de endentação.

inicio
   leia A
   leia B
   x = A + B
   escreva X
fim

Após a leirua dos valores para aws variáveis A e B, eles serão somados e atribuídos na variável X, a qual será apresentada com o valor da soma processada. A seguir é apresentado o programa completo

						 		
programa soma_numeros
var
   x: inteiro
   A: inteiro
   B: inteiro
inicio
   leia A
   leia B
   x = A + B
   escreva X
fim


Portanto, a partir de hoje, deixaremos o algoritmo de lado e usaremos o português estruturado para representarmos a solução de um problema na forma textual.