Please enable JavaScript.
Coggle requires JavaScript to display documents.
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO II - Coggle Diagram
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO II
Algoritmo
:
Lógica
é requisito essencial para um bom programador, sendo este ponto-
-chave para a resolução de problemas no dia a dia.
é uma sequência de instruções bem definidas, normalmente usadas para resolver problemas de matemática específicos, executar tarefas, ou para realizar cálculos e equações.
Propriedades:
Finitude:
Toda tarefa deve haver início, meio e fim.
Passos elementares:
Deve ser explicado por meio de operações elementares ou seja sem ambiguidade e de forma lógica visando a finitude.
valores de saída:
Deve ter 1 ou mais saídas isto é informações geradas que tem relação específica com as estradas
.
Correção:
Um algoritmo deve ser correto, isto é, deve permitir que, com sua execução, se chegue à saída com resultados coerentes com a entrada
Valores de entrada:
Deve ter 0 ou mais dados fornecidos para que o algoritmo seja executado.
Representação:
Gráficas ou textuais
. Ex.: Português estruturado ou diagramas de blocos.
Linguagem de programação
. Ex.: Utilizadas por desenvolvedores que preferem pular a fase de prototipação e validação do algoritmo, partindo direto para a programação.
Através de uma língua
. Ex.: manuais, receitas, configurações.
Instruções
é um conjunto de tarefas que o computador irá executar, conhecidas também como ações.
Semântica
Garante que o código escrito tenha sentido dentro
do contexto, podendo gerar erros de lógicas, causando saídas inesperadas.
Sintaxe
São regras que definem como o programa será escrito e interpretado/compilado.
Atribuição
utilizada quando for necessário vincular valores para variáveis a serem utilizada em um algoritmo,
Ligação entre Programa e Usuário
Entrada de dados:
Instruções e comandos, interação teclado e mouse, leitura de arquivos, captura de imagem via câmera entre outros.
Saída de dados:
É a exibição através de um monitor assim como também a impressão, aviso sonoro, pulsos elétricos ou de luz, gravação de arquivos, etc.
CONSTANTES, VARIÁVEIS E
TIPOS DE DADOS
CONSTANTES
Valor atribuído que não pode sofrer modificação durante a execução. No Python usar função def. ex.:
def PI():
return 3.14
TIPOS DE DADOS
Cada um tem sua finalidade e aplicação dentro do algoritmo. Ex.: Str - palavras, int - números inteiros, float - números reais, bool - verdadeiro ou falso...etc.
VARIÁVEIS
As variáveis armazenam valores e são elementos básicos na programação, elas armazenam os dados que precisamos em nosso algoritmo, que podem ser modificadas ao longo do programa.