Em Algoritmos e Programação Estruturada, temos algumas formas de elaboração para iniciar o desenvolvimento de algoritmos, como as formas abaixo, que podem contribuir de forma significativa na elaboração da programação. Apresente o conceito de cada um, linguagem natural, diagrama de blocos (fluxograma) e pseudocódigo. Na segunda etapa apresente exemplo de cada um, linguagem natural, diagrama de blocos (fluxograma) e pseudocódigo. São eles: - Linguagem natural; - Diagrama de blocos (fluxograma); - Pseudocódigo. Atividade: Aponte: 01. O conceito/definição; 02. Um exemplo de cada.
Soluções para a tarefa
Resposta:
- Linguagem natural - A linguagem natural na definição geral é uma forma de comunicação entre as pessoas de diversas línguas, ela pode ser falada, escrita, gesticulada entre outras formas de comunicação. A linguagem natural tem uma grande contribuição quando vamos desenvolver uma aplicação computacional, pois ela pode direcionar de forma simples e eficiente as descrições dos problemas e suas soluções (SANTOS, 2001).
- Diagrama de blocos (fluxograma) - O diagrama de blocos ou fluxograma é uma forma padronizada eficaz para representar os passos lógicos de um determinado processamento (algoritmos). Com o diagrama podemos definir uma sequência de símbolos, com significado bem definido.
- Pseudocódigo - O pseudocódigo é uma maneira intermediária entre a linguagem natural, no nosso caso o Português, e uma linguagem de programação para representar um algoritmo computacional. Ele utiliza um conjunto restrito de palavras-chave que tem equivalentes nas linguagens de programação.
Os pseudocódigos são estruturados de forma que qualquer programador que for codifica-lo no futuro, consiga reproduzi-lo na linguagem de programação escolhida.
Explicação: