Questões de Concurso Comentadas sobre programação

Foram encontradas 9.409 questões

Q3161333 Programação
Com base nas características do padrão Command, qual das alternativas abaixo descreve corretamente a responsabilidade de cada componente?
Alternativas
Q3161332 Programação
Em Python, o conceito de comprehension permite criar listas, dicionários e conjuntos de forma rápida, concisa e eficiente. Analise o código abaixo e escolha a alternativa que indica a saída correta.

numeros = [1, 2, 3, 4, 5]
resultado = [x**2 for x in numeros if x % 2 == 0]
print(resultado)

Qual será a saída ao executar o código acima?
Alternativas
Q3161308 Programação
Em Python, qual é a diferença entre usar == e is ao comparar dois objetos?
Alternativas
Q3161304 Programação
Qual método de array em JavaScript retorna um novo array com todos os elementos que passam em um teste (função fornecida), sem alterar o array original?
Alternativas
Q3161294 Programação
No VueJS, qual recurso permite compartilhar métodos e propriedades entre múltiplos componentes, promovendo a reutilização de código e evitando duplicação?
Alternativas
Q3161287 Programação
Um desenvolvedor web precisa realizar um ajuste no espaçamento entre linhas de um grid. O novo espaçamento entre linhas deve ser de 20 pixels. Indique o CSS correto para o ajuste.
Alternativas
Q3161285 Programação
Qual é o objetivo principal da meta tag viewport na construção de uma página web responsiva?
Alternativas
Q3161282 Programação
O prop drilling em React ocorre quando propriedades são passadas por vários componentes intermediários até alcançar um componente filho mais profundo na hierarquia. Essa prática pode tornar o código mais complexo e difícil de manter. Assinale a alternativa que apresenta uma solução eficaz para evitar o prop drilling.
Alternativas
Q3161192 Programação
O Hibernate é um ORM (Object/Relational Mapping) utilizado para facilitar a integração da aplicação com a base de dados relacional utilizada. Um dos recursos disponibilizados é o tipo de estratégia para a geração de identificadores (id). Marque a alternativa que contém o tipo de estratégia que engloba uma coluna com autoincremento.
Alternativas
Q3161189 Programação
Sobre as características do NodeJS, marque a alternativa correta.
Alternativas
Q3161188 Programação
Uma das formas para utilizar recursos disponíveis para sites e aplicativos móveis é através da construção de uma aplicação PWA (Progressive Web App). Sobre esse tipo de aplicação, é correto afirmar:
Alternativas
Q3161187 Programação
Durante o desenvolvimento de um novo sistema Web, foi especificado o requisito de que esse sistema utilizasse mecanismos para possibilitar um layout flexível. Qual técnica pode ser utilizada no CSS para atender a esse requisito?
Alternativas
Q3161186 Programação
Um programador está desenvolvendo uma API REST utilizando o Spring Boot. Qual alternativa contém a anotação utilizada para mapear os métodos responsáveis pelo tratamento das requisições recebidas no Spring Boot? 
Alternativas
Q3161185 Programação
Com relação ao HTML5, é correto afirmar: 
Alternativas
Q3161176 Programação
Considere o código Python a seguir:

aux = [10, 9, 8, 7, 6, 5, 6, 4, 3, 2, 1]
numeros = list(filter(lambda x: (x % 2 == 0), aux))
print(numeros) .

O que será mostrado em tela após a execução desse código?
Alternativas
Q3161173 Programação
Marque a alternativa que contém o nome do recurso existente na linguagem JavaScript que possibilita o alinhamento da declaração de funções, onde a função mais interna possui acesso aos recursos definidos na função externa?
Alternativas
Q3161172 Programação
Durante a verificação de um problema em uma página JSF (JavaServer Faces), o programador necessitou analisar a fase do ciclo de vida JSF onde ocorre a restauração da árvore de componentes da página de acordo com os valores contidos na requisição. Em qual fase do ciclo de vida do JSF ocorre essa operação?
Alternativas
Q3160438 Programação
Analise e identifique qual das alternativas apresenta uma declaração de método em C# válida: 
Alternativas
Q3160437 Programação
No ambiente do Visual Basic, as _______ fornecem uma maneira mais flexível de trabalhar com grupos de objetos. Ao contrário das matrizes, o grupo de objetos com o qual você trabalha pode crescer e reduzir dinamicamente conforme as necessidades do aplicativo são alteradas. Eventualmente é possível atribuir uma chave para qualquer objeto ser alocado, para que seja possível recuperar rapidamente o objeto usando a chave.
Analise e indique a alternativa que melhor preenche a lacuna no texto acima.
Alternativas
Q3160426 Programação
Analise os atributos no Visual Basic:

I) Os atributos têm a capacidade de inserir metadados no programa.
II) Pode-se aplicar um ou mais atributos a assemblies completos, módulos ou partes de programas menores, como classes e atributos.
III) Os atributos não têm permissão para aceitar argumentos contidos em métodos e propriedades.

Existem declarações verdadeiras em:
Alternativas
Respostas
101: A
102: B
103: D
104: B
105: C
106: B
107: D
108: A
109: C
110: C
111: A
112: A
113: D
114: B
115: D
116: B
117: A
118: B
119: A
120: E