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.


1821Q992773 | Programação, Linguagens de programação, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024

Em qual dos seguintes cenários o uso de uma linguagem visual seria mais apropriado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1823Q956181 | Programação, JavaScript, Técnico Programador de Computação, Prefeitura de Nova Iguaçu RJ, Consulplan, 2025

O setor de TI da SEMCONGER está desenvolvendo uma interface web interativa para consulta de relatórios fiscais. Para isso, os programadores precisam garantir responsividade e usabilidade da aplicação, utilizando HTML, CSS e JavaScript. A equipe de desenvolvimento discutiu diferentes abordagens para melhorar o desempenho da interface, levantar requisitos e otimizar a manipulação do DOM; analise-as.

I. O JavaScript permite manipular dinamicamente os elementos HTML por meio da API Document Object Model (DOM).

II. No CSS, a propriedade display: inline-block; pode ser utilizada para criar elementos alinháveis horizontalmente sem ocupar toda a largura disponível.

III. O DHTML é um conjunto de tecnologias que inclui HTML, CSS e JavaScript para criar páginas dinâmicas e interativas.

IV. O AJAX permite que páginas web façam requisições assíncronas ao servidor, evitando recarregamentos completos.
V. A tag <script> no HTML deve ser sempre posicionada dentro do <head> para garantir que os scripts sejam carregados antes da renderização da página.

Está correto o que se afirma apenas em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1824Q910874 | Programação, Servidores de aplicação, Sistemas de TI, CAGEPA PB, CESPE CEBRASPE, 2024

Um recurso do JBoss WildFly é a sua capacidade de gerenciar
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1825Q970267 | Programação, Python, Ciência de Dados, Petrobras, CESPE CEBRASPE, 2022

Considerando np a biblioteca numpy do Python, julgue o item a seguir.

Se A = np.array([[6],[2],[-1],[0],[-5],[6],[7],[9],[2]]),

A1 = A[3:7,01], e A2 = A1.reshape(2,2), então

np.linalg.det(A2)>20.

  1. ✂️
  2. ✂️

1826Q894496 | Programação, Python, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024

Em um projeto de análise de dados utilizando Python e a biblioteca Matplotlib, um cientista de dados precisa visualizar rapidamente a distribuição percentual de categorias em um conjunto de dados que está na lista categorias. Para isso, ele decide utilizar um gráfico que represente essa distribuição de maneira intuitiva, optando por um gráfico de setores, também conhecido como gráfico de torta ou de pizza.
Considerando-se esse contexto, qual fragmento de código deve ser usado pelo cientista de dados?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1827Q1041472 | Programação, Desenvolvimento Mobile, Especialidade Análise de Sistemas, STM, CESPE CEBRASPE, 2025

Texto associado.
No que se refere ao desenvolvimento web e mobile, bem como ao desenvolvimento com contêineres, julgue o próximo item.
Kubernetes é um software de orquestração que fornece uma API para controlar como e onde os contêineres serão executados; o uso desse software com o Docker pode tornar a infraestrutura mais robusta e fazer com que o aplicativo que os utiliza esteja mais disponível e mais escalonável.
  1. ✂️
  2. ✂️

1828Q1007209 | Programação, JBoss, Analista de Tecnologia da Informação, EBSERH, IBFC, 2022

Em relação aos servidores web e de aplicação, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

I. httpd.conf é o arquivo principal de configuração do Apache.
II. A partir da versão 8 o JBoss passou a se chamar WildFly.
III. O servidor IIS da Oracle é o mais adotado em todos os domínios da Internet.

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

1829Q1009258 | Programação, Classe B, DPE RO, FGV, 2025

A Programação Orientada a Objetos (POO, ou Object-oriented programming, OOP) é um paradigma de programação utilizado para representar dados e métodos, que é baseada na noção de criar um modelo do problema de destino em seus programas.
Relacione os elementos de Programação Orientada a Objetos (POO) com suas respectivas definições:
1. Classe 2. Objeto 3. Atributo 4. Método
( ) É qualquer módulo que contém rotinas (ou módulos de procedimentos e/ou funções) e estruturas de dados capaz de interagir com outros módulos similares, trocando mensagens (como uso de passagem de parâmetros por referência).
( ) É uma categoria descritiva geral, que abrange o conjunto de objetos que compartilham uma ou mais características quanto a seus itens de dados e procedimentos associados.
( ) É a característica que possibilita alterar a funcionalidade de um atributo, realizando o controle lógico que refletirá uma ação (designar um comportamento).
( ) É cada uma das propriedades que definem um objeto ou entidade.
Assinale a opção que indica a relação correta na ordem apresentada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1831Q1054209 | Programação, Linguagens de Programação, Assistente Industrial, HEMOBRÁS, Consulplan, 2021

O comando empregado em determinado projeto de um site, com a função de retornar um arquivo de um servidor FTP e gravá-lo em um arquivo local (não bloqueante), se refere a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1832Q996612 | Programação, Linguagens de programação, Especialidade Análise de Sistemas de Informação, TRF 5 REGIÃO, IBFC, 2024

Com relação ao desenvolvimento utilizando linguagem Java, assinale a alternativa que apresenta a função de um applet Java em um ambiente de navegação na web.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1833Q1063689 | Programação, Linguagens de Programação, Analista de Tecnologia da Informação, INPE, FGV, 2024

Com relação à programação de shell scripts, analise as afirmativas a seguir.
I. Os dois caracteres “#!” quando inseridos no início da primeira linha de um shell script servem para indicar o interpretador a ser usado para o programa.
II. Para escrever uma linha de comentário em bash, deve-se utilizar o caractere “#” no início da mesma.
III. A linha de comando a=1 | echo, escrita em bash, imprime o número 1 na tela do terminal.
Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1834Q910876 | Programação, Java, Sistemas de TI, CAGEPA PB, CESPE CEBRASPE, 2024

Assinale a opção que apresenta o framework mais indicado quando se busca alcançar as seguintes características: simplificar o envio de mensagens entre clientes e serviços de back-end; adotar uma tecnologia de código aberto (buffers de protocolo) para serializar mensagens estruturadas que os serviços enviam entre si; definir um contrato de serviço para cada microsserviço; utilizar um protocolo de comunicação baseado em HTTP/2; oferecer suporte abrangente para ambientes de desenvolvimento que incluam Java, JavaScript, C#, Go e NodeJS.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1835Q906029 | Programação, CSS Cascading Style Sheets, Informática, IFSP, IF SP, 2024

A respeito das tecnologias de informática envolvidas na construção de páginas WEB, leia as afirmações a seguir assinalando a alternativa FALSA:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1836Q987705 | Programação, Linguagens de programação, Área de TI, SESMG, IBADE, 2024

Na linguagem JavaScript quando o valor de uma variável é declarado, mas ela não possui nenhum valor concreto armazenado, como por exemplo em um elemento array que não existe, é retornado:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1837Q904526 | Programação, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024

Para implementar aplicações que possuem as características de Progressive Web Applications (PWAs), os desenvolvedores web usam duas tecnologias disponíveis na maioria dos navegadores modernos: uma para habilitar o processamento em segundo plano e a outra para tornar o aplicativo web instalável. Essas tecnologias são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1838Q1011800 | Programação, Linguagens de marcação, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

Julgue o seguinte item, a respeito de HTML e XHTML.

Em documentos XHTML, é obrigatória a inserção da declaração XML <?xml version="1.0" encoding="UTF-8"?>antes do DOCTYPE, pois essa instrução é fundamental para garantir que o navegador interprete corretamente o conteúdo como XML e valide a codificação de caracteres.

  1. ✂️
  2. ✂️

1839Q1061723 | Programação, Web, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025

Acerca da API RESTful, julgue os itens subsequentes.

I API RESTful é uma interface que fornece dados em um formato padronizado baseado em requisições HTTP.

II A interface uniforme indica que o servidor transfere informações em formato-padrão, sendo o recurso formatado denominado representação em REST.

III Um dos benefícios das API RESTful é a independência, o que possibilita a escrita de aplicações de cliente e servidor em várias linguagens de programação sem afetar o design da API.

Assinale a opção correta.

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

1840Q975451 | Programação, C, Reaplicação, TJBA, FGV

Na linguagem C, as strings “%d”, “%f” e “%s” estão usualmente associadas ao uso da função:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.