Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmos e Programação Aplicados à Engenharia - Coggle Diagram
Algoritmos e Programação Aplicados à Engenharia
Conceito de algoritmo
Aplicações dos algoritmos
Ordenação
Pesquisa
Processamento de imagem e vídeo
Aprendizado de máquina
Segurança da informação
Redes sociais
Navegação por GPS
Assistência médica
Elementos dos algoritmos
Entrada, processamento e saída
Variáveis
Constantes
Tipos de dados
Comandos de entrada
Comando leia ()
Comandos de saída
Comando escreva ()
Expressões aritméticas
Adição
Subtração
Multiplicação
Divisão
Divisão interna
Módulo
Potenciação
Expressões lógicas
Operador "e"
Operador "ou"
Operador "não"
Expressões relacionais
Operador "igual"
Operador "diferente"
Operador "maior que"
Operador "menor que"
Operador "maior ou igual"
Operador "menor ou igual"
Tabela verdade
Algoritmos estruturados
Estruturas sequenciais
Estruturas de repetição
Bloco de comandos
Condição de parada
Laço de repetição
Quantidade definida de repetições
Teste de parada no início do bloco
Teste de parada no final do bloco
Estruturas de seleção ou condicionais
Estrutura condicional simples
Estrutura condicional composta
Estrutura condicional aninhada
Estrutura condicional "escolha"
Formas de representações dos algoritmos
Linguagem natural
Pseudocódigo
Fluxograma
Linguagem de programação
Python
Java
C++
C#
Teste de mesa
Estrutura de repetição com número definido de repetições
Validação de entrada
Estrutura de dados homogênea
Unidimensional
Vetores
Bidimensional
Matrizes
Estrutura de dados heterogênea
Registros
Strings
Concatenação
Comprimento
Localização
Modularização
Desenvolvimento colaborativo
Melhor legibilidade e compreensão
Reusabilidade
Manutenção simplificada
Facilidade de testes
Escalabilidade
Subprogramas
Parâmetros e argumentos
Variáveis locais
Cariáveis globais
Retorno de valor