O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Algoritmos e Lógica de Programação I

Merlen Paz El Hage Português

Conteúdo do mapa

Algoritmos e Lógica de Programação I

  1. Segundo Forbellone (2005):

    • A lógica pode ser relacionada com a expressão “correção do pensamento”, pois uma de suas responsabilidades é determinar quais operações são válidas e quais não são (FORBELLONE, 2005)
    • De acordo com Forbellone (2005), a lógica também pode ser interpretada como a “ciência das formas do pensamento”, uma vez que a forma mais complexa do pensamento é o raciocínio e, portanto, a lógica estuda a correção do raciocínio
    • Segundo Forbellone (2005), o principal objetivo do estudo da Lógica de Programação é a construção de algoritmos válidos e compreensivos
  2. De acordo com Guedes (2014), para que o computador possa executar tarefas é necessário efetuar uma programação com uma sequência bem definida de instruções e essa elaboração de sequência bem definida é conhecida como algoritmo.

  3. Segundo Ascencio (2012), um algoritmo é a descrição de uma sequência de passos que deve ser seguida para efetuar uma tarefa

  4. Segundo Ascencio (2012), para a construção de qualquer tipo de algoritmo, é preciso seguir estes passos:

    • a. Compreender completamente o problema a ser resolvido e destacar os pontos mais importantes e os objetos que o compõem.
    • b. Definir os dados de entrada, isto é, quais dados serão fornecidos e quais objetos fazem parte do cenário do problema.
    • c. Definir o processamento. Quais operações serão efetuadas e quais serão as restrições para essas operações. A responsabilidade de transformar os dados de entrada em dados de saída e de verificar quais objetos são responsáveis pela atividade é atribuição do processamento;
    • d. Definir os dados de saída.
    • e. Construir o algoritmo utilizando um dos tipos mais comuns de algoritmos.
    • f. Testar o algoritmo através de simulações.
  5. Os algoritmos podem ser executados de maneiras diferentes, assim como os problemas podem ter diversas soluções, mas sempre alcançando o mesmo resultado. Sendo assim, podem existir diversos algoritmos para solucionar o mesmo problema (ASCENCIO, 2012) (GUEDES, 2014).

  6. Tipos de Algoritmos:

    • Linguagem Natural: Natural ou descrição narrativa consiste em analisar o problema e escrever utilizando uma linguagem natural, por exemplo, a língua portuguesa os passos para a sua resolução (ASCENCIO, 2012).
      • A vantagem de utilizar a descrição narrativa é que não há necessidade de aprender nenhum conceito novo e a sua desvantagem é que a linguagem natural pode ser interpretada de várias maneiras, o que pode dificultar a transcrição do algoritmo para uma linguagem de programação (GUEDES, 2014).
    • Fluxograma: 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).

Informações

Descrição
Mapa Mental sobre Algoritmos e Lógica de Programação I, criado por Merlen Paz El Hage em 19-08-2022.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?