Questões

Pratique com questões de diversas disciplinas e universidades

4.038 questões encontradas(exibindo 10)

Página 52 de 404

A linguagem C foi pioneira nos padrões de programação, ou Programação Orientada em Objetos (POO), e deu início a várias outras — dentre elas, podemos ilustrar: C++, Java, C# e Objective C. Sobre esse código, vejamos a descrição a seguir.

Esse código C, ao final, aplicará o número:

Estudar questão

Considere um determinado programa, executando as seguintes operações, sequencialmente:

  1. Lê vários caracteres no teclado e cada caractere lido é colocado dentro de uma pilha.
  2. Esvazia a pilha e coloca cada elemento, um depois do outro, dentro de uma fila.
  3. Esvazia a fila e coloca cada elemento, um depois do outro, dentro de uma outra pilha.
  4. Esvazia a pilha e imprime cada elemento, um depois do outro.

Assumindo que foram inseridos os seguintes elementos: w x y z, assinale a alternativa que apresente os elementos impressos na ordem correta:

Estudar questão
Encontramos várias estruturas de dados que nos auxiliam muito na programação, mas a cada tipo de estrutura utilizamos para um fim específico. Denominados de _______ a estrutura onde colocamos um dado sobre o outro e para retirar precisamos remover o último dado que foi inserido, ou seja, o que está no topo. Estamos trabalhando com a estrutura de ___________ quando a disposição dos dados se dá em sequência, e para remover temos que remover o primeiro dado inserido. A _________ é uma estrutura de dados disposta em uma sequência onde podemos remover um dado no início ou no final. Assinale a alternativa que completa adequadamente as lacunas:
Estudar questão

Classifique cada uma das seguintes afirmações em "V" (se verdadeira) ou "F" (se falsa) e escolha a alternativa que corresponde à sequência correta de indicações.

  1. Um registro reúne uma coleção de informações, facilitando a sua organização e o seu uso.
  2. Cada informação distinta de um registro é considerada um atributo ou campo.
  3. O atributo pode ser definido como qualquer tipo de dado que a linguagem utiliza ou como outra estrutura de dados: vetor, matriz ou mesmo outro registro.
Estudar questão

Qual é o objetivo principal do algoritmo de programação dinâmica para o problema da alocação de recursos em um sistema de produção em massa com restrições de tempo e recursos?

Estudar questão
Como é feito o acesso a cada elemento de um vetor em C?
Estudar questão

Disciplina: Algoritmos e estruturas de dados

Curso: Ciência da computação

Estruturas de Dados Avançadas

Conjuntos e multisets

Exercícios Resolvidos com Explicações

Qual é a principal diferença entre um conjunto e um multiset?

Estudar questão
Marque a afirmativa correta para a "Ordenação em Listas Lineares Sequenciais".
Estudar questão
Em relação à estrutura de dados Lista, é correto afirmar:
Estudar questão
Conforme Silva (2007), para trabalharmos com a lista encadeada, definimos um ponto inicial ou um ponteiro para o começo dela. A partir daí, podemos inserir elementos, remover ou realizar buscas nela. Dadas as afirmativas a seguir sobre procedimentos básicos de manipulação de uma lista: I. Criação ou definição da estrutura de uma lista. II. Inserção com base em um endereço como referência. III. Alocação de um endereço de nó para inserção na lista. IV. Remoção do nó com base em um elemento apenas. V. Deslocamento do nó removido da lista. Assinale a alternativa que contém as afirmativas corretas sobre procedimentos básicos de manipulação:
Estudar questão