Mind map
Lógica de programação - AULA 2
Map content
Lógica de programação - AULA 2
Teste de mesa
- Simula a execução do algoritmo linha a linha como se fosse o cmputador
- Todo algoritmo deve ser testado
Formas de Representação de Algoritmos
- Rigidez Sintatica
- Falar exatamente o que a maquina tem que fazer para ele não ter dúvidas
- Rigidez semântica
- O computador não lida com ambiguidade
- Se houver indecisão, o computador não saberá o que fazer
- X Linguagem Narrativa
- Algoritmos são expressos em linguagem natural
- Vantagens
- Não é necessário aprender novos conceitos
- Desvatagem
- Pode haver várias interpretações
- Vantagens
- Algoritmos são expressos em linguagem natural
- Fluxograma ou Diagrama de blocos
- Descreve um processo, sistema ou algoritmo de computador
- Descreve a logica por trás de um programa
- Ajuda a organizar seus pensamentos
- SIMBOLOGIA
- RETANGULO COM LADOS ARREDONDADOS: inicio ou final de um processamento
- RETANGULO: processamento geral
- TRAPEZIO: Entrada de Dados atraves do teclado
- HEXAGONO: Mostra resultados
- CIRCULO: Para conectar duas partes do diagrama
- Pseudocódigo
- É uma linguagem mais "complicada" que o português, porem é mais facil que uma linguagem de programacao
- É um passo intermediario que fica entre o português e a Liguagem de Programação
- Rigidez Sintatica
Information
- Description
- Mind Map on Lógica de programação - AULA 2, created by Larissa Vicente Lacerda on 03/03/2020.
- Created by
- Larissa Vicente Lacerda
- Views
- 0
- Rating