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.


1462Q674196 | Programação, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020

O Shell é uma linguagem universal entre sistemas baseado em Unix e, em alguns casos, pode ser usado em outros sistemas. Uma das vantagens dessa linguagem é o redirecionamento, tanto de entrada quanto de saída. O comando projeto >> arquivo, por exemplo, realiza, especificamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1463Q150446 | Programação, Analista Judiciário Tecnologia da Informação, TRT 13a Região, FCC

A equipe de desenvolvimento do Tribunal Regional do Trabalho da 13a Região utiliza a plataforma Java e seus recursos para desenvolver sistemas de software. Em determinado momento, tiveram que testar se os métodos das classes estavam produzindo os resultados esperados. Fizeram tanto testes isolados como baterias de testes automatizados baseados em modelos de testes padrão. Para realizar estes testes, optaram por utilizar o framework open-source mais popular atualmente com suporte à criação de testes automatizados para aplicações construídas em Java.

O framework utilizado e o tipo de teste realizado foram, respectivamente,

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

1464Q691888 | Programação, Programador Visual, UFF, COSEAC, 2019

Sobre o processo de impressão rotográfico é correto dizer que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1465Q147405 | Programação, Java, Analista Judiciário Informática, TRF 2a, FCC

No Java, o Object Relational Mapping (ORM):

I. é a persistência automatizada dos objetos em uma aplicação Java para as tabelas de qualquer tipo de banco de dados, utilizando APIs que descrevem o mapeamento entre os objetos e o banco de dados.

II. trabalha com transformação unidirecional (não reversível) dos dados de uma representação de objeto para tabela de um banco de dados relacional, sem penalidades de performance.

III. possui, dentre outros componentes, uma API para realizar operações CRUD (Create, Read, Update e Delete) básicas em objetos de classes persistentes e uma linguagem ou API para especificar consultas que se referem às classes ou às propriedades das classes.

IV. abstrai a aplicação da interação direta com o banco de dados SQL e do dialeto SQL; entretanto, mesmo que a ferramenta de ORM suporte um bom número de diferentes bancos de dados, isso não permitirá nenhuma portabilidade na aplicação, já que há necessidade de drivers diferentes para diferentes bancos de dados.

Está correto o que consta em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Assinale a alternativa que tipifica o item 1.23 na seguinte fórmula:

RESULTADO = 1.23 * ENTRADA

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

1467Q119788 | Programação , Java, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

Acerca das tecnologias utilizadas para o desenvolvimento de sistemas em linguagem Java, julgue os itens a seguir.

FillLayout é o gerenciador de leiaute mais simples em SWT: ele organiza os componentes gráficos em uma única linha ou coluna, e todos com o mesmo tamanho.

  1. ✂️
  2. ✂️

1468Q686741 | Programação, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019

Com relação a desenvolvimento em Java para Web, julgue o item que se segue. Um objeto representado em JSON é constituído por um nome e por um valor, de modo que cada ocorrência dessa dupla (nome/valor) está restrita a dados em formato de texto. 
  1. ✂️
  2. ✂️

1469Q166297 | Programação, HTML, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAF

Quanto à estrutura, propriedades e sintaxe da linguagem de programação HTML, é correto afi rmar que

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

1470Q251552 | Programação, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPE

Assinale a opção correspondente ao elemento que, além de ser utilizado para definir um meio de mapeamento objeto-relacional para objetos Java simples e comuns (POJOs), denominados beans de entidade, também é utilizado para gerenciar o desenvolvimento de entidades do modelo relacional em plataforma nativa Java SE e Java EE.

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

1471Q707782 | Programação, Analista de Tecnologia da Informação Analista de Sistemas, Prefeitura de Cuiabá MT, IBFC, 2019

Texto associado.
 

Programação Orientada a Objetos (POO) é um paradigma de programação que tem como base o conceito de objeto, podendo conter dados na forma de campos, códigos e procedimentos, também conhecidos como métodos. Sobre os pilares da POO, relacione as colunas abaixo.


I. Encapsulamento - 1. Os detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.


II. Polimorfismo - 2. Permite que classes compartilhem atributos e métodos, como molde para novas classes.


III. Herança - 3. Permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.


Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1472Q150788 | Programação, Analista Judiciário Tecnologia da Informação, TJ AP, FCC

No Struts 2, um interceptador Parameters é responsável por mapear parâmetros de requisição com propriedades action. Já que todos os parâmetros de requisição são Strings, e nem todas as propriedades action são do tipo String, conversões de tipo devem ser desenvolvidas em qualquer propriedade action que não seja String. O interceptador Parameters usa para isso

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

1473Q684324 | Programação, Primeiro Tenente Análise de Sistema, CIAAR, Aeronáutica, 2019

O desenvolvimento dos programas em Java escreve seus códigos combinando métodos e classes conforme os objetivos de entrega das suas demandas. 
Na programação na linguagem Java, os métodos de classe ou os métodos estáticos são usados em situações quando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Texto associado.

A respeito de depuração em lógica de programação, julgue os itens
que se seguem.

Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub.

  1. ✂️
  2. ✂️

1476Q670077 | Programação, Técnico de Tecnologia da Informação, UFU MG, UFU MG, 2020

Texto associado.

Dentre as tecnologias fundamentais para o desenvolvimento de aplicações Web, existem HTML, CSS, XML e JSON.

Considerando-se as funcionalidades de cada uma destas tecnologias, assinale a alternativa INCORRETA.

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

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

Sobre Java Transaction API (JTA), analise as afirmativas a seguir. 
1) JTA pode ser utilizado para o gerenciamento de transações distribuídas. 
2) JTA é uma API que padroniza o tratamento de transações dentro de uma aplicação Java. 
3) JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8). 
Está(ão) correta(s), apenas:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1478Q254678 | Programação, Java, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

Em Eclipse é o recurso que avisa ao compilador onde procurar o código fonte e as classes definidas para realizar o seu trabalho:

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

1480Q685932 | Programação, Tecnico de Tecnologia da Informacao, UFC, CCV UFC, 2019

Sobre o HTML5 (Hypertext Markup Language, versão 5), assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.