A respeito da linguagem de programação Java, julgue o item.A...

Próximas questões
Com base no mesmo assunto
Q1718179 Programação

A respeito da linguagem de programação Java, julgue o item.


A linguagem Java é amplamente conhecida como uma linguagem fracamente tipada, tendo em vista que ela não requer que todas as variáveis tenham um tipo.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

Para compreender a questão, é importante esclarecer o que significa tipagem em linguagens de programação. Tipagem é a característica que define se uma linguagem exige ou não que as variáveis sejam declaradas com um tipo específico - como inteiro, decimal, texto, entre outros. Existem dois conceitos principais aqui: tipagem forte ou estática e tipagem fraca ou dinâmica.

Em uma linguagem de tipagem forte ou estática, todas as variáveis devem ter seus tipos definidos no momento da declaração, e esses tipos não podem ser alterados implicitamente. Por outro lado, em uma linguagem de tipagem fraca ou dinâmica, as variáveis podem assumir diferentes tipos de valores em tempo de execução, e as conversões de tipo muitas vezes são feitas automaticamente pelo sistema.

A linguagem Java, especificamente, é considerada de tipagem forte, pois cada variável deve ter um tipo definido explicitamente pelo programador, e as conversões de tipos devem ser feitas de maneira explícita também. Isso significa que, em Java, não é possível, por exemplo, atribuir uma string a uma variável de tipo inteiro sem realizar uma conversão adequada.

Assim, ao afirmar que a linguagem Java é "amplamente conhecida como uma linguagem fracamente tipada", a questão apresenta uma informação incorreta. Java requer sim que todas as variáveis tenham um tipo definido, o que é uma característica de linguagens de tipagem forte. Portanto, a afirmação é errada, e a alternativa correta é a letra E.

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

Java é fortemente tipado, isso significa que os desenvolvedores devem declarar o tipo de dados de uma estrutura variável ou matriz vai realizar quando criá-la , ea variável ou matriz estrutura pode , consequentemente, apenas armazenar dados desse tipo .

Errado

Fonte: http://ptcomputador.com/P/java-programming/89232.html

Como exemplo de linguagens fracamente tipadas temos JavaScript e PHP, onde as variáveis podem ter seus tipos mudados ou implicitamente convertidos em tempo de execução.

Clique para visualizar este comentário

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