Mindmap
ALGORITIMO E LÓGICA DE PROGRAMAÇÃO I

Inhalt der Mindmap
ALGORITIMO E LÓGICA DE PROGRAMAÇÃO I
INTRODUÇÃO A ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
- Conceito de Algoritmo
- Principais aplicações dos Algoritmos
- 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
- Breve histórico dos algoritmos
- Elementos fundamentais dos algoritmos
- Esquema geral, variáveis
VARIÁVEIS, CONSTANTES E TIPOS DE DADOS
- Definições sobre variáveis e constantes nos algoritmos
- Definições sobre constantes
- PI = 3.141592
- Declaração de variável e operação de atribuição
- Introdução a comandos de entrada e saída
- Definições sobre variáveis e constantes nos algoritmos
EXPRESSÕES ARITMÉTICAS, LÓGICAS E RELACIONAIS
- Operações aritméticas
- Adição, Subtração, Multiplicação, Divisão, Divisão inteira, Módulo, Potencialização.
- Operações lógicas
- Operador "e" / "ou" / "não"
- Tabela Verdade
- Operações relacionais
- "igual", "diferente", "maior que"
- Operações aritméticas
INTRODUÇÃO À ALGORITMOS ESTRUTURADOS
- Estruturas sequenciais
- Estruturas de repetição
- Teste da condição de parada no início do bloco
- Estruturas de seleção ou condicionais
- Estruturas sequenciais
FORMAS DE REPRESENTAÇÕES DOS ALGORITMOS
- Linguagem natural
- Pseudocódigo
- Fluxograma
- Linguagem de programação
- Sintática - Semântica
- Java / c++ / c# / Python
- Sintática - Semântica
ESTRUTURAS CONDICIONAIS
- Estrutura condicional simples
- Estrutura condicional composta
- Estrutura condicional aninhada
- Escolha
ESTRUTURA DE REPETIÇÃO COM NÚMERO DEFINIDO DE REPETIÇÕES
- Conceitos e aplicações
ESTRUTURA DE REPETIÇÃO COM TESTE NO FIM
- Conceitos e aplicações
- Teste de mesa
ESTRUTURA DE REPETIÇÃO COM NÚMERO DEFINIDO DE REPETIÇÕES
- Conceitos e aplicações
- Validação de entrada
ESTRUTURA DE DADOS HOMOGÊNEA UNIDIMENSIONAL: VETORES
- Conceito de vetor
- Declaração de um vetor
- Aplicações de vetores
- Vetor na prática
ESTRUTURA DE DADOS HOMOGÊNEA BIDIMENSIONAL: MATRIZES
- Conceito de matriz
- Declaração de uma matriz
- Aplicações de matrizes
- Tabulares, imagem e videio, geometricas
- Matriz na prática
ESTRUTURA DE DADOS HETEROGÊNEA: REGISTROS
- Conceito e aplicações
- Cadeia de caracteres (string ou texto)
- Declaração de um registro
- Utilização de um registro
- Conceito e aplicações
CONCEITO E UTILIZAÇÃO DE STRINGS
- Manipulação de strings através de funções
- Concatenação
- Comprimento
- Acesso a parte de uma string
- Localização
- Outras funções
- Exemplo de algoritmo de manipulação de strings
- Manipulação de strings através de funções
MODULARIZAÇÃO
- O conceito e a importância da modularização
- Desenvolvimento colaborativo, melhor legibilidade e compreensão, Reusabilidade, Manut. simplificada, Facilidade de testes, Escalabilidade
- Chamada de subprogramas
- retorno do valor, subprogramas, procedimento, função
- O conceito e a importância da modularização
PARÂMETROS E ARGUMENTOS EM SUBPROGRAMAS
- Conceito de parâmetros e argumentos
- Reutilização, flexibildade, mant. simplificada, legib. aprimorada,
- Conceito variáveis globais e locais
- variaveis, locais, globais
- Passagem de parâmetros por valor e por referência
- Conceito de parâmetros e argumentos
CONCLUSÃO: No decorrer do estudo foi apresentado os conceitos sobre os algoritmos, suas diversas aplicações que permeiam o nosso cotidiano digital. Ao decorrer das explicações foi observado as variáveis, constantes e tipos de dados até a sua manipulação por meio de expressões aritméticas, lógicas e relacionais. A organização dos códigos com estruturas compreensíveis, tive a oportunidade de explorar diversas formas de representação de algoritmos e chegar a um resultado ou uma resposta e pude observar que a jornada na programação é infinita e sempre em evolução.
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am ALGORITIMO E LÓGICA DE PROGRAMAÇÃO I, erstellt von Girlene Dias am 17/03/2025.
- Erstellt von
- Girlene Dias
- Aufrufe
- 0
- Bewertung