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.


321Q631648 | Informática, Programação, Analista Ambiental, IBAMA, CESPE CEBRASPE

Acerca de programação e desenvolvimento de aplicações, julgue os itens 104 e 105.

A análise de pontos de função é independente da técnica usada para a implementação do software. Essa análise introduz seus próprios conceitos para a descrição de uma aplicação de software com base em uma abstração orientada a objetos. Existem dois elementos para a abstração: a documentação de software, representada com base na orientação a objetos; e os itens dessa representação, mapeados em números.

  1. ✂️
  2. ✂️

322Q634227 | Informática, Programação, Analista Judiciário, TJ MA, IESES

O princípio básico da programação estruturada é que um programa é composto por blocos elementares de código que se interligam através de três mecanismos básicos, que são:

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

323Q628398 | Informática, Programação, Analista de Sistemas, CFA, IADES

Assinale a alternativa correta acerca da Programação Extrema (Extreme Programming - XP).

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

324Q647158 | Informática, Programação, Assistente Técnico em Tecnologia da Informação, Defensoria Pública do Estado de Amazonas AM, FCC, 2018

Considere que na Defensoria há uma lista ordenada com o nome de 1000 cidadãos amazonenses. Utilizando o método de pesquisa binária para localizar o nome de um destes cidadãos, serão necessárias, no máximo,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

326Q612933 | Informática, Programação, Técnico 3, MCT, CESPE CEBRASPE

Acerca do LabVIEW, julgue os seguintes itens.

Programas desenvolvidos no LabVIEW são chamados de instrumentos virtuais.

  1. ✂️
  2. ✂️

327Q643166 | Informática, Programação, Técnico Ministerial, MPE PI, CESPE CEBRASPE

No que se refere a linguagens e tecnologias de programação, julgue os itens que se seguem.

Em Web services, o XML é utilizado para a comunicação entre as aplicações por meio de APIs (programa de aplicação de interface).

  1. ✂️
  2. ✂️

328Q636840 | Informática, Programação, Técnico Judiciário, TRE CE, FCC

Em uma linguagem de programação, considere um tipo de dado inteiro que utiliza 2 bytes de memória para seu armazenamento. Quantos valores únicos diferentes é possível colocar nesse espaço no decorrer da execução de um programa?

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

329Q640307 | Informática, Programação, Analista Judiciário, STF, CESPE CEBRASPE

Acerca dos conceitos de software básico, julgue os itens que se seguem.

Em processos de compilação, a fase de análise é divida em duas etapas: análise sintática e análise semântica.

  1. ✂️
  2. ✂️

330Q637627 | Informática, Programação, Tecnólogo, IFB BA, FUNRIO

Sobre as possibilidades de implementação do padrão de projeto MVC (Modelo-Visão-Controlador, do Inglês Model-View- Controller), seguem-se três afirmações quanto às interações entre os seus componentes: I- Um controlador pode enviar comandos para sua visão associada para alterar a apresentação da visão do modelo. II- Um modelo pode notificar suas visões e controladores associados quando há uma mudança em seu estado. III- Uma visão pode solicitar do modelo a informação que ela necessita para gerar uma representação de saída. Quais dessas afirmações estão corretas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

331Q616652 | Informática, Programação, Analista de Finanças e Controle AFC, CGU, ESAF

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

I. Uma instrução iterativa faz com que uma instrução ou uma coleção de instruções seja executada zero, uma ou mais vezes.

II. Cada subprograma tem um único ponto de entrada e o controle sempre retorna ao chamador quando a execução do subprograma é concluída.

III. Quando um parâmetro é passado por referência, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente, que, então, age como uma variável local no subprograma.

IV. O encapsulamento é uma estrutura de dados que consiste em um número inteiro e uma fila que armazena descritores de tarefas. O conceito de encapsulamento consiste na colocação de proteções em torno do código que acessa a estrutura para oferecer acesso limitado a uma estrutura de dados.

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

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

332Q638453 | Informática, Programação, Analista de Tecnologia da Informação, Prefeitura de Porto Velho RO, CONSULPLAN

“Um _______________ é um componente de software que executa uma função limitada em outro ambiente de programa, como um ______________ da Web. Este componente oferece recursos interativos nestes ambientes por meio do _________________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.

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

333Q630282 | Informática, Programação, Técnico Judiciário, TRT 15a, FCC

O JBoss Application Server 7 é um servidor que pode ser inicializado de dois modos diferentes. Sobre o modo domain é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

334Q618564 | Informática, Programação, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPE

Com o desenvolvimento da Internet, sistemas de computação tornaram-se mais complexos por uma série de motivos. Nessa perspectiva e considerando conhecimentos relacionados a sistemas de computação, julgue os seguintes itens.

Sistemas paralelos não necessitam de nenhuma técnica adicional de desenvolvimento de dados porque os sistemas operacionais modernos já operam em paralelo nativamente.

  1. ✂️
  2. ✂️

335Q630523 | Informática, Programação, Analista de Tecnologia da Informação, Prefeitura de Porto Velho RO, CONSULPLAN

Marque V para as afirmativas verdadeiras e F para as falsas.

( ) Interface é um conjunto de constantes e métodos sem qualquer implementação usando a palavra implements.

( ) Construtores são usados para inicializar objetos. É o método que tem o mesmo nome da sua classe.

( ) Encapsulamento é a capacidade de um método executar a ação adequada dependendo do tipo de objeto.

( ) Métodos representam os estados e as ações dos objetos e classes.

A sequência está correta em

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

336Q639803 | Informática, Programação, Analista Administrativo, PREVIC, CESPE CEBRASPE

Acerca de servidores de arquivo e de aplicações, julgue os itens a seguir.

O servidor de aplicações disponibiliza uma plataforma que abstrai do desenvolvedor de software algumas das complexidades de um sistema computacional, atendendo, assim, algumas questões comuns a todas as aplicações, como, por exemplo, segurança, garantia de disponibilidade, balanceamento de carga e tratamento de exceções.

  1. ✂️
  2. ✂️

337Q640834 | Informática, Programação, Analista de Sistemas, Prefeitura de armação de Buzios RJ, FUNCAB

O instrumento da lógica estruturada que tem como ponto de partida uma especificação do problema em termos de entrada, processamento e saída, e cuja solução é desdobrada em caixas que serão seguidas de cima para baixo e da esquerda para a direita, é conhecido como:

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

338Q642701 | Informática, Programação, Analista de Informática, DPE PR, 2017

Qual a alternativa que corresponde à linha de comando para que usuários comuns possam utilizar o comando administrativo apt-get dist-upgrade?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

339Q645957 | Informática, Programação, Técnico Judiciário, TSE, CESPE CEBRASPE

Acerca de compiladores, suas etapas e funções, assinale a opção incorreta.

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

340Q632156 | Informática, Programação, Analista de Tecnologia da Informação, Prefeitura de Porto Velho RO, CONSULPLAN

Considere o código.

public class Avaliacao{

private int hora;

private int minuto;

private int segundo;

}

 Sabendo-se que os atributos desta classe são privados, para que outros tenham acesso e consigam manipular tais atributos, devem ser criados os métodos

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