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.


1961Q902188 | Programação, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024

Suponha que queiramos definir um estilo CSS externamente (“external CSS”), num arquivo chamado de ‘estiloufrpe.css’. Então, dentro da seção ‘’, o que escrevemos?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1962Q1053503 | Programação, Web, Técnico de Informática, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Julgue os itens que se seguem, com relação a portlets, que
são componentes web utilizados em portais.

Um portlet não precisa de uma implementação de interface portlet. Esta interface é definida do lado do cliente que se conecta a um portal.
  1. ✂️
  2. ✂️

1963Q1059977 | Programação, Frameworks em Programação, manhã, MF, FGV, 2024

No contexto da computação em nuvem, líderes do setor como AWS, Microsoft e Google adotam seus próprios Well-Architected Frameworks, documentos que orientam a melhor prática na arquitetura de soluções na nuvem, em que, apesar das diferenças individuais, esses frameworks compartilham cinco pilares fundamentais comuns.
Assinale o pilar que inclui a capacidade de oferecer suporte ao desenvolvimento e de executar cargas de trabalho com eficácia, obter insights sobre as operações e melhorar continuamente processos e procedimentos de suporte para oferecer valor empresarial.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1964Q1018506 | Programação, Programação Estruturada, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

A programação estruturada surgiu como uma alternativa à programação não estruturada, com o objetivo de facilitar o desenvolvimento, a leitura e a manutenção de programas. Um dos princípios fundamentais da programação estruturada é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1965Q1063569 | Programação, C Mais Mais, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024

Relacione os módulos essenciais do Qt às suas respectivas definições ou funcionalidades.

1. Qt Core
2. Qt Quick
3. Qt QML
4. Qt D-Bus

( ) É uma linguagem de marcação declarativa e multiparadigma usada para criar interfaces de usuário de forma rápida e eficiente.
( ) Permite a troca de mensagens entre processos a nível de sistema e processos comuns dos usuários.
( ) Adiciona recursos ao C++ como comunicação contínua de objetos e árvores hierárquicas que organizam as propriedades de objetos de maneira natural com ponteiros protegidos.
( ) Disponibiliza tipos para receber os inputs dos usuários, construir componentes visuais, criar modelos de dados e instanciação atrasada de objetos.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1966Q887241 | Programação, Linguagens de marcação, Tecnologia da Informação, EMATER DF, IADES, 2024

do HTML permite a criação de um mapa de imagem, que é basicamente a criação de áreas clicáveis dentro de uma imagem. Qual tag tem o objetivo de criar uma região clicável dentro de um mapa de imagem? "> A tag<map>do HTML permite a criação de um mapa de imagem, que é basicamente a criação de áreas clicáveis dentro de uma imagem. Qual tag tem o objetivo de criar uma região clicável dentro de um mapa de imagem?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1967Q1037013 | Programação, Json, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024

A equipe de TI de um banco está desenvolvendo um aplicativo de agenda para gerentes bancários. O aplicativo precisa enviar dados sobre clientes para os celulares dos gerentes. Cada cliente deve ser descrito por um objeto JSON com exatamente três pares nome/valor, que devem indicar o nome do cliente, uma string, o endereço do cliente, também apenas uma string, e uma array de strings que representam os telefones. Todos os objetos representando clientes devem ser enviados em um objeto contendo uma array sob nome "clientes".
Considerando-se esse contexto, para criar um arquivo de teste com dois clientes, qual é a representação correta dos dados solicitados?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1968Q963286 | Programação, Sistemas de Tecnologia da Informação, TRF 4ª REGIÃO, FCC, 2019

As unidades de medida usadas em CSS para ajudar na responsividade dos sites, que especificam medidas relativas a 1% da largura e 1% da altura da janela do navegador (viewport), são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1969Q1040884 | Programação, Frameworks em Programação, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023

Um Técnico utilizou o Spring Boot para criar e implantar microsserviços em Java. Para definir um ponto de entrada para os microsserviços, gerenciando o tráfego, autenticando usuários e roteando solicitações para os serviços corretos, este Técnico deve utilizar uma escolha comum para essa finalidade, que é o Spring
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1970Q1063675 | Programação, C Mais Mais, Analista de Tecnologia da Informação, INPE, FGV, 2024

Com relação às linguagens de programação C/C++, analise as afirmativas a seguir.
I. Seja x uma variável do tipo inteiro. Na declaração abaixo, o ponteiro p é inicializado com o endereço de x. int *p = &x.
II. O comando break somente pode ser utilizado em conjunto com o comando switch.
III. O comando return encerra a execução de uma função.
Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1971Q920368 | Programação, Linguagens de marcação, Técnico em Tecnologia da Informação, UFRN, COMPERVE UFRN, 2023

