Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.784 questões

Q348424 Algoritmos e Estrutura de Dados
Imagem 004.jpg

Com base no fluxograma apresentado, julgue o item abaixo.

Para evitar que “resultado” apresente um erro de divisão por zero e que o valor de C seja maior que 0, basta alterar o fluxograma conforme apresentado abaixo.

Imagem 005.jpg

Alternativas
Q348423 Algoritmos e Estrutura de Dados
Imagem 003.jpg

Em face do algoritmo acima, é correto afirmar que

o resultado apresentando ao final do processamento é a sequência 9 12 12 15 18 20 15 20 25.

Alternativas
Q348422 Algoritmos e Estrutura de Dados
Caso se faça a chamada Escreva AlgoritmoEU(270,156), o resultado obtido será 6.

Alternativas
Q348421 Algoritmos e Estrutura de Dados
Caso se faça a chamada Escreva AlgoritmoPampa (1128, 338), o resultado obtido será 12.

Alternativas
Q348420 Algoritmos e Estrutura de Dados
Ambos os algoritmos apresentados geram o mesmo resultado.

Alternativas
Q348419 Algoritmos e Estrutura de Dados
Caso os valores de x e y sejam, respectivamente, 3 e 6, a execução do algoritmo fornecerá o seguinte resultado:

A soma é: 9

A subtração é: 3

A multiplicação é: 18

A divisão é: 0,5

Alternativas
Q348418 Algoritmos e Estrutura de Dados
Para evitar a ocorrência de um erro de divisão por zero, deve-se inserir o comando se (y <> 0) então após a linha 10 do algoritmo.

Alternativas
Q347940 Algoritmos e Estrutura de Dados
Acerca de programação estruturada e algoritmos de ordenação e pesquisa, julgue os próximos itens.


Entre os algoritmos de ordenação e pesquisa bubble sort, quicksort e heapsort, o quicksort é considerado o mais eficiente, pois se caracteriza como um algoritmo de dividir- para- conquistar, utilizando operações de particionamento.
Alternativas
Q347937 Algoritmos e Estrutura de Dados
Acerca de funções, estruturas e operadores de lógica de programação, julgue os itens subsequentes.


A recursão pode ser relacionada a algoritmos, caso em que está diretamente relacionada ao método de dividir- para- conquistar, e relacionada a tipos de dados, que consiste em uma técnica para representar dados de tamanho indefinido.
Alternativas
Q347936 Algoritmos e Estrutura de Dados
Acerca de funções, estruturas e operadores de lógica de programação, julgue os itens subsequentes.


Considere que uma função Imagem 014.jpg ordene os dados de um vetor, que é recebido como parâmetro por referência. Nessa situação, as mudanças de valores do vetor somente poderão ser visualizadas ao término da execução da funçãoImagem 015.jpg .
Alternativas
Q347935 Algoritmos e Estrutura de Dados
Acerca de funções, estruturas e operadores de lógica de programação, julgue os itens subsequentes.


Em um programa que consiste de vários blocos de comando, variáveis declaradas com nomes iguais em diferentes blocos podem gerar erros de execução, visto que não será possível resolver a variável e sua declaração.
Alternativas
Q347932 Algoritmos e Estrutura de Dados
Acerca de lógica de programação, algoritmos, tipos de dados e variáveis, julgue os itens a seguir.


Existem duas formas de representar o armazenamento de dados estruturados: a sequencial, que é utilizada para estruturas de tamanho fixo, como arrays, e a encadeada, que é utilizada para estruturas de tamanho variado, como listas, pilhas e vetores.
Alternativas
Q347931 Algoritmos e Estrutura de Dados
Acerca de lógica de programação, algoritmos, tipos de dados e variáveis, julgue os itens a seguir.


Algoritmos podem ser entendidos como uma sequência de procedimentos que transformam valores de entrada em valores de saída. O denominado problema do caixeiro viajante é considerado um algoritmo eficiente.
Alternativas
Q347521 Algoritmos e Estrutura de Dados
Com relação ao algoritmo acima, julgue os próximos itens.

O passo 3 do programa é executado 10 vezes.
Alternativas
Q347520 Algoritmos e Estrutura de Dados
Com relação ao algoritmo acima, julgue os próximos itens.

Para que o programa passe a imprimir, no passo 7, a soma de todos os números pares menores que 10, é suficiente que, no passo 4, se some o número 2 em vez do número 1, e que, no passo 3, o valor da variável N não seja elevada ao quadrado.
Alternativas
Q347519 Algoritmos e Estrutura de Dados
Com relação ao algoritmo acima, julgue os próximos itens.

Se as variáveis N e A fossem de 8 bits, sem sinal, não ocorreria overflow da variável A ao longo da execução do programa.
Alternativas
Q347518 Algoritmos e Estrutura de Dados
Com relação ao algoritmo acima, julgue os próximos itens.

Ao final do programa, o valor armazenado na variável A é maior que 55
Alternativas
Q342910 Algoritmos e Estrutura de Dados
Com relação às estruturas de dados abstratas do tipo Lista, considere as seguintes afrmativas:

1. Um mesmo valor não poderá ocorrer mais de uma vez na lista.

2. Pode-se dizer que as estruturas de dados abstratas Lista e Sequência são sinônimos.

3. Pode-se utilizar arrays em Java para implementar listas.

Assinale a alternativa que indica todas as afrmativas corretas.

Alternativas
Q340735 Algoritmos e Estrutura de Dados
Em linguagem de programação, existe uma estrutura que é empregada em situações em que é preciso tomar uma decisão a respeito de determinado resultado que será obtido em duas situações diversas. Marque a opção que determina a estrutura de controle citada:

Alternativas
Q340734 Algoritmos e Estrutura de Dados
Em linguagem de programação existem vários tipos de dados. Os que são tipicamente usados como resultados de expressões condicionais, ou como variáveis identificadoras de estado, possuindo apenas dois valores, um correspondente a verdadeiro e outro a falso, é do tipo:

Alternativas
Respostas
2881: C
2882: E
2883: C
2884: E
2885: C
2886: C
2887: C
2888: E
2889: C
2890: E
2891: E
2892: E
2893: E
2894: C
2895: E
2896: E
2897: C
2898: D
2899: D
2900: D