Questões de Concurso Sobre algoritmos em algoritmos e estrutura de dados

Foram encontradas 2.344 questões

Q794273 Algoritmos e Estrutura de Dados
Considere o algoritmo a seguir para responder à questão. O algoritmo apresenta-se na forma de pseudolinguagem (Português Estruturado).


                        

Suponha que, para o algoritmo apresentado, os valores lidos para m e n tenham sido, respectivamente, 8 e 5. Assinale a alternativa que apresenta o valor de x impresso ao final do programa.
Alternativas
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
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
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
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
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
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
Q776715 Algoritmos e Estrutura de Dados

A respeito de linguagens de programação e tipos de dados, julgue o próximo item.

A implementação de tipos de dados elementar, como o inteiro longo, que pode ter um tamanho ilimitado, exige suporte externo ao hardware.

Alternativas
Q776708 Algoritmos e Estrutura de Dados

Considerando o algoritmo apresentado, julgue o item seguinte, a respeito de conceitos básicos de estrutura de dados.

O algoritmo de ordenação apresentado é do tipo quicksort, sendo sua complexidade temporal O(n2 ).

Alternativas
Q776707 Algoritmos e Estrutura de Dados

Considerando o algoritmo apresentado, julgue o item seguinte, a respeito de conceitos básicos de estrutura de dados.

Por meio das instruções nas linhas de 4 a 6, é procurado o elemento com o menor valor do restante do vetor de entrada.

Alternativas
Q776706 Algoritmos e Estrutura de Dados

Considerando o algoritmo apresentado, julgue o item seguinte, a respeito de conceitos básicos de estrutura de dados.

O algoritmo descreve uma busca em uma estrutura linear, a partir do primeiro elemento.

Alternativas
Q775569 Algoritmos e Estrutura de Dados

Analise o retorno para o seguinte algoritmo.

Imagem associada para resolução da questão

A saída produzida pelo código acima é

Alternativas
Q775568 Algoritmos e Estrutura de Dados

Observe a seguinte lógica de programação.

Imagem associada para resolução da questão

Este algoritmo escreve a saída

Alternativas
Respostas
1541: D
1542: D
1543: C
1544: C
1545: D
1546: C
1547: B
1548: D
1549: C
1550: B
1551: E
1552: C
1553: D
1554: A
1555: C
1556: E
1557: C
1558: E
1559: D
1560: A