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.


1101Q667869 | Programação, Técnico em Tecnologia da Informação, UFMS, FAPEC, 2020

Considere o IP 201.201.201.201/26 e assinale a alternativa que contém corretamente o número de hosts possíveis.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1102Q693238 | Programação, Técnico de Tecnologia da Informação Sistemas, UFRPE, SUGEP, 2019

Existe um recurso de JEE que supre a necessidade de manter estados entre requisições HTTP, uma vez que o protocolo não o faz. O recurso em questão é o(a):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1103Q120567 | Programação, XML, Analista de Tecnologia da Informação, MPOG, FUNRIO

XML Schema é uma linguagem baseada no formato XML para definição de regras de validação ("esquemas") em documentos no formato XML, que provê recursos como namespaces e datatypes. Esta linguagem é uma alternativa ao

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

1104Q252966 | Programação, Programação orientada a objetos, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

Com relação à programação orientada a objetos, assinale a opção correta.

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

1107Q681855 | Programação, Técnico de Tecnologia da Informação Sistemas, UFRPE, SUGEP, 2019

O JSP é uma tecnologia que permite que o código Java seja embarcado nas páginas Web por meio de scriptlet. A esse respeito, analise as proposições abaixo. 

1) O código é convertido em Javascript, que é suportado em navegadores Web. 
2) A página é convertida em Servlet e compilada. 
3) Os scriptlets são removidos da página JSP e compilados separadamente. 
Está(ão) correta(s), apenas:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1108Q850061 | Programação, JBoss, Analista de Sistemas Sênior, COMPERVE, 2020

No contexto do JBoss Enterprise Application Platform, versão 7.2, considere que o responsável por uma aplicação JBoss EAP queira fazer o backup das configuracões de dados de usuários, configurações domain e host, configurações de logging e arquivos de configuração de inicialização. Para isso, deverão ser copiados os diretórios
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1109Q117220 | Programação, XML, Analista de Sistemas, IBGE, CESGRANRIO

Um analista precisa definir um mecanismo que permita validar a estrutura de documentos XML recebidos em uma interface B2B. O mecanismo deverá, por exemplo, permitir a definição de quais tags podem ser utilizadas no documento XML. Qual dos mecanismos abaixo ele poderia utilizar para fazer esta validação?

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

1110Q151538 | Programação, JEE, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

O Contêiner J2EE que fornece aos desenvolvedores o ambiente para rodar Java Server Pages (JSPs) e servlets é

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

1111Q255225 | Programação, Net, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possuí um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado

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

1112Q708919 | Programação, Oficial Infomática, EsFCEX, Exército Brasileiro, 2019

A notação “O” que determina ordem de complexidade e eficiência de um algoritmo pode ser formalizada como se segue:


T(n) = O (ƒ(n))

Se existirem inteiro m e constante c tais que

T(n) ? cƒ(n) para n > m.


Para uma entrada n e um tempo T, melhorias substanciais podem ser obtidas ao utilizarmos diferentes algoritmos. Assinale a alternativa correta com relação ao tempo de execução, para uma mesma entrada (n), porém utilizando algoritmos diferentes.

Considere as seguintes ordens de complexidade no tempo:

T1(n) = n, T2(n) = nlogn, T3(n) = n² , T4(n) = 2 n
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1113Q849224 | Programação, Conceitos básicos de programação, Ministério da Economia Tecnologia da Informação TI, CESPE CEBRASPE, 2020

Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente.

Uma imagem de contêiner tem como característica a imutabilidade, ou seja, ela não muda após a sua construção; no entanto, ela pode ser configurada.

  1. ✂️
  2. ✂️

1114Q234571 | Programação, Java, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, acerca das metodologias de análise,
projeto, desenvolvimento de sistemas e ferramentas de
desenvolvimento e apoio ao desenvolvimento de software.

O Eclipse — ferramenta de desenvolvimento de aplicativos em Java, PHP etc. — é muito utilizado no mercado mundial. Para essa ferramenta, existem diversos plug-ins que se comunicam entre si para garantir uma consistência e integração em todo o seu ambiente de desenvolvimento.

  1. ✂️
  2. ✂️

1115Q670052 | Programação, Técnico em Tecnologia da Informação, UFMS, FAPEC, 2020

Qual das instruções a seguir deve ser usada para listar as partições do dispositivo /dev/sda?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1116Q118171 | Programação, JAVA JSF, Analista de Sistemas, MPE PB, FCC

No JSF 2 não é mais necessário registrar um bean no arquivo de configuração faces-config.xml, pois isso pode ser feito utilizando-se 
anotações na própria classe bean. Nesse contexto, considere que o código a seguir foi extraído de uma aplicação que utiliza JSF 2.

package br.com.dados;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

public class ClienteBean implements Serializable {
  private List listaCli;
  private Cliente cliente;
  private boolean novoRegistro;
  ...
}

Para a classe ClienteBean ser registrada como um bean gerenciável de nome clienteBean e com escopo de sessão, deve-se utilizar, imediatamente antes da declaração da classe, as anotações

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

1117Q264398 | Programação, Java Hibernate, Técnico Judiciário Tecnologia da Informação, TRT 22a Região, FCC

Hibernate é um framework
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1118Q683234 | Programação, Técnico em Web Design da Fazenda Municipal, SEMEF Manaus AM, FCC, 2019

Um Técnico em Web Design verificou a necessidade de utilizar o WCAG 2.0 (Web Content Acessibility Guideline), tendo constatado que esse documento estabelece 4 princípios de acessibilidade sobre o conteúdo web. Esses 4 princípios estabelecem que o conteúdo da web seja
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1119Q121145 | Programação , Programação orientada a objetos, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

A respeito de programação orientada a objetos, julgue os itens de
86 a 88.

Na implementação de objetos, a composição de objetos substitui a herança de classe. A herança de classe é definida estaticamente em tempo de compilação, enquanto a composição de objetos é definida dinamicamente em tempo de execução pela obtenção de referências a outros objetos por meio de determinado objeto. O uso da composição não viola o encapsulamento.

  1. ✂️
  2. ✂️

1120Q150604 | Programação, Processamento em lote, Analista Judiciário Tecnologia da Informação, TJ DF, CESPE CEBRASPE

Texto associado.

Julgue os próximos itens, acerca de características, funções,
algoritmos e componentes de sistemas operacionais.

No sistema de processamento em lote (batch), cada lote é constituído por jobs que são executados em paralelo pelo processador.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.