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.


61Q635294 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPE

Com relação a servlets, julgue os seguintes itens.

Em um servlet, códigos de inicialização podem ler parâmetros que tenham sido definidos em um arquivo web.xml via tags . Esses parâmetros podem ser lidos via o método getParameter(), herdado de Servlet.

  1. ✂️
  2. ✂️

62Q42655 | Informática, Programação, Analista de Tecnologia da Informação, SEDUC SP, VUNESP

As tecnologias web que operam no servidor, como JSP e PHP, são geralmente mais adequadas para o acesso às bases de dados do que tecnologias que operam no cliente. Essa característica se justifica graças a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

63Q619608 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPE

Acerca de JavaServer Pages (JSP), julgue os itens que se seguem.

Um componente JavaBean pode executar uma tarefa e retornar os resultados disponíveis para uma JSP. Um JavaBean pode ser usado a partir de uma JSP por meio da tag<jps:useBean> . O atributo class dessa tag possibilita que se informe o nome da classe do JavaBean sendo usado.

  1. ✂️
  2. ✂️

64Q23408 | Informática, Programação, Analista de Sistemas, CEB DISTRIBUIÇÃO SA, EXATUS PR

Em JCL (Job Control Language), o seguinte comando pode ser utilizado quando se tem por objetivo a execução de umaprocedure como parte de um job:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

65Q49930 | Informática, Programação, Técnico de Informática, UDESC, FEPESE

Assinale a alternativa que descreve o objetivo da anotação @Transient, definida na especificação da API de Persistência do Java (JPA).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

66Q49931 | Informática, Programação, Técnico de Informática, UDESC, FEPESE

Relacione as seguintes anotações utilizadas pela JPA (Java Persistence API) com seus respectivos objetivos. 

Anotações 
1. @Id 
2. @Version 
3. @Temporal 
4. @Lob 

Objetivos 
( ) Definir como data e hora serão persistidos. 
( ) Especificar a chave primária de uma entidade. 
( ) Indicar que o valor de um atributo ou propriedade deve ser persistido como um objeto grande (large object). 
( ) Assegurar a integridade da operação merge e efetuar controle de concorrência. 

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

67Q49933 | Informática, Programação, Técnico de Informática, UDESC, FEPESE

O autor de páginas JSP (JavaServer Pages) tem acesso a certos objetos implícitos, que estão sempre disponíveis para uso. 

Para cada um destes objetos está associado um escopo. Considere as seguintes afirmativas a respeito de objetos implícitos e seus escopos.

1. O objeto request tem escopo request. 
2. O objeto application tem escopo application. 
3. O objeto response tem escopo response. 
4. O objeto out tem escopo page.
5. O objeto config tem escopo page. 

Assinale a alternativa que indica todas as afirmativas corretas.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

68Q23407 | Informática, Programação, Analista de Sistemas, CEB DISTRIBUIÇÃO SA, EXATUS PR

Em JCL (Job Control Language), quando se deseja sinalizar que a entrada (input) é vazia (empty) ou que a saída (output) deve ser descartada, a seguinte keyword pode ser utilizada:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

69Q629889 | Informática, Programação, Oficial Bombeiro Militar, Bombeiro Militar DF, CESPE CEBRASPE

Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.

Se, em uma classe, os métodos são synchronized, então vários threads não podem executar concorrentemente esses métodos sobre diferentes instâncias dessa classe, mas podem executar sobre uma mesma instância.

  1. ✂️
  2. ✂️

70Q637083 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPE

O W3C desenvolve especificações técnicas e orientações por meio de um processo projetado para maximizar o consenso sobre as recomendações, e que garante qualidades técnicas e editoriais e a obtenção do apoio da comunidade de desenvolvedores, do consórcio e do público em geral. O Web Content Accessibility Guidelines (WCAG) e o Web Accessibility Initiative (WAI), desenvolvidos por meio do processo W3C em colaboração com pessoas e organizações em todo o mundo, têm como objetivo a aplicação de definições e de um padrão comum para a acessibilidade de conteúdo web que atenda às necessidades de indivíduos, organizações e governos. Considerando essas informações, julgue os itens subsecutivos.

