|
Estrutura de Dados e Construção de Algoritmos I | |||||||||||
|
Para construir programas não basta ter conhecimento da linguagem alvo, é necessário ter um método de desenvolvimento do raciocínio de tal forma que a construção do programa seja feita de forma apropriada. O computador é uma máquina "extremamente limitada" ela só compreende zeros e uns, e só executa as instruções que for claramente explicitada. Para que o computador realize uma determinada tarefa é necessário que pensemos em todos os passos básicos necessários para que ele realize esta tarefa e em seguida devemos escrevê-los em uma linguagem de programação. Esse programa (escrito em uma linguagem de programação) será compilado (traduzido) para a linguagem da máquina (daquele computador) e só então é que poderá ser executado. Note que se o programa for impreciso, a tradução vai ser feita de forma a gerar um conjunto de instruções para o computador que realizarão tarefas adversas da desejada. Nessa disciplina vamos aprender a construir algoritmos (passos para execução de um programa) e depois de aprendermos essa lógica, o escreveremos na Linguagem Pascal.
| ||||||||||||
|