Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373294 Programação
Qual das alternativas apresenta uma instrução válida em Java padrão, sem necessidade de bibliotecas externas, e que imprime uma mensagem no console?
Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373293 Programação
Preencha as lacunas e, em seguida, assinale a alternativa correta.

Na linguagem Java, o escopo (visibilidade) de uma variável de instância pode ser controlado através do uso dos seguintes modificadores de variáveis. _______________: permite que variáveis de instância sejam acessados por qualquer outra classe, independentemente do pacote em que estejam. ___________________: apenas métodos do mesmo pacote ou subclasse podem acessar variáveis de instância. ___________________: apenas métodos da mesma classe (excluindo métodos de uma subclasse) podem acessar variáveis de instâncias.
Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373292 Programação
Sabemos que, na programação orientada a objetos, as classes podem herdar características e ações de outras classes. A linguagem Java é orientada a objetos e permite a criação de classes pais e filhas. Na linguagem Java,

com base na criação de uma subclasse “Onibus” a partir de uma superclasse “Transporte”, assinale a alternativa com o código correto: 
Alternativas
Q3371905 Programação
No contexto de desenvolvimento de sistemas e programação orientada a objetos, assinale a alternativa correta: 
Alternativas
Q3363025 Programação
Qual operador é usado para concatenar strings em JavaScript?
Alternativas
Q3363024 Programação
Qual função do Python retorna o comprimento de uma lista?
Alternativas
Q3357267 Programação
No Angular, qual técnica é utilizada para carregar módulos sob demanda, reduzindo o tamanho inicial do pacote da aplicação e otimizando o desempenho em rotas específicas?
Alternativas
Q3357265 Programação
Acerca do gerenciamento de eventos no React, analise as afirmativas a seguir e registre V, para verdadeiras, e F, para falsas:

(__)React utiliza eventos sintéticos para garantir um comportamento consistente entre diferentes navegadores. 
(__)É necessário utilizar métodos como addEventListener e attachEvent para registrar ouvintes de eventos no React.
(__)A sintaxe para registrar ouvintes de eventos no React é similar à sintaxe de atributos de eventos no HTML, como onClick e onChange.
(__)No React, eventos seguem o fluxo nativo, sem implementar métodos adicionais para gerenciar a propagação.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q3357264 Programação
Sobre o uso de async, await e event loop em JavaScript, analise as afirmações a seguir:

I.A palavra-chave async permite definir funções que operam de forma assíncrona, similar ao comportamento de Promises.
II.await pode ser utilizado em qualquer função JavaScript para aguardar a resolução de uma Promise, tornando o código mais legível e evitando callbacks aninhados.
III.O Event Loop é um mecanismo que permite a execução de código JavaScript em uma única thread, gerenciando eventos assíncronos como requisições de rede e timers.

É correto o que se afirma em:
Alternativas
Q3357263 Programação
No desenvolvimento web, é comum o uso de fontes customizadas para enriquecer o design de uma página. Qual regra do CSS permite a importação de fontes personalizadas, possibilitando especificar a localização do arquivo de fonte, além de configurar estilos como peso e estilo da fonte, ampliando as opções tipográficas além das fontes padrão dos navegadores? 
Alternativas
Q3357261 Programação
Considerando as características do HTML5 para o desenvolvimento web, registre V, para verdadeiras, e F, para falsas:

(__)A utilização de elementos semânticos como e permite que os desenvolvedores indiquem a estrutura e o propósito do conteúdo, mas não influencia na interpretação da página por mecanismos de busca.
(__)O atributo autofocus em elementos de formulário permite que o foco seja direcionado automaticamente para um campo específico ao carregar a página, sem a necessidade de utilizar JavaScript.
(__)Apesar dos avanços do HTML5, a utilização de divs para a estruturação do layout da página ainda é considerada a melhor prática para garantir compatibilidade com navegadores antigos.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q3357259 Programação
Relacione os conceitos da primeira coluna com suas respectivas definições na segunda coluna, considerando o comportamento de componentes de classe no React:

Primeira coluna: conceito

(1)Props
(2)State
(3)componentWillUnmount()
(4)componentDidUpdate()

Segunda coluna: definição

(__)Método do ciclo de vida chamado após a atualização do componente, permitindo ações como sincronização de dados e gerenciamento de efeitos colaterais.
(__)Objeto interno de um componente que armazena dados dinâmicos, acionando re-renderizações automáticas quando alterado.
(__)Propriedades externas que permitem a personalização do comportamento e da aparência do componente, sendo controladas e fornecidas pelo componente pai.
(__)Método do ciclo de vida invocado antes que o componente seja desmontado, útil para liberar recursos e limpar assinaturas ou eventos.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3357256 Programação
Sobre o Angular CLI, analise as afirmações a seguir:

I.Angular CLI é uma ferramenta de linha de comando que automatiza tarefas comuns de desenvolvimento, como criação de projetos, componentes e serviços.
II.O comando ng serve é utilizado para compilar e servir a aplicação localmente, com recarregamento automático em caso de alterações no código.
III.Angular CLI permite a personalização da configuração do Webpack sem necessidade de modificar diretamente o arquivo de configuração do Webpack.
IV.Angular CLI oferece suporte nativo à geração de código para testes unitários e end-to-end, utilizando ferramentas como Jasmine e Protractor.

É correto o que se afirma em:
Alternativas
Q3357254 Programação
No desenvolvimento com Angular, qual diretiva estrutural é utilizada para iterar sobre uma lista de elementos e renderizar dinamicamente cada item na view, de forma eficiente?
Alternativas
Q3357253 Programação
Qual linguagem de programação é amplamente utilizada no desenvolvimento web e possui nativamente capacidade para manipular DOM diretamente no cliente?
Alternativas
Q3357250 Programação
No contexto do React, JSX é uma extensão de sintaxe amplamente utilizada para descrever a interface do usuário. Avalie as seguintes afirmativas sobre o JSX:

I.Permite misturar código HTML-like com JavaScript, mas é necessário transpilar o código JSX em JavaScript puro para que o navegador possa interpretá-lo.
II.Torna o código mais declarativo, legível e fácil de depurar, mas também adiciona uma dependência no processo de build.
III.Embora seja possível usar React sem JSX, seu uso é obrigatório para suportar a API moderna de hooks.

É correto o que se afirma em:
Alternativas
Q3350274 Programação
Uma das vantagens do uso da biblioteca scikit-learn é uma padronização no uso de diferentes algoritmos de aprendizado de máquina.
A função dessa biblioteca utilizada para treinar um algoritmo é a
Alternativas
Q3350263 Programação
Assinale a alternativa que contém uma string válida no contexto do formato JSON. 
Alternativas
Q3350259 Programação
Em orientação a objetos, quando uma classe possui um método abstrato, isso significa que
Alternativas
Q3350258 Programação
No framework Flutter, o widget que desenha uma caixa que representa um local onde outros widgets serão adicionados, indicando que a interface de usuário ainda não está completa, é chamado de
Alternativas
Respostas
861: D
862: A
863: C
864: C
865: E
866: C
867: C
868: C
869: B
870: A
871: A
872: E
873: A
874: E
875: D
876: E
877: C
878: A
879: D
880: B