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.


1421Q195297 | Programação, Analista Análise e Desenvolvimento de Aplicações, 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. ✂️

1422Q700648 | Programação, Analista Desenvolvimento Gestão Júnior, METRÔ SP, FCC, 2019

Em um computador com o Windows 10, em português, um Analista deseja desinstalar um programa, porém, no modo gráfico, não está conseguindo acessar a área correta devido a um problema não identificado. Para contornar a situação, abriu o prompt de comandos do Windows e, para abrir a janela onde será possível desinstalar o programa desejado, utilizou o comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1423Q252950 | Programação, Técnico Judiciário Informática, STJ, CESPE CEBRASPE

Texto associado.

 

Acerca de conceitos de desenvolvimento de sistemas estruturados, julgue os itens a seguir.

 

Existem três construções fundamentais para a programação estruturada: seqüência, condição e repetição. Qualquer programa, independentemente da área de aplicação ou complexidade técnica, pode ser projetado e implementado usando apenas essas três construções lógicas. No entanto, o uso dogmático de apenas essas três construções pode algumas vezes causar dificuldades práticas.

  1. ✂️
  2. ✂️

1424Q150313 | Programação, Programação orientada a objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCC

Na taxonomia utilizada para as formas de polimorfismo são, respectivamente, dois tipos categorizados como universal e dois como Ad Hoc:

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

1425Q262974 | Programação, Programação orientada a objetos, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

Em linguagens orientadas a objeto, o conceito de herança pode ser utilizado para estender, por exemplo, o conceito de uma classe motor para uma classe automóvel.

  1. ✂️
  2. ✂️

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

No que diz respeito à linguagem de programação Java, analise as afirmações abaixo. 

1) Um método declarado como ‘static’ não pode acessar variáveis de instância da classe, pois o método pode ser chamado mesmo quando não há nenhum objeto da classe instanciado.
2) Java permite herança múltipla de classes, portanto uma nova classe pode ser herdeira de duas ou mais classes já definidas. 
3) O operador ‘+’ só pode ser utilizado para dados de tipo numérico. 
Está(ão) correta(s), apenas: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1427Q670824 | Programação, Técnico em Tecnologia da Informação, UFMS, FAPEC, 2020

Acerca dos principais processadores do mercado, analise as afirmações.
I - Processadores com arquitetura RISC (Reduced Instruction Set Computer) não possuem unidade de controle. II - São exemplos de famílias de processadores: AMD Ryzen e Intel Core. III - Alguns processadores AMD, denominados APU (Accelerated Processing Unit), integram CPU (Unidade Central de Processamento) e GPU (Unidade de Processamento Gráfico) no mesmo chip.
Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

As etapas realizadas durante a programação em uma linguagem de alto nível, para se gerar um código executável, são:

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

1429Q261303 | Programação, XML, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPE

Texto associado.

Acerca de linguagens e tecnologias de programação, julgue os
próximos itens.

Arquivos XML podem conter informações para definição de regras de validação de seu conteúdo em um outro arquivo XML, denominado XSD (XML schema definition).

  1. ✂️
  2. ✂️

1430Q244208 | Programação, Net, Técnico Administrativo Informática, DNPM, CESGRANRIO

Suponha as empresas abaixo e suas respectivas plataformas de desenvolvimento de sistemas WEB.

Empresa A: J2EE
Empresa B: .NET

Cada empresa necessita que seus sistemas se comuniquem com os sistemas da outra empresa, pela Internet, via HTTP, mantendo sua plataforma de desenvolvimento. A tecnologia recomendada para implantar tal interoperabilidade é:

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

1431Q701283 | Programação, Técnico Judiciário Informática, TRF 3a, FCC, 2019

No interior do método m a in da classe principal de uma aplicação Java S E um método foi cham ado usando as instruções abaixo. double [ ] dados ; double [] d={1,20,7,8}; dados = Aluno . cadastraDados (d) ; O método cadastra Dados na classe Aluno deve ter a declaração
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Considere o código abaixo, que utiliza JSON.
<body>  
<p id="area"></p>  
<script>   
   var pessoa, x;   
   pessoa = {"nome":"Paulo", "idade":45, "cargo":"Gerente"};   
   for (__I__) {     
     document.getElementById("area").innerHTML += __II__+ "<br>";    
   }   
  </script> 
</body>
 Para exibir os valores contidos no objeto pessoa, as lacunas I e II devem ser corretamente preenchidas por
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1433Q189853 | 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. ✂️

1434Q264615 | Programação, Técnico Judiciário Tecnologia da Informação, TRT 13a Região, FCC

Considere a classe Java abaixo:

public class Principal {
    public static void main(String[ ] args) {
        int r[ ] = new int[8];
        int i = 0;
        int n = 70;
        while (n > 0) {
             r[i] = n % 2;
             n = n / 2;
             i++;
        }
        int cont = (r.length - 1);
        for (;cont >= 0; cont--) {
            System.out.print(r[cont]);
        }
     }
 }

Ao compilar e executar esta classe, em condições ideais, será exibido na tela o valor

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

1435Q236249 | Programação, C++, Programador, TCE AL, FCC

Ler um objeto do container ou escrever um objeto no container, do início para o fim do mesmo, na linguagem C++, é uma característica do iterador do tipo

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

1437Q161296 | Programação, Java, Auditor de Controle Externo Informática, TCM GO, INSTITUTO CIDADES

Para realizar a declaração de uma variável tipo texto nas linguagens de programação Delphi e Java usamos, respectivamente, os comandos:

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

1438Q109599 | Programação , Java, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPE

O termo algoritmo é universalmente usado na ciência da computação na descrição de métodos para solução de problemas, adequados à implementação na forma de programas de computador. A esse respeito, assinale a opção correta.

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

1439Q257589 | Programação, XML, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

Acerca de XML (eXtensible Markup Language) e DTD (Document Type Definition), assinale a opção correta.

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

1440Q703055 | Programação, Assistente de Informática, Câmara de Tatuí SP, VUNESP, 2019

Um servidor de aplicação Java EE torna-se instável quando submetido a um alto volume de requisições, ficando indisponível por alguns minutos, embora o consumo de CPU, memória, disco e rede não estejam saturados. Frente a essa situação, o correto diagnóstico desse servidor requer
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.