DESENVOLVIMENTO Prof: Marcelo West Disciplina: Lógica de Programação.

Slides:



Advertisements
Apresentações semelhantes
Algoritmo e Programação
Advertisements

Introdução a Algoritmos
TÉCNICAS DE PROGRAMAÇÃO I
Introdução à Programação
Construção de Aplicativos Computacionais METEOROLOGIA
Marco Antonio Montebello Júnior
Desenvolvendo Algoritmos
PORTUGUÊS ESTRUTURADO E PSEUDOCÓDIGO
Linguagem de Montagem Visão geral.
ENGENHARIA CIVIL COMPUTAÇÃO APLICADA Aula 12
Padrões e procedimentos de programação
Paradigmas de Linguagens Conceitos Básicos
Lógica de Programação Módulo II
INTRODUÇÃO À PROGRAMAÇÃO
Estruturas de Controle
Descreva por palavras suas o funcionamento de um algoritmo
Programação e Sistemas de Informação
INTRODUÇÃO À PROGRAMAÇÃO
Algoritmos e Programação
Algoritmos Prof. Kelly E. Medeiros.
Formas de Representação de Algoritmos
Programação I Caderno de Exercícios Nome.
Introdução a Programação
Algoritmos e Estruturas de Dados I Construção de Algoritmos
Processamento da Informação BC-05045
Fluxogramas e Pseudo-código
Expansão dos Casos de Uso
ALGORÍTMOS E PROGRAMAÇÃO Engenharia
CEPMAT Curso Técnico em Informática
Estrutura de dados, pseudocódigo
ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Algoritmos e Programação I
Introdução a Programação
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Algoritmos 1º Semestre Materia: Informática Profº: Cristiano.
Android Aula 01 Introdução ao Java Humberto Moura
Desenvolvimento Web Lógica de Programação
Programação e Sistemas de Informação
Como Programar? Dicas para começar a programar bem
BC-0505 Processamento da Informação
ALGORITMOS Intensivo Janeiro e Fevereiro de 2011
Disciplina: Algoritmo Facilitador: Alisson Cleiton
Fábio de Oliveira Borges
Instituto Federal de Santa Catarina
Igor Steinmacher, MSc. O maravilhoso mundo da Lógica de Programação.
Programação de PIC em C Exposição das funções básicas para
Algoritmos e Estrutura de Dados I
Linguagem C - Funções Automação Industrial Informática Básica
Linguagens de Programação
Fundamentos de linguagens de programação
Algoritmos e Programação MC102
Introdução à Programação
Etapas : Algoritmo é uma sequência lógica de instruções que podem ser executadas. É importante destacar que qualquer tarefa que siga um certo padrão.
Linguagens de Programação
Linguagem Técnica de Programação
Algoritmos e Programação I
Programação de computadores
Linguagem de Programação I PARTE i
Exercícios Faça um algoritmos para trocar uma lampada queimada.
Curso Engenharia Química Modalidade Superior Instituto Federal do Sul de Minas, câmpus Pouso Alegre Professora Michelle Nery Programação de Computadores.
Disciplina: Lógica de Programação
Computadores vs. Programas / Algoritmos Computadores vs. Programas -> Algoritmos O tratamento de problemas através do computador geralmente envolve uma.
Introdução a Programação Aula 02 Jackson Eduardo
Introdução a Programação Aula 01 Jackson Eduardo
Linguagem de Programação Prof. Fabricio Roulin Bittencout
Lógica de programação Introdução à lógica de programação
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
Lógica de Programação Aula 19 Prof. Auler Gomes.
Lógica de programação Introdução à lógica de programação Diagrama de bloco Programação Sequencial 1.
Transcrição da apresentação:

DESENVOLVIMENTO Prof: Marcelo West Disciplina: Lógica de Programação

Lógica de Programação Pseudocódigo Os algoritmos são descritos em uma linguagem chamada pseudocódigo. Este nome é uma alusão à posterior implementação em uma linguagem de programação, ou seja, quando formos programar em uma linguagem, por exemplo Visual Basic, estaremos gerando código em Visual Basic.

Lógica de Programação Iniciar Receber um número N1 Receber um número N2 Somar os números N1 e N2 Apresentar o Resultado Finalizar

Lógica de Programação Private Sub cmdPrimeiro_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdPrimeiro.Click p = 0 Call Mostrar() End Sub

Lógica de Programação Por isso os algoritmos são independentes das linguagens de programação. Ao contrário de uma linguagem de programação não existe um formalismo rígido de como deve ser escrito o algoritmo.

Lógica de Programação O algoritmo deve ser fácil de se interpretar e fácil de codificar. Ou seja, ele deve ser o intermediário entre a linguagem falada e a linguagem de programação.

Lógica de Programação Regras para construção do algoritmo Para escrever um algoritmo precisamos descrever a seqüência de instruções, de maneira simples e objetiva.

Lógica de Programação Usar somente um verbo por frase Imaginar que você está desenvolvendo um algoritmo para pessoas que não trabalham com informática  Usar frases curtas e simples Ser objetivo e procurar usar palavras que não tenham sentido dúbio

Lógica de Programação  Fases  Entrada=> Processamento=>Saída 1º-Dados de entrada do algoritmo 2º-Procedimentos utilizados para chegar ao resultado final 3º-Dados já processados

Lógica de Programação

Imagine o seguinte problema: Calcular a média final dos alunos da 3ª Série. Os alunos realizarão quatro provas: P1, P2, P3 e P4. Onde: Média Final =(P1+P2+P3+P4)/4

Lógica de Programação a) Quais são os dados de entrada? b) Qual será o processamento a ser utilizado? c)Quais serão os dados de saída?

Lógica de Programação a) Quais são os dados de entrada? Os dados de entrada são P1, P2, P3 e P4 b) Qual será o processamento a ser utilizado? O procedimento será somar todos os dados de entrada e dividi-los por 4 (quatro) c)Quais serão os dados de saída? O dado de saída será a média final

Lógica de Programação Algoritmo Receba a nota da prova1 Receba a nota de prova2 Receba a nota de prova3 Receba a nota da prova4 Some todas as notas e divida o resultado por 4 Mostre o resultado da divisão

Lógica de Programação Após desenvolver um algoritmo ele deverá sempre ser testado.

Lógica de Programação Este teste é chamado de “TESTE DE MESA”, que significa, seguir as instruções do algoritmo de maneira precisa para verificar se o procedimento utilizado está correto ou não.

Lógica de Programação

 Até a próxima aula

Lógica de Programação  Até a próxima aula