GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Programação

Aline Medeiros Portugiesisch

Programação

Inhalt der Mindmap

Programação

  1. Lógica de Programação

    • conjunto de ferramentas, estruturas de programação, sequência de passos (algoritmo) para alcançar um objetivo
      • algoritmos podem ser implementados de qualquer forma que permita instruções e controle de fluxo. Não existe necessidade de utilização de métodos e mensagens - característica de orientação a objetos
      • Uma das vantagens de se construir um algoritmo por meio de pseudo código é o fato de que a passagem do algoritmo para uma linguagem de programação qualquer se torna uma atividade quase que instantânea
        • A transformação de um pseudocódigo para uma linguagem de programação é uma atividade de pura tradução
        • No algoritmo do pseudocódigo, o algoritmo de resolução do problema já está pronto
  2. compilação

    • código fonte em código binário (linguagem de máquina)
    • execução
    • Linguagens que fazem compilação, o código fonte é convertido para código de baixo nível, sendo executado diretamente pelo computador.
  3. interpretação

    • o código fonte é traduzido e é executado por exemplo por uma máquina virtual
    • Java é compilada e interpretada
    • Exemplo de linguagem interpretada: Java Script
    • linguagens interpretadas fazem uso de interpretador, como intermediário para a execução do código fonte.
  4. Tipagem das Variáveis

    • Fortemente Tipada
      • Toda variável tem tipo
      • Java, Cobol, C++
        • A linguagem de programação JAVA é fortemente tipada. É possível haver conversão entre tipos de dados diferentes, de forma explícita
      • Estaticamente Tipada
        • Tipo é definido em tempo de compilação
      • Dinamicamente Tipada
        • Tipo é definido em tempo de execução
      • Uma linguagem de programação que não exige que as variáveis tenham seu tipo definido mas que sempre detecta erros de tipo, determinando o tipo de todos os operandos em tempo de execução é fortemente tipada
    • Fracamente Tipada
      • Não tem tipo
        • Java Script
      • CAST - transformação de forma implícita
      • Utilizando-se de linguagens fracamente tipadas, é possível alterar o tipo de dado contido em uma variável durante a execução do programa
  5. Estruturas de Controle de Fluxo

    • While
      • TESTA e faz
        • Só faz se o teste for Verdadeiro
    • Do... While
      • Faz e Testa
        • É executado ao menos uma vez!
      • "Repita até"
    • 3 estruturas de repetição
      • While
      • Repetição com variável de controle
      • Do... While
    • O laço de repetição na estrutura PARA será executado pelo menos uma vez
    • Se ... então (estrutura de seleção)
  6. Na passagem de valor por referência é possível alterar o valor da variável que é apontada por referência

    • Durante a execução de um programa, o conteúdo de uma variável pode mudar ao longo do tempo, no entanto ela só pode armazenar um valor por vez
    • uma variável de um programa é basicamente um espaço de armazenamento na memória do computador
      • Dessa forma, pode-se armazenar nesse espaço diversos valores diferentes, mas como a área é a mesma, a atribuição de um novo valor vai sobrescrever o valor antigo.
      • a variável armazena um valor por vez
    • Parâmetros são pontos de comunicação entre módulos de um programa. A passagem de parâmetros, que consiste na substituição do parâmetro formal pelo parâmetro real, pode se realizada por valor ou referência.
  7. Uma variável com capacidade para armazenar um byte pode representar valores no intervalo de -128 até 127 possibilidades ( 2 elevado a 8 possibilidades: 256)

    • Para a defnição da parte decimal de um número real, pode -se utilizar a função INT (x)
  8. Ordem de Precedência

    • 1° ( )
    • 2° ** ^ ( exponenciação)
    • 3° *, /, mod % (resto)
    • 4° +, _
  9. Condicionais e operadores de circuito lógico

    • \\ OU
    • && E
    • ! negação
  10. Repetição

Bilder und Dateien der Mindmap

  • Programação

Informationen

Beschreibung
Mindmap am Programação, erstellt von Aline Medeiros am 19/07/2021.
Erstellt von
Aline Medeiros
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck