Exercícios Resolvidos de Introdução

Ver Teoria

Enunciado

Levando em consideração a aula em questão, julgue as afirmações em Verdadeiro ou Falso e justifique:

  1. O Matlab é uma linguagem compilada pois ele lê o código fonte inscrito e o transforma em uma linguagem de máquina que em seguida o executa.
  2. As variáveis são armazenadas no command window, pois é lá que se localiza os espaçamentos de memória do Matlab.
  3. O Matlab é focado principalmente em programação simbólica, pois por ser uma linguagem de programação interpretada possui alta velocidade de processamento.

Passo 1

A questão aqui é uma questão puramente teórica, onde você precisa se lembrar dos pontos chaves que foram observados em aula. Uma vez que esses pontos chaves estejam em sua cabeça, basta encontrar o que está errado em cada alternativa.

Passo 2

a)

Como visto em aula, o Matlab é uma linguagem de programação de alto nível e interpretada. Uma linguagem de alto nível é uma linguagem que se aproxima mais da linguagem do homem, no caso do inglês. Além disso, o Matlab é uma linguagem interpretada, ou seja, ele primeiramente lê e interpreta cada linha de código para depois executar.

As linguagens de programação podem ser compiladas ou interpretadas. No caso, a linguagem do matlab não é compilada, logo a alternativa é FALSA

Passo 3

b)

O command Window é a janela pela qual as informações são impressas. Em outras palavras, ele apenas exibe as informações para o usuário. As variáveis são armazenadas na Workspace, logo essa alternativa também é FALSA.

Passo 4

c)

Como comentado na letra A), o Matlab realmente é uma linguagem de programação interpretada, mas o seu foco é a programação Numérica e por ser uma linguagem interpretada toda vez que executar o código ele precisa interpretar cada linha do código fonte deixando seu processamento mais lento em comparação com a compilada. Então essa alternativa também é FALSA

Resposta

Ei, a resposta está no passo a passo :)