Mapa mental
Algoritmos

Conteúdo do mapa
Algoritmos
- Como escrever um algoritimo A forma mais comum de escrever um algoritmo é usar uma linguagem chamada de português estruturado ou portugol. Esta forma é a que mais se aproxima da definição de algoritmos como conhecemos. O português estruturado é uma simplificação da nossa linguagem natural, na qual usamos frases simples e estruturas que possuem um significado muito bem definido. Apesar disso, a aparência do português estruturado é muito semelhante a uma linguagem de programação tradicional. Ele possui um conjunto de palavras e regras que formam as sentenças válidas e compõem a sintaxe da linguagem.
Softwares
- Programas que usam os hardwares
Hardware
- São os equipamentos
Lógica de Programação
- Trata-se da Ciência que estuda as formas do pensamento. E sempre que pensamos, a lógica nos acompanha, como nos exemplos a seguir.
- EXEMPLOS
- Um bebê sabe que precisa chorar para receber atenção;
- Para pegar a caneta que está dentro da gaveta fechada, precisamos primeiro abrir a gaveta para depois pegar a caneta.
- EXEMPLOS
- O pensamento (e a lógica) pode ser expresso por meio da palavra falada ou da palavra escrita. Um mesmo pensamento pode ser expresso em inúmeros idiomas, tanto oralmente quanto por escrito.
- A forma de representar o pensamento é muito importante na programação de computadores porque, quando um programador ou analista pensa em um programa, ele precisa saber expressar seu raciocínio por meio de uma representação ou mesmo de uma linguagem gráfica.
- COMENTÁRIO
- Na informática não é diferente, e usamos alguns recursos para representar o conhecimento. Os exemplos mais comuns são os fluxogramas e os algoritmos. Você vai perceber que esses recursos não são exclusivos da área. Eles podem e devem ser usados em várias situações do nosso dia.
- COMENTÁRIO
- Trata-se da Ciência que estuda as formas do pensamento. E sempre que pensamos, a lógica nos acompanha, como nos exemplos a seguir.
Fluxogramas
- Em qualquer tipo de tamanho de projeto, sendo ele de software ou não, é feito um planejamento ou um esboço do que será desenvolvido.
- SAIBA MAIS
- A representação gráfica possibilita que entendamos, de forma rápida e fácil, uma solução para um problema e mostra a como as informações ou documentos entre os elementos que participam no processo são transformadas.
- SAIBA MAIS
- Esses esboços são muito importantes porque ajudam tanto a equipe de desenvolvimento quanto o cliente a entender melhor o problema a ser resolvido. Servem também como uma ferramenta de apoio e linguagem comum entre quem está desenvolvendo e o cliente. Uma forma de criar o esboço de um projeto em programação de computadores é o fluxograma.
- Criação de Fluxogramas
- A existência de fluxogramas na representação de processos é fundamental para a padronização do trabalho. Além de auxiliar a compreensão dos processos desenvolvidos em cada departamento ou área da empresa, pode indicar oportunidades de otimização.
- Suponha que um processo vá ser representado por um retângulo. E para o início e fim do desenho, vamos usar um retângulo arredondado. Sendo assim, para ligar um carro, o desenho do fluxo seria assim:
- No fluxograma, vimos que existem figuras diferentes, cada uma delas com um significado.
- Figura para definir início e fim do algorítmo.
- Figura usada no processamento de cálculo, atribuições e processamento de dados.
- Figura utilizada na representação de entrada de dados.
- Figura utilizada na representação de saída de dados.
- Figura que indica o processo seletivo ou condicional, possibilitando o desvio no caminho do processamento.
- Símbolo geométrico usado como conector.
- Símbolo que identifica o sentido do fluxo de dados, permitindo a conexão entre as outras figuras existentes.
- A existência de fluxogramas na representação de processos é fundamental para a padronização do trabalho. Além de auxiliar a compreensão dos processos desenvolvidos em cada departamento ou área da empresa, pode indicar oportunidades de otimização.
- Em qualquer tipo de tamanho de projeto, sendo ele de software ou não, é feito um planejamento ou um esboço do que será desenvolvido.
O algoritmo é a representação do pensamento descrito como uma sequência de passos que visam atingir um objetivo.
- EXEMPLOS
- Receita de bolo; Orientação para se chegar a algum endereço; Um manual de instruções.
- EXEMPLOS
Portugol
Linguagens de Programação
- As linguagens de programação não surgiram recentemente. Elas fazem parte da história da computação, de uma maneira muito marcante. A figura a seguir mostra um pequeno resumo de como as linguagens de programação surgiram ao longo do tempo, desde a década de 1960:
- Em 1960, não tínhamos a internet na forma como é hoje, logo a linguagem Fortran, que é uma das primeiras a serem usadas em grande escala, não serve para programar para a internet. Essa linguagem era voltada para as características de sua época como cálculos científicos e outros. E assim ocorreu com as outras linguagens. Veja como evoluíram até chegar à linguagem C++, que vamos estudar nesta disciplina. E veja que o C++ deu origem a duas grandes linguagens muito usadas atualmente: o Java e o C#.
- As linguagens de programação não surgiram recentemente. Elas fazem parte da história da computação, de uma maneira muito marcante. A figura a seguir mostra um pequeno resumo de como as linguagens de programação surgiram ao longo do tempo, desde a década de 1960:
Imagens e arquivos do mapa
Informações
- Descrição
- Mapa Mental sobre Algoritmos, criado por Johnatan Santos em 27-04-2017.
- Criado por
- Johnatan Santos · abr 2017
- Atualizado
- 27 abr 2017
- Visualizações
- 12
- Avaliação