No WCAG, constam orientações de como tornar os sítios mais fáceis de serem programados, com exemplos de sítios governamentais, pessoais e de organizações.

  1. ✂️
  2. ✂️

71Q19141 | Informática, Programação, Primeiro Tenente, MM QT, MB

Um array (vetor) pode armazenar vários valores ao mesmo tempo, pois trata-se de uma estrutura de armazenamento que, assim como as variáveis, possui um identificador, mas além disso há um índice associado (que pode ser um número ou um texto), e cada índice indica uma posição de memória em que fica armazenado um elemento do array. Na linguagem de programação PHP existem várias funções de manipulação de array, qual função possibilita adicionar um ou mais elementos ao final de um array?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

72Q23268 | Informática, Programação, Programador de Computador, CEHAP PB, CESPE CEBRASPE

O framework Struts é uma camada de controle flexível embasada em tecnologias padronizadas como Java Servlets e JavaBeans. Assinale a opção que apresenta o principal arquivo de controle do framework Struts 1.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

73Q10792 | Informática, Programação, Auditor de Controle Externo, TCM GO, INSTITUTO CIDADES

Analise:

I. O Java refere-se tanto a uma linguagem de programação quanto a uma plataforma;

II. O Java SE (Standard Edition) é formalmente chamado de J2SE;

III. O J2EE é a edição corporativa do Java. Esta versão inclui o Java Standard Edition além de outras tecnologias como javamail, servlets, JSF e Enterprise Java Beans.

IV. O Java possui uma versão para dispositivos móveis chamada J2ME (Micro Edition).

São verdadeiras as afirmações:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

74Q646146 | Informática, Programação, Técnico Judiciário, TRE SP, FCC

Na linguagem PHP é possível utilizar o protocolo SOAP por meio de classes desenvolvidas especificamente para esse protocolo. A classe que fornece acesso cliente aos servidores SOAP é chamada de

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

75Q15705 | Informática, Programação, Tecnologia da Informação, MPOG, CESPE CEBRASPE

Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.

O JSE consiste em uma máquina virtual utilizada para rodar programas Java. Para utilizar a interface gráfica, a versão deve ser alterada para JSEG.
  1. ✂️
  2. ✂️

76Q23178 | Informática, Programação, Analista, IBGE, CESGRANRIO

O gerente acadêmico de uma universidade solicitou ao setor de tecnologia da informação que fosse desenvolvida uma ferramenta que permitisse a distribuição dos currículos dos professores em diferentes formatos, uma vez que isso é essencial para promover o intercâmbio de informações entre diferentes instituições de ensino do Brasil e do exterior.

Sabendo-se que os currículos que estão armazenados na base de dados da universidade são documentos XML válidos, qual tecnologia XML deve ser empregada na construção dessa ferramenta?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

77Q23267 | Informática, Programação, Programador de Computador, CEHAP PB, CESPE CEBRASPE

No framework Hibernate, é comum que uma instância de uma classe persistente tenha três estados específicos. Assinale a opção que contém esses três estados.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

78Q627330 | Informática, Programação, Analista, SERPRO, CESPE CEBRASPE

Com relação a design inclusivo, design para todos, inclusão digital e usabilidade universal, julgue os itens a seguir.

A tecnologia assistiva é um dos componentes de acessibilidades do WAI.

  1. ✂️
  2. ✂️

79Q25821 | Informática, Programação, Assistente Técnico Administrativo, Casa da Moeda, CESGRANRIO

Uma diferença entre classe e interface é que a classe
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

80Q644608 | Informática, Programação, Analista de Tecnologia da Informação, CREMESP, FCC

Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação. A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.

Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar. Este padrão permite a uma classe deferir a instanciação para subclasses.", o nome do padrão usado pelo Analista é

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