Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 8.031 questões

Q2324329 Programação
Considere o seguinte código em Swift:
Imagem associada para resolução da questão

Assinale a opção que indica a saída do terminal após a execução do código acima.
Alternativas
Q2324304 Programação
Considere o script JavaScript a seguir.
Imagem associada para resolução da questão

Assinale os valores exibidos na execução do script acima, na ordem.
Alternativas
Q2324303 Programação
Analise as operações bitwise do JavaScript, exibidas a seguir.
4 & 1
7 | 2
~ -5
9 >> 2
9 >>> 1
Os valores de cada uma dessas expressões, na ordem, são:
Alternativas
Q2324302 Programação
Assinale o método JavaScript que retorna o número de caracteres em uma string.
Alternativas
Q2324301 Programação
Analise o código Java a seguir, exibido com um trecho omitido.
Imagem associada para resolução da questão

Quando executado, esse código deve exibir as linhas a seguir.
100
200
300
Assinale a expressão lambda que deve substituir o trecho tracejado para produzir esse resultado.
Alternativas
Q2324300 Programação
Considere o trecho de código Java exibido a seguir.
Imagem associada para resolução da questão

A execução desse código produz
Alternativas
Q2322036 Programação
O analista Jacó implementou a aplicação TCERestAPI utilizando Java com Spring Boot. A TCERestAPI é apta para o deploy em servidores de aplicação Java preexistentes, mas também suporta a execução standalone do Spring Boot.

Para viabilizar ambas as formas de execução da TCERestAPI, Jacó precisou modificar a classe principal da aplicação, fazendo com que ela estendesse diretamente determinada classe do Spring Boot.

Jacó fez com que a classe principal da TCERestAPI estendesse a classe do Spring Boot:v
Alternativas
Q2322034 Programação
O analista José criou a função CalcObjs em JavaScript. A CalcObjs recebe uma coleção de objetos e realiza determinado cálculo em cada objeto da coleção. No caso de existirem objetos repetidos, a CalcObjs considera apenas a primeira ocorrência do objeto na coleção. A fim de rastrear os objetos já processados, José utilizou uma estrutura de dados disponível no JavaScript, do tipo keyed collection, cujos valores são únicos entre si e passíveis de remoção pelo coletor de lixo.

Para rastrear os objetos processados, José utilizou a estrutura de dados do JavaScript:
Alternativas
Q2321420 Programação
Na linguagem Java, todas as instruções de seleção específica devem ser precedidas da tag <??jav>
Alternativas
Q2320266 Programação
Beatriz tem um site com diversos elementos do tipo div, onde foi utilizada uma classe CSS com o nome "opcional", e deseja que eles fiquem ocultos quando forem clicados. Para adicionar a funcionalidade em todos os elementos via JavaScript, ela desenvolveu a função apresentada a seguir.


const associar = (elementos) => {     for(let obj of elementos)          obj.addEventListener('click',(e)=>{                e.target.style.display='none'}); }


Para executar a função criada, associando corretamente aos elementos do tipo div, Beatriz deve utilizar para o parâmetro elementos a expressão:
Alternativas
Q2320265 Programação
O desvio padrão é uma importante medida de dispersão na análise estatística, sendo definido pela fórmula a seguir. dp = raiz_quadrada(somatório(xi – xm)2 / n), onde xi é um dos valores do conjunto, xm é a média e n é o tamanho do conjunto.

William implementou a seguinte função, em JavaScript, para o cálculo do desvio padrão, onde x é um vetor com os valores do conjunto na amostra analisada.


1. const dp = (x) => { 2. let xm = 0, soma = 0; 3. for(let i=0; i<x.length; i++) 4. xm += x[i]; 5. xm /= x.length; 6. for(let xi of x) 7. soma += (xi-xm)^2; 8. return Math.sqrt(soma / x.length); 9. }


No entanto, William, ao criar a função para cálculo do desvio padrão, cometeu um erro, e, para consertá-lo, ele precisa: 
Alternativas
Q2320264 Programação
Jorge é consultor em uma empresa de desenvolvimento e está analisando o código a seguir, na linguagem JavaScript, encontrado em uma das páginas do site.

Imagem associada para resolução da questão



Jorge abriu a página e viu impressos no console de depuração, respectivamente, os valores:
Alternativas
Q2320263 Programação
Leandro precisa escrever uma mensagem dinâmica em uma div, através do Java Script, e sabe que deve ser utilizado DOM, ou Document Object Model, para acessar os elementos de sua página.

Considerando que o id utilizado na div é "msgOut", e que a variável msg contém a mensagem, Leandro irá utilizar o comando: 
Alternativas
Q2320262 Programação
Tatiana está efetuando a manutenção de uma página, e para testar a execução de uma função assíncrona em JavaScript, utilizou a escrita no documento, via método writeln, como no fragmento de código a seguir. 

const fatorial = async(a) => {      let b = a;      while(--a>0) b*=a;      return b; } document.writeln(`Fat 5: ${fatorial(5)}`);


Tatiana esperava verificar a impressão do fatorial de cinco, mas o que viu foi [object Promise]. Tatiana resolveu o problema, alterando a escrita no documento para: 
Alternativas
Q2320261 Programação
Atualmente o JavaScript é gerenciado pela Ecma, e na versão Ecma 6 ocorre uma grande utilização do paradigma funcional através de arrow functions. Considere a função apresentada a seguir, na forma de escrita tradicional:

function somar(a, b) {
        return a + b;
}


No padrão arrow function, ela seria definida como:
Alternativas
Q2320076 Programação
Assinale a alternativa que identifica uma linguagem e ambiente para computação estatística e gráficos, caracterizada pela utilização de recursos de software para manipulação de dados, cálculo e exibição gráfica.
Alternativas
Q2320075 Programação

Analise o código PHP abaixo:


Imagem associada para resolução da questão


O que será impresso ao final da execução do código acima?

Alternativas
Q2320074 Programação
Na linguagem PHP, versão 8, qual dos caracteres abaixo pode ser utilizado para comentar uma única linha de código? 
Alternativas
Q2320073 Programação

Abaixo é apresentado um algoritmo escrito no software VisuAlg 3.0:


Imagem associada para resolução da questão


Ao final da execução do algoritmo acima, qual será o valor da variável "calc"?

Alternativas
Q2319358 Programação
Pilhas podem ser implementadas em Python por meio de listas em que o último elemento é o topo da pilha, como no exemplo abaixo:

pilha01 = ['a4', 'a3', 'a2', 'a1'] # o elemento 'a1' está                                                      # no topo da pilha

pilha02 = ['b2', 'b1'] # o elemento 'b1' está no topo da pilha

Considere uma função Python, chamada unifica, que recebe duas pilhas como parâmetros e retorna uma terceira, que é o resultado da intercalação dos elementos das duas pilhas recebidas como parâmetros. Um programa Python chamou essa função unifica, passando como parâmetros as duas pilhas do exemplo acima (pilha01 e pilha02). O resultado da intercalação foi a pilha

['a4', 'a3', 'b2', 'a2', 'b1', 'a1']

Qual implementação da função unifica realiza o que foi descrito acima?
Alternativas
Respostas
2041: C
2042: A
2043: C
2044: D
2045: B
2046: E
2047: B
2048: C
2049: E
2050: B
2051: C
2052: D
2053: B
2054: E
2055: A
2056: C
2057: B
2058: D
2059: C
2060: D