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.


1302Q692615 | Programação, Sargento da Aeronáutica Informática, EEAR, Aeronáutica, 2019

Considerando-se os operadores disponíveis na linguagem PHP, assinale a alternativa que corresponde à saída script abaixo.
    $x=45;
    $y=9;
    $resultado=!($x%$y<>O)?($x/$y):($x*$y/9);
    echo ++$resultado;
?>
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1303Q267199 | Programação, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

Julgue os itens subsequentes a respeito de programação orientada a objetos.

A herança em programação orientada a objetos é um relacionamento pelo qual uma classe, chamada de subclasse, herda todos os comportamentos e estados possíveis de outra classe, chamada de superclasse ou classe base.

  1. ✂️
  2. ✂️

1304Q681730 | Programação, Técnico Judiciário Tecnologia da Informação, TRF 4a, FCC, 2019

Considere que o código VBScript abaixo não apresenta erros e foi salvo no arquivo teste.vbs.
Option Explicit
On Error Resume Next
Dim HD, hdc
set HD= WSCript.CreateObject("Scripting.FileSystemObject")
set hdc = HD.GetDrive(HD.GetDriveName("C:"))
Exibe_Msg()
Function Exibe_Msg()
WScript.Echo ("...I...
I
" & FormatNumber(hdc.FreeSpace / 1048576, 0) & " MB")
End Function
Analisando o que o código faz e para que, ao ser executado em condições ideais, imprima uma frase coerente com o resultado
desejado, o Técnico de TI deve preencher a lacuna I com
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1305Q108356 | Programação , Analista de Controle Externo Processamentos de Dados, TCE AC, CESPE CEBRASPE

Texto associado.

Texto IV – questões 78 e 79

2014_10_17_54414a891ed12.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

Tendo como base o texto IV, julgue os itens subseqüentes.

I O código apresentado declara quatro métodos, sendo um estático, um construtor e dois de instância.

II O código contém mais de seis comandos de atribuição.

III A classe 2014_10_17_544149f75664c.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac. não é um tipo de dados declarado em nenhum dos packages java.awt, javax.swing ou java.awt.event. 

IV No código, são declaradas seis variáveis locais.

V Vários tipos de dados não estruturados são referenciados no programa, entre os quais, 2014_10_17_54414a2bef3f9.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

Estão certos apenas os itens

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

1306Q682313 | Programação, Técnico de Tecnologia da Informação, UFF, COSEAC, 2019

São exemplos de linguagem de segunda e quarta geração, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1307Q163728 | Programação, Java Hibernate, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Com relação às tecnologias para desenvolvimento web em Java que
podem ser empregadas no sistema descrito no texto, julgue os itens
a seguir.

A tecnologia Hibernate 3.5 é apropriada para o projeto em questão: entre as características que a credenciam, estão a integração com servidores de aplicação via JNDI e o suporte a mapeamento objeto relacional em modos básico e avançado, possibilitando o mapeamento de coleções e de associações, entre outros.

  1. ✂️
  2. ✂️

1308Q155795 | Programação, Java, Analista Judiciário Tecnologia da Informação, TRT 19a Região, FCC

Em relação a frameworks Java, considere:

I. Especificação para o desenvolvimento de interfaces web com Java, que é baseada em componentes e eventos e especialmente integrada a ferramentas de desenvolvimento, o que facilita implementar recursos de validação, navegação e conversão.

II. Implementa persistência de dados com eficiência; faz o mapeamento entre objetos e tabelas do banco de dados; permite o uso de herança e de vários tipos de relacionamentos; e oferece recursos de cache e transações.

III. Faz uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações.

Os itens I, II e III referem-se, respectivamente, a

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

1309Q164255 | Programação, JEE, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Considerando as tecnologias de servidores de aplicação JEE, julgue
os itens seguintes.

Uma vantagem do uso de servidores de aplicação JEE é a descentralização da configuração.

  1. ✂️
  2. ✂️

1310Q245418 | Programação, Técnico Científico Administração de Dados, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Acerca do desenvolvimento de aplicações web, julgue os itens a
seguir.

A plataforma de desenvolvimento .net da Microsoft permite o desenvolvimento de aplicativos em diversas linguagens, que devem ser executados em dispositivos que possuem esse framework.

  1. ✂️
  2. ✂️

1311Q707247 | Programação, Técnico de Tecnologia da Informação da Fazenda Municipal, Prefeitura de Manaus AM, FCC, 2019

Em um parágrafo de uma página web desenvolvida com HTML5, um programador está usando palavras longas e está com medo do navegador quebrar as palavras ou linhas em locais incorretos. Para indicar os locais desejados para possíveis quebras de linha, quando a largura da janela do navegador mudar, o programador deverá usar a tag
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1312Q108210 | Programação, Java Hibernate, Analista de Controle Externo Tecnologia da Informação, TCE AM, FCC

Considere o excerto a seguir:

Em uma aplicação que utiliza Hibernate, uma I representa uma determinada configuração de repositório de dados (data-store) lógicos. A I I tem o mesmo papel em uma aplicação JPA, e configura-se uma II I com arquivos de configuração ou em código da aplicação assim como se configuraria uma IV . A configuração de uma V , junto com um conjunto de metadados de mapeamento (normalmente classes anotadas), é chamada de VI .

As lacunas I, II, III, IV, V e VI devem ser preenchidas, correta e respectivamente, por:

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

1313Q160723 | Programação, Net, Auditor de Controle Externo, TCE ES, CESPE CEBRASPE

Texto associado.
Acerca do desenvolvimento de sistemas por meio de .NET Framework, julgue os itens a seguir.

DataSet é o componente do ADO.NET que inclui Connection, Command, DataReader e DataAdapter.

  1. ✂️
  2. ✂️

1314Q254688 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE AP, CESPE CEBRASPE

Assinale a opção correta acerca do uso do Java, da companhia Sun, em plataformas Windows.

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

1315Q269100 | Programação, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPE

Texto associado.

Com relação a servidores de web e de aplicação, julgue os
próximos itens.

Zope é um servidor de aplicações web em código aberto que armazena dados em um banco orientado a objetos chamado Python.

  1. ✂️
  2. ✂️

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

Qual das alternativas abaixo apresenta um método que concatena dois objetos do tipo String em Java?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1317Q692345 | Programação, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019

Considere os seguintes métodos de busca/indexação:
I. Busca binária 
II. Tabelas hash 
III. Índices B-trees

Considere ainda um universo de busca com aproximadamente um milhão de chaves, para o qual cada método tenha sido implementado adequadamente. Num benchmark extensivo, cada método apresentou um número médio de acessos até que cada chave fosse localizada. Esses tempos médios, em ordem crescente, correspondem aos métodos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1318Q117665 | Programação , XML, Analista de Sistemas, UDESC, FEPESE

Considere o seguinte conjunto de afirmativas a respeito da linguagem XML:

1. XML Schema é uma linguagem usada para expressar restrições sobre documentos XML.
2. A linguagem XSLT pode ser utilizada para transformar documentos XML em documentos HTML.
3. Não é possível definir documentos XML de modo a garantir sua autenticidade.

Assinale a alternativa que indica todas as afirmativas corretas.

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

1319Q258029 | Programação, JAVA JSF, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

O JSF extrai todos os valores digitados pelo usuário e guarda esse valor nos seus respectivos componentes. Se o valor digitado não coincidir com o componente, um erro vai ser adicionado na classe FacesContext e será mostrado na fase Render Response Phase.

No ciclo de vida do JSF trata-se de um evento típico da fase

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

1320Q116731 | Programação , Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 014.jpg

Considerando a figura acima, obtida de http://wiki.opensymphony.com/display/WW/Architecture, a qual apresenta a arquitetura geral
do framework WebWork, julgue os itens a seguir, acerca dos conceitos de frameworks Java.

Para se produzir um mapa de navegação de uma aplicação específica, desenvolvida em WebWork, a melhor fonte de informações sobre tal mapa está no código-fonte do arquivo Configuration Manager.

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