Please enable JavaScript.
Coggle requires JavaScript to display documents.
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO I - Coggle Diagram
ALGORITMOS E LÓGICA
DE PROGRAMAÇÃO I
Um algoritmo tem por finalidade fazer a representação mais fiel do raciocínio envolvido na Lógica de Programação, e desse modo, nos permite absorver uma sequência de detalhes computacionais (FORBELLONE, 2005).
LINGUAGEM NATURAL
O algoritmo baseado em fluxograma consiste em interpretar o enunciado do problema e escrever os passos a serem seguidos para a solução do problema utilizando símbolos gráficos predefinidos (ASCENCIO, 2012).
FLUXOGRAMA
O algoritmo baseado em fluxograma consiste em interpretar o enunciado do problema e escrever os passos a serem seguidos para a solução do problema utilizando símbolos gráficos predefinidos (ASCENCIO, 2012).
PSEUDOCÓDIGO
Também conhecido como portugol o pseudocódigo consiste em interpretar o enunciado do problema e escrever os passos a serem seguidos para a sua resolução através de regras predefinidas (ASCENCIO, 2012).
COMANDOS DE ENTRADA E SAÍDA
Variáveis
Operadores
Matemáticos
Funções Matemáticas
Constantes
ESTRUTURA SEQUENCIAL
Uma estrutura sequencial de um algoritmo está relacionada com o fato de que o conjunto de ações primitivas será executado em uma sequência linear de cima para baixo e da esquerda para a direita
ESTRUTURA DE SELEÇÃO
simples
A seleção simples é utilizada para testar certa condição antes de executar determinada
ação
composta
A seleção composta quando houver casos em que duas alternativas dependem de uma mesma condição, uma de a condição ser verdade e outra de a condição ser falsa.
Depois de definir as variáveis de entrada e de saída é recomendável realizar uma série de perguntas do tipo “o quê?” com o objetivo de descobrir, de uma forma clara e objetiva, alguns aspectos relevantes que se deve levar em conta na criação do algoritmo e nas ações envolvidas no processamento necessário para a obtenção das respostas desejadas.
SELEÇÃO HOMOGÊNEA
A seleção homogênea utiliza a construção de diversas estruturas de seleção encadeadas
que devem seguir um determinado padrão lógico
MÚLTIPLA ESCOLHA
Na estrutura de seleção de múltipla escolha um conjunto de valores discretos precisa ser
testado e ações distintas são relacionadas a esses valores
ESTRUTURA DE REPETIÇÃO
Segundo Forbellone (2005), os trechos dos algoritmos que se repetem são chamados de laços de repetição e também são conhecidos por sua tradução em inglês, loops ou looping