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.


1062Q191265 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Sobre os princípios que orientam o projeto de interfaces de usuário eficazes é correto afirmar:

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

1063Q698919 | Programação, Analista Desenvolvimento Gestão Júnior, METRÔ SP, FCC, 2019

Considere, no modelo de referência TCP/IP, as camadas abaixo, quanto às aplicações em segurança de redes de computadores.
I. Nessa camada é possível criptografar conexões inteiras fim a fim, ou seja, processo a processo. Para obter segurança máxima, é necessário que ela seja fim a fim.
II. Camada em que são tratadas as questões de autenticação do usuário e não repúdio.
As camadas referidas são, correta e respectivamente, de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1064Q121145 | Programação , Programação orientada a objetos, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

A respeito de programação orientada a objetos, julgue os itens de
86 a 88.

Na implementação de objetos, a composição de objetos substitui a herança de classe. A herança de classe é definida estaticamente em tempo de compilação, enquanto a composição de objetos é definida dinamicamente em tempo de execução pela obtenção de referências a outros objetos por meio de determinado objeto. O uso da composição não viola o encapsulamento.

  1. ✂️
  2. ✂️

1065Q218439 | Programação, Conceitos básicos de programação, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, relativos a programação básica.

As estruturas de controle sequenciais, de seleção (ou de decisão) e de repetição (ou de iteração ou loop) são unidades básicas na escrita de algoritmos. Todas essas estruturas possuem condições a serem testadas; algumas realizam atribuição de variáveis, mas somente uma pode inicializar variáveis.

  1. ✂️
  2. ✂️

1066Q698769 | Programação, Analista de Tecnologia da Informação, BRB, IADES, 2019

Texto associado.
A pilha é uma estrutura de dados que permite a inserção e a remoção desses dados sempre por meio de regras predefinidas. Para que essas operações sejam realizadas, são utilizadas duas funções: push e pop. Com base nessa informação, considere que um programa possua uma pilha p, inicialmente vazia, e que as seguintes operações foram realizadas: PUSH(p, 10); PUSH(p, 5); PUSH(p, 3); PUSH(p, 50); POP(p); PUSH(p, 11); PUSH(p, 9); PUSH(p, 20); POP(p); POP(p).
Ao fim da execução desses comandos, quais serão o topo da pilha e o somatório dos elementos ainda dentro da pilha, respectivamente?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1067Q247441 | Programação, Programação orientada a objetos, Técnico de Informática, MPE GO, FUNIVERSA

Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo pelo qual uma classe pode estender outra classe, aproveitando seus métodos e atributos. Assinale a alternativa que apresenta o nome desse mecanismo.

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

1068Q113084 | Programação , Jquery, Analista de Finanças e Controle, CGU, ESAF

Assinale a opção correta relativa a jQuery

.

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

1069Q120015 | Programação , Java, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

Acerca das tecnologias utilizadas para o desenvolvimento de sistemas em linguagem Java, julgue os itens a seguir.

No Eclipse, a perspectiva Debug possui várias views para realizar a depuração de um programa Java: uma delas é a view Debug, que exibe os servidores configurados para executar o projeto e a lista de processos Java em execução.

  1. ✂️
  2. ✂️

1070Q154596 | Programação, HTML, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Considere a página HTML:
<<?.?>html>
<<?.?>head>
<<?.?>title>Cadastro<<?.?>/title>
<<?.?>style type="text/css">

<<?.?>/style>
<<?.?>/head>
<<?.?>body>
<<?.?>p>
<<?.?>a href=music.html>Músicas
<<?.?>/p>
<<?.?>/body>
<<?.?>/html>

A instrução que deve ser utilizada no interior do elementopara retirar o sublinhado do link ao posicionar o ponteiro do mouse sobre ele é

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

1071Q148213 | Programação, HTML, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

Com relação aos frames no HTML, considere:

I. A tag define como dividir a janela em frames.

II. Cada FRAMESET abarca um conjunto de linhas e colunas, definido com os atributos ROWS e COLS.

III. A tag define o documento HTML que será colocado em cada frame.

Está correto o que se afirma APENAS em

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

1072Q229666 | Programação, Pascal, Programador, DETRAN RN, FGV

Tipos simples de dados são grupos de valores indivisíveis. Assinale a alternativa que NÃO contém tipos de dados básicos, na linguagem Pascal:

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

1073Q253733 | Programação, Ruby, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

Após a correta instalação de uma aplicação Ruby on Rails, ao ser executada essa aplicação será criado um servidor Web local para sua exibição. Por padrão, a porta TCP/IP utilizada para a visualização dessa aplicação em um navegador Web é

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

1074Q237877 | Programação, Programador Visual, IBGE, CESGRANRIO

Pela sintaxe da linguagem Javascript a operação 17%5 resulta no valor

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

1075Q117599 | Programação , Java, Analista de Sistemas, Chesf, CONSULPLAN

A partir das afirmativas abaixo relativas aos comandos da linguagem Java, pode-se afirmar que:

I. A palavra chave class é usada para definir tipos derivados em Java. De fato, tais tipos constituem às principais estruturas dos programas orientados a objetos.

II. O modificador private, quando aplicado a um atributo de classe, impede que qualquer outra classe tenha acesso a tal atributo.

III. A palavra chave extends é usada para permitir a herança múltipla em Java.

IV. O modificador protected, quando aplicado a um atributo de classe, permite que classes filhas desta classe, tenham acesso a este atributo.

Estão corretas apenas as afirmativas:

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

1076Q168318 | Programação, Java, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

Julgue os próximos itens, que se referem a frameworks Java
Server Faces (JSF) e Hibernate.

O JSF é um framework web embasado em interface gráfica, capaz de renderizar componentes e manipular eventos em aplicações web no padrão Java EE, no qual os componentes JSF são orientados a eventos. O JSF fornece, ainda, mecanismos para conversão, validação, execução de lógica de negócios e controle de navegação.

  1. ✂️
  2. ✂️

1077Q114076 | Programação, JAVA JSF, Analista de Informática, MPU, CESPE CEBRASPE

Texto associado.
A respeito da tecnologia JSF (JavaServer Faces), julgue os próximos itens.

As tags personalizadas são produzidas em arquivos TLD (tag library description). O código a seguir é um exemplo de tag personalizada no JSF 1.0.

Imagem 009.jpg

  1. ✂️
  2. ✂️

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

Uma aplicação Java precisa manter na memória principal do computador uma coleção de objetos com as seguintes características:

poderá conter dezenas de milhares de objetos;

seus objetos não estarão ordenados;

um número considerável de objetos poderá ser inserido em tempo de execução;

a operação mais executada será o percurso sequencial na ordem inversa de inserção dos objetos na coleção.

Diante dessas características, qual das classes irá proporcionar à aplicação a melhor performance em relação à manipulação dessa coleção?

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

1079Q165593 | Programação, XML, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018

Com base no Schema XML: nfe_v99.99.xsd, a estrutura dos grupos de informações da NF-e apresenta o grupo “M - Tributos Incidentes no Produto ou Serviço” posicionado no mesmo nível de informações que o grupo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1080Q159473 | Programação, Assistente Judiciário Web Designer, TJ AM, FGV

Com relação às definições de estilo no Cascading Style Sheets - CSS, assinale V para a afirmativa verdadeira e F para a falsa.

(   ) Locais - as definições são aplicadas a algumas partes específicas do documento, utilizando o elemento LINK ou o atributo STYLE dentro de outros elementos .
(   ) Externas - as definições são colocadas em um arquivo texto separado, com a extensão .CSS, referenciado pela tag LINK.
(   ) Incorporadas - as definições estão dentro do próprio documento, utilizando-se a tag STYLE no header do documento.

As afirmativas são, respectivamente,

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