Logo Passei Direto
Buscar

Esse mapa mental é do material:

PRV - Prova_ 2022C - Algoritmos e Programacao Aplicados a Engenharia (58932) - Eng Civil
8 pág.

Lógica de Programação Universidade Estácio de SáUniversidade Estácio de Sá

Material

Prévia do material em texto

Estruturas de Controle Linguagens de Programação Estrutura sequencial executa Linguagens definem regras e comandos em ordem, sem desvios. comandos para implementar Estrutura de seleção permite algoritmos. escolher ações conforme Existem diversas linguagens, cada condições lógicas. uma com características Estrutura de repetição executa específicas. comandos múltiplas vezes Linguagens orientadas a objetos conforme condição. surgiram após as estruturadas Desvios condicionais são usados sequenciais. para alterar fluxo do A escolha da linguagem depende da algoritmo. adequação ao problema a ser resolvido. Conceitos Básicos Algoritmos Representação de Algoritmos Algoritmo é uma sequência Pseudocódigo descreve passos do lógica de passos para algoritmo em linguagem próxima do resolver problemas. natural. Variáveis armazenam valores Fluxogramas ilustram visualmente que podem ser alterados fluxo e as operações do algoritmo. durante a execução. Descrição narrativa explica Constantes são valores problema e OS passos para fixos que não mudam durante resolvê-lo. processamento. Representações facilitam Identificadores nomeiam entendimento e desenvolvimento do valores para facilitar programa. uso em procedimentos. Tipos de Seleção Estrutura de seleção permite executar blocos conforme condições Análise de Algoritmos verdadeiras. Processo de Seleção múltipla pode ser Análise envolve dados de feita com comandos Entender problema e destacar entrada, processamento e dados encadeados como 'se' ou pontos importantes é O primeiro de saída. passo. Definir claramente dados de Agrupamento de valores em Definir dados de entrada e objetivos entrada é essencial para um único caso facilita para orientar desenvolvimento. algoritmo. controle de múltiplas Descrever processamento e as Processamento transforma dados opções. operações necessárias para solução. de entrada em resultados Testar diferentes valores Testar algoritmo com simulações esperados. e associar ações distintas para garantir seu funcionamento Dados de saída representam é fundamental na seleção. correto. resultados finais do algoritmo.

Mais conteúdos dessa disciplina