Início

Questões de Concursos Programação

Resolva questões de Programação comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1761Q989973 | Programação, C, Área de TI, SESMG, IBADE, 2024

Observe o seguinte trecho de código de um programa em C#:

class Quadrilatero { //Área do quadrado double CalcularArea (double lado) { return lado * lado; } //Área do retângulo double CalcularArea (double baseMaior, double baseMenor) { return baseMaior * baseMenor; } }

Este trecho de código exemplifica o uso de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1762Q902189 | Programação, JSON, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024

O propósito do padrão JSON para armazenamento e comunicação de dados é semelhante ao do formato XML, mas o JSON apresenta algumas vantagens. Assinale a alternativa que apresenta uma vantagem do JSON sobre o XML.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1763Q897177 | Programação, Frameworks Java, Ciência de Dados e Analytics, TJ RR, FGV, 2024

O Envers é um módulo presente no Hibernate ORM que proporciona uma forma fácil de auditar suas classes entidades.
Diante desse contexto, marque (V) para a(s) afirmativa(s) verdadeiras e (F) para a(s) afirmativa(s) falsas acerca do Envers.

( ) É necessário adicionar a dependência hibernate-envers ao classpath.
( ) Bem como controladores de versão do código-fonte, o Envers emprega um conceito de revisões.
( ) Para que uma entidade ou propriedades de entidade sejam auditadas, é preciso anotá-las com @Audited.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1764Q903176 | Programação, Python, Especialidade: Análise de Dados, TRF 1a, FGV, 2024

A analista Ana está implementando um script para deep learning utilizando o Python e o PyTorch. Considere o seguinte trecho do script de Ana:

import torch import torch.nn.functional as F

input = torch.randn(3, 5, requires_grad=True)

target = torch.tensor([1, 2, 0])

loss_fn = F.nll_loss loss = loss_fn(F.log_softmax(input, dim=1), target)

print(loss)


Ao ser executado, o trecho do script acima irá:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1766Q958082 | Programação, Tipos de dados, Área Informática, IFRS, FUNDATEC, 2025

O software VisuAlg utiliza um pseudocódigo chamado Portugol, que interpreta possíveis códigos com quatro tipos de dados primitivos. Um desses tipos define variáveis numéricas com casas decimais, sendo utilizado para representar valores ou medições. O trecho se refere a qual tipo de dado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1767Q891277 | Programação, Linguagens de programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

A linguagem Java, assim como outras linguagens possui frameworks, ou seja, ferramentas que auxiliam a maximizar o desenvolvimento. Um dos mais utilizados em Java é o Spring, desta forma, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) O Spring é exclusivamente utilizado para o desenvolvimento de aplicações Android.
( ) O Spring não suporta a criação de APIs RESTful, sendo focado apenas em arquiteturas baseadas em serviços SOAP.
( ) O Spring é um framework de código aberto para desenvolvimento de aplicações Java.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1768Q904461 | Programação, Frameworks Java, Especialização em Desenvolvimento BackEnd, Prefeitura de Rio Branco AC, IV UFG, 2024

Leia o caso a seguir.

Uma equipe de desenvolvimento está implementando um novo serviço web que requer gerenciamento de transações complexas e operações de banco de dados eficientes. Eles estão considerando o uso do Spring Framework e do Hibernate.
Elaborado pelo(a) autor(a).

Para tanto, a equipe mencionada no caso opta por usar o Spring com o Hibernate, pois
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1769Q968981 | Programação, Frameworks Java, Analista de Sistemas, TJPE, IBFC

Selecione, das alternativas abaixo, a única que identifica corretamente as três anotações para métodos de ciclo de vida de componentes no formato Jboss Seam:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1770Q899827 | Programação, Python, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024

