Questões de Concursos Conceitos básicos de programação

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

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

81Q194936 | 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. ✂️

82Q169055 | 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. ✂️

83Q235753 | Programação, Conceitos básicos de programação, Programador, DETRAN RN, FGV

Assinale a alternativa que tipifica o item 1.23 na seguinte fórmula:

RESULTADO = 1.23 * ENTRADA

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

84Q151599 | 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. ✂️

86Q152790 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A atividade de programação requer conhecimento técnico de
diversas formas de algoritmos e estruturas de controle e de dados.
Acerca dos elementos técnicos da atividade de programação,
julgue os itens a seguir.

Um ponteiro definido como um dos elementos de um tipo
estruturado de dados pode apontar para uma instância de
dados desse mesmo tipo.

  1. ✂️
  2. ✂️

87Q155456 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

O procedimento abaixo preenche uma matriz quadrada n × n com:

-1 nos elementos abaixo da diagonal principal;
0 nos elementos da diagonal principal;
1 nos elementos acima da diagonal principal.

procedure PreencheMatriz;
var
i, j: integer;
begin
for i:= 1 to n do
for j := 1 to n do
if i > j then matriz[i,j] := ?
else if i < j then matriz[i,j] := ?
else matriz[i,j] := ?
end;

Os valores que devem ser respectivamente colocados no primeiro, segundo e terceiro comandos de atribuição, marcados no código com uma interrogação (?), para o preenchimento correto da matriz são:

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

88Q149399 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRT 20a REGIÃO, FCC

No contexto de subprogramação, é correto afirmar sobre a recursividade e a passagem de parâmetros:

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

89Q262719 | Programação, Conceitos básicos de programação, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Com respeito a linguagens de programação e estrutura de dados, julgue os itens a seguir.

Durante a compilação de uma estrutura de dados do tipo loop, o compilador simula um espaço de memória, testa a variável principal do loop e, a seguir, gera o código objeto do loop individualmente.

  1. ✂️
  2. ✂️

90Q837541 | Programação, Conceitos básicos de programação, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

Há um tipo ou categoria de software que é instalado e tem sua operação feita internamente a um sistema. Essa categoria de software recebe a denominação de software.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

92Q194453 | 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.

De forma semelhante aos procedimentos, as funções podem ser utilizadas em expressões, como se fossem variáveis, ou seja, elas retornam valores que são associados ao seu nome; portanto, é necessário declarar que tipo de dados será retornado.

  1. ✂️
  2. ✂️

93Q152618 | 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. ✂️

94Q148145 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Em relação à programação de computadores, considere:

I. Métodos de passagem de parâmetros permitem que parâmetros sejam transmitidos entre o programa principal e os subprogramas, sendo que, na passagem de parâmetros por valor, o valor real é passado e uma variável local é criada para
armazená-lo; nesse processo sempre será efetuada a cópia dessa variável.

II. Pilha é uma estrutura de dados com acesso restrito aos seus elementos ordenados pelo princípio FIFO; a pilha pode ser usada na avaliação de expressões numéricas, na recursividade e pelos compiladores, na passagem de parâmetros para as funções.

III. Prototipação é uma abordagem que envolve a produção de versões iniciais de um sistema futuro com a qual pode-se realizar verificações e experimentações para se avaliar algumas de suas qualidades antes que o sistema venha realmente a ser construído.

IV. Registro é uma estrutura básica que permite guardar coleções de dados de diferentes tipos, sendo normalmente utilizado quando um objeto tem diferentes atributos.

É correto o que consta APENAS em

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

95Q958471 | Programação, Conceitos básicos de programação, Escrivão de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2021

Julgue o item a seguir, a respeito dos conceitos de API (application programming interface).

API é um padrão XML usado para desenvolver uma interface de aplicativos em dispositivos computacionais em servidores HTTP ou HTTPS.

  1. ✂️
  2. ✂️

96Q989978 | Programação, Conceitos básicos de programação, Área de TI, SESMG, IBADE, 2024

Observe o seguinte trecho de código:

foreach ($nome_array as $elemento) { comandos }


Esse trecho de código utiliza, respectivamente, um comando e uma linguagem de programação:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

97Q1054210 | Programação, Conceitos Básicos de Programação, Assistente Industrial, HEMOBRÁS, Consulplan, 2021

No Python, os erros são informados por meio de mensagens, indicando o tipo de erro, bem como onde ocorreu, se foi em arquivo e/ou linha. Uma das mensagens de erro trata-se de uma tentativa de chamar uma função, utilizando mais parâmetros do que se pode receber ou, também, se o tipo de índice for trocado. Assinale, a seguir, esse tipo de erro.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

99Q908639 | Programação, Conceitos básicos de programação, Informática, IFSE, IV UFG, 2024

Na programação para Internet das Coisas (IoT – Internet of Things), o paradigma de interação publish-subscribe (também conhecido como “publicador-assinante”) é útil para
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

100Q1038248 | Programação, Conceitos Básicos de Programação, Desenvolvimento de Sistemas e Acompanhamento de Projetos, BANPARÁ, Fundação CETAP, 2025

Em programação, as estruturas de repetição (também chamadas de lagos ou loops) são utilizadas para executar um bloco de código varias vezes, com base em uma condição ou um número pré-definido de iterações. Qual tipo de repetição executa um bloco de código pelo menos uma vez, e depois continua repetindo enquanto a condição for verdadeira?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.