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.


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

Sobre Programação Orientada a Objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) A herança em POO permite que uma classe herde atributos e métodos de outra classe, promovendo a reutilização de código.
( ) Objetos em POO não podem ser considerados entidades do mundo real, mas apenas representações abstratas no código-fonte.
( ) Em POO, o conceito de encapsulamento protege os detalhes internos de uma classe, permitindo que somente métodos específicos acessem seus atributos.

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

2122Q910240 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024

Com o avanço das tecnologias de programação visual, diversas plataformas têm permitido aos usuários desenvolver sites e aplicativos completos.
Uma plataforma que disponibiliza ao desenvolvedor uma estrutura de banco de dados que dispensa o uso de bancos de dados externos chama-se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2123Q959139 | Programação, Python, Agente de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2018

Julgue o próximo item, relativo a noções de programação Python e R.

Considere o programa a seguir, escrito em R.

x <- c (3, 5, 7)

y <- c (1, 9, 11)

print (x + y)

Após a execução do programa, será obtido o seguinte resultado.

[1] 36

  1. ✂️
  2. ✂️

2124Q910243 | Programação, Linguagens de programação, Web Design, TCEPA, FGV, 2024

Combinar funções e métodos JavaScript é uma opção para criar experiências responsivas em diferentes dispositivos.
Nesse contexto, considerando as limitações de processamento de dispositivos móveis, para monitorar mudanças no tamanho da janela, poderíamos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2125Q998850 | Programação, Linguagens de programação, Informática, RECIPREV PE, IBFC, 2024

Considere que em um arquivo .HTML, contenha um botão e que através da linguagem JavaScript seja necessário adicionar um evento clique para este botão, assinale a alternativa correta para associar este evento ao botão utilizando a linguagem JavaScript:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2126Q1034704 | Programação, Linguagens de Programação, Analista de Pesquisa Energética Economia de Energia, EPE, FGV, 2024

Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3).
<1> import pandas as pd <2> x = {"0": pd.Series([1.0, 2.0], index=["a", "b"]), <3> "1": pd.Series([3.0, 4.0, 5.0], index=["a", "b", "c"])} <4> x = pd.DataFrame(x) <5> y = x["1"][:2].iloc[-1]
Assinale a opção que indica o valor que y recebe na linha <5>.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2128Q951795 | Programação, C Sharp, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

Qual é a principal finalidade do uso de scripts na engine Unity?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2129Q1063672 | Programação, Html Hypertext Markup Language, Analista de Tecnologia da Informação, INPE, FGV, 2024

Com relação à linguagem de marcação de hipertexto (HTML - HyperText Markup Language), analise os itens a seguir.
I. O elemento <script> serve para incluir trechos de códigos para serem executados.
II. O elemento <del> serve para incluir comentários no código.
III. O elemento <br>não necessita de fechamento.
Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2130Q882170 | Programação, JavaScript, Técnico de Tecnologia da Informação, UFG, IV UFG, 2024

Em um projeto de desenvolvimento web, uma equipe está utilizando várias tecnologias para criar uma aplicação interativa e bem estilizada. A equipe decide usar PHP para o backend, MySQL para o banco de dados, e precisa definir a aparência e o layout das páginas web de forma consistente e atraente. Além disso, precisa garantir que o site seja responsivo e compatível com diferentes dispositivos e tamanhos de tela. A tecnologia a ser usada pela equipe para definir o estilo, layout e garantir a responsividade das páginas web deve ser o(a)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2131Q891131 | Programação, Linguagens de marcação, Área: Programação de Sistemas, UFCSPA RS, FUNDATEC, 2024

O HTML5 trouxe uma série de elementos que ajudam a definir setores principais de um documento HTML. Assinale a alternativa que apresenta apenas novos elementos incluídos no HTML5.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2132Q904468 | Programação, Linguagens de programação, Especialização em Desenvolvimento BackEnd, Prefeitura de Rio Branco AC, IV UFG, 2024

Em um sistema de gerenciamento de banco de dados de alta carga, uma linguagem de servidor é utilizada para gerenciar a comunicação entre o servidor web e o banco de dados. Destacando a performance de bancos de dados, eficiência de consumo e de consultas e escalabilidade, a linguagem ServerSide mais adequada para otimizar a interação com o banco de dados neste caso é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2133Q956186 | Programação, Linguagens de programação, Técnico Programador de Computação, Prefeitura de Nova Iguaçu RJ, Consulplan, 2025

Considere o seguinte trecho de código em Java:

public class Veiculo {

private String marca;

private String modelo;

public Veiculo(String marca, String modelo) {

this.marca = marca;

this.modelo = modelo;

}

public void exibirDetalhes() {

System.out.println("Marca: " + marca + ", Modelo: " + modelo);

}

}

public class Carro extends Veiculo {

private int ano;

public Carro(String marca, String modelo, int ano) {

super(marca, modelo);

this.ano = ano;

}

@Override

public void exibirDetalhes() {

super.exibirDetalhes();

System.out.println("Ano: " + ano);

}

}


Com base no código, analise as afirmativas a seguir.
I. A classe Carro herda os atributos marca e modelo da classe Veiculo. II. O método exibirDetalhes na classe Carro sobrescreve o método da classe Veiculo. III. Os atributos marca e modelo podem ser acessados diretamente na classe Carro. IV. A palavra-chave super é usada para chamar o construtor da classe pai.
Está correto o que se afirma apenas em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2134Q1025342 | Programação, Rss, Edital n 31, SEDF, Quadrix, 2022

Com relação à programação Java (arquitetura J2EE) e ao RSS (Really Simple Syndication), julgue o item.

Para ler um conteúdo do RSS, o usuário pode utilizar um programa leitor de RSS, como, por exemplo, o FeedReader.
  1. ✂️
  2. ✂️

2135Q887668 | Programação, Técnico em Informática, FEAS de Curitiba PR, OBJETIVA, 2024

No contexto da troca de dados em formatos interoperáveis na web, o JSON (JavaScript Object Notation) desempenha um papel significativo. Qual das seguintes alternativas melhor descreve o JSON?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2136Q903796 | Programação, Especialidade: Desenvolvimento de Sistemas de Informação, TRF 1a, FGV, 2024

O analista Fábio precisa adicionar o suporte a um segundo DataSource, chamado DS2, em uma aplicação baseada em Spring Boot. Cada DataSource da aplicação é conectado a um banco de dados diferente. O projeto com o código da aplicação possui o arquivo de parâmetros do Spring Boot application.properties, que deve ser modificado por Fábio para acelerar a implementação. Para adicionar o suporte ao segundo banco de dados no Spring Boot, Fábio deve adicionar ao application.properties os parâmetros do DS2 e:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2137Q893817 | Programação, Simulado, Caixa Econômica Federal, CESGRANRIO, 2024

[Questão inédita]Um programador está trabalhando em um projeto de controle e transporte de cargas. No contexto inicial, a aplicação trata apenas transportes do modal rodoviário. À medida que o sistema cresce, observa-se a necessidade de incluir mais modais de transporte, como hidroviário e aéreo. Apenas uma classe, “Automóvel”, havia sido implementada para lidar com os transportes necessários.
Considerando a necessidade de adicionar mais meios de transporte ao sistema e o conhecimento sobre padrões de projeto, o mais adequado para o programadorseria:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2138Q890492 | Programação, Programador, CPTrans de Petrópolis RJ, INQC, 2024

A “concentração nos aspectos essenciais de um determinado objeto” e o “compartilhamento de atributos e operações entre classes em um relacionamento hierárquico” caracterizam-se como dois conceitos da orientação a objetos conhecidos, respectivamente, por:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2139Q975238 | Programação, Linguagens de programação, Tecnologia da Informação, TJBA, FGV

O comando switch da linguagem de programação C é, na linguagem Visual Basic .NET, semelhante ao comando:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2140Q893834 | Programação, Simulado, Caixa Econômica Federal, CESGRANRIO, 2024

[Questão inédita]Portais corporativos são plataformas digitais que fornecem uma interface unificada para acesso a diversas informações, recursos e serviços dentro de uma organização. Eles desempenham um papel crucial na facilitação da comunicação interna, colaboração entre equipes, compartilhamento de conhecimento e disponibilização de informações relevantes para os funcionários e outras partes interessadas. A aplicação web que permite tais funcionalidades é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.