Questões de Concurso Comentadas sobre programação

Foram encontradas 11.318 questões

Q4140345 Programação

Associe as palavras-chave de controle de fluxo em Java com suas respectivas funções dentro da linguagem.


Palavra-chave                Função
(1) Break
(2) Continue
(3) Switch
(4) Default
(   ) Salta as instruções restantes no corpo da iteração atual e inicia a próxima iteração do laço.
(   ) Utilizada para sair imediatamente de uma estrutura de repetição ou de um bloco Switch  .
(   ) Estrutura de seleção múltipla que testa o valor de uma variável em relação a constantes.
(   ) Caso opcional em uma estrutura de seleção múltipla executado se nenhum outro caso coincidir.



A sequência correta dessa associação é:

Alternativas
Q4140344 Programação
Preencha as lacunas abaixo.

Em Java, os objetos da classe String são considerados __________, o que significa que seu conteúdo não pode ser alterado após a criação. Para situações em que é necessária a manipulação intensiva de sequências de caracteres com alterações frequentes de conteúdo, a classe __________ é mais eficiente por permitir modificações in-place.

A sequência de palavras que preenche corretamente as lacunas é: 
Alternativas
Q4140343 Programação
No que concerne ao tratamento de exceções em Java, é incorreto afirmar que: 
Alternativas
Q4140342 Programação
O conceito que permite referenciar objetos de subclasses como se fossem objetos de sua superclasse, possibilitando que o programa determine em tempo de execução qual método chamar com base no tipo do objeto, é denominado 
Alternativas
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
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
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
Q4117781 Programação
A linguagem PHP é amplamente utilizada para o desenvolvimento de sistemas web dinâmicos. Para que o interpretador do servidor identifique o inicio e o fim de um bloco de código PHP dentro de um arquivo, devem ser utilizadas, respectivamente, as seguintes tags de abertura e fechamento: 
Alternativas
Q4117780 Programação
Na linguagem C#, os namespaces são utilizados para organizar classes e outros tipos em grupos lógicos, evitando conflitos de nomes entre bibliotecas diferentes. Para utilizar uma classe que pertence a um determinado namespace sem precisar digitar o seu caminho completo toda vez, um programador deve utilizar, no topo do arquivo, a palavra-chave: 
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
Respostas
101: A
102: B
103: D
104: C
105: E
106: B
107: D
108: B
109: D
110: D
111: D
112: D
113: B
114: C
115: D
116: E
117: B
118: B
119: C
120: A