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.


941Q235881 | Programação, Java, Programador de Computador, TRE RN, FCC

Em relação ao Java Standard Edition, é INCORRETO afirmar:

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

942Q152509 | Programação, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRF 4a, FCC

Sobre herança na orientação a objetos, é correto afirmar:

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

943Q133106 | Programação, Ajax, Analista do Seguro Social Ciência da Computação, INSS, CESPE CEBRASPE

Texto associado.

A figura acima apresenta a interface de um navegador web, após acesso a um sítio web, na qual são destacadas regiões
nomeadas de A até F. Na situação apresentada, o ponteiro do mouse está sobre a região C, o que fez com que as informações nas
regiões D e F fossem apresentadas. Caso o usuário passe o ponteiro do mouse sobre as regiões A, B e E serão mostradas na região
F, respectivamente, as informações a seguir.
h t t p : / / w w w . i n s s . g o v . b r / p g _ s e c u n d a r i a s / p a g i n a s _ p e r f i s / p e r f i l _ s e mP r e v i d e n c i a _ 0 1 . a s p
http://www.previdencia.gov.br/agprev/agprev_mostraNoticia.asp?Id=29323&ATVD=1&DN1=13/02/2008&H1=08:52&xBotao=0
http://www010.dataprev.gov.br/cws/contexto/consit02/index. html.

A informação apresentada na região D pode ter sido gerada por meio de scripts escritos na mesma linguagem de programação empregada na tecnologia Ajax.

  1. ✂️
  2. ✂️

944Q120307 | Programação , Java, Analista de Tecnologia da Informação, PREVIC, CESPE CEBRASPE

Texto associado.

Acerca de plataforma Java EE e de JSP, julgue os seguintes itens.

Em uma aplicação multicamadas na plataforma Java EE, servlets, JavaServer Faces e JSP consistem em tecnologias utilizadas na camada web.

  1. ✂️
  2. ✂️

945Q668951 | Programação, Analista de Governança de Dados Big Data, MJSP, AOCP, 2020

Texto associado.


Um analista do MJSP necessita criar a seguinte matriz em linguagem R:

[1] [2]

[1] 45 51

[2] 75 0.17

Sabendo disso, assinale a alternativa que apresenta corretamente o código que o analista deverá escrever em linguagem R.


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

946Q188961 | Programação, Java, Agente da Fiscalização Financeira, TCE SP, FCC

O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

947Q265282 | Programação, PHP, Técnico Judiciário Tecnologia da Informação, TRT 3a Região, FCC

Em PHP,

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

949Q248444 | Programação, Conceitos básicos de programação, 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.

O operador lógico de disjunção (ou) é útil em tipos de análise para verificar se todos os valores são verdadeiros, o que, consequentemente, acarretará em todos os resultados serem também verdadeiros.

  1. ✂️
  2. ✂️

950Q112045 | Programação , Orientação a Objetos, Analista de Finanças e Controle, CGU, ESAF

Analise as seguintes afirmações relacionadas aos conceitos básicos de Programação Orientada a Objetos.

I. Modificações de uma classe base requerem, obrigatoriamente, que as classes derivadas mudem.

II. Uma classe derivada não pode conter atributos adicionais diferentes dos existentes na sua classe base.

III. Criar uma classe derivada não afeta o código-fonte da sua classe base. A integridade de uma classe base é preservada pela herança.

IV. Uma classe derivada contém os atributos e comportamentos de sua classe base.

Indique a opção que contenha todas as afirmações verdadeiras.

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

951Q256186 | Programação, JBoss, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos ao desenvolvimento de sistemas
web.

O servidor de aplicativo JBoss é utilizado para programas desenvolvidos em Object Pascal, portanto, não pode executar sistemas web implementados em Java.

  1. ✂️
  2. ✂️

952Q707016 | Programação, Oficial Infomática, EsFCEX, Exército Brasileiro, 2019

Um caminho em um grafo é uma sequência de vértices e arestas que permitem que se vá de um vértice a outro (ou volte para ele mesmo). Dizemos que o caminho contém os vértices, bem como as arestas percorridas. Um caminho crítico em um diagrama é um caminho para o qual a soma dos tempos de tarefas é máxima em todos os caminhos. O diagrama a que se refere a definição é chamado de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

953Q230858 | Programação, JAVA JSF, Programador de Computador, TRE RN, FCC

No ciclo de vida do JSF copiar os parâmetros de requisição para valores submetidos pelos componentes, é a tarefa típica da fase

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

954Q231977 | Programação, Java, Programador de Computador, TRE RN, FCC

É uma API que padroniza a ligação a aplicações legadas na plataforma Java Enterprise Edition:

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

955Q839212 | Programação, Programação Orientada a Objetos, CRECI 14a Região Analista de TI, Instituto Quadrix, 2021

Julgue o item, relativos à programação orientada a objetos (POO).

Quanto ao relacionamento entre os objetos, existe uma premissa básica que diz que os objetos são dependentes uns dos outros, ou seja, um objeto só pode existir se houver outro objeto relacionado a ele.

  1. ✂️
  2. ✂️

956Q121715 | Programação , Java, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Considere a seguinte linha de comando:
<%= new java.util.Date() %>
Assinale a opção que corresponde à defnição CORRETA do comando:

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

957Q153980 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Considere:

I. Sequência, decisão e iteração são as estruturas necessárias e suficientes para o desenvolvimento da programação de computadores.

II. Uma sequência de passos, incluindo a forma como os dados serão armazenados no computador, permitindo que o problema possa ser resolvido de maneira automática e repetitiva.

III. Cada instrução é traduzida para uma representação interna e interpretada pela simulação de funcionamento do processador, o que torna mais rápido o ciclo escrita-execução-modificação.

IV. A sua aplicação divide e estrutura o algoritmo em partes fechadas e coerentes para evitar a repetição de uma sequência de comandos que é utilizada em várias partes do programa.

Em relação à programação de computadores, as definições contidas nos itens I, II, III e IV correspondem, respectivamente, à programação

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

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

 Analise o código na linguagem Java a seguir.
    public class Ponto {
             public static class Ponto2 {
                 private int x;
                 private int y;
                 public Ponto2(int x, int y) {
                 this.x = x;
                 this.y = y;
     }
             public double calcular(Ponto2 p) {
                 double X = p.x - x;
                 double Y = p.y - y;
                 return X*X + Y*Y;
             }
     }
             public static void main(String[] args) {
                 Ponto2 r2 = new Ponto2(2,1);
                 Ponto2 p2 = new Ponto2(1,5);
                 System.out.println("" + p2.calcular(r2));
                }
}
A impressão correta do código quando executado é 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

959Q168152 | Programação, Conceitos básicos de programação, Auditor Fiscal da Receita Federal, Receita Federal, ESAF


Analise as seguintes afirmações relacionadas a noções básicas de programação:

I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára, mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando resultados, mesmo sem estar completo.

II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência

perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.

III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma instância desse objeto.

IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina e a executa.

Indique a opção que contenha todas as afi rmações verdadeiras.

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

960Q686576 | Programação, Técnico de Tecnologia da Informação da Fazenda Municipal, SEMEF Manaus AM, FCC, 2019

Em um parágrafo de uma página web desenvolvida com HTML5, um programador está usando palavras longas e está com medo do navegador quebrar as palavras ou linhas em locais incorretos. Para indicar os locais desejados para possíveis quebras de linha, quando a largura da janela do navegador mudar, o programador deverá usar a tag
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.