Um desenvolvedor de software está trabalhando em uma aplicação web que processa transações bancárias. Para melhorar o desempenho do sistema, ele decidiu implementar a funcionalidade de cálculo de transações de forma assíncrona utilizando a linguagem Python e a biblioteca asyncio. A declaração da função assíncrona a ser chamada começa por:
async def calcular():
Ao rodar o programa, o desenvolvedor recebeu o seguinte erro:
RuntimeError: asyncio.run() cannot be called from a running event loop

Considerando-se esse contexto, uma forma correta de chamar a função calcular é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1771Q887613 | Programação, Técnico em Tecnologia da Informação, Câmara de Apuí AM, Instituto Abaréeté, 2024

Leia o trecho e assinale a alternativa que corresponda ao nome da técnica descrita abaixo:
"É uma das principais técnicas que define a programação orientada a objetos. Se trata de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta".
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1772Q996613 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024

Considerando o contexto do framework Swing em Java, que é amplamente utilizado para a criação de interfaces gráficas de usuário (GUIs), assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1773Q903173 | Programação, Linguagens de programação, Especialidade: Análise de Dados, TRF 1a, FGV, 2024

Considere o seguinte código em JavaScript:

const regexp = /(f+)(d?)(t*)/g; const str = 'trf1trf2trf3trf4trf5';

const array = [...str.matchAll(regexp)]; console.log(array.length)


Ao ser executado, o código acima imprime na saída padrão do console:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1774Q907064 | Programação, Programação de front end, Analista de Tecnologia da Informação, BRB, IADES, 2024

Acerca do frontend de um site, notou-se que algumas melhorias poderiam ser feitas de maneira a tornar a visualização da página mais agradável. Uma das sugestões consistia em adicionar sombreados a algumas caixas de texto e criar transições de cores por gradientes. Para alcançar esses objetivos, quais propriedades e (ou) funções do CSS3 poderiam ser corretamente utilizadas?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1775Q898415 | Programação, Licenciatura em Computação, Prefeitura de São Sebastião do Tocantins TO, INAZ do Pará, 2024

Com base no conceito de “encapsulamento” e “polimorfismo” na Programação Orientada a Objetos, assinale a alternativa INCORRETA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1776Q910194 | Programação, ASP, Analista de Sistemas, TCEPA, FGV, 2024

O ASP.NET Core é uma tecnologia da Microsoft de código aberto, multiplataforma e alto desempenho para a criação de aplicativos conectados à Internet e aptos para a nuvem.
Sobre o ASP.NET Core, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1777Q898706 | Programação, Python, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024

Analise o código Python apresentado abaixo e marque a opção que apresenta a saída correta.

----------------------------------

def modificar(v, l):

v = 4

l.append(4)

v = 5

l = [1, 2, 3]

modificar(v, l)

print(v,l.pop())

----------------------------------

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1778Q881140 | Programação, Python, Técnico em Eletrônica, CAGEPA PB, CESPE CEBRASPE, 2024

A respeito do uso da linguagem Python no geoprocessamento, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1779Q909876 | Programação, Linguagens de marcação, Analista de Tecnologia da Informação, UFMT, UFMT, 2024

define o início de um parágrafo. ( ) Um exemplo do final de uma tag: < itle> ( ) O documento HTML inicia com a tag Assinale a sequência correta.">

A respeito do HTML5, marque V para as afirmativas verdadeiras e F para as falsas.

( ) A tag <hl>define o início de um parágrafo.

( ) Um exemplo do final de uma tag: < itle>

( ) O documento HTML inicia com a tag


Assinale a sequência correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1780Q897175 | Programação, Linguagens de programação, Ciência de Dados e Analytics, TJ RR, FGV, 2024

A Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) foi criada com o intuito de integrar todos os tribunais brasileiros no que tange à gestão de processo judicial eletrônico.
Entre as diretrizes relacionadas ao processo de desenvolvimento de módulos e serviços na PDPJ-Br, cabe salientar o emprego preferencial da seguinte linguagem de programação.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.