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.


401Q241707 | Programação, Scripts, Técnico Administrativo Informática, ANAC, CESPE CEBRASPE

Texto associado.

Acerca das aplicações de informática, julgue os itens a seguir.

Um arquivo shell script pode ser usado quando a sequência de comandos que se necessita repetir com frequência pode ser colocada em um arquivo que, ao ser executado, ocasiona o disparo de cada um dos comandos da sequência, na ordem indicada.

  1. ✂️
  2. ✂️

402Q119363 | Programação , PHP, Analista de Sistemas, AL RR, CETAP

A função abaixo, escrita na linguagem PHP, recebe um vetor e executa operações de troca entre seus elementos:

Imagem 001.jpg

Ao chamar a função com um vetor de elementos [3, 1, 2], qual vetor é devolvido pela função?

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

403Q264027 | Programação, JAVA JSF, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Sobre o framework JavaServer Faces é correto afirmar:

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

404Q111500 | Programação , Java, Analista de Informática, SPTrans, VUNESP

Considere o código Java apresentado a seguir.

public class ExemploOperadorUnario{
puclic sstatic void main(String args[]){
int varl = 10;
int var2 = 20;
int res = 0;
res = var1 + var2;
System.out.println("res; " + res);
res = var1++ + var2;
System.out.println("res: " + res);
res = var1 + var2;
System.out.println("res; " + res);
res = var1+ var2;
System.out.println("res: " + res);

Assinale a alternativa que contém o resultado correto da execução do código.

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

405Q121488 | Programação , Java, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Os tipos primitivos de dados do Java são:

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

406Q264932 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 22a Região, FCC

A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

407Q230900 | Programação, Java, Programador de Computador, TRE CE, FCC

Considere a variável idade declarada no método main de uma classe Java, com a seguinte instrução:

int idade=12;

Analise:

I. System.out.println (idade<18?"Menor de idade":"Maior de idade");

II. if(idade<18) {System.out.println("Menor de idade");} else {System.out.println("Maior de idade");}

III. if(idade<18) {System.out.println("Menor de idade");} else if (idade>=18) {System.out.println("Maior de idade");}

IV. switch(idade) {case<18: System.out.println("Menor de idade"); break; case>=18: System.out.println("Maior de idade");}

Contém uma instrução correta que exibirá na tela a frase "Menor de idade":
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

408Q688138 | Programação, Auditor de Controle Interno Tecnologia da Informação, CGE CE, CESPE CEBRASPE, 2019

A Apache ANT é uma biblioteca Java e uma ferramenta de linha de comando. Em relação ao arquivo build.xml, a ser interpretado pelo ANT, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

409Q121099 | Programação , XML, Analista de Tecnologia da Informação, UFF, UFF

Analise as seguintes sentenças:

I A principal diferença entre o XML e o HTML encontra-se no fato de o primeiro ser uma metalinguagem que define os dados a serem apresentados, ao passo que o segundo é o formato no qual esses dados serão apresentados na web.
II O HTML e o XML derivam de um mesmo padrão, o SGML.
III No XML, as tags que indicam o início e o fim possuem o mesmo nome, e a tag de fim é representada pelo caracter " % ".

Das sentenças acima, somente:

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

410Q193634 | Programação, ASP, Agente da Fiscalização Financeira, TCE SP, FCC

NÃO se trata de um subtipo de dados que pode estar contido no único tipo de dados denominado Variant do ASP:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

411Q167564 | Programação, Java Hibernate, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Com relação às tecnologias para desenvolvimento web em Java que
podem ser empregadas no sistema descrito no texto, julgue os itens
a seguir.

A tecnologia Hibernate 3.5 é apropriada para o sistema a ser desenvolvido: entre as características que a credenciam, está o fato de ela possibilitar a recuperação de objetos por meio da formulação de queries em linguagens HQL (hibernate query language) e SQL (structured query language), bem como pelo uso de APIs (application programming interfaces) de busca por critério, entre outras.

  1. ✂️
  2. ✂️

412Q114064 | Programação , JavaScript, Analista de Informática, SDS SC, CONSULPLAN

Qual a função do comando try ... catch no JavaScript?

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

413Q217235 | Programação, Orientação a Objetos, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

No que concerne a conceitos de programação orientada a
objetos, julgue os itens que se seguem.

Herança é um mecanismo de reutilização de classes e atributos definidos em classes gerais por classes mais específicas que pode ser utilizado para expressar tanto associações quanto generalizações. Em herança linear múltipla, ocorrem múltiplas superclasses para uma mesma subclasse. As superclasses irão se comportar como classes concretas somente para o objeto instanciado na subclasse de herança múltipla, permanecendo abstratas para instâncias regulares.

  1. ✂️
  2. ✂️

414Q111873 | Programação , Net, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIO

Um órgão federal disponibiliza serviços na Internet utilizando a plataforma ASP.NET, versão 3.5. Um dos objetivos da tecnologia LINQ dessa plataforma é

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

415Q237346 | Programação, Java, Programador, TCE AL, FCC

NÃO são nomes válidos em Java:

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

416Q149290 | Programação, JAVA JSF, Analista Judiciário Tecnologia da Informação, TJ RO, CESGRANRIO

Os componentes de interface de uma aplicação que utiliza JavaServer Faces (JSF) se apóiam em beans no lado do servidor, que são os managed beans, também chamados de backing beans. Sobre estes beans, é correto afirmar que

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

417Q657984 | Programação, PHP, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020

Uma página PHP está sendo executada em um servidor Apache e necessita buscar informações em um banco de dados, como, por exemplo, o MySQL Server. Para isso, ao se habilitar o PHP no servidor, foi configurado o módulo de suporte do PHP para buscar dados no MySQL Server.

Nessa situação hipotética, caso se deseje verificar se esse módulo está instalado, será correto o uso da função

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

418Q245118 | Programação, Programação estruturada, Técnico Científico Arquitetura e Tecnologia, Banco da Amazônia, CESPE CEBRASPE

Na programação estruturada, existem estruturas de sequência, de decisão e de iteração. No primeiro tipo, uma tarefa é utada após a outra, linearmente. No segundo, a partir de um teste lógico, determinado trecho de código é utado, ou não. No terceiro, a partir de um teste lógico, determinado trecho de código é repetido por um número finito de vezes.
  1. ✂️
  2. ✂️

419Q699237 | Programação, Analista de Tecnologia da Informação, Prefeitura de Jataí GO, Quadrix, 2019

A respeito da linguagem JavaScript, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

420Q191906 | Programação, Orientação a Objetos, Agente de Defensoria Programador, DPE SP, FCC

Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é correto afirmar que

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