Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.124 questões

Q794181 Algoritmos e Estrutura de Dados
Considere o programa em pseudocódigo abaixo: Imagem associada para resolução da questão
 É correto afirmar: 
Alternativas
Q789945 Algoritmos e Estrutura de Dados
Os comandos de repetição são utilizados em algoritmos para realizar, principalmente, repetição de instruções. Assinale a alternativa que NÃO apresenta comando de repetição.
Alternativas
Q789137 Algoritmos e Estrutura de Dados
Considerando as definições para listas (pilhas e filas), assinale a alternativa correta.
Alternativas
Q788627 Algoritmos e Estrutura de Dados

Uma sequência de números é um Tipo Abstrato de Dados (TAD) que representa um conjunto finito de valores ordenados, no qual um valor pode ocorrer em duplicidade. Considere as seguintes afirmações sobre a implementação de uma sequência de números utilizando arranjos e listas ligadas:

I Arranjos permitem acesso a qualquer elemento da sequência com complexidade de tempo média constante.

II Listas ligadas não permitem a inserção de um elemento no início da sequência com complexidade de tempo média constante.

III Listas ligadas requerem que a sequência seja armazenada em uma faixa contínua de endereços de memória

IV Arranjos não permitem a inserção de um elemento no meio da sequência com complexidade de tempo média constante.

Estão corretas as afirmações

Alternativas
Q783461 Algoritmos e Estrutura de Dados
Observe o trecho de algoritmo a seguir, que utiliza a estrutura de controle enquanto ... faça ... 
Imagem associada para resolução da questão

A codificação que gera o mesmo resultado da estrutura acima e que utiliza a estrutura para ... faça ..., corresponde à seguinte opção:
Alternativas
Q783459 Algoritmos e Estrutura de Dados
Com relação à estrutura de controle conhecida como repetir ... até que ..., assinale V para a afirmativa verdadeira e F para a falsa. ( ) O bloco de instruções dentro do loop, é executado pelo menos uma vez. ( ) A execução da estrutura termina, quando o teste da condição retorna o valor lógico falso. ( ) A execução da estrutura permanece em loop, enquanto o teste da condição retorna o valor lógico verdadeiro.
As afirmativas são, respectivamente,
Alternativas
Q782658 Algoritmos e Estrutura de Dados
A estrutura de dados que implementa o princípio LIFO (Last in, First out), no qual o último elemento inserido é o primeiro a ser retirado, é:
Alternativas
Q781690 Algoritmos e Estrutura de Dados
Estrutura de dados linear e estática que armazena uma sequência de objetos, todos do mesmo tipo, em posições consecutivas da memória:
Alternativas
Q781689 Algoritmos e Estrutura de Dados
Ao usarmos o operador lógico OR, com variáveis binárias A e B, teremos a tabela abaixo. Identifique a alternativa que apresenta os resultados da terceira coluna (de cima para baixo):
Imagem associada para resolução da questão
Alternativas
Q781687 Algoritmos e Estrutura de Dados
Ao analisarmos o algoritmo genérico abaixo, em Portugol, chega-se a conclusão que a variável Z, ao final do algoritmo, terá o valor de: algoritmo     declare X, Y, Z numérico  Imagem associada para resolução da questão
fim algoritmo
Alternativas
Q781686 Algoritmos e Estrutura de Dados
Assinale a alternativa que complete correta e respectivamente as lacunas da frase a seguir: “Em estrutura de dados ‘pilha’ é baseado no princípio do ________ , enquanto a estrutura de dados ‘fila’ utiliza-se do princípio do_________":
Alternativas
Q781685 Algoritmos e Estrutura de Dados
Analise o algoritmo genérico abaixo, em Portugol, e determine o valor final da variável C: algoritmo declare A, B, C numérico A ← 1 B ← A + 2 C ← B * 3 C ← A + B - C / B + A fim algoritmo
Alternativas
Q778883 Algoritmos e Estrutura de Dados
Considere que a eleição para prefeito de um município paulista produziu o seguinte resultado: CandidatoA-1504 votos, CandidatoB-7520 votos, CandidatoC-345551 votos, CandidatoD-517440 votos, CandidatoE-2329 votos, CandidatoF-11731 votos e CandidatoG-152 votos. Ao armazenar estes dados em uma árvore
Alternativas
Q778882 Algoritmos e Estrutura de Dados

Considere o trecho de código Java, abaixo, que implementa um método de ordenação de vetores.

Imagem associada para resolução da questão

Considere que n se refere à quantidade de valores a serem ordenados. O método de ordenação implementado, com os devidos ajustes, é adequado para ser utilizado por um Técnico do TRE-SP para ordenar um conjunto formado por

Alternativas
Q778880 Algoritmos e Estrutura de Dados
Considere, hipoteticamente, que um Técnico do TRE-SP tem, em seu computador, a seguinte organização de um diretório: Principal: Dados Dentro de Dados: Técnicos Práticos Dentro de Técnicos: Árvores Hash Recursão Filas Pilhas Dentro de Práticos: Programas AFazer Prontos Dentro de Prontos: Eleições Urnas Dentro de Programas: Corretos ComErro Dentro de ComErro: Urgentes Pendentes Antigos A estrutura de dados
Alternativas
Q778879 Algoritmos e Estrutura de Dados

Considere as duas funções, abaixo, escritas em pseudocódigo, que implementam uma lógica.

Imagem associada para resolução da questão

A função

Alternativas
Q778878 Algoritmos e Estrutura de Dados

Considere a lógica do algoritmo, abaixo, expressa em pseudocódigo.

Imagem associada para resolução da questão

De acordo com a lógica apresentada,

Alternativas
Q778104 Algoritmos e Estrutura de Dados

Considere o algoritmo em pseudocódigo abaixo.

Imagem associada para resolução da questão

De acordo com os fundamentos da aritmética computacional e com o pseudocódigo acima,

Alternativas
Q777648 Algoritmos e Estrutura de Dados
Um problema de algoritmo em uma estrutura recursiva demostra que:
Alternativas
Q777647 Algoritmos e Estrutura de Dados
As Filas em C na estrutura de dados são também chamadas de:
Alternativas
Respostas
1701: D
1702: C
1703: D
1704: C
1705: D
1706: C
1707: B
1708: A
1709: B
1710: D
1711: D
1712: C
1713: C
1714: B
1715: D
1716: E
1717: C
1718: D
1719: A
1720: C