É possível mudar o estilo de elementos HTML com jQuery. Se fosse necessário atribuir a todos os parágrafos de uma página o tamanho de fonte 20px, o comando necessário para isso seria
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1972Q911431 | Programação, Professor de Informática, Prefeitura de Nova Itaberaba SC, Unoesc, 2024

O pensamento computacional pode ser definido como uma estratégia baseada no uso da tecnologia para projetar soluções e resolver problemas de forma eficaz. Com base nessa definição, analise as seguintes afirmações, marcando cada uma como verdadeira (V) ou falsa (F). Em seguida, assinale a alternativa que apresenta a sequência correta, de cima para baixo.

( ) O pensamento computacional é um processo mental que representa a forma como as tarefas podem ser executadas de forma mais eficiente pelos seres humanos e que frequentemente empregaconceitos e ferramentas relacionados com a programação de computadores e a ciência da computação.

( ) A principal aplicação do pensamento computacional envolve qualquer cenário em que seja necessário construir ou utilizar um software ou aplicativo para a resolução de um problema.

( ) O pensamento computacional abrange diversas atividades, que não estão ligadas somente à resolução de problemas e à construção de sistemas, mas inclui também à capacidade de compreender o comportamento humano através da aplicação de princípios fundamentais da ciência da computação.

( ) Na educação, a aplicação do pensamento computacional tem alto impacto e grande poder de transformação, facilitando a disseminação de informações, a produção de conhecimento e a resolução de problemas por meio de processos que promovam a tomada decisões e produzindo resultados mais eficientes.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1973Q883555 | Programação, Linguagens de programação, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024

Os compiladores da linguagem C/C++ identificam o fim de uma cadeia por meio do seguinte mecanismo:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1974Q1044592 | Programação, Linguagens de Programação, Analista de Pesquisa Energética Recursos Energéticos, EPE, FGV, 2024

Com relação à linguagem R, analise os itens a seguir.
I. A linguagem R é case sensitive. II. A linguagem R permite modo interativo com o programador. III. Por meio do comando q() é possível encerrar uma sessão no programa R.
Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1975Q1028490 | Programação, Servidores de Aplicação, Tecnologia da Informação Reaplicação, TRT 24 REGIÃO MS, FGV, 2025

Gisele, uma analista do judiciário, necessita alterar os scripts de inicialização e shutdown de um servidor de aplicação Tomcat. Sabe-se que a configuração do Tomcat versão 11 usou os diretórios padrão indicados pelo programa instalador.
O diretório que contém esses scripts é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1976Q1055633 | Programação, Linguagens de Programação, Técnico Analista de Sistemas Desenvolvimento, MPE PA, CONSULPLAN, 2022

Uma aplicação AngularJS é formada, basicamente, por componentes desacoplados e que têm um papel bem definido na arquitetura da aplicação. Assinale o componente responsável por ampliar a capacidade do HTML, viabilizando novos comportamentos na view.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1978Q891293 | Programação, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Analise as afirmativas abaixo.

I. É um paradigma de programação que organiza o código em unidades autônomas chamadas objetos, encapsulando dados e comportamentos relacionados, promovendo reutilização, modularidade e facilitando a compreensão e manutenção do sistema.
II. É um paradigma de programação que enfatiza o uso de estruturas de controle, como sequência, seleção e repetição, para criar algoritmos organizados e eficientes, promovendo uma abordagem procedural e modular que facilita a compreensão, manutenção e depuração do código-fonte.

Assinale a alternativa que apresenta quais são os paradigmas de programação citados.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1979Q965046 | Programação, Python, Analista Tecnológico, Banco do Brasil, FGV, 2023

A biblioteca Python de tensores que pode ser utilizada em problemas de aprendizado profundo, podendo utilizar tanto processadores do tipo GPU quanto CPU, é denominada
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1980Q978626 | Programação, Linguagens de programação, Tecnologia da Informação, TRT 1ª REGIÃO RJ, FCC, 2025

Considere o seguinte trecho de código em Python, que calcula o valor do FGTS (Fundo de Garantia por Tempo de Serviço) com base no salário do trabalhador. O FGTS é calculado como 8% do salário.

def calcular fgts(salario) :
return salario * 0.08

Em condições ideais, o código equivalente em Visual Basic, que mantém a mesma lógica e cálculo, é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.