Vous êtes sur la page 1sur 2

Professor: Jos Sarmanho.

Apostila 1

Introduo Lgica de Programao


- Lgica: A lgica de programao necessria para pessoas que desejam trabalhar com desenvolvimento de
sistemas e programas, ela permite definir a seqncia lgica para o desenvolvimento. Ento o que lgica? Lgica de programao a tcnica de encadear pensamentos para atingir determinado objetivo.

- Seqncia Lgica: Estes pensamentos podem ser descritos como uma seqncia de instrues, que devem
ser seguidas para se cumprir uma determinada tarefa. Seqncia Lgica so passos executados at atingir um objetivo ou soluo de um problema.

- Instrues: Na linguagem comum, entende-se por instrues um conjunto de regras ou normas definidas
para a realizao ou emprego de algo . Em informtica, porm, instruo a informao que indica a um computador uma ao elementar a executar. Convm ressaltar que uma ordem isolada no permite realizar o processo completo, para isso necessrio um conjunto de instrues colocadas em ordem seqencial lgica. Por exemplo: se quisermos fazer uma omelete de batatas, precisaremos colocar em prtica uma srie de instrues: descascar as batatas, bater os ovos, fritar as batatas, etc... evidente que essas instrues tm que ser executadas em uma ordem adequada no se pode descascar as batatas depois de frit-las. Dessa maneira, uma instruo tomada em separado no tem muito sentido; para obtermos o resultado, precisamos colocar em prtica o conjunto de todas as instrues, na ordem correta. Instrues so um conjunto de regras ou normas definidas para a realizao ou emprego de algo. Em informtica, o que indica a um computador uma ao elementar a executar.

- Algoritmo: Um algoritmo formalmente uma seqncia finita de passos que levam a execuo de uma tarefa.
Podemos pensar em algoritmo como uma receita, uma seqncia de instrues que do cabo de uma meta especfica. Estas tarefas no podem ser redundantes nem subjetivas na sua definio, devem ser claras e precisas. Como exemplos de algoritmos podemos citar os algoritmos das operaes bsicas (adio, multiplicao, diviso e subtrao) de nmeros reais decimais. Outros exemplos seriam os manuais de aparelhos eletrnicos, como um videocassete, que explicam passo-a-passo como, por exemplo, gravar um evento. At mesmo as coisas mais simples, podem ser descritas por seqncias lgicas. Por exemplo: Chupar uma bala. Pegar a bala Retirar o papel Chupar a bala Jogar o papel no lixo

Somar dois nmeros quaisquer. Escreva o primeiro nmero no retngulo A Escreva o segundo nmero no retngulo B Some o nmero do retngulo A com nmero do retngulo B e coloque o resultado no retngulo C

Professor: Jos Sarmanho.

- Programas
Os programas de computadores nada mais so do que algoritmos escritos numa linguagem de computador (Pascal, C, Cobol, Fortran, Visual Basic entre outras) e que so interpretados e executados por uma mquina, no caso um computador. Notem que dada esta interpretao rigorosa, um programa por natureza muito especfico e rgido em relao aos algoritmos da vida real.

EXERCCIOS
1) Faa um algoritmo para somar dois nmeros e multiplicar o resultado pelo primeiro nmero

2) Descreva com detalhes a seqncia lgica para Trocar um pneu de um carro.

3) Faa um algoritmo para trocar uma lmpada. Descreva com detalhes:

4) Registrar os conceitos dos alunos nos respectivos histricos escolares. Esta rotina realizada semestralmente quando os professores enviam as notas de seus alunos para a secretaria do colgio.

1) Escrever um algoritmo para obter a mdia de 4 notas obtidas atravs das disciplinas de ALGORITMOS, CLCULO DIFERENCIAL E INTEGRAL, LGICA APLICADA A COMPUTAO e ADMINISTRAO INTRODUTRIA. MEDIA (NOTA1 + NOTA2 + NOTA3 +NOTA4) / 4 2) Escrever um algoritmo para obter a rea de trapzio.

Vous aimerez peut-être aussi