Conceitos algoritimos
19/02/2012 Algoritmo e Programaзгo de Computadores Aula 2 – Conceitos – Definiзхes e Pseudo-linguagem Livro Texto: “CONSTRUЗГO DE ALGORITMOS E CONSTRUЗГO LOGICA DE PROGRAMAЗAO” Andre Luiz Villar Forbellone Henri Frederico Ederspгcher Pearson Education & Anhanguera Educacional – Janeiro de 2008 capitulo 1 – Introduз pбginas. 1 а 13 Prof. Naor Garcia Filh gгo OF3 p Faculdade Anhanguera de Santa Bбrbara 2012 Prof. Naor 2 Definiзхes e Conceitos movimentos mecвnicos .
Processo baseados na lуgica digital inбria (bit) . Seqькncia de instruзхes que define o comportamento de um determinado sistema a fim de atingir um objeto especifico. Й a Vocк desce para trocar o pneu. Objetivo: Trocar pneu furado ALGORITMO: LOGICA : Й a arte de pensar corretamente, utilizando as leis do pensamento. Sequкncia ordenada e compreensнvel com objetivo especifico com determinado padrгo de comportamento prof. Naor 5 Linguagem: Pseudo-Linguagem (portuguкs) Prof.
Naor 6 Algoritmo 1: Algoritmo 2: TESTE Condicional SE ) Xinga 2) Abre porta malas 3) Pega o pneu estepe, macaco, chave de rodas e triвngulo de sinalizaзгo 4) Coloca triвngulo (2 metros de distвncia do carro) 5) Solta parafusos do pneu furado 6) Coloca macaco e sobe o carro 7) Retira pneu furado 8) Troca o pneu g) Desce o macaco 10) Aperta parafusos 1 1) pega triangulo 12) Guarda o pneu furado, macaco, chave de rodas e triвngulo 13) Vem para FAC assistir as aulas do Naor Prof. Naor 7 1) Xinga 2) Se pneu furado entгo 2. 1)Abre porta malas 2. 2) e triвngulo de sinalizaзгo. Pega o estepe , macaco, c 2. . 6) Aperta parafusos macaco, chave de rodas e triвngulo 2. 5) pega triangulo de sinalizaзгo. 2. 6) Guarda o pneu 2. 3) Coloca triвngulo furado, macaco, chave 2. 4) Enquanto Pneu de rodas e triвngulo furado faзa 2. 4. 1) Solta os para- 3) Vem para FAC assistir as aulas do Naor fusos do pneu 2. 4. 2) Coloca macaco e sobe o carro prof. Naor 9 TESTE condicional SE TESTE Repetiзгo ENQUANTO Algoritmo 3: FLUXOGRAMAS FLUXOGRAMA: Й uma ferramenta de representaзгo grбfica de processos ujo objeto й permitir , por meio de uma leitura seqьencial, os principais elementos envolvidos na lуgica dos processos.
Um fluxograma permite: 1. 2. 3. 3. 4. Compreenзгo da lуgica envolvida no processo Vizualizaзгo de todos processo. Identificaзгo dos elementos envolvidos Verificaзгo e aprimoramento dos processos Correзгo de possнveis falhas 10 Prof. Naor FLUXOGRAMA SIMBOLOGIA: Terminal: Utilizado para representar o inнcio ou o fim de um processo. Entrada: Repres tencao de dados para o 3