GoConqr has a new look! Let us know what you think.

Mind map

ALGORÍTIMO E LÓGICA DE PROGRAMAÇÃO

Juliana De Moraes Engineering Portuguese

Map content

ALGORÍTIMO E LÓGICA DE PROGRAMAÇÃO

  1. STRING

    • Uma string é uma sequência de caracteres (letras, números, símbolos ou espaços) que forma um texto.
  2. VARIÁVEIS, CONSTANTES E TIPOS DE DADOS

    • O processo, que constitui o esquema geral dos algoritmos, pede a existência de um elemento que permita o armazenamento e recuperação dos dados que mencionamos, seja durante a entrada, durante o processamento ou durante a saída.
      • A este elemento damos no nome de variável.
  3. EXPRESSÕES ARITMÉTICAS, LÓGICAS E RELACIONAIS

    • Operações aritméticas
      • Envolvem transformações aritméticas aplicadas a variáveis e constantes, por meio de expressões.
        • Adição
        • Subtração
        • Multiplicação
        • Divisão
        • Potenciação
    • Operações lógicas
      • Em composição com variáveis, eles integram ferramental essencial para que comandos específicos sejam capazes de tomar decisões com base em certas condições.
        • Para contemplar nossos objetivos imediatos, trataremos dos três operadores lógicos principais: e, ou e não.
  4. ESTRUTURAS CONDICIONAIS

    • algoritmos são os resultados de expressões condicionais que darão base para as decisões que o criador do algoritmo implementar.
      • as estruturas condicionais são fundamentais na criação de um algoritmo, pois permitem a tomada de decisões com base em condições específicas.
        • Estrutura condicional simples
        • Estrutura condicional composta
        • Estrutura condicional aninhada
        • Escolha
  5. ESTRUTURA DE REPETIÇÃO COM TESTE NO FIM

    • Nesse caso investigamos as particularidades da estrutura em que a condição de parada é colocada no fim do bloco de comandos que serão repetidos.
      • Conceito
        • o teste lógico é feito no fechamento do bloco de comandos que serão repetidos. Essa particularidade garante que, ao menos uma vez, todos os comandos do bloco serão executados.
  6. ESTRUTURA DE REPETIÇÃO COM TESTE NO INÍCIO

    • Nesse caso investigamos as particularidades da estrutura em que a condição de parada é colocada antes dos comandos que serão repetidos.
      • Conceito
        • a estrutura de repetição com teste no início funciona assim: antes de executar o bloco de código dentro do loop (ou do laço), é feito um teste.
          • Se ele retornar verdadeiro, o código contido no bloco é executado;
          • caso contrário, o fluxo é desviado para fora do bloco, especificamente para o primeiro comando depois dele.
  7. INTRODUÇÃO

    • um algoritmo é uma sequência de passos finitos e ordenados, executados com a finalidade de resolver um problema.
      • um algoritmo é o equivalente adados de entrada passarão por transformações (ou processamento) e os dados resultantes serão entregues como saída ao usuário.
      • Principais aplicações dos Algoritmos
        • Ordenação e Pesquisa:
        • Aprendizado de máquina:
        • Processamento de imagem e de vídeo
        • Segurança da Informação:
        • Redes Sociais:
        • Navegação por GPS:
        • Assistência Médica
      • a criação de um algoritmo está vinculada, principalmente, à escrita de comandos e à realização de operações com variáveis.
  8. ESTRUTURA DE REPETIÇÃO COM NÚMERO DEFINIDO DE REPETIÇÕES

    • Nesse caso investigaremos as particularidades da estrutura em que a condição de parada é acionada pelo atingimento de uma determinada quantidade de repetições.
      • Conceito
        • Na estrutura com quantidade conhecida de repetições, o próprio comando implementa a condição de parada, cujo acionamento se dá pelo atingimento de uma determinada quantidade de repetições.
  9. ALGORITMOS ESTRUTURADOS

    • Um algoritmo estruturado é aquele escrito de maneira clara e organizada, de modo a tornar-se facilmente compreensível e cuja manutenção é bastante simplificada.
      • Estruturas sequenciais
      • Estruturas de repetição
  10. ESTRUTURA DE DADOS HOMOGÊNEA

    • Abordaremos as estruturas que nos darão a possibilidade de agrupar dados e tratá-los de forma conjunta, em oposição à singularidade implícita em uma variável.
      • Uma estrutura de dados é um meio do qual o criador do algoritmo dispõe para armazenar mais do que um valor por vez.
        • Unidimencional: Vetores
          • Um vetor é uma coleção de elementos do mesmo tipo (homogênea), organizados em uma sequência linear (unidimensional), onde cada elemento pode ser acessado por um índice.
        • Bidimensional: Matrizes
          • Uma matriz é uma coleção de elementos do mesmo tipo (homogênea), organizados em linhas e colunas (bidimensional).
  11. REGISTROS

    • Um registro (ou struct em algumas linguagens, ou registro/objeto em outras) é uma coleção de campos, onde cada campo pode ter um tipo diferente de dado
  12. FORMAS DE REPRESENTAÇÕES DOS ALGORITMOS

    • Linguagem natural
    • Pseudocódigo
    • Fluxograma
    • Linguagem de programação

Information

Description
Engineering Mind Map on ALGORÍTIMO E LÓGICA DE PROGRAMAÇÃO, created by Juliana De Moraes on 01/12/2025.
Views
0
History
  • Created by Juliana De Moraes · Sep 4, 2024
  • Copied by Juliana De Moraes · Sep 12, 2024
  • Copied by Juliana De Moraes · Oct 2, 2024
  • Copied by Juliana De Moraes · Mar 13, 2025
  • Copied by Juliana De Moraes · Mar 13, 2025
  • Copied by Juliana De Moraes · Jun 9, 2025
  • Copied by Juliana De Moraes · Dec 1, 2025
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?