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

Mindmap

Linguagem de Programação

Luis C Portugiesisch

Inhalt der Mindmap

Linguagem de Programação

  1. Meio de Comunicação

    • Ferramenta de comunicação comunicação entre o programador e o computador.
  2. ALGORITMO

    • Conjunto finito de regras que fornece uma sequência de operações para resolver um problema específico.
  3. Auxilia no processo de desenvovimento de Software

    • Projeto
    • Implementação
    • Verificação
    • Manutenção de software
  4. Modelo/Paradigma

    • Imperativo
      • Ordens para o computador fazer
    • Modelos
    • Objeto
    • Funcional
    • Lógico
  5. Tipos de Linguagem

    • Alto Nível
      •  Voltadas para facilitar o raciocínio humano.
      • Tradutores
        • Progamas que recebem como entrada um programa em linguagem assembly ou de alto nível (dita linguagem fonte) e produzem como saída as instruções deste programa taduzidas pa linguagem de máquina;
        • Compildor
          • Traduz de uma vez só todo o programa escrito em linguagem de alto nível (código-fonte) para um programa equivalente escrito em linguagem de máquina (código-objeto);
          • Código objeto
            • É a tradução para a linguagem de Máquina, ele é produzido por um compilador pode ser executado várias vezes sem a necessidade de re-compilação. Esta só é necessária se o código fonte for alterado.  Por isso, os programas objeto compilados tendem a ser executados mais rapidamente que um interpretado equivalente;
        • Interpretador
          • Traduz (sem gerar código-objeto) e em seguida executa, uma-a-uma, as instruções de um programa em linguagem de alto nível (código-fonte);
          • Programa interpretado
            • Todo programa interpretado deve re-executar o processo de interpretação independentemente de ter havido ou não modificações no seu código fonte. Com a interpretação, os programas podem ser desenvolvidos e testados mesmo se estes possuírem erros;
        • Montador
          • Faz a tradução direta das instruções Assembly para um programa equivalente escrito em linguagem de máquina.
      • Vantagens
        • Programas têm maior portabilidade e as linguagens mais estruturadas
      • Desvantagens
        • Programas exigem mais tempo de processamento 
      • Linguagens
        • Java
          • Linguagem Compilada 
        • C
          • Linguagem Compilada
        • C#
          • Linguagem Compilada
        • Python
          • Linguagem Interpretada 
        • JavaScript
          • Linguagem Interpretada
        • C++
          • Linguagem Compilada
        • Iniciante
          • VisualG
            • O programa é leve e gratuito (1mb), você será capaz de assimilar os principais comandos da linguagem dos algoritmos, como por exemplo: ‘Se então’, "E", "Ou", "Repita até", "Faça para", etc, até coisas mais complicadas, como matrizes e vetores.
        • Web
          • PHP
          • .NET
            • C#
          • Java
          • Ruby
          • Python
          • Perl
        • Desktop
          • Java
          • C#
          • JavaScript
          • VB.NET e VB
          • Outras
    • Baixo Nível
      • Assembly
        • Usa instruções simbólicas para representa os 0's e 1's;
      • Linguagem de Máquina
        • Totalmente codificada em binário (0's e 1's)
      • Vantagens
        • Programas são processados mais rapidamente
      • Desvantagens
        • Programa têm pouca portabilidade

Informationen

Beschreibung
Mindmap am Linguagem de Programação, erstellt von Luis C am 25/03/2021.
Erstellt von
Luis C
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck