Você está na página 1de 1

Lgica

de programao

APRESENTAO UNIDADE 2
Bem, chegamos at aqui passando pelos fundamentos, em que vimos os conceitos
bsicos da computao e da programao com algoritmos. De certa forma, essa foi
a parte mais difcil em nosso aprendizado, pois adotamos um modo de pensar e
descrever as coisas em uma organizao no muito comum a nosso dia a dia. Mas
isso no basta para desenvolvermos algoritmos. Algumas tarefas exigem
procedimentos e estruturas mais complexos para descrever, por exemplo,
resolues de equaes matemticas, problemas de fsica, anlise e ordenao de
dados, desenho de automveis, escolha de melhor rota em mapas rodovirios,
escolha do melhor preo em sites da Internet etc. Desse modo, precisamos nos
aprofundar mais nos conceitos apresentados e, obviamente, introduzir outros Assim,
vamos pensar agora em algumas estruturas necessrias para descrever e representar
tarefas sobre informaes (dados).

Comearemos nossa abordagem pelas estruturas de repetio, que nos permitem


executar mais de uma vez um mesmo trecho de cdigo, sob certas condies de
controle. Abordaremos tambm uma estrutura de dados chamada vetor ou array,
que nos propicia estudar, manipular, organizar, salvar e extrair informaes de uma
grande quantidade de dados, de tal forma que no seja necessrio criar e declarar
muitas variveis, efetuar inicializaes que tornariam o programa muito denso e
difcil de ser entendido e modificado, provavelmente inserindo muitos erros.

Você também pode gostar