Questões de Concurso Sobre programação

Foram encontradas 14.769 questões

Q4126649 Programação
No contexto do .NET 8 ou superior, o modo de publicação de aplicativos conhecido como framework-dependent implica que
Alternativas
Q4126646 Programação
Considere a execução de um shell script da seguinte forma:

./script.sh log no-error verbose

É correto afirmar que, dentro do script (script.sh), a variável $@ irá assumir o valor:
Alternativas
Q4126644 Programação
Uma query GraphQL enviada a um servidor recebeu a seguinte resposta:

Captura_de tela 2026-06-22 114724.png (187×162)

Assinale a alternativa que apresenta uma query GraphQL válida que poderia ter gerado essa resposta.
Alternativas
Q4126643 Programação
De acordo com boas práticas, um arquivo XML é iniciado por uma declaração XML.

Com relação a essa declaração, assinale a alternativa correta.
Alternativas
Q4126642 Programação
Analise o seguinte conteúdo em notação JSON:

Captura_de tela 2026-06-22 114521.png (292×303)

A respeito desse conteúdo, é correto afirmar que ele é.
Alternativas
Q4126641 Programação
Em aplicações web Blazor do .NET 8, a diretiva @rendermode serve para definir
Alternativas
Q4126640 Programação
Considere o seguinte código JavaScript dentro de uma página web.

<script>
let x = 10;
{let x = 15;}
{x = x + 3;}
document.getElementById( output ).innerHTML = x;
</script>

A saída exibida no elemento output após a execução do script é:
Alternativas
Q4126639 Programação
A linguagem C# é orientada a objetos, e, nela, as classes podem herdar atributos e métodos de outras classes.

Para que se impeça que uma classe seja herdada por outras classes, é necessário, em sua declaração, utilizar o modificador
Alternativas
Q4126255 Programação
Observe a seguinte linha de código shell script executada no terminal (apresentada em duas linhas por questão de espaço):
echo 1 2 3 4 5 | while read a b; do echo $b; done
É correto afirmar que o valor impresso no terminal como resultado dessa linha de código será 
Alternativas
Q4126253 Programação
O processo de geração de relatórios em PDF com o JasperReports utiliza arquivos com extensões específicas definidas pela própria ferramenta.
Assinale a alternativa que relaciona corretamente a correspondência entre a extensão de um arquivo e sua função no JasperReports.
Alternativas
Q4126250 Programação
Arquivos XML seguem uma estrutura hierárquica em forma de árvore, composta por elementos e atributos.
Assinale a alternativa que apresenta corretamente um elemento XML contendo o texto “João & Maria”.
Alternativas
Q4126249 Programação
No contexto do formato JSON, assinale a alternativa que contém uma sequência de escape (usada dentro de strings) válida.
Alternativas
Q4126248 Programação
Considere o seguinte trecho de código de uma página web, que contém um script JavaScript.
<script> const btn = document.getElementById( MeuBotao ); btn.addEventListener( click , () => { window.scrollTo({top: 0, behavior: smooth }); }); </script>
MeuBotao é o id de um elemento do tipo button.

Assinale a alternativa que descreve o propósito do código apresentado, quando o botão for clicado.
Alternativas
Q4126247 Programação
Na linguagem Java, as classes podem herdar métodos e atributos de outras classes, segundo uma estrutura hierárquica.
A classe que está na raiz da hierarquia de classes da linguagem Java é a
Alternativas
Q4104674 Programação

O Ministério Público de um estado brasileiro migrou um sistema de consulta processual para o Cloud Run da Google Cloud Platform. A aplicação apresenta variação de demanda, com picos de acesso em horários comerciais e baixa utilização durante a madrugada. A equipe de tecnologia busca compreender o comportamento de escalonamento automático desse serviço para assegurar a disponibilidade e a otimização de custos.


Considerando as características de escalonamento do Cloud Run, o comportamento padrão desse serviço ocorre quando a plataforma

Alternativas
Q4104665 Programação
Diante de um módulo de um Ministério Público Estadual que grava movimentações processuais em banco relacional com picos de falhas transitórias de conexão, usando Entity Framework Core com estratégia de execução (retries) habilitada, e da necessidade de garantir atomicidade em múltiplas operações, a abordagem compatível com retries e transação é
Alternativas
Q4104664 Programação
Um portal interno de um Ministério Público Estadual foi desenvolvido em React para análise de relatórios estatísticos, no qual componentes filhos memorizados com React.memo recebem funções anônimas como props em renderizações frequentes, ocasionando re-renderizações desnecessárias devido à mudança de referência das funções, mesmo quando os dados não se alteram. Nesse cenário, a técnica que mitiga o problema e estabiliza a referência das funções sem comprometer a consistência de estado é
Alternativas
Q4104661 Programação
Em C#, ao gravar um arquivo em disco usando FileStream, a decisão técnica que garante a liberação determinística do recurso (handle), mesmo se ocorrer exceção durante a escrita, é
Alternativas
Q4100475 Programação
Durante o desenvolvimento de um sistema orientado a objetos, um programador utilizou mecanismos para proteger os atributos, reutilizar código e permitir comportamentos diferentes em subclasses. Nesse contexto, analise as afirmativas a seguir:

I. Encapsulamento restringe o acesso direto aos atributos da classe.
II. Herança permite reutilizar o código.
III. Polimorfismo permite diferentes implementações para um mesmo método.
IV. Classes abstratas não podem ser instanciadas diretamente.

Assinale a alternativa CORRETA.
Alternativas
Q4100473 Programação
Considere o seguinte trecho de um código em PHP:

1. function convert($str) { 2. $out = ''; 3. $strLen = strlen($str); 4. for ($i = $strLen - 1; $i >= 0; $i--) { 5. $out .= $str[$i]; 6. } 7. return $out; 8. } 9. $input = "Hello World"; 10. $output = convert($input); 11. echo $output;

Qual a alternativa apresenta a saída CORRETA exibida pelo programa. 
Alternativas
Respostas
1: E
2: B
3: E
4: D
5: C
6: B
7: D
8: D
9: D
10: D
11: B
12: C
13: D
14: E
15: E
16: C
17: A
18: B
19: E
20: B