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.


161Q116649 | Programação , JSP, Analista de Sistemas Desenvolvimento de Sistemas, BRDE, AOCP

Sobre Servlets, analise as assertivas e assinale a alternativa que aponta as corretas.

I. Servlets são implementadas como arquivos de classe da Linguagem Java.

II. Servlets são independentes de plataforma, de modo que podem ser executadas em diferentes servidores, em diferentes sistemas operacionais.

III. As Servlets podem acessar qualquer uma das APIs Java. Uma Servlet pode usar a API JDBC para acessar e armazenar dados ou para acessar objetos remotos.

IV. Ao criar uma Servlet, somos obrigados a reescrever nove métodos presentes à interface que foi implementada.

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

162Q219024 | Programação, Conceitos básicos de programação, Pesquisador Ciência da Computação, INMETRO, CESPE CEBRASPE

Com relação aos conceitos de linguagens de programação e seus tipos, assinale a opção correta.

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

163Q119631 | Programação, Programação orientada a objetos, Analista de Tecnologia da Informação Desenvolvimento, DATAPREV, Quadrix

O diagrama de classes oferece uma notação gráfica para modelar classes e seus relacionamentos, descrevendo, assim, possíveis objetos. Com relação ao meio de se estabelecer relacionamentos entre objetos e classes, é correto afirmar que uma descrição de um grupo de ligações com estrutura e semântica comuns é chamada de:

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

164Q152709 | Programação, XML, Analista Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

Em relação a HTML, CSS e XML é correto afirmar:

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

166Q118253 | Programação , JavaScript, Analista de Sistemas, BADESC, FGV

Um analista utiliza dois operadores em JavaScript: o primeiro, deve retornar o resto da divisão de um número por outro; e o segundo, deve permitir a comparação entre duas expressões, retornando um valor lógico verdadeiro, desde que as expressões sejam verdadeiras.

Os símbolos utilizados para esses operadores são, respectivamente:

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

167Q260096 | Programação, Orientação a Objetos, Técnico Judiciário Programação de Sistemas, TJ SE, FCC

Na programação orientada a objetos, são características dos objetos:

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

168Q657946 | Programação, HTML, Analista Judiciário Programador, TJ PA, CESPE CEBRASPE, 2020

Na linguagem HTML 5, geralmente considera-se determinado elemento como o ponto central do conteúdo do documento, o qual pode ser, por exemplo, um post. Esse elemento, que representa um conteúdo independente e altamente relevante, é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

169Q848074 | Programação, Java, TJ RN Analista de Sistemas, COMPERVE, 2020

Os modificadores de acesso são palavras-chave que delimitam o nível de acesso, visibilidade e encapsulamento de elementos na linguagem Java. Sobre os modificadores de acesso, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

170Q233610 | Programação, Programador Visual, IBGE, CESGRANRIO

Considere o seguinte trecho de código em Javascript.

var sum = 0;
for (var number = 2; number < 100; number +=2)
sum+=number;

Após análise do trecho, verifica-se que será armazenado na variável sum a soma de todos os números.

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

171Q241943 | 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.

A sobrecarga de operadores, recurso presente nas linguagens C++ e C#, pode ser considerada uma técnica de uso de polimorfismo.

  1. ✂️
  2. ✂️

172Q121369 | Programação , Java, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Uma das características da linguagem Java é a possibilidade de implementar programas com múltiplas linhas de execução (multithreaded execution). Nesse contexto, é fornecido o programa em Java abaixo.

Imagem 013.jpg

Entre as possibilidades de saída resultantes da execução do programa fornecido, inclui-se a impressão de

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

173Q117440 | Programação , JSP, Analista de Sistemas Desenvolvimento de Sistemas, BRDE, AOCP

Preencha as lacunas e, em seguida, assinale a alternativa correta. Uma JSP consiste em uma combinação de ___________ e ___________ , que contêm o código executável e a marcação estática, como ____________ ou ____________ . O código contido na JSP é identificado e executado pelo ___________ , e a página resultante é enviada para o cliente.

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

174Q116487 | Programação , Programação estruturada, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCC

Em relação à programação estruturada, considere:

I. É uma técnica de desenvolvimento que enfatiza a abstração, que é a habilidade de se concentrar nos principais aspectos de um algoritmo, em vez de se preocupar com as suas especificações.

II. Qualquer algoritmo, independentemente da área de aplicação, de sua complexidade e da linguagem de programação na qual será codificado, pode ser descrito através do número restrito de mecanismos de controle da execução de programas.

III. Sequência, seleção e iteração constituem os blocos elementares de código que se interligam para formar um programa.

IV. É uma técnica que aumenta consideravelmente a velocidade de desenvolvimento dos programas graças à utilização dos conceitos de herança e polimorfismo.

Está correto o que se afirma APENAS em

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

175Q172080 | Programação, Delphi, Desenvolvedor, MEC, FGV

Acerca das características básicas da linguagem de programação Delphi, é incorreto afirmar que:

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

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

Considere o código a seguir, utilizando a linguagem de programação C. Assinale a alternativa correta.
#include <stdio.h> int main() { int x = 1, y, z; y = ++x; z = y++; y = 2; printf("%%%d, %d, %d%%", x, y, z); return 0; }
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

177Q121479 | Programação , Java, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Considere o trecho de código a seguir.

Imagem 046.jpg

Se x for da classe String e tiver sido inicializado, esse trecho de código Java

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

179Q848798 | Programação, Desenvolvimento Mobile, TJ RN Analista de Sistemas, COMPERVE, 2020

O desenvolvimento de aplicações hibrídas para dispositivos móveis está associado à capacidade de executar código HTML, CSS e JS dentro do escopo de uma aplicação mobile. Isso permite o desenvolvimento de uma aplicação WEB que irá executar dentro de uma aplicação móvel. Para que isso funcione, Sistemas Operacionais para dispositivos móveis disponibilizam uma API que possui um componente denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

180Q119455 | Programação , Net, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIO

O programador de um sistema Web deseja imprimir, em determinada tela, a hora atual. Que fragmento de código C# atinge esse objetivo?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.