TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

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

Por:   •  18/10/2017  •  Artigo  •  4.939 Palavras (20 Páginas)  •  205 Visualizações

Página 1 de 20

Lógica de

Programação

Autor: Paulo Sérgio de Moraes

Ultima Atualização: 04 de Abril de 2000

INDICE

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

Lógica 4

Seqüência Lógica 4

Instruções 4

Algoritmo 5

Programas 5

EXERCÍCIOS 6

2 Desenvolvendo algoritmos 8

Pseudocódigo 8

Regras para construção do Algoritmo 8

Fases 8

Exemplo de Algoritmo 9

Teste de Mesa 10

EXERCÍCIOS 11

3 Diagrama de Bloco 12

O que é um diagrama de bloco? 12

Simbologia 12

EXERCÍCIOS 14

4 Constantes, Variáveis e Tipos de Dados 15

Constantes 15

Variáveis 15

Tipos de Variáveis 16

Declaração de Variáveis 16

EXERCÍCIOS 17

5 Operadores 19

Operadores Aritméticos 19

Operadores Relacionais 19

Operadores Lógicos 21

EXERCÍCIOS 22

6 Operações Lógicas 23

EXERCÍCIOS 24

7 Estrutura de Decisão e Repetição 26

Comandos de Decisão 26

SE ENTÃO / IF ... THEN 26

SE ENTÃO SENÃO / IF ... THEN ... ELSE 27

CASO SELECIONE / SELECT ... CASE 29

EXERCÍCIOS 31

Comandos de Repetição 32

Enquanto x, Processar (Do While ... Loop) 32

Até que x, processar ... (Do Until ... Loop) 33

Processar ..., Enquanto x (Do ... Loop While) 33

Processar ..., Até que x (Do ... Loop Until) 34

EXERCÍCIOS 35

8 Arquivos de Dados 36

Conceitos Básicos 36

Abertura de Arquivos 37

Fechamento de Arquivos 37

Leitura de Arquivos 37

Movimentação de registros 38

Gravação de Arquivos 39

Macro Fluxo 39

EXERCÍCIOS 40

9 Relatórios 41

Características do Formulário 41

Controle de linhas e salto de páginas 41

Impressão de Cabeçalho e Estética de Página 41

EXERCÍCIOS 43

10 Simbologia 44

11 Referências 45

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

1.1 Lógica

A lógica de programação é necessária para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas, ela permite definir a seqüência lógica para o desenvolvimento.

Então o que é lógica?

Seqüência Lógica

Estes pensamentos, podem ser descritos como uma seqüência de instruções, que devem ser seguidas para se cumprir uma determinada tarefa.

Instruções

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 ação elementar a executar.

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

Por exemplo, se quisermos fazer uma omelete de batatas, precisaremos colocar em prática uma série de instruções: descascar as batatas, bater os ovos, fritar as batatas, etc...

É evidente que essas instruções tem que ser executadas em uma ordem adequada – não se pode descascar as batatas depois de fritá-las.

Dessa maneira, uma instrução tomada em separado não tem muito sentido; para obtermos o resultado, precisamos colocar em prática o conjunto de todas as instruções, na ordem correta.

Algoritmo

Um algoritmo é formalmente uma seqüência finita de passos que levam a execução de uma tarefa. Podemos pensar em algoritmo como uma receita, uma seqüência de instruções que dão cabo de uma meta específica. Estas tarefas não podem ser redundantes nem subjetivas na sua definição, devem ser claras e precisas.

Como exemplos de algoritmos podemos citar os algoritmos das operações básicas (adição, multiplicação, divisão e subtração) de números reais decimais. Outros exemplos seriam os manuais de aparelhos eletrônicos, como um videocassete, que

...

Baixar como (para membros premium)  txt (36.2 Kb)   pdf (108.9 Kb)   docx (45.2 Kb)  
Continuar por mais 19 páginas »
Disponível apenas no TrabalhosGratuitos.com