Lógica da programação

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Lógica da programação

Mensagem por itallo em Qui 12 Maio 2011, 19:46

Bom pessoal, vasculhando algumas apostilas frees na internet achei uma apostila que vai ajudar muita gente!

Fonte: http://www.dgrh.unicamp.br:8081/dgrh//documentos-1/editais-estagios/edital-abertura-estagio-tec-informatica-fcm.pdf

APOSTILA: http://ftp.unicamp.br/pub/apoio/treinamentos/logica/logica.pdf

Essa apostila foi oferecida gratuitamente pela unicamp.

Na apostila vocês encontrarão explicações sobre operadores aritméticos, operadores relacionais, operadores lógicos e muito mais, essa apostila parte do mais simples ao mais complexo.
Conselho: façam os exercícios!!!!

Veja o índice:

1 Introdução à Lógica de Programação...............................................................................4
1.1 Lógica...............................................................................................................................4
1.2 Seqüência Lógica .............................................................................................................4
1.3 Instruções.........................................................................................................................4
1.4 Algoritmo.........................................................................................................................5
1.5 Programas........................................................................................................................5
1.6 EXERCÍCIOS..................................................................................................................6
2 Desenvolvendo algoritmos ................................................................................................8
2.1 Pseudocódigo ...................................................................................................................8
2.2 Regras para construção do Algoritmo.............................................................................8
2.3 Fases.................................................................................................................................8
2.4 Exemplo de Algoritmo.....................................................................................................9
2.5 Teste de Mesa................................................................................................................. 10
2.6 EXERCÍCIOS................................................................................................................ 11
3 Diagrama de Bloco ......................................................................................................... 12
3.1 O que é um diagrama de bloco? .................................................................................... 12
3.2 Simbologia ..................................................................................................................... 12
3.3 EXERCÍCIOS................................................................................................................ 14
4 Constantes, Variáveis e Tipos de Dados .......................................................................... 15
4.1 Constantes...................................................................................................................... 15
4.2 Variáveis ........................................................................................................................ 15
4.3 Tipos de Variáveis ......................................................................................................... 16
4.4 Declaração de Variáveis ................................................................................................ 16
4.5 EXERCÍCIOS................................................................................................................ 17
5 Operadores ..................................................................................................................... 19
5.1 Operadores Aritméticos................................................................................................. 19
5.2 Operadores Relacionais................................................................................................. 19
5.3 Operadores Lógicos ....................................................................................................... 21
5.4 EXERCÍCIOS................................................................................................................ 22
6 Operações Lógicas.......................................................................................................... 23
6.1 EXERCÍCIOS................................................................................................................ 24
7 Estrutura de Decisão e Repetição.................................................................................... 26
7.1 Comandos de Decisão .................................................................................................... 26
7.1.1 SE ENTÃO / IF ... THEN ............................................................................................. 26

___________________________________________________________________________________________

7.1.2 SE ENTÃO SENÃO / IF ... THEN ... ELSE.................................................................. 27
7.1.3 CASO SELECIONE / SELECT ... CASE .................................................................... 29
7.1.4 EXERCÍCIOS................................................................................................................ 31
7.2 Comandos de Repetição................................................................................................. 32
7.2.1 Enquanto x, Processar (Do While ... Loop) ................................................................... 32
7.2.2 Até que x, processar ... (Do Until ... Loop)..................................................................... 33
7.2.3 Processar ..., Enquanto x (Do ... Loop While) .............................................................. 33
7.2.4 Processar ..., Até que x (Do ... Loop Until) ................................................................... 34
7.2.5 EXERCÍCIOS................................................................................................................ 35
8 Arquivos de Dados .......................................................................................................... 36
8.1 Conceitos Básicos........................................................................................................... 36
8.2 Abertura de Arquivos.................................................................................................... 37
8.3 Fechamento de Arquivos ............................................................................................... 37
8.4 Leitura de Arquivos....................................................................................................... 37
8.5 Movimentação de registros............................................................................................ 38
8.6 Gravação de Arquivos ................................................................................................... 39
8.7 Macro Fluxo................................................................................................................... 39
8.8 EXERCÍCIOS................................................................................................................ 40
9 Relatórios........................................................................................................................ 41
9.1 Características do Formulário....................................................................................... 41
9.2 Controle de linhas e salto de páginas............................................................................. 41
9.3 Impressão de Cabeçalho e Estética de Página............................................................... 41
9.4 EXERCÍCIOS................................................................................................................ 43
10 Simbologia...................................................................................................................... 44
11 Referências ..................................................................................................................... 45

espero que gostem e façam bom uso!


Última edição por CogumeloDoRock em Qui 19 Maio 2011, 23:07, editado 1 vez(es)

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: Lógica da programação

Mensagem por Anderson3d em Sex 13 Maio 2011, 11:02

uma das partes mais interessantes dai são os algoritmos e o uso dos laços.

Anderson3d

Ranking : Nota A
Número de Mensagens : 1479
Idade : 33
Data de inscrição : 15/02/2009
Notas recebidas : A - A
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

http://www.indiegamebr.com

Voltar ao Topo Ir em baixo

Re: Lógica da programação

Mensagem por Fuzenrad em Qua 18 Maio 2011, 20:10

Uma apostila muito boa, recomendo pra quem está começando agora e para aqueles que querem se aprofundar mais.

O grande diferencial dela é que ensina a lógica e metodologia e não os comandos e expressões, com isso, qual seja a linguagem que você programar: GML, C, C+, Delphi etc, a forma de interpretação e escrita é a mesma, só muda os comandos e a organização.

Só corrige o link: de 'ftp://' pra 'http://', em navegadores 'padrão' o protocolo de comunicação ftp não está ativado.
http://ftp.unicamp.br/pub/apoio/treinamentos/logica/logica.pdf

Fuzenrad

Ranking : Nota A
Número de Mensagens : 1026
Idade : 26
Data de inscrição : 04/07/2010
Notas recebidas : A-A-A-A-B
Reputação : 41
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: Lógica da programação

Mensagem por Conteúdo patrocinado Hoje à(s) 17:23


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum