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.


1881Q891280 | Programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Assinale a alternativa que preencha corretamente a lacuna:
Todo e qualquer software considerando boas práticas de desenvolvimento, pressupõe-se ser documentado. Ao se tratar de APIs, estas requerem documentações imprescindíveis, para que um outro desenvolvedor possa compreender informações como: arquitetura de integração, dados a serem enviados/consumidos, entre outras informações técnicas. Desta forma, o Swagger é uma ferramenta que auxilia este processo de compreensão sobre a API que será fornecida. O Swagger contribui para o desenvolvimento de APIs Restful ______.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1882Q1042835 | Programação, Hibernate, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

O Envers é um módulo presente no Hibernate ORM que proporciona uma forma fácil de auditar suas classes entidades.
Nesse contexto, avalie se cada afirmativa a seguir, acerca do Envers, é verdadeira (V) ou falsa (F).

( ) É 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. ✂️

1883Q980380 | Programação, Programação de front end, Técnico de Informática, Prefeitura de Itatiba SP, VUNESP, 2025

No contexto de tecnologias e técnicas associadas a desenvolvimento web, assinale a alternativa que contém aquela cuja finalidade é permitir que páginas web se comuniquem com um servidor em segundo plano (background), sem recarregar toda a página.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1884Q967840 | Programação, Frameworks Java, Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.
Considere as seguintes informações referentes à configuração deservidores JBoss AS 7 (JBoss Application Server 7):

I- Há dois modos de se iniciar e configurar o JBoss AS 7:domain ou server group; e standalone. O primeiro modoprovê alta disponibilidade e permite tanto a utilização do JBosscomo controlador de domínio quanto a ocorrência de maisde uma instância em um mesmo ponto de controle,compartilhando políticas de gerenciamento em comum.
Ao contrário do modo domain, o segundo modo possibilitaapenas uma instância do JBoss AS 7 em cada máquina.

II - Dois servidores JBoss AS 7 foram instalados em máquinasfísicas distintas, utilizando, consequentemente, JVM tambémdistintas, em modo remote standalone client.

III - Em um servidor C, foi instalada uma única instância do JBossAS 7 no modo domain, e não houve mudanças em suasconfigurações-padrão no que se refere ao realm, socketsBinding e arquivos domain.xml e host.xml.
Com base nessas informações, julgue o item que se segue.

Segundo o que se afirma em II, é possível implementar cluster de EJBs (Enterprise JavaBeans) de modo a prover fail-over. Entretanto, por questões de segurança, é necessário utilizar explicitamente APIs nativas do cliente JBoss EJB para a comunicação com os servidores. Nesse caso, é vedada a utilização de JNDI (Java Naming and Directory Interface) para comunicação entre os nós do cluster, uma vez que a JNDI acessa os recursos externos utilizando hierarquia nos nomes de seus objetos.
  1. ✂️
  2. ✂️

1885Q888997 | Programação, Linguagens de marcação, Programador de Sistemas, UERJ, UERJ, 2024

O HTML5 apresenta tags semânticas e descritivas para elementos clássicos em diversos cenários. As tags dos elementos cabeçalho, menu de navegação e rodapé, respectivamente, são:

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

1886Q989636 | Programação, Frameworks Java, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024

Um analista de sistemas está envolvido no desenvolvimento de uma aplicação web em JavaServer Faces (JSF). Considerando os conceitos de programação em Java, qual é a finalidade principal do JSF no contexto de desenvolvimento web?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1887Q890053 | Programação, Especialidade: Programação, TST, CESPE CEBRASPE, 2024

<html> <body> <p id="demo"></p> <script> let x = 10;{ let x = 1; x = x - 1; } { let x = 3; x = x + 5; } { let x = 20; x = x + 2; } document.getElementById("demo").innerHTML = x; </script> </body> </html>

Considerando o código precedente, desenvolvido em ECMAScript 6, assinale a opção que apresenta o resultado mostrado ao usuário ao final da execução desse código.

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

1888Q1006023 | Programação, Servidores de aplicação, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE

No que se refere a Apache, Tomcat e JBoss, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1889Q887240 | Programação, Linguagens de marcação, Tecnologia da Informação, EMATER DF, IADES, 2024

possui o atributo target, que especifica onde o link associado deve ser aberto. Entre os possíveis valores para o atributo target, qual deles especifica que o link deve ser aberto em uma nova janela ou guia?"> No HTML, a tag <a>possui o atributo target, que especifica onde o link associado deve ser aberto. Entre os possíveis valores para o atributo target, qual deles especifica que o link deve ser aberto em uma nova janela ou guia?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1891Q904479 | Programação, Especialização em Desenvolvimento BackEnd, Prefeitura de Rio Branco AC, IV UFG, 2024

Leia o caso a seguir.

Num contexto de programação orientada a objetos, considere um sistema de banco de dados que precisa lidar com um grande volume de transações e consultas simultâneas.
Elaborado pelo(a) autor(a).

Para garantir a escalabilidade e eficiência, seria relevante considerar como princípio
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1892Q909870 | Programação, HTML HyperText Markup Language, Analista de Tecnologia da Informação, UFMT, UFMT, 2024

A respeito do CSS3, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Permite configurar estilo de um documento HTML. ( ) Descreve como elementos HTML devem ser exibidos. ( ) Exige o uso dos comandos C, PHP ou javascript.
Assinale a sequência correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1893Q996469 | Programação, R, Especialidade Análise de Dados, TRF 5 REGIÃO, IBFC, 2024

Na linguagem R, para acessar uma posição de um objeto tipo vetor ou matriz, devemos informar a posição desejada entre colchetes. No caso de um dataframe, adicionalmente é possível informar o nome da coluna desejada, precedida de um símbolo. Assinale a alternativa que apresenta qual é este símbolo que deve ser utilizado.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1894Q1041781 | Programação, Servidores de Aplicação, Programação de Sistemas, TRE PB, FCC

O Apache Tomcat é um servidor de código fonte aberto baseado em Java utilizado em aplicações web Java EE que NÃO suporta nativamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1895Q1059988 | Programação, Frameworks em Programação, manhã, MF, FGV, 2024

No contexto dos componentes do GovTech Maturity Index (GTMI), avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) O CGSI (Índice de Sistemas Governamentais Centrais) aborda elementos essenciais para uma abordagem integrada de governo, incluindo a nuvem governamental e frameworks de interoperabilidade, destacando a importância de plataformas unificadas.
( ) O PSDI (Índice de Prestação de Serviços Públicos) avalia a maturidade de portais de serviços públicos online, enfatizando o design centrado no cidadão e a acessibilidade universal, refletindo a importância da facilidade de uso e do acesso equitativo.
( ) O DCEI (Índice de Engajamento do Cidadão Digital) analisa a participação de cidadãos em redes sociais, empregando dados fechados e APIs para uma integração entre sistemas do governo.
( ) O GTEI (Índice de Habilitadores GovTech) captura aspectos como estratégia, instituições, leis, regulamentações, habilidades digitais e políticas e programas de inovação, sublinhando os fatores que habilitam e promovem a tecnologia governamental.

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

1896Q897174 | Programação, Ciência de Dados e Analytics, TJ RR, FGV, 2024

Os dados são importante elemento de apoio à tomada de decisão, sendo que algumas aplicações geram quantidade massiva e heterogênea de dados, com alta velocidade. Para lidar com esse cenário, foi desenvolvido um modelo de programação que consiste em dividir, processar e combinar os dados em paralelo, de forma a acelerar o processamento e garantir a confiabilidade dos resultados.
Assinale o modelo que contém as características elencadas no enunciado.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1897Q961176 | Programação, Frameworks Java, Informática, TRF 2a REGIÃO, CONSULPLAN

A especificação JSF define fases distintas que correspondem ao ciclo de vida do JSF. Assinale o par INCORRETO de fases do ciclo de vida JSF.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1898Q961182 | Programação, Frameworks Java, Informática, TRF 2a REGIÃO, CONSULPLAN

Analise as afirmativas a seguir, marque V para as verdadeiras e F para as falsas.
( ) Os beans são os canais entre a interface de usuário e o backend da aplicação. ( ) Para cada tela do navegador torna-se necessária uma página JSF. ( ) Para instalar uma aplicação JSF em um servidor de aplicações, é preciso fornecer um arquivo de configuração web.inf. ( ) O escopo do JSF restringe-se à camada de apresentação.
A sequência está correta em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1899Q910242 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024

O Lazy Loading está entre as técnicas de otimização de desempenho mais importantes no desenvolvimento mobile, e consiste em encurtar o caminho crítico de renderização
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.