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.


1501Q121130 | 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.

Em programação orientada a objetos, a classe de um objeto e seu tipo são atributos distintos: a classe de um objeto define como ele é implementado, e o tipo define o estado interno do objeto.

  1. ✂️
  2. ✂️

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

De acordo com Clean Code, julgue o item subsecutivo. Independentemente da linguagem de programação, uma função deve executar todos os procedimentos que estão sintetizados no seu nome, gerando uma função com múltiplos passos.
  1. ✂️
  2. ✂️

1503Q700217 | Programação, Analista de Tecnologia da Informação, BRB, IADES, 2019

A definição de cada dataset utilizado em JCL é dada utilizando a instrução DD. Essa instrução possui diversos parâmetros. Entre eles, aquele que detalha as características físicas do dataset é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1504Q698683 | Programação, Analista de Sistemas, Prefeitura de Lagoa santa MG, Gestão de Concursos, 2019

Assinale a alternativa que apresenta o método de ordenação cuja característica é a comparação do elemento atual com o próximo elemento do conjunto, realizando uma troca entre eles, caso o elemento atual tenha um valor maior que o de seu sucessor.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1505Q166297 | 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. ✂️

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

Considerando que a ferramenta SonarQube permite analisar código gerado na linguagem Java e em outras linguagens, assinale a opção que indica erro que, na análise do código de um sistema de recursos humanos, pode ser identificado como configuração default dessa ferramenta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1507Q242150 | Programação, Programação orientada a objetos, Técnico Administrativo Informática, ANAC, CESPE CEBRASPE

Texto associado.

Com relação a aspectos de linguagem de programação,
programação estruturada, programação orientada a objetos e
conceitos associados, julgue os itens de 106 a 113.

Por ser considerada técnica insegura de programação, o conceito de encapsulamento não é mais indicado para uso em linguagem de programação orientada a objeto.

  1. ✂️
  2. ✂️

1509Q710420 | Programação, Analista de Sistemas, Prefeitura de Suzano SP, Consulplan, 2019

Para que uma máquina seja definida como um computador, é necessário que ela tenha a capacidade de ser programada; a programação é realizada através de instruções, que possuem funcionalidades específicas em um processador ou microcontrolador. Considerando a arquitetura SAP1 (Simple as Possible), a instrução utilizada para finalizar o programa trata-se de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1510Q197926 | Programação, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  subsecutivo, referente ao desenvolvimento de sistemas web HTML/HTML5 e CSS3.

O exemplo abaixo está escrito corretamente em HTML 5 e o atributo required obriga o usuário a escolher uma cor para que o formulário seja enviado.

<label>Cor:
<select name=cor required>
<option value="">Escolha um
<option>Vermelho
<option>Verde
<option>Azul
</select>
</label>

  1. ✂️
  2. ✂️

1511Q149309 | Programação, Java, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIO

Texto associado.

Para responder às questões de nºs 34 e 35, considere as informações a seguir.

O Eclipse SDK é uma das plataformas mais utilizadas na indústria de tecnologia atual como base para a criação de ambientes
de modelagem e desenvolvimento de aplicações. Sua arquitetura altamente modular e extensível, em combinação com as
condições de licenciamento e distribuição de seu código fonte, atraíram a maioria dos fabricantes de soluções de desenvolvimento
e contribuíram para que se tornasse um "padrão de fato" na indústria de tecnologia.

Os recursos de atualização e instalação de novos plugins do Eclipse se encontram no menu

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

1512Q247876 | Programação, Java, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

Na linguagem Java, o Synchronize é um modificador utilizado para controlar a concorrência de processos de linguagem.

  1. ✂️
  2. ✂️

1513Q150377 | Programação, Java Struts, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

A classe do framework Struts que desempenha o papel de controlador (controller), sendo responsável por manipular todas as requisições que chegam ao servidor e coordenar a aplicação, é

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

1514Q164973 | Programação, Java, 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 diferentes arquiteturas e tecnologias que, se
escolhidas, impactarão as características do sistema descrito no
texto, julgue os itens de 26 a 29.

POJOs não suportam transações e persistência, por isso são inadequados ao referido projeto, mesmo durante a fase de testes unitários do sistema.

  1. ✂️
  2. ✂️

1515Q682105 | Programação, Programador Visual, UFF, COSEAC, 2019

Na área de Planejamento Visual, Mancha Gráfica é um termo que indica:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1516Q189853 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Há diversos padrões e modelos de arquitetura de referência que podem ser usados para a construção de aplicações web. Dentre eles destacam-se o modelo three-tier e o padrão MVC. Sobre eles é correto afirmar que

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

1517Q191924 | Programação, Net, Agente de Defensoria Programador, DPE SP, FCC

A ADO.NET foi criada para trabalhar com o acesso

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

1518Q685243 | Programação, Programador Visual, UFF, COSEAC, 2019

O bom aproveitamento de papel na impressão depende da adequação do formato final do produto às suas dimensões, implicando no custo de produção. 
Assim, para a impressão de 5.000 livros de 288 páginas no formato fechado 155 mm x 215 mm, em papel offset 75 gr, formato BB, deve ser solicitada, sem considerar o cálculo de quebra e perdas, a quantidade de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Suponha que uma função hash seja escolhida aleatoriamente de uma coleção universal de funções hash e usada para aplicar hash a n chaves em uma tabela T de tamanho m, usando encadeamento para resolver as colisões. Se a chave k não estiver na tabela, o comprimento esperado E [nh(k) ] é no máximo o fator de carga
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.