Filtrar


Questões por página:
Em uma linguagem de programação estruturada, como a linguagem C, é comum dividir o código em conjuntos de instruções que realizam determinada tarefa e que podem ser reaproveitados em mais de um momento ao longo do código. Estes conjuntos podem ser caracterizados como procedimentos ou funções. São definições de procedimentos e funções, EXCETO:
Uma das operações mais realizadas em sistemas é a operação de busca. Árvores binárias de busca são uma implementação que visa otimizar tal operação pela disposição dos dados no armazenamento. A complexidade da busca em uma árvore é representada por O(n). Podemos afirmar que a complexidade de uma árvore é igual à(ao):

Analise o código abaixo escrito em C.


int main() {

int a = 0;

while(a < 100) {

if((a % 2) == 0) {

a++;

}

else {

a = a + 3;

}

}

return

}


Assinale, a seguir, um conceito ou estrutura de programação que NÃO foi utilizado no código.

Analise o código abaixo escrito em C.

int main() {

int a = 0, b = 1, c = 2;

printf(“%d”; a);

c = a;

printf(“%d”; b);

b = c;

printf(“%d”; c);

return

}

Assinale, a seguir, o valor impresso ao final da execução do código.

Pilhas e filas são implementações de estruturas de dados que possuem algumas diferenças entre si. Dentre tais diferenças está o número de ponteiros empregados para indicar os elementos-chave da estrutura. Assinale, a seguir, o número correto de ponteiros presentes em uma pilha e em uma fila.