Início

Questões de Concursos Programação de Sistemas

Resolva questões de Programação de Sistemas comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


41Q551238 | Informática, Programação de Sistemas, Técnico, Serviço Federal de Processamento de Dados, CESPE CEBRASPE

No que se refere a linguagens de programação e estruturas de decisão/repetição em algoritmos de programação, julgue os itens subsequentes. A estrutura de decisão CASO SELECIONE, ou SELECT CASE, é utilizada para testar, na condição, uma expressão ou o valor de uma determinada variável. Compara-se, então, o resultado obtido nesse teste com os valores fornecidos em cada cláusula CASO.
  1. ✂️
  2. ✂️

42Q551489 | Informática, Programação de Sistemas, Técnico Judiciário, Tribunal de Justiça nbsp PE, IBFC, 2017

Está sendo implementado o XP (eXtreme Programming) em uma equipe de TI. Para tanto, está sendo colocada a seguinte série de práticas específicas da metodologia XP em análise:

I. Programação Pareada (Pair Programming).

II. Fases pequenas (Small Releases).

III. Refatoração (Refactoring).

IV. Jogo de Planejamento (Planning Game).

Com base no seu conhecimento sobre a metodologia citada acima, suas práticas específicas estão corretamente relacionadas nos itens:

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

43Q547673 | Informática, Programação de Sistemas

Na coluna I estão dispostos alguns conceitos relacionados à estrutura de dados. Estabeleça a correta correspondência com suas definições, conforme apresentado na coluna II.

Coluna I

1 Fila

2 Pilha

3 Lista Encadeada

4 Árvore

5 Vetor

Coluna II

( ) coleção de itens de dados.

( ) primeiro a entrar é o primeiro a sair.

( ) bidimensional.

( ) último a entrar é o primeiro a sair.

( ) estrutura de dados estática.

A sequência correta, de cima para baixo, é:

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

44Q547186 | Informática, Programação de Sistemas

Avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir.

I O método de busca ?pesquisa binária? necessita de um ordenamento prévio do vetor.

II O método ?pesquisa binária? possui o tempo de busca maior que o método ?busca sequencial?.

III O método ?busca sequencial? é mais indicado quando se sabe antecipadamente que a maior parte dos registros necessita ser pesquisada.

As afirmativas I, II e III são, respectivamente:

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

45Q561494 | Informática, Programação de Sistemas, Programador, Departamento Estadual de Trânsito PA, CESPE CEBRASPE

No que se refere a programação e estruturas de dados, assinale a opção incorreta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

46Q559277 | Informática, Programação de Sistemas, Técnico de Informática, Assembléia Legislativa MS, FCC

Com relação ao controle de versão, as novas versões do NetBeans IDE, como a 8.1,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

47Q552394 | Informática, Programação de Sistemas, Técnico de Tecnologia da Informação, UFJF, 2017

A representação em binário do número decimal 75, e a representação em hexadecimal do número binário 1010001 são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

48Q552026 | Informática, Programação de Sistemas, Técnico de Tecnologia da Informação, IFCE CE, IF CE, 2017

Em lógica de programação, existe um artifício que, geralmente, economiza linhas de código com uma solução elegante e eficaz de reúso do código, o qual faz uma chamada a si mesmo. Este artifício algorítmico é denominado de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

50Q552138 | Informática, Programação de Sistemas, Técnico de Informática, Assembléia Legislativa MS, FCC

Quando se constroem páginas web utilizando contêineres criados pela tag div, muitas vezes o conteúdo textual do contêiner ultrapassa seus limites (transborda), sendo necessário adicionar barras de rolagem horizontais e verticais. Para que estas barras de rolagem apareçam nos contêineres, deve-se utilizar a instrução CSS
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

51Q555338 | Informática, Programação de Sistemas, Técnico de Informática, Assembléia Legislativa MS, FCC

Ferramentas de análise estática podem detectar e corrigir automaticamente problemas comuns de código. Uma ferramenta automatizada de análise estática
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

52Q553366 | Informática, Programação de Sistemas, Técnico Judiciário, STJ, CESPE CEBRASPE

Acerca de lógica de programação, programação estruturada e programação orientada a objetos, julgue os itens a seguir. Classes predefinidas e definidas pelo desenvolvedor são tratadas de formas diferentes pelos compiladores, ainda que a computação seja realizada por meio de passagem de mensagens.
  1. ✂️
  2. ✂️

53Q551091 | Informática, Programação de Sistemas, Assistente Técnico, CEGAS CE, IESES, 2017

Identifique as afirmativas falsas e verdadeira e escolha a reposta com a sequência de verdadeiras e falsas de cima para baixo.

I. Backlog é o conjunto de tarefas a serem executadas.

II. O Sprint representa o esforço em um período para executar determinadas tarefas.

III. O backlog se origina das tarefas principais, acrescido das melhorias solicitadas e de outras subtarefas resultantes da divisão de tarefas mais complexas.

IV. O Sprint se refere ao prazo e às tarefas atribuídas a cada responsável, tendo duração de semanas e sendo acompanhado diariamente.

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

54Q561123 | Informática, Programação de Sistemas, Assistente Técnico, CEGAS CE, IESES, 2017

O padrão de projeto criado por John Goshmann MVVM, visa estabelecer uma clara separação de responsabilidades e tonar mais fácil a manutenção de um aplicativo. Assinale a alternativa correta referente a responsabilidade da ViewModel:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

55Q553453 | Informática, Programação de Sistemas, Perito Criminal, Polícia Civil ES, CESPE CEBRASPE

A respeito de desenvolvimento de sistema, reengenharia e linguagens de programação, julgue os próximos itens. A reengenharia procura introduzir melhorias em processos já existentes, reformulando o que já existe ou fazendo pequenas mudanças que deixem as estruturas básicas intactas.
  1. ✂️
  2. ✂️

56Q552728 | Informática, Programação de Sistemas, Técnico Judiciário, TRT 8a, CESPE CEBRASPE

Assinale a opção que apresenta o algoritmo de chave assimétrica cujo funcionamento consiste na multiplicação de dois números primos muito grandes para a geração de um terceiro número.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

57Q556988 | Informática, Programação de Sistemas, Assistente Técnico, CEGAS CE, IESES, 2017

Há um conjunto de princípios para programação e design orientado a objetos estabelecido por Robert C. Martin. Identifique a alternativa que apresenta corretamente a sigla e seus significados:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

58Q553542 | Informática, Programação de Sistemas, Técnico em Informática, MPE RS, MPE RS

Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações, relativas às práticas que refletem os princípios de Extreme Programing (XP).

( ) No Planejamento incremental, os requisitos são gravados em cartões de estórias, e as estórias incluídas em um release são determinadas pelo tempo disponível a sua relativa prioridade. Os desenvolvedores dividem essas estórias em ?Tarefas?.

( ) Um modelo de projeto é criado e documentado antes do início da programação e deve conter modelos de arquitetura, modelo de componentes, modelo de objetos e modelos de sequência.

( ) A programação é realizada em pares, na qual os desenvolvedores trabalham em pares, verificando o trabalho dos outros e prestando apoio para um bom trabalho.

( ) A concepção do sistema visa estabelecer um modelo de negócio para o sistema, no qual são identificadas todas as entidades externas (pessoas e sistemas) que vão interagir com o sistema e definir as suas interações.

 A sequência correta de preenchimento dos parênteses, de cima para baixo, é

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

59Q552820 | Informática, Programação de Sistemas, Técnico Judiciário, TRE AP, FCC

Em uma aplicação Java, a anotação @Override na linha anterior à declaração do método indica que ele
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

60Q551583 | Informática, Programação de Sistemas, Assistente Administrativo, UFPB PB, IDECAN

?Utilizando o prompt de comando MS-DOS de um computador, o usuário digitou o comando TREE.? Pode-se afirmar que com a execução deste comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.