You are on page 1of 4

Dossier Tcnico Pedaggico

Projecto: rea de Formao: Referencial de Formao: Nvel de Formao: Modalidade de Formao: Local de Formao: 005295/2008/22 481.Cincias Informticas 481039.Tcnico de Informtica 3 EFA NS Reguengos de Monsaraz

NIPC 503 807 161 | Correio Electrnico info@megaexpansao.pt | www.megaexpansao.pt | Telefone 262 836 204 | Telefax 262 844 223

Megaexpanso, Ensino e Formao Profissional em Novas Tecnologias, Lda. | Rua Praa de Touros, 26 | 2500-167 Caldas da Rainha

Data: 05-02-2009 Ttulo do documento: Algoritmos sob a forma de fluxograma Tcnico de Formao: Pedro Carvalho

Ficha n 02

Algoritmos e Fluxogramas
- Algoritmo consiste num conjunto lgico e finitos de aces (instrues)

que resolvem um determinado problema. Algoritmo no a soluo de um problema, pois se assim fosse, cada problema teria um nico algoritmo. Algoritmo um caminho para a soluo de um problema, e em geral, os caminhos que levam a uma soluo so muitas.

Exemplo de um algoritmo em linguagem natural: Somar dois nmeros 1. Ler o primeiro nmero; 2. Ler o segundo nmero; 3. Adicionar o primeiro nmero ao segundo nmero; 4. Escrever o resultado.

FLUXOGRAMAS O fluxograma uma forma padronizada e eficaz de representar as instrues lgicas de um algoritmo. Com o fluxograma podemos definir uma sequncia de smbolos, com significado bem definido, portanto, a sua principal funo a de facilitar a visualizao dos passos de um algoritmo.
Pg | 1

Dossier Tcnico Pedaggico


Projecto: rea de Formao: Referencial de Formao: Nvel de Formao: Modalidade de Formao: Local de Formao: 005295/2008/22 481.Cincias Informticas 481039.Tcnico de Informtica 3 EFA NS Reguengos de Monsaraz

NIPC 503 807 161 | Correio Electrnico info@megaexpansao.pt | www.megaexpansao.pt | Telefone 262 836 204 | Telefax 262 844 223

Megaexpanso, Ensino e Formao Profissional em Novas Tecnologias, Lda. | Rua Praa de Touros, 26 | 2500-167 Caldas da Rainha

Simbologia Os smbolos mais utilizados num fluxograma so:

Processamento em geral (ex: soma de dois nmeros)

Leitura / Escrita de dados (ex: escrever resultado da soma)

Inicio / Fim de processamento (ex: inicio do algoritmo)

Conector de fluxos (ex: ligao entre partes do fluxograma)

Deciso condicional

Escolha mltipla

Linha de fluxo

Dentro de cada smbolo ter sempre algo escrito, pois caso contrrio no nos
Pg | 2

dizem nada.

Dossier Tcnico Pedaggico


Projecto: rea de Formao: Referencial de Formao: Nvel de Formao: Modalidade de Formao: Local de Formao: 005295/2008/22 481.Cincias Informticas 481039.Tcnico de Informtica 3 EFA NS Reguengos de Monsaraz

NIPC 503 807 161 | Correio Electrnico info@megaexpansao.pt | www.megaexpansao.pt | Telefone 262 836 204 | Telefax 262 844 223

Megaexpanso, Ensino e Formao Profissional em Novas Tecnologias, Lda. | Rua Praa de Touros, 26 | 2500-167 Caldas da Rainha

Vejamos o seguinte exemplo de um fluxograma que soma dois nmeros:

Inicio

Ler Num1 e Num2

Soma = Num1 + Num2

Escrever Soma

Fim

Exercicios: Construa um fluxograma que l 3 nmeros e calcula a sua mdia. Construa um fluxograma que l um nmero e escreve o dobro desse nmero.
Pg | 3

Dossier Tcnico Pedaggico


Projecto: rea de Formao: Referencial de Formao: Nvel de Formao: Modalidade de Formao: Local de Formao: 005295/2008/22 481.Cincias Informticas 481039.Tcnico de Informtica 3 EFA NS Reguengos de Monsaraz

NIPC 503 807 161 | Correio Electrnico info@megaexpansao.pt | www.megaexpansao.pt | Telefone 262 836 204 | Telefax 262 844 223

Megaexpanso, Ensino e Formao Profissional em Novas Tecnologias, Lda. | Rua Praa de Touros, 26 | 2500-167 Caldas da Rainha

Construa um fluxograma que l 2 nmeros e escreve a soma e a diferena desses nmeros. Construa um fluxograma que compara dois nmeros e escreve o maior. Construa um fluxograma que l um nmero e indica se esse nmero est entre 66 e 1088. Construa um fluxograma que l 2 nmeros e indica se algum deles o nmero 77. Construa um fluxograma que l a idade de uma pessoa. Se a pessoa tiver menos do que 30 anos, o programa deve indicar que a pessoa jovem. Caso contrrio indica que no jovem. Construa um fluxograma sobre o funcionamento de um micro-ondas. Deve ter em ateno o tempo e a temperatura.

Pg | 4