Analise as afirmações sobre as linguagens de programação.
I. O mecanismo de herança em Java ocorre em tempo de compilação, ou seja, todo reaproveitamento
de código realizado por herança é imutável em tempo de execução.
II. A linguagem C++ possui herança múltipla, Java possui somente herança simples para classes
concretas e abstratas, mas possui herança múltipla para a “interface”, já Javascript não possui herança
como funcionalidade nativa.
III. C++ é uma linguagem compilada, Java é compilada para uma linguagem de máquina intermediária
chamada de bytecodes, sendo esta interpretada e Javascript é interpretada.
É correto afirmar que
Avalie as afirmações sobre a linguagem de programação Javascript.
I. Foi introduzida a utilização de classes a partir do ECMAScript 2015 para simplificar a utilização e
manutenção de heranças baseadas no “prototype”. Porém, este recurso é apenas um embelezamento
de código, uma vez que tudo ocorre dinamicamente e as classes na verdade são objetos.
II. Os objetos em Javascript são mutáveis, significa que mesmo depois de instanciados estes podem ter
novas propriedades e métodos, independente dos outros objetos instanciados pelo mesmo construtor.
III. Javascript possui tipos primitivos fracamente tipados e dinamicamente tipados, sendo estes
declarados com a palavra reservada “var”. Uma vez declarados com “var”, a variável tem validade
dentro do escopo que foi declarado, por exemplo, se declarado dentro de uma estrutura de decisão, não
será válido sua utilização fora desse escopo.
É correto afirmar que
Existe uma linguagem de programação da Web que a maioria dos sites modernos usa e todos os navegadores
atuais – em computadores de mesa, consoles de jogos, tablets e smartphones – a incluem, tornando-a a
linguagem de programação mais onipresente da história.
Qual é a linguagem de programação descrita?
Q125280 - UFPR Analista de Tecnologia da Informação 2018
Em relação ao JavaScript (versão ECMAScript 2015 ou superior), é correto afirmar:
Q125291 - Gestão Concurso Analista de Sistemas 2018
JavaScript manipula mensagens de erro de uma maneira que muda de acordo com o navegador usado.
Analise o código JavaScript abaixo.
No navegador Mozilla Firefox, dado o código acima, qual é a mensagem que aparece no console de erro?
Q125338 - CCV-UFC Analista de Tecnologia da Informação - Desenvolvimento de Sistemas 2013
JavaScript é uma linguagem de programação criada por Brendan Eich para a Netscape em 1995. A
linguagem Javascript é usada principalmente em conjunto coma a linguagem HTML para a construção
de páginas Web. Considere o código javascript a seguir, cujas linhas estão numeradas: Selecione a alternativa que contém o comando que ao ser inserido na linha 8 do código javascript em
questão faz com que seja exibido o conteúdo da variável nome:
Q125348 - CCV-UFC Analista de Tecnologia da Informação 2016
Utilizando ECMA script (javascript), qual a forma correta de escrever uma declaração IF que executa um
código “SE” "i" for diferente de 10?