Imagem de fundo

Cada linguagem de programação foi criada com algum...

Cada linguagem de programação foi criada com algum objetivo, como por exemplo, facilidade de escrita, facilidade de manutenção, melhora da performance do dispositivo, etc. Quando falamos em níveis, podemos dizer:


( I ) Linguagem de Baixo Nível

( II ) Linguagem de Alto Nível

( III ) Linguagem de Máquina


(__) está muito mais próxima do programador do que do dispositivo, ou seja, é uma linguagem muito mais intuitiva. Existem linguagens onde é feito um diagrama e esse diagrama que nada mais é do que um desenho é convertido para uma linguagem de programação pré-selecionada. Essa é uma linguagem bem mais amigável ao programador devido à sua facilidade de entendimento.

(__) o programador vai sofrer, pois a linguagem é muito mais voltada ao dispositivo (processador, microcontrolador, etc.). Normalmente envolve números e letras que nada mais são que instruções diretas ao dispositivo. Por exemplo, a instrução "MOV 1, R0" diz para mover o valor "1" para o registrador "0" de um determinado processador.

(__) é a linguagem de mais baixo nível de entendimento para o ser humano, e a única, entendida pelo processador (UCP). É constituída inteiramente de números (código binário), o que torna praticamente impossível de entende-la diretamente. Cada processador (UCP) tem seu conjunto único de instruções que definem sua linguagem, estabelecido pelo fabricante do chip.


Marque a alternativa que indica corretamente o nível de linguagem.


A

I - Linguagem de Baixo Nível, III - Linguagem de Máquina, II - Linguagem de Alto Nível.


B

II - Linguagem de Alto Nível, I - Linguagem de Baixo Nível, III - Linguagem de Máquina.


C

III - Linguagem de Máquina, I - Linguagem de Baixo Nível, II - Linguagem de Alto Nível.


D

I - Linguagem de Baixo Nível, II - Linguagem de Alto Nível, III - Linguagem de Máquina.


E

II - Linguagem de Alto Nível, III - Linguagem de Máquina, I - Linguagem de Baixo Nível.