Mapa Mental sobre Algoritmos e Lógica de Programação: Conceitos Fundamentais e Estruturas
Transcrição do Mapa Mental sobre ALGORITMOS E LÓGICA DE PROGRAMAÇÃO II
INTRODUÇÃO A ALGORITMOS
Conceitos Básicos:
Dados
Informação
Programa de Computador
Linguagem de máquina
Linguagem de programação
Compiladores e interpretadores
Sistema Operacional
Hardware
Memória
Continue lendo…
ENTRADA DE DADOS E SAÍDA
INPUT:
- Interação teclado e mouse
- Leitura de arquivos
- Leitura de sensores
- Captura de imagem via câmera
OUTPUT:
- Impressão
- Sonora
- Pulsos elétricos ou de luz
- Gravação de arquivos
CONSTANTES, VARIÁVEIS E TIPOS DE DADOS
EXPRESSÕES ARITMÉTICAS
- Sequência Fibonacci
- Juros composto
ESTRUTURA CONDICIONAL
- sintaxe do IF
- if e elif e else
- aninhonados
VETORES, MATRIZES E DICIONÁRIO
REFINAMENTO SUCESSIVO E MÓDULOS
ESTRUTURA DE REPETIÇÕES
- Instrução while
- Instrução for
REPRESENTAÇÃO DE ALGORITMOS
OPERADORES MATEMÁTICOS
- adição +
- subtração –
- multiplicação *
- divisão /
- atribuição e soma +=
- atribuição e decremento -=
ÁLGEBRA BOOLEANA E OPERADORES LÓGICOS
- Conector AND (E)
- Conector OR (OU)
- Operador de Negação NOT(NÃO)
- Operadores relacionais:
= Igual
!= Diferente
< MenorMaior
<= Menor igual
= Maior igual
Propriedades:
- Valores de saída
- Finitude
- Passos elementares
- Correção
Valores de entrada