Julgue o item seguinte, relativo a linguagens de programação...

Próximas questões
Com base no mesmo assunto
Ano: 2016 Banca: CESPE / CEBRASPE Órgão: TCE-PA
Q1219785 Programação
Julgue o item seguinte, relativo a linguagens de programação.
Utilizando-se linguagens fracamente tipadas, é possível alterar o tipo de dado contido em uma variável durante a execução do programa.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Gabarito: C - Certo

A questão aborda o conceito de tipagem em linguagens de programação, especificamente a diferença entre linguagens fortemente e fracamente tipadas. Em linguagens fracamente tipadas, como JavaScript, é permitido que se altere o tipo de dado que uma variável armazena durante a execução do programa. Isso é chamado de dynamic typing ou tipagem dinâmica.

Por exemplo, em JavaScript, você pode começar com uma variável contendo uma string e depois atribuir um número a ela:

let variavel = "sou uma string";
variavel = 123; // Agora é um número

Essa flexibilidade é característica de linguagens com tipagem dinâmica e é o que torna a afirmativa correta. Em contrapartida, linguagens fortemente tipadas, como Java ou C#, exigem a declaração do tipo de dado que a variável vai armazenar e não permitem essa mudança de tipo após a declaração, a menos que seja feita uma conversão de tipo explícita, também conhecida como casting.

```

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

CORRETA

fracamente tipada --> não é necessário definir o tipo das variáveis ao declará-las, e esse tipo pode ser alterado em tempo de execução. dessa forma , uma mesma variável pode receber valores numéricos, texto, booleanos,int e etc.

fortemente tipadas ---> ou estaticamente tipadas , significa que uma vez que a variável foi declarada com um tipo ela será até o seu fim do mesmo tipo e também normalmente possuem declaração explicita de tipo onde o tipo da variável deve ser especificado logo na sua declaração.(https://pt.wikipedia.org/)

CERTO.

FRACA, COMO NA QUESTÃO, PERMITE

FORTE: não é possivel alterar durante/ao longo de operações com tipos incompatíveis ou, até mesmo, compatíveis

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo