Resumos AI
Resumos AI
Resumos AI
1.1. Algoritmia
• Linguagens naturais e linguagens formais
Linguagem natural: é a linguagem falada ou escrita como, por exemplo, o português (não projetada pelas
pessoas). São passíveis de várias interpretações e sofrem transformações naturais ao longo do tempo.
Linguagem de programação (tipo formal): sistema de escrita formal, constituído por um conjunto de regras
para a escrita de programas de computador.
✓ Linguagem de programação de baixo nível – mais próxima da máquina, tendo assim, uma sintaxe
mais completa.
✓ Linguagem de programação de alto nível – mais próxima para o entendimento humano, atualidade.
Página 1 de 3
• Algoritmos e pseudocódigo
• Tipos de Algoritmos
Pseudocódigo
Fluxograma:
Escrita informal, de alto
Um algoritmo pode ser escrito com o
auxílio de uma linguagem natural, nível, de um algoritmo que
apresenta alguns elementos Representação gráfica
utilizando expressões precisas.
de uma linguagem de de um algoritmo.
Mas existem outros modos de programação estruturada,
especificação, nomeadamente o destinando-se à
fluxograma e pseudocódigo. compreensão humana.
Fluxogramas – Símbolos
Linguagem natural
1. Início.
2. Ler dois valores reais (a, b).
3. Efetuar o cálculo da soma dos dois valores reais (c = a + b).
4. Escrever o resultado da soma (c).
5. Fim.
Fluxograma
Pseudocódigo Pascal
Página 3 de 3