Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aula 01: Introdução - Coggle Diagram
Aula 01: Introdução
Algoritmos
O que são?
Um conjunto de "passos" para resolver um problema
Exemplos
Operações matemáticas
Receitas
Processo para ligar um carro
Processo para montar um móvel
Circuitos integrados
Características
Finitos
Não ambíguos
Podem receber dados de
entrada
Podem fornecer uma ou mais
saídas
Devem possuir
processamento eficiente
e
correto
É possível existir
vários algoritmos para um mesmo problema
Formas de representação
Linguagem natural
Fluxogramas
Pseudo-linguagem
VisuAlg
Blocos
Code.org
Sintaxe / Semântica
Sintaxe
As regras para a escrita
Semântica
O sentido do algoritmo
Programação
A escrita de um
algoritmo computacional
utilizando uma
linguagem de programação
como
representação
Utilizaremos a linguagem de programação
C++
Programar é o mesmo que escrever algoritmos
Como se tornar um bom programador?
Praticando
Praticando
Praticando de novo