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.


1441Q234110 | Programação, Profissional Júnior Desenvolvimento de Aplicações, LIQUIGAS, CESGRANRIO

Inicialmente, aplicações www utilizavam apenas páginas estáticas previamente armazenadas e estruturadas segundo regras de linguagens de marcação como o HTML.
Com o passar do tempo, as páginas puderam passar a ser geradas dinamicamente, com base em algum processamento realizado no servidor. Também se tornou possível incrementar as tecnologias e a capacidade de processamento no ambiente dos clientes. Linguagens de script, por exemplo, puderam passar a ser embutidas nas páginas e executadas no ambiente do cliente, em seu navegador.
Outra forma mais independente de dotar o cliente de um poder de processamento é permitir que ele possa executar pequenos trechos de código em linguagens de programação como Java, por exemplo. O navegador pode receber esses trechos de código como um recurso independente, sem a necessidade de embutir o código em uma página HTML, e a aplicação passa a contar com um ambiente mais extenso para a sua execução (que passa a incluir uma máquina virtual).
Esses pequenos trechos de código executáveis em uma máquina virtual no cliente ficaram conhecidos como

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

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

Considere.
Arquitetura de firewall que examina os fluxos de tráfego de ponta a ponta na rede. Rápido, usa uma maneira inteligente de evitar o tráfego não autorizado, analisando os cabeçalhos dos pacotes e inspecionando o estado de cada um. É configurado para distinguir pacotes legítimos para diferentes tipos de conexões. Somente os pacotes que combinam a conexão ativa conhecida podem passar pelo firewall. É mais seguro que modelos básicos de filtragem de pacotes. Trata-se de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1443Q256139 | Programação, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPE

Com relação a webservices, assinale a opção correta.

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

1444Q109726 | Programação , Analista de Controle Externo Processamentos de Dados, TCE AC, CESPE CEBRASPE

Texto associado.

Texto III – questões 76, 77 e 85

2014_10_17_544145dfbd944.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.
Na figura acima, é apresentada a hierarquia das classes de estruturas de dados que formam o framework Collection, na plataforma Java.

Julgue os itens seguintes, acerca da representação de elementos apresentados na figura do texto III e dos conceitos de estrutura de dados, orientação a objetos e linguagens orientadas a objetos.

I A implementação da classe2014_10_17_544148ef0a0da.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac. não é embasada em contigüidade de memória.

II Na implementação de subtipos de 2014_10_17_5441490d14411.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac. podem ser utilizados algoritmos de dispersão.

III A classe2014_10_17_544149277704f.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac. implementa uma estrutura de dados não-linear que provê meios para acesso seqüencial aos seus elementos. Durante o acesso seqüencial, a latência é considerada constante.

IV Uma instância de 2014_10_17_5441493ca1327.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.Não é capaz de produzir um 2014_10_17_544149820439b.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

V Durante a implementação eficiente de uma 2014_10_17_5441498d4385e.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac. emprega-se uma combinação de array e listas de colisão.


Estão certos apenas os itens

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

1445Q685243 | Programação, Programador Visual, UFF, COSEAC, 2019

O bom aproveitamento de papel na impressão depende da adequação do formato final do produto às suas dimensões, implicando no custo de produção. 
Assim, para a impressão de 5.000 livros de 288 páginas no formato fechado 155 mm x 215 mm, em papel offset 75 gr, formato BB, deve ser solicitada, sem considerar o cálculo de quebra e perdas, a quantidade de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Na definição de funções ou procedimentos, a passagem de parâmetros pode ser feita por valor ou por referência. Na primeira forma, o argumento passado para a função ou o procedimento necessariamente manterá o seu valor depois que essa função (ou esse procedimento) terminarem a execução, enquanto na passagem por referência não existe essa garantia.

  1. ✂️
  2. ✂️

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

Texto associado.


Um analista do MJSP implementou o seguinte programa em Python:

01 a = [1, 2, 3];

02 b = list(a);

03 print(a);

04 print(b);

05 print(a==b);

06 print(a is b);

Assinale a alternativa que apresenta corretamente o resultado do programa quando executado.

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

1448Q112890 | Programação, Analista de Informática, TCE RO, CESPE CEBRASPE

Acerca das interfaces web Ajax e CSS, julgue os itens subsecutivos.

Media types servem para direcionar um CSS para determinado tipo de meio de acesso. Alguns tipos de mídias suportadas são screen, print e braille.
  1. ✂️
  2. ✂️

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

Considere o fragmento de texto abaixo.
Um dos tipos de sistemas distribuídos em franco crescimento atualmente utiliza criptografia assimétrica para garantir segurança nas transações sem um agente de confiança intermediador. Essas transações são agrupadas e armazenadas em unidades encadeadas e interligadas por meio de códigos hash, de forma que a unidade seguinte indique o hash da unidade anterior. Todas as transações realizadas no sistema são registradas em uma espécie de livro de registros, de acesso público, permitindo a rastreabilidade das transações na rede. Dentre as aplicações desse tipo de sistema distribuído estão as Decentralized Application - DAPP e smart contracts. O sistema distribuído e o local onde são registradas as transações do sistema são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Um programador deseja criar em uma página JSP um link onde quando a palavra Excluir for clicada será feita uma chamada a uma classe servlet chamada Dados que está no servidor, passando como parâmetro um código contido na variável cod. Para isso deverá usar a instrução
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1452Q194936 | Programação, Conceitos básicos de programação, Analista, EBC, CESPE CEBRASPE

Julgue os itens subsequentes, referentes aos módulos que constituem a técnica de modularização, utilizada para desenvolver algoritmos.

Um procedimento ou sub-rotina é um conjunto de instruções que realiza determinada tarefa. Um algoritmo de procedimento, como qualquer outro algoritmo, deve ser identificado e pode possuir variáveis, operações e até funções.

  1. ✂️
  2. ✂️

1453Q262539 | Programação, JEE, Técnico Judiciário Tecnologia da Informação, TRT 19a Região, FCC

Tipo de session bean EJB 3.1 cujas instâncias não têm estado conversacional, isto é, todas as instâncias são equivalentes quando não estão envolvidas em atender um método invocado pelo cliente. Trata-se de

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

1454Q682197 | Programação, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019

De acordo com Clean Code, julgue o item subsecutivo. Em códigos orientados a objeto, tanto objetos quanto estruturas de dados expõem seus dados internos e as funções que manipulam tais dados. 
  1. ✂️
  2. ✂️

1455Q265450 | Programação, Técnico Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Deseja-se elaborar uma página com a linguagem HTML, cuja estrutura do programa é apresentada a seguir:

< html>

< head>

< /head>

Para que o título "Pagina 1" apareça na barra do navegador, a tag que deve ser inserida, é:

< body>

< /body>

< /html>
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1457Q153631 | Programação, HTML, Analista Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCC

Para que os documentos HTML possam ser lidos mesmo por editores de texto inteiramente "burros", ela

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

1458Q151599 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

No que se refere às técnicas de programação utilizando banco de dados, julgue os itens de 55 a 60.

Um cookie é um pequeno texto que os sítios podem anexar a qualquer conexão e enviar aos navegadores. Nas próximas visitas do usuário ao sítio, o navegador reenvia os dados para o servidor responsável pelo cookie. Assim, um cookie pode capturar o endereço eletrônico ou recolher informações pessoais armazenadas no computador do usuário.

  1. ✂️
  2. ✂️

1459Q116303 | Programação , Java, Analista de Sistemas, DETRAN ES, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos e das respectivas linguagens de
programação, julgue os itens subsequentes.

Entre os mecanismos de passagem de parâmetros utilizados em Java, há os tipos definidos, em que há associação direta entre parâmetro formal e real, e os tipos de mecanismos por cópias, em que os parâmetros formais são variáveis locais.

  1. ✂️
  2. ✂️

1460Q169055 | Programação, Conceitos básicos de programação, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAF

Analise as seguintes afi rmações relacionadas a conceitos básicos de programação:

I. Na programação Orientada a Objetos, um método é um modelo usado para defi nir vários objetos com características semelhantes.
II. As pilhas e fi las são conjuntos dinâmicos nos quais o elemento removido do conjunto pela operação de DELETE é especifi cado previamente. Em uma pilha, o elemento eliminado do conjunto é o mais recentemente inserido. De modo semelhante, em uma fi la, o elemento eliminado é sempre o que esteve no conjunto por mais tempo.
III. Na programação Orientada a Objetos, um objeto é criado ao se instanciar uma classe.
IV. Programação estruturada é um estilo de programação que determina que todos os programas possíveis de criação podem ser reduzidos a uma, e somente uma, estrutura denominada "Decisão".

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

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