Mapa mental
Vídeo aula 5
Conteúdo do mapa
Vídeo aula 5
Representação dos Algoritmos
- Pseudocódigo
- Não é linguagem de programação, é semelhante, normalmente instruções em maiúsculas, variáveis em minúsculas e mensagens em maiúculas
- ●Não é uma Linguagem de Programação, é uma maneira simples de descrever um conjunto de instruções que não precisa usar sintaxe específica ●Semelhante a escrever em uma linguagem de programação ●Conhecido também como Português Estruturado ou Portugol ●Normalmente, as instruções são escritas em maiúsculas, as variáveis em minúsculas e as mensagens em maiúsculas
- Desvantagem:
- Exige a definição de uma linguagem não real para trabalho; Não padronizado.
- Vantagens:
- Usa o português como base Pode-se definir quais e como os dados vão estar estruturados Passagem quase imediata do algoritmo para uma linguagem de programação
- Não é linguagem de programação, é semelhante, normalmente instruções em maiúsculas, variáveis em minúsculas e mensagens em maiúculas
- Fluxograma ou Diagrama de Blocos
- Um conjunto de instruções, uma representação gráfica onde os símbolos e formas representam as diferentes ações Facilita o entendimento dos algoritmos e a visualização dos passos Podem ser divididos em várias etapas Podem ser simplificados para que várias etapas ocorram em apenas uma etapa
- três ordens distintas de execução:
- Por seleção: Ocorre quando uma via de processamento é escolhida em um ponto de bifurcação, de forma que cada via conduz a um processamento distinto
- Por repetição: Faz com que a execução ocorra em ciclos de processamento até atingirem uma condição de finalização
- Sequencial: as atividades são executadas uma após a outra
- Apenas uma linha de fluxo deve partir ou chegar a um terminador ou conector Cada ação (passo) deve ser descrita de forma clara, sem ambiguidade
- Sintaxe e Semântica bem definidas Sintaxe: Corresponde ao emprego correto de seus elementos Semântica: Corresponde ao significado dos símbolos utilizados
- três ordens distintas de execução:
- Um conjunto de instruções, uma representação gráfica onde os símbolos e formas representam as diferentes ações Facilita o entendimento dos algoritmos e a visualização dos passos Podem ser divididos em várias etapas Podem ser simplificados para que várias etapas ocorram em apenas uma etapa
- Descrição Narrativa
- Os algoritmos são expressos na linguagem que usamos naturalmente para se comunicar
- Desvantagem: pode causar ambiguidade e imprecisões
- Os algoritmos são expressos na linguagem que usamos naturalmente para se comunicar
- Pseudocódigo
Fases do Algortimo
- ENTRADA: São os dados de entrada do algoritmo. Identificados por verbos: Ler, Receber,etc.
- PROCESSAMENTO: São os procedimentos necessários para atingir ao resultado final
- SAÍDA: São os dados já processados. Identificados por verbos: Retornar, Imprimir, Mostrar, etc.
Informações
- Descrição
- 1º ano PENSAMENTO COMPUTACIONAL Mapa Mental sobre Vídeo aula 5, criado por Alexandre Pagotto em 25-08-2021.
- Criado por
- Alexandre Pagotto
- Visualizações
- 1
- Tags
- Avaliação