Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.024 questões

Q2324309 Programação
No contexto de recursos utilizados na construção de projetos Web, analise as afirmativas a seguir.
I. Angular é um framework e plataforma baseada em TypeScript.
II. React é uma library baseada em JavaScript.
III. Angular e React são open source.
Está correto o que se afirma em
Alternativas
Q2324308 Programação

Observe o documento HTML exibido a seguir.


Imagem associada para resolução da questão


Assinale a tag que substitui as duas ocorrências do símbolo xxx no script acima, de modo que o site referenciado seja exibido corretamente.

Alternativas
Q2324306 Programação
Atenção: o enunciado a seguir refere-se a próxima questão.

Quando mencionada, considere a tabela relacional intitulada fibo, com duas colunas, cuja instância, não necessariamente nessa ordem, é exibida a seguir.



A coluna da esquerda enumera as linhas, continuamente, e a coluna da direita armazena os dez primeiros elementos da sequência de Fibonacci, na qual os dois primeiros termos são 0 e 1, por definição, e cada termo subsequente é a soma dos dois termos anteriores.


----------------------------------------------------------------


Suponha que a tabela fibo, apresentada anteriormente, tenha sido danificada, e sua instância corrente seja a que segue.




A instância da tabela fibo, anteriormente apresentada, foi danificada na primeira coluna em algumas linhas, com exceção das duas primeiras linhas, como mostrado a seguir. 

Imagem associada para resolução da questão


Para a restauração da instância da tabela fibo a partir desse estado, foram preparados três comandos SQL.

Imagem associada para resolução da questão


Com relação ao emprego desses comandos, assinale a afirmativa correta.
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
Q2322037 Programação
O analista Pedro está desenvolvendo o aplicativo TCEMóvel em React Native. Para implementar a interação do TCEMóvel com o web service WSTest, Pedro utilizou uma Application Programming Interface (API) embutida no React Native, especializada na transferência de recursos mediante Promises. Para implementar a interação com o web service WSTest, Pedro utilizou a API:
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
Q2321456 Programação
Cada linha em pseudocódigo representa uma instrução atômica que pode ser traduzida diretamente para uma linha de código em uma linguagem de programação específica.
Alternativas
Q2321452 Programação
Fluxograma e Pseudocódigo são duas abordagens distintas para a representação de algoritmos, com Fluxograma sendo mais adequado para algoritmos visuais e Pseudocódigo para representações textuais. 
Alternativas
Q2321451 Programação
Pseudocódigo é uma linguagem de programação específica usada para descrever algoritmos de forma mais clara e concisa do que linguagens de programação convencionais. 
Alternativas
Q2321442 Programação
A abstração envolve a exposição apenas de métodos públicos de alto nível para acessar um objeto, ocultando os detalhes de implementação. Isso permite a simplificação do uso de objetos e a redução da complexidade do código, tornando-o mais legível e fácil de manter.
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
Respostas
3781: E
3782: C
3783: A
3784: A
3785: C
3786: D
3787: B
3788: E
3789: B
3790: B
3791: C
3792: E
3793: C
3794: E
3795: C
3796: E
3797: B
3798: C
3799: D
3800: B