módulo1 aula2

14
Programação de Sistemas de Informação 10º ano 2011/2012 ESCOLA SECUNDÁRIA DE PENAFIEL DOCENTE: Aida Meira

Upload: eb-23-de-beiriz

Post on 14-Jun-2015

320 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Módulo1 aula2

Programação de Sistemas de Informação

10º ano2011/2012

ESCOLA SECUNDÁRIA DE PENAFIELDOCENTE: Aida Meira

Page 2: Módulo1 aula2

CONTEÚDOS

1. Introdução à Lógica de Programação

1.1. Lógica

1.2. Sequência Lógica

1.3. Instruções

1.4. Algoritmos

Page 3: Módulo1 aula2

2. Desenvolvimento de Algoritmos

2.1. Pseudocódigo

2.2. Regras e Fases de Construção de um Algoritmo

2.3. Fluxogramas 2.3.1. Introdução ao fluxograma 2.3.2. Simbologia

Page 4: Módulo1 aula2

3 - Constantes, Variáveis e Tipo de Dados

3.1. Constantes

3.2. Variáveis

3.3. Tipos de Dados

Page 5: Módulo1 aula2

4. Operadores e Funções Pré – Definidas

4.1. Operadores Aritméticos

4.2. Operadores Relacionais

4.3. Operadores Lógicos

4.4. Funções Pré-Definidas

Page 6: Módulo1 aula2

5 – Teste e correcção de erros

Page 7: Módulo1 aula2

Lógica A lógica de programação é necessária para quem deseje trabalhar com o

desenvolvimento de sistemas e programas, ela permite a sequência lógica para o desenvolvimento. Então o que é a lógica.

Lógica de programação é a técnica de estruturar e construir pensamentos e deduções para atingir determinado objectivo.

Page 8: Módulo1 aula2

UTILIDADE DA LÓGICA Resolução de Problemas

É de grande importância pois é basicamente com ela que conseguirás programar em qualquer linguagem seja delphi, pascal, java, c ou outra. A lógica é a parte onde observamos o problema e procurámos uma solução para resolver esse problema.

Page 9: Módulo1 aula2

UTILIDADE DA LÓGICA Eficiência e Eficácia

Permite chegar a resolução de um problema com mais rapidez e com maiores probabilidades da sua resolução, facilitando também o retorno, repensar o problema.

Page 10: Módulo1 aula2

UTILIDADE DA LÓGICA Potenciar raciocínios

Define como se deve realmente pensar para não errar, usando a razão.

Page 11: Módulo1 aula2

Sequência LógicaA construção dos pensamentos lógicos para a resolução do problema, podem ser descritos como uma sequência de instruções, que devem ser seguidas para se cumprir uma determinada tarefa

Sequência Lógica, corresponde a um conjunto de passos (instruções) a executar ou executados para atingir um determinado objectivo ou solução proposta.

Page 12: Módulo1 aula2

Exemplo Exemplo de uma sequência de instruções para atingir um

determinado objectivo, como a realização de um bolo, pode ser descrito assim:

1. Bate-se as gemas com o açúcar.

2. Derrete-se a manteiga com o chocolate e depois de arrefecidas, junta-se ao creme obtido anteriormente.

3. Bate-se as claras em castelo e junta-se ao preparado obtido em 2.

4. Junta-se agora a farinha e o fermento.

5. Coloca-se o preparado numa forma grande, previamente barrada com manteiga e pão ralado.

6. Coloca-se no forno a 180º, durante mais ou menos 45 minutos.

Page 13: Módulo1 aula2

ExercícioOrganiza os tópicos anteriores usando uma outra sequência, mas sem alterar o resultado final.

Podes acrescentar (dividindo) os tópicos.

Page 14: Módulo1 aula2

Ficha de Trabalho 1