Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 - Linguagem de programação é um método que tem como fim comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias. Conceitos de Sintaxe e semântica: Sintaxe: É a forma como as instruções de uma linguagem são escritas, mas sem atender ao seu significado. Semântica: Ela corresponde à descrição do significado das instruções válidas de uma linguagem. Atribuição define o valor armazenado no local de armazenamento indicado por um nome de variável. Na maioria das linguagens de programação imperativas o comando de atribuição é uma das declarações básicas. 2- Linguagem de alto nível: estão diretamente relacionadas á arquitetura do computador, mais próximo da linguagem humana. Ex: C++, Java, Php; Linguagem de baixo nível: utiliza instruções do processador, estão diretamente relacionado com arquitetura da máquina. Ex: Assemlby 3- Interpretação e Compilação: Em ambas ocorre tradução do código fonte para código de máquina. O Compilador é um programa escrito por uma linguagem que gera um código para ser interpretado pelo computador. O interpretador traduz o programa linha a linha, roda o código fonte como sendo codigo objeto. Consome menos memória, porém é mais lenta a execução. 4- A compilação Java é feita através da conversão de arquivos fontes java em bytecodes em just in time.
Compartilhar