A principal característica de uma linguagem de
programação interpretada, como Python, em comparação
com uma linguagem compilada, como Java, no contexto de
execução do código e geração de código de máquina é:
As linguagens compiladas são frequentemente utilizadas
em aplicações que exigem alto desempenho e eficiência,
como sistemas operacionais, jogos eletrônicos, e softwares
que realizam cálculos complexos ou processamento de
grande volume de dados. Assinale a alternativa que
apresenta um exemplo de linguagem tipicamente
compilada.
Métodos em Java são blocos de código identificados por
um nome e podem ser invocados (chamados) em qualquer
ponto do programa com a finalidade de executar uma ação
específica. Sobre esse assunto, julgue as frases abaixo.
I. Métodos de Acesso (Getters) são utilizados para obter o
valor de atributos privados de uma classe.
II. Métodos de Modificação (Setters) pertencem à classe,
não a uma instância específica, e são invocados utilizando
o nome da classe.
III. Métodos Estáticos podem ser modificados desde que
acessados por um servidor padrão.
Na linguagem JavaScript quando o valor de uma variável é
declarado, mas ela não possui nenhum valor concreto
armazenado, como por exemplo em um elemento array
que não existe, é retornado:
Para adicionar interatividade aos sites, desde a troca de
estilo dinâmico até a obtenção de atualizações do servidor,
até gráficos 3D complexos, é utilizada a linguagem:
Basicamente, jQuery é uma biblioteca JavaScript. Ela foi
desenvolvida para simplificar e diminuir a quantidade de
código JavaScript. O comando
http://api.jquery.com/focusout
A Linguagem de Programação Java, criada pela Sun
Microsystems no início dos anos 90 (1995), é uma das
linguagens de programação mais utilizadas no mundo. Um
dos principais lemas de Java é:
Assinale a única alternativa que preenche corretamente as
lacunas em branco.
_____________ são comandos contidos no próprio shell, ou
seja, são comandos que o shell executa diretamente, sem invocar
outros programas. Alguns comandos são: ______________,
______________, ______________.
Um desenvolvedor Java está implementando um sistema
que precisa manipular grandes conjuntos de dados e
deseja otimizar o desempenho da aplicação. Qual
estrutura de dados em Java é mais adequada para
armazenar elementos sem duplicação, permitindo acesso
eficiente e verificação de existência?
function sum_elements(list) { let total = 0; for (let i=1; i<list.length; i++) { total+=list[i]; } console.log(total) No bloco de código acima, qual será o valor mostrado no console, após o término da estrutura de repetição, caso a função recebesse o parâmetro [ 1, 2, 3, 4, 5 ]?