Questões de Concurso Sobre programação

Foram encontradas 15.173 questões

Q4379700 Programação
O CLR (Common Language Runtime) da plataforma .NET 10
Alternativas
Q4379699 Programação

Considere o seguinte código JavaScript em uma página HTML:


Imagem associada para resolução da questão


em que mb1 corresponde a um elemento do tipo button declarado da seguinte maneira:


<button id="mb1">mb1</button>


Após a carga completa da página, quando o usuário clicar no botão mb1, a saída gerada no console será:

Alternativas
Q4379694 Programação
Ao desenvolver um programa considerando o paradigma da programação estruturada, pode-se chamar uma sub-rotina passando parâmetros por valor ou por referência.
Assinale a alternativa correta a respeito.
Alternativas
Q4379686 Programação
Os tipos double, float e long são utilizados na linguagem C# para representar números. Assinale a alternativa que apresenta, respectivamente, os tamanhos desses tipos de dados.
Alternativas
Q4379685 Programação
Considere o seguinte trecho de código na linguagem PHP 8.x:
$n = 6; unset($n);
Após a execução da função unset($n), é correto afirmar que a variável $n
Alternativas
Q4379684 Programação
Na linguagem JavaScript, a propriedade Number.MAX_SAFE_INTEGER indica o maior valor inteiro que pode ser representado com segurança.
Assinale a alternativa que apresenta o valor correto dessa propriedade, considerando o símbolo ^ como operador de exponenciação.
Alternativas
Q4379674 Programação

Considere o seguinte código HTML, que utiliza JavaScript.


Imagem associada para resolução da questão


Ao abrir essa página em um navegador, 

Alternativas
Q4379673 Programação

Considere o seguinte código HTML, que utiliza JavaScript.


Imagem associada para resolução da questão


Ao abrir essa página em um navegador, inicialmente será exibido: 


Imagem associada para resolução da questão


Assinale a alternativa correta sobre esse programa.

Alternativas
Q4379672 Programação

Analise o seguinte código HTML, que utiliza JavaScript.


Imagem associada para resolução da questão


Ao abrir essa página em um navegador, inicialmente será exibido:

Alternativas
Q4370782 Programação

Julgue o item que se segue, relativo à infraestrutura como código com Ansible e à arquitetura serverless.


Em regra, ao executar um playbook com a opção --check, as tarefas cujos módulos não oferecem suporte a check_mode são executadas normalmente, mas sem informar as alterações realizadas.

Alternativas
Q4352252 Programação

Em um ambiente de programação em blocos (como o Scratch), um aluno monta o seguinte bloco de comandos conectado ao evento inicial: 


Imagem associada para resolução da questão


Considerando que o personagem inicia parado na posição zero, qual será o comportamento completo do personagem ao se clicar na bandeira verde?

Alternativas
Q4348409 Programação

 Considere o programa Java a seguir, contido em um único arquivo Main.java.  


Q48.png (795×317)


Qual é a saída produzida pela execução desse programa?  

Alternativas
Q4348405 Programação
Numere a segunda coluna de acordo com a primeira, relacionando as tecnologias utilizadas em aplicações web à sua respectiva finalidade principal.

(1) WebRTC
(2) WebSocket
(3) Web Worker
(4) Service Worker

( ) Comunicação bidirecional (full-duplex) e persistente entre cliente e servidor, por meio de um canal estabelecido após um handshake realizado sobre HTTP.
( ) Atuação como proxy programável entre a aplicação web e a rede, interceptando requisições, gerenciando cache e viabilizando o funcionamento offline.
( ) Comunicação de áudio, vídeo e dados em tempo real entre pares, com suporte à conexão direta e sem exigir que um servidor intermedeie permanentemente o fluxo de mídia.
( ) Execução de scripts em contexto de execução separado da thread principal, evitando o bloqueio da interface do usuário, sem atuar como proxy ou interceptador global das requisições de rede da aplicação.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é 
Alternativas
Q4348402 Programação
Considere o repositório abaixo, em que o branch main está atualmente com checkout ativo (HEAD -> main), e cada letra representa um commit:

Q41.png (195×82)

(main e HEAD apontam para E)

O usuário deseja que o ponteiro do branch main passe a apontar diretamente para o commit B, como se o commit E nunca tivesse existido nesse branch, e que o diretório de trabalho e a área de staging reflitam exatamente o conteúdo de B, sem criar nenhum commit novo. Os commits C e D não precisam ser preservados em nenhum outro branch.

Assinale a alternativa que apresenta o comando (executado com main em checkout) que produz exatamente o efeito descrito.
Alternativas
Q4348396 Programação
No que se refere à sintaxe e à lógica de execução do tratamento de exceções em Python, analise as seguintes afirmativas.

I - O bloco else é executado exclusivamente quando o código contido na instrução try é finalizado com sucesso, ou seja, sem o levantamento de nenhuma exceção.
II - Ao definir novos tipos de exceções personalizados, a boa prática de orientação a objetos recomenda que o programador utilize a herança a partir da classe Exception.
III - O bloco finally é destinado à liberação de recursos e sua execução é garantida, a menos que o fluxo de controle encontre uma instrução return ou break dentro do bloco try correspondente.

Quais estão corretas? 
Alternativas
Q4348395 Programação
No desenvolvimento de software com Python, a linguagem utiliza objetos especiais para administrar erros que surgem durante a execução. De acordo com as normas de orientação a objetos da linguagem, novos tipos de exceções personalizados devem ser definidos pelo programador por meio de herança a partir da classe
Alternativas
Q4348393 Programação
As ferramentas do Flutter oferecem diferentes modos de compilação de acordo com a fase do ciclo de desenvolvimento. O modo que deve ser utilizado especificamente quando o desenvolvedor deseja analisar a performance da aplicação, mantendo tracing habilitado e permitindo a conexão do DevTools em um dispositivo real, é denominado modo 
Alternativas
Q4348386 Programação
Sobre o desenvolvimento de aplicativos Android nativos, analise as afirmações a seguir.

I - Uma Intent explícita (explicit intent) identifica o componente de destino pelo nome de sua classe.
II - Por padrão, um Service executa na thread principal (main thread) do processo do aplicativo.
III - Desde o Android 6.0 (API 23), todas as permissões declaradas no manifesto são concedidas definitivamente no momento da instalação.
IV - Um ContentProvider fornece uma interface padronizada para compartilhar dados estruturados entre aplicativos distintos.

Quais estão corretas? 
Alternativas
Q4348384 Programação
Considere o fragmento HTML e a folha de estilos a seguir, aplicados em um navegador moderno, sem outras regras de estilo e sem uso de !important: 

Q23.png (670×312)

Considerando as regras da cascata e a especificidade dos seletores CSS, qual cor será aplicada ao texto do item "Cursos"? 
Alternativas
Q4348382 Programação
Considere a execução do código JavaScript a seguir em um ambiente de execução moderno (a exemplo de navegadores atuais ou Node.js), utilizando as implementações nativas de Promise, setTimeout, funções assíncronas. 

Q21.png (487×87)

Com base no funcionamento da pilha de execução (call stack), da fila de microtarefas (microtask queue) e da fila de tarefas (task queue) do laço de eventos (event loop), assinale a alternativa que apresenta a ordem em que as mensagens serão exibidas no console. 
Alternativas
Respostas
21: B
22: D
23: C
24: E
25: C
26: A
27: C
28: E
29: A
30: E
31: C
32: C
33: B
34: D
35: C
36: B
37: A
38: C
39: A
40: E