Introdução à algoritmia
módulo 1
[ I N T R O D U Ç Ã O À P R O G R AM A Ç Ã O E A LG O R I T M I A ]
Introdução à programação e algoritmia
Análise
• Decomposição de um problema complexo em elementos simples, estabelecendo as diferentes articulações entre si.
Introdução à programação e algoritmia
Algoritmo
• Sequência finita, ordenada e precisa de passos que descrevem uma solução de um determinado problema.
Introdução à programação e algoritmia
Fluxograma
• Representação
gráfica
do
esquema
organizativo das ligações lógicas entre os elementos constitutivos do algoritmo.
Introdução à programação e algoritmia
Programa
• Conjunto de instruções destinadas a serem processadas num sistema informático para realizar tarefas.
Introdução à programação e algoritmia
Programa
• Programa: Conjunto de instruções organizadas de uma forma lógica e previamente estabelecida que permitem ao computador executar as tarefas que lhe são pedidas.
• Programa fonte: É o texto que nós escrevemos numa linguagem de programa.
• Programa objeto: É o programa que obtém, depois de se ter traduzido, o programa fonte.
Introdução à programação e algoritmia
Lógica
• Lógica de programação é a técnica de encadear pensamentos para atingir determinado objectivo.
Introdução à programação e algoritmia
Sequência Lógica
• Sequência Lógica são passos (relacionados entre si) executados até atingir um objetivo ou solução de um problema.
Introdução à programação e algoritmia
Instruções
• Instruções são um conjunto de regras, ordens ou normas definidas para a realização ou emprego de algo. Em informática, é o que indica a um computador uma acção elementar a executar.
Introdução à programação e algoritmia
Linguagens e ambientes de programação
Linguagens de
Programação
Linguagens de
Alto nível
Linguagens de
Baixo nível
Introdução à programação e algoritmia
Linguagens e ambientes de