Você está na página 1de 3

Customização Dúvidas ao tutor

Linguagem natural

Segundo Santos (2001), a linguagem natural é uma forma de comunicação entre as


pessoas de diversas línguas, que pode ser falada, escrita ou gesticulada, entre outras
formas de comunicação. 

A linguagem natural é uma grande contribuição para o desenvolvimento de uma


aplicação computacional, pois pode direcionar de forma simples e eficiente as
descrições dos problemas e suas soluções.

O algoritmo para cozimento de arroz, apresentado anteriormente, é um exemplo de


uso da linguagem natural. Para reforçar esse conceito, podemos considerar o
cadastro das notas dos alunos de um curso. 

O problema é o seguinte: o usuário (possivelmente o professor) deverá entrar com


dois valores que representam as notas de um aluno em cada bimestre, e o
computador retornará o resultado da média desses valores (média das notas). Então,
se a média for maior ou igual a 6.0 (seis), o aluno está aprovado; caso contrário, está
reprovado.
Para realizar a solução desse problema, podemos fazer uso da seguinte estrutura:

Estrutura para resolução do problema apresentado. Fonte: o autor.

Observe que a linguagem natural é muito próxima da nossa linguagem.

Antes de iniciar a explicação acerca do diagrama de blocos e pseudocódigo, vamos


entender sucintamente o que são variáveis e atribuições, para que você, estudante,
tenha condições de interpretar e avançar nos seus estudos de algoritmos.

Variáveis
As variáveis, como o próprio nome sugere, consistem em algo que pode sofrer
variações. Elas estão relacionadas à identificação de uma informação, por exemplo,
o nome de um aluno, suas notas bimestrais, entre outras. 

Atribuição
A atribuição, representada em pseudocódigo por meio do símbolo ←, tem a função
de indicar valores para as variáveis, ou seja, atribuir informação para variável. Por
exemplo:

idade ← 8
nome_aluno ← “márcio”

nome_professor ← “josé”

nota_aluno ← 9.5

O exemplo apresentado indica que o número “8” está sendo atribuído como valor
(informação) para a variável “idade”. Analogamente, o texto “márcio” está atribuído
como valor para a variável “nome_aluno” e o valor real “9.5” está sendo atribuído
como valor para a variável “nota_aluno”.

Dando sequência ao seu estudo de algoritmos, veja a seguir o funcionamento dos


diagramas de blocos, que também podem ser chamados de fluxogramas.

Avalie este conteúdo Escolha de 1 a 5 estrelas

Conteúdo anterior Próximo conteúdo

Você também pode gostar