Академический Документы
Профессиональный Документы
Культура Документы
COMO FUNCIONA ?
INTRODUO
ALGORITMO Visa solucionar um problema Receita para um processo computacional Comparvel uma receita de bolo
Programao: o que ?
.... ETAPAS: Conhecer precisamente o problema e seus
requisitos Criar o algoritmo para solucion-lo Codificar o algoritmo em uma linguagem de programao (programao) Verificar se o programa gerado no contm erros e se resolve efetivamente o problema (depurao)
3
Resumindo:
PROGRAMAO Traduo de um algoritmo para uma programa?? linguagem de programao LINGUAGEM Maneira atravs da qual possvel traduzir um algoritmo na linguagem que o computador entende Pascal, C, Basic, Java, Prolog, Modula, etc.
Depurao ou debug?
Programas podem apresentar erros a maior parte dos erros causada pelo
programador alguns erros ocorrem devido a problemas externos
Tipos de erros!
Sintaxe: programa escrito de forma incorreta, como escrever errado em portugus: esseo, pissina, etc. Semntica: programa escrito corretamente, mas que no resolve efetivamente o problema Excees: geradas por erros de semntica, como por exemplo, diviso por zero
teste.c
8
teste.exe
11
Terminologia
Cdigo fonte criado em editor de texto, contendo comandos
na linguagem de programao utilizada
12
Terminologia
Ligador junta o cdigo objeto com as bibliotecas necessrias para gerar o programa executvel Tempo de Compilao durante o processo de converso entre fonte e objeto Tempo de Execuo quando o programa executado (ativado)
13