Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 1.270 questões
Qual é a ação mais apropriada para resolver esse problema e garantir que a requisição ocorra apenas uma vez, na montagem do componente?
Assinale a alternativa CORRETA.
Observe as seguintes estruturas de dados para uma lista encadeada.

Figura 1: Lista Encadeada com 5 elementos
B->prox=A->prox; A->prox=B, a cx apontada por B (17) será colocada entre as caixas 15 e 20.
AHO, A. V.; SETHI, R.; ULLMAN, J. Compiladores: Princípios, técnicas e ferramentas. Editora LTC. 1° Ed. 351 pg. 1996.
Após realizar a chamada da função usando “print(calc(num))”, qual é o último valor retornado pelo programa na linguagem Python 3.11.0?
Utilize o código fonte em linguagem C seguinte para responder a questão.


I – Operadores de atribuição são utilizados para expressar o armazenamento de um valor em uma variável. Esse valor pode ser pré-definido (variante ou não) ou pode ser o resultado de um processamento.
II – Operadores relacionais são utilizados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores.
III - Operadores lógicos são utilizados para estabelecer uma relação de comparação entre valores ou expressões.
Puga, Sandra. Lógica de programação e estruturas de dados, com aplicações em Java. 2.ed. São Paulo – SP: Pearson Prentice Hall, 2009.
Assinale a alternativa correta:
Analisando esse programa, ao seu final, o valor impresso da variável XYZ será:
let x = 10;
let y = 2;
x <<= y;
O valor da variável x ao término da execução desse trecho de código será:
A seguir é apresentado um código escrito na linguagem Javascript.
let x = 1;
for (let i = 0; i < 2; i++) {
x = x << x;
}
É correto afirmar que a variável x assumirá, após o término do laço, o valor: