Vous êtes sur la page 1sur 2

Escola Secundária Dr.

Solano de Abreu - Abrantes Ano Lectivo


2010/2011

Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos

Material de Apoio
Programação e Sistema de Informação

Outubro de 2010
Módulo 1 – Introdução à Programação e Algoritmia
(Tema – 1/Lógica de Programação e Algoritmos)

1) Lógica de Programação

a. Lógica, Sequência Lógica e Instruções

A lógica de programação é necessária e importante para todos os que desejam


trabalhar com desenvolvimento de sistemas e programas, ela permite definir a
sequência lógica para o desenvolvimento desses mesmos programas.

Então o que é Lógica?


Lógica de programação é a técnica de encadear pensamentos para
atingir um determinado objectivo

Estes pensamentos, podem ser descritos como uma sequência de instruções, que
devem ser seguidas para se cumprir uma determinada tarefa. Deste modo
estamos a referir à sequência lógica.

O que é a Sequência Lógica?


Sequências Lógica são passos executados até atingir um objectivo ou
solução de um problema.

Na linguagem comum, entende-se por instruções “um conjunto de regras ou


normas definidas para a realização ou emprego de algo”.

Em informática, porém, instrução é a informação que indica a um computador


uma acção elementar a executar.

Convém lembrar, que uma ordem isolada não permite realizar o processo
completo, para isso é necessário, um conjunto de instruções colocadas em ordem
sequencial lógica.

Por exemplo, se quisermos mudar um pneu de um carro, precisaremos colocar em


prática uma série de instruções: vestir o colete reflector, colocar o triângulo de
sinalização, desapertar as porcas da roda, elevar o carro com o macaco, etc…

Página 1 de 2

É evidente que essas instruções têm que ser executadas numa ordem adequada –
não se pode mudar o pneu sem que primeiro se eleve o carro.
Dessa maneira, uma instrução realizada em separado não faz sentido; para
obtermos o resultado, precisamos colocar em prática o conjunto de todas as
instruções, na ordem correcta.

O que são Instruções?


Instruções são um conjunto de regras 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.

b. Algoritmo

Um algoritmo é formalmente uma sequência finita de passos que levam à


execução de uma tarefa. Podemos pensar no algoritmo como uma receita, uma
sequência de instruções que dão um final a uma meta específica. Estas tarefas
não podem ser redundantes (repetitivas) nem subjectivas na sua definição, devem
ser claras e precisas.

Alguns exemplos podem citar os algoritmos das operações básicas (adição,


multiplicação, divisão e subtracção) de números reais decimais. Outro exemplo
seria o manual de um electrodoméstico, como um microondas, que explica passo-
a-passo como, por exemplo, aquecer um alimento.

Até mesmo as coisas mais simples, podem ser descritas por sequências lógicas.
Por exemplo:

Exemplo 1: “Tirar um produto de uma máquina de venda automática ”.

→ Escolher o produto e verificar o preço


→ Introduzir as moedas de acordo com o preço
→ Seleccionar o produto desejado
→ Retirar produto da máquina

Exemplo 2: “Somar dois números quaisquer”.

→ Escrever o primeiro número no rectângulo A


→ Escrever o segundo número no rectângulo B
→ Somar o número do rectângulo A com número do rectângulo B e colocar o
resultado no rectângulo C

A B C
+ =
3 2 5

Página 2 de 2