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.


1001Q836560 | Programação, Java, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

O seguinte trecho de código Java pressupõe a existência de uma classe Test que possui um construtor que recebe uma String. Utiliza-se reflexão por meio do tipo Class, da própria linguagem Java.

Test obj = new Test(“myName”);

Class cls = obj.getClass( );

System.out.println(cls.getName( ) );

A saída produzida por esse trecho de código é:

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

1002Q111320 | Programação , Java, Analista de Informática Desenvolvimento de Sistemas, MPU, FCC

Objetos que têm uma representação no banco de dados, mas não fazem mais parte de uma sessão do Hibernate, o que significa que o seu estado pode não estar mais sincronizado com o banco de dados, são do tipo

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

1003Q188888 | Programação, Orientação a Objetos, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

Em programação orientada a objetos, uma associação é o mecanismo pelo qual um objeto utiliza os recursos de outro e pode ser do tipo

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

1004Q118497 | Programação , Java, Analista de Sistemas, TRANSPETRO, CESGRANRIO

Sejam as classes "myABC", "myA" e "myB" escritas em Java e mostradas abaixo.
2014_08_25_53fb16c70da72.jpg

Supondo que a classe "myABC" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println(saída);", quando a classe "myABC" é executada sem receber nenhum parâmetro, é:

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

1005Q154142 | Programação, Java, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

Interface que representa o container IoC (Inversão de Controle) do framework Spring:

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

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

Dentro da configuração de um domínio em um servidor DNS, é correto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1007Q189533 | Programação, Internet, Agente da Fiscalização Financeira, TRE RS, FCC

O processamento de todas as informações relacionadas ao envio e recepção de informações na Internet é função do

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

1008Q258670 | Programação, Pascal, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Acerca de características de diferentes linguagens de programação,
julgue os itens seguintes.

Object Pascal é uma linguagem derivada do Pascal com características de orientação a objetos, porém, nessa linguagem, não é possível utilizar o conceito de herança.

  1. ✂️
  2. ✂️

1009Q191869 | Programação, Agente de Defensoria Programador, DPE SP, FCC

O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise:

I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços.

II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam.

III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para aplicativos orientados a serviços.

IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de Common Intermediate Language (CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com esse recurso, as ro- tinas escritas em uma linguagem tornam-se acessíveis a outras linguagens da plataforma .NET.

Está correto o que se afirma em

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

1010Q115845 | Programação , JSP, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 012.jpg

Considerando o código de uma JSP apresentado acima, julgue os itens de 100 a 104, com relação a conceitos da linguagem e frameworks Java.

Ao receber a resposta produzida por essa página, espera-se que o browser apresente ao usuário um texto em cores avermelhadas.

  1. ✂️
  2. ✂️

1011Q269256 | Programação, JavaScript, Analista Desenvolvimento de Sistemas, FINEP, CESGRANRIO

Como deve ser codificada uma página HTML que tem por objetivo exibir no browser do cliente, através de código JavaScript, a data e a hora corrente?

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

1012Q689608 | Programação, Analista de Tecnologia da Informação, UFMA, UFMA, 2019

Cascading Style Sheets (CSS) descreve como elementos devem ser mostrados na tela, papel ou outra mídia. Considere as três afirmativas a seguir e depois informe quais delas estão corretas entre as opções a seguir. 
I. CSS pode ser adicionado a HTML de três formas diferentes, usando as terminologias em inglês de inline, internal e external
II. É possível usar CSS para mudar o estilo de formatação de todo conteúdo, por exemplo, de um elemento ou tag específico em HTML 
III. CSS foi criado especificamente com o objetivo de estender HTML com novos elementos ou tags que não foram previstos inicialmente pelo padrão HTML 
 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1013Q691466 | Programação, Primeiro Tenente Análise de Sistema, CIAAR, Aeronáutica, 2019

Um dos objetivos de uma hierarquia de memória é estender a memória principal usando o próprio disco rígido, também chamado de memória virtual. A memória virtual possui algumas permissões e desvantagens.
Das desvantagens da memória virtual, pode-se destacar a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1014Q229205 | Programação, Programação orientada a objetos, Profissional Júnior Desenvolvimento de Aplicações, LIQUIGAS, CESGRANRIO

Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#.
A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a

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

1015Q119390 | Programação , Analista de Sistemas, EBAL, CEFET BA

Usando-se o código Java int rot(String dado) throws x,y, z { ...............}, a alternativa que representa uma afirmação verdadeira sobre ele é a

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

1016Q691575 | Programação, Primeiro Tenente Análise de Sistema, CIAAR, Aeronáutica, 2019

De modo geral, pode-se lidar com o problema de deadlock de algumas maneiras.
A respeito dos métodos para tratamento de deadlocks, avalie as afirmações a seguir.
I. Usar um protocolo para prevenir ou evitar deadlock.
II. Garantir que o sistema sempre entrará no estado de deadlock.
III. Ignorar o problema e fingir que os deadlocks nunca ocorrem no sistema.
IV. Permitir que o sistema entre em estado de deadlock, detectá-lo e recuperá-lo.
Está correto apenas o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1017Q248475 | Programação, HTML, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

Em HTML, nas situações em que sejam utilizadas aplicações que requeiram hipertextos dinâmicos, é necessário um compilador. Esses hipertextos é que possibilitam links com páginas que possuam endereços que não sejam fixos.

  1. ✂️
  2. ✂️

1019Q262091 | Programação, Ruby, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

No Ruby on Rails o framework que processa as requisi- ções que chegam para uma aplicação Rails, extrai os parâmetros e as despacha para a ação pretendida, é o

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

1020Q252895 | Programação, PHP, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

A linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada

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