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.


1181Q235729 | Programação, C++, Programador, TCE AL, FCC

A nomenclatura da linguagem C++ para Chamada de Função e Classe Base corresponde, respectivamente, na programação orientada a objetos a

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

1182Q262951 | Programação, HTML, Técnico Judiciário Tecnologia da Informação, TRT 18a Região, FCC

A elaboração de uma home-page formada por dois frames exigirá a montagem de apenas

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

1183Q112488 | Programação , Programação orientada a objetos, Analista de Gestão Corporativa, EPE, CESGRANRIO

Para alterar o paradigma de modelagem numa organização de análise estruturada para análise orientada a objeto, é necessário que a linguagem de programação escolhida possua suporte direto:

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

1184Q230774 | Programação, Conceitos básicos de programação, Programador, DETRAN RN, FGV

São funções realizadas pelo módulo front-end de um compilador:

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

1185Q691838 | Programação, Analista Judiciário Sistemas de Tecnologia da Informação, TRF 4a, FCC, 2019

Em uma tabela chamada itemfatura há diversos registros em que constam o mesmo valor no campo idfatura. Para mostrar a quantidade de valores de idfatura diferentes que estão cadastrados na tabela, utiliza-se o comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1186Q151427 | Programação, Delphi, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

Os laços (loops) permitem executar uma sequência de comandos repetidamente usando uma condição de controle ou variável para determinar quando a execução termina. A linha de código, com estruturas de controle de laços, que NÃO está de acordo com a sintaxe da linguagem Delphi é

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

1188Q117682 | Programação , Orientação a Objetos, Analista de Sistemas, DETRAN ES, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos e das respectivas linguagens de
programação, julgue os itens subsequentes.

De acordo com a programação orientada a objetos, por meio da qual o objeto é dividido em métodos e propriedades, ocorre polimorfismo em situações em que apenas os aspectos externos do objeto são visíveis, o que possibilita que as alterações na implementação do programa mantenham a característica física do objeto, sem alterar sua forma e interface.

  1. ✂️
  2. ✂️

1189Q686014 | Programação, Auditor de Controle Interno Tecnologia da Informação, CGE CE, CESPE CEBRASPE, 2019

O Spring Framework utiliza os chamados controllers, que são classes mapeadas por meio de annotations e servem para dizer à aplicação o que exibir quando for requisitada uma página no navegador. Ao se requisitar uma URL em um sistema desenvolvido em Spring Framework, a classe @Controller verificará a URL que foi solicitada, por meio da anotação
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1190Q247281 | Programação, PHP, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

A Web 2.0 é uma recente tendência de uso da Web como
plataforma, envolvendo redes sociais e ferramentas com maior grau
de interação e colaboração, porém não faz uso de novas linguagens
de programação, mas sim de novo modo de utilização das já
existentes. Quanto à temática de linguagens para a Web, julgue os
itens de 93 a 102.

A variável superglobal $_REQUEST é um array associativo que possibilita o envio de dados presentes em formulários HTML pelo método POST do protocolo HTTP.

  1. ✂️
  2. ✂️

1191Q196118 | Programação, Analista Análise e Desenvolvimento de Aplicações, IBGE, CESGRANRIO

Uma empresa integrou diversos sistemas legados, na sua maioria escritos em COBOL e rodando em mainframes, à sua nova arquitetura de software, orientada para serviços. A solução adotada irá permitir que aplicações antigas, mas que ainda são úteis para a empresa, possam conviver com sistemas mais novos, baseados na Web e desenvolvidos em J2EE e PHP.

Em qual princípio SOA essa solução se encaixa?

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

1192Q261157 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE AM, FCC

Texto associado.

Para responder às questões de números 66 a 68,
considere os modificadores Java e sua aplicação em

I. Atributo.

II. Variável local.

III. Método.

IV. Classe.

Dentre as aplicações dadas, Synchronized aplica-se APENAS a

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

1193Q131949 | Programação, PHP, Analista do Seguro Social Ciência da Computação, INSS, CESPE CEBRASPE

Texto associado.

Acerca do funcionamento de programas em plataformas como Java, PHP ou Ajax e sua relação com o ambiente de execução e sistema operacional, julgue os itens seguintes.

A execução de scripts em PHP em um servidor web embasado no Linux depende da concessão de direitos de administrador ao processo computacional que interpreta a execução do script, pois o envio de uma resposta a um pedido de um browser web depende do acesso a rotinas do kernel desse sistema operacional.

  1. ✂️
  2. ✂️

1194Q191391 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Um design pattern descreve uma solução geral comprovada e reutilizável para um problema recorrente no desenvolvimento de sistemas de software orientados a objetos. Padrões de projeto ajudam a reconhecer e implementar boas soluções para problemas comuns. Dois dos principais design patterns utilizados atualmente são descritos a seguir:

I. Visa garantir que uma classe só tenha uma única instância e prover um ponto de acesso global a ela.

II. Visa definir uma dependência um-para-muitos entre objetos para que quando um objeto mudar de estado os seus dependentes sejam notificados e atualizados automaticamente.

Os design patterns descritos em I e II são, respectivamente:

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

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

Sobre JNDI (Java Naming and Directory Interface), analise as proposições abaixo. 

1) O uso de contextos de nomes JNDI se faz necessário junto aos módulos Web Container e EJB Container. 
2) JNDI, parte do projeto de JSF, utiliza XHTML como tecnologia de apresentação dos dados, possibilitando a separação entre as camadas de negócio e de controle. 
3) A arquitetura JNDI consiste em uma application programming interface (API) e uma service provider interface (SPI), em que as aplicações Java utilizam a JNDI SPI para acessar os serviços de diretórios, tais como LDAP e NDS que são, nessa arquitetura, diretamente ligados a JNDI API. 

Está(ão) correta(s), apenas: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1196Q255958 | Programação, HTML, Técnico Judiciário Programação de Sistemas, TRF 4a, FCC

Em uma situação que necessite formatar o conjunto de dados contido em um arquivo XML, por meio de tags HTML, deve-se usar

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

1197Q121060 | Programação , HTML, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Um formulário em HTML precisa ser publicado para que os usuários possam enviar arquivos no formato PDF para serem armazenados em um banco de dados de documentos.
O programador criou em uma página umaImagem 028.jpgcom parâmetrosImagem 029.jpg

O procedimento está

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

1198Q685094 | Programação, Analista Judiciário Sistemas de Tecnologia da Informação, TRF 4a, FCC, 2019

Em um banco de dados há duas entidades: Processo(idProcesso é PK) e Advogado (idAdvogado é PK).  Um advogado pode trabalhar em vários processos diferentes e cada processo pode ter diversos advogados. Tal característica permite concluir que as entidades Processo e Advogado estabelecem uma relação n:m e, por isso, 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1199Q262203 | Programação, Conceitos básicos de programação, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Julgue os itens subsequentes, referentes aos fundamentos das
linguagens de programação.

Em uma função, os parâmetros podem ser passados por meio de valor; isso, no entanto, implica que a mudança do valor do parâmetro dentro da função irá afetar o valor da variável original.

  1. ✂️
  2. ✂️

1200Q156236 | Programação, Conceitos básicos de programação, Analista Ministerial Informática, MPE PI, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, acerca de métodos de ordenação e busca.

No uso de funções de hash, a resolução de colisões por encadeamento utiliza uma lista para armazenar todos os elementos que compartilham o mesmo valor de hash.

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