Questões de Concurso Sobre conceitos básicos e algoritmos em algoritmos e estrutura de dados

Foram encontradas 770 questões

Q1099803 Algoritmos e Estrutura de Dados

Considere o trecho de um algoritmo em pseudocódigo que mostra comandos condicionais “se” aninhados com início e fim delimitados por { }:


Imagem associada para resolução da questão


Analisando esse trecho, é correto afirmar que

Alternativas
Ano: 2018 Banca: AOCP Órgão: FUNPAPA Prova: AOCP - 2018 - FUNPAPA - Analista de Sistemas |
Q1097369 Algoritmos e Estrutura de Dados

Referente à análise da complexidade de algoritmos, preencha as lacunas e assinale a alternativa correta.


Um ___________ é, em outras palavras, uma norma executável para estabelecer um determinado efeito desejado, que na prática será geralmente a obtenção de uma solução a certo tipo de problema. O conceito central da ______________ e da ciência da computação é o de algoritmo.

Alternativas
Q1084983 Algoritmos e Estrutura de Dados
A respeito de algoritmos e estruturas de dados, assinale a alternativa correta.
Alternativas
Q1069966 Algoritmos e Estrutura de Dados

Analise o trecho de pseudocódigo a seguir.


Imagem associada para resolução da questão


Em algumas linguagens de programação é possível fazer a passagem de parâmetros como byref ou byvalue, e assim podemos supor que a função ƒ acima poderia ser reescrita especificando, para cada parâmetro, uma das duas formas citadas.

Supondo-se que o primeiro e o segundo parâmetro da função tenham sido passados como byref e o terceiro, como byvalue, os quatro valores exibidos pelo comando print seriam, respectivamente,

Alternativas
Q1069965 Algoritmos e Estrutura de Dados

Analise o trecho de pseudocódigo exibido a seguir.


Imagem associada para resolução da questão


De acordo com o pseudocódigo acima, assinale a opção que indica o número de vezes que o comando print é executado.

Alternativas
Q1069964 Algoritmos e Estrutura de Dados

Analise a função ff definida pelo trecho de pseudocódigo exibido a seguir.


Imagem associada para resolução da questão


Assinale a opção que indica o valor correto da expressão ff(12).

Alternativas
Q1063115 Algoritmos e Estrutura de Dados

Analise o algoritmo a seguir representado em português estruturado:

Algoritmo "exercício"

Imagem associada para resolução da questão

É CORRETO afirmar que:

Alternativas
Q1062904 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo representado em português estruturado:
Imagem associada para resolução da questão

Considerando que o usuário digitou como entrada 10 valores inteiros, podemos afirmar que ao final da execução do algoritmo observado: 
Alternativas
Q1062897 Algoritmos e Estrutura de Dados
Em relação ao Portugol, Diagrama de Blocos e Diagrama de Chapin, é CORRETO afirmar que:
Alternativas
Q1062078 Algoritmos e Estrutura de Dados

O código abaixo pode ser utilizado para atravessar um grafo.


Entrada: um gráfico G e um vértice v de G

Saída: todos os vértices alcançáveis de v marcados

função DFS(G,v):

marque v

para todas as arestas adjacentes a v, faça

se vértice w não estiver marcado, então

Chame recursivamente DFS(G,w)

fim se

fim para

fim função


Entre os diversos tipos de algoritmos utilizados para atravessar grafos, esse código implementa o algoritmo


Alternativas
Q1045846 Algoritmos e Estrutura de Dados

Analise o seguinte algoritmo, apresentado na forma de pseudo-código (português estruturado).


Imagem associada para resolução da questão


Caso os valores lidos para as variáveis a, b, c e d tenham sido, respectivamente, 4, 2, 6 e 2, ao final da execução desse algoritmo o valor presente na variável x será:

Alternativas
Q1044308 Algoritmos e Estrutura de Dados
O algoritmo a seguir está descrito na forma de uma pseudolinguagem (Português Estruturado) e deve ser utilizado para responder a questão.


Assuma que o valor lido para a variável a tenha sido igual a 1 e para a variável b tenha sido igual a 2.
Ao final da execução do algoritmo, a variável R terá o valor
Alternativas
Q1044307 Algoritmos e Estrutura de Dados
O algoritmo a seguir está descrito na forma de uma pseudolinguagem (Português Estruturado) e deve ser utilizado para responder a questão.


Assuma que o valor lido para a variável a tenha sido igual a 1 e para a variável b tenha sido igual a 2.

Assinale a alternativa que apresenta o número de vezes que o bloco de comandos

Imagem associada para resolução da questão

dentro do fluxo de controle Enquanto é executado no algoritmo.

Alternativas
Q1044145 Algoritmos e Estrutura de Dados

Analise o algoritmo a seguir, apresentado na forma de uma pseudo-linguagem (Português Estruturado), e responda a questão.



Dado: Assuma que a leitura de x1, x2 e x3, no início do algoritmo, atribua a essas variáveis, respectivamente, os valores 2, 3 e 4.

Com base na análise do algoritmo, o valor impresso de X ao final da execução do algoritmo é igual a
Alternativas
Q1038974 Algoritmos e Estrutura de Dados

Tendo como referência o precedente código estruturado, julgue o item a seguir.


As variáveis A e B estão definidas no programa TROCA_VALORES com escopo global, e a variável Y está definida com escopo local na área de dados da memória; dessa forma, as variáveis A e B somente são visíveis quando a sub-rotina TROCA é executada.

Alternativas
Q1037081 Algoritmos e Estrutura de Dados

Considere hipoteticamente que as tarifas cobradas pela SANASA em uma categoria residencial sejam as mostradas abaixo. 


Imagem associada para resolução da questão

            

Considere que um Analista de TI desenvolveu o algoritmo abaixo, na forma de pseudocódigo, para calcular o valor da conta de água em determinado mês. 

Imagem associada para resolução da questão


Este algoritmo está 

Alternativas
Q1034226 Algoritmos e Estrutura de Dados

Analise o algoritmo a seguir, elaborado na forma de uma pseudo-linguagem (Português Estruturado). Utilize-o para responder à questão.


Ao final do algoritmo, o valor impresso no último comando é igual a
Alternativas
Q1034225 Algoritmos e Estrutura de Dados

Analise o algoritmo a seguir, elaborado na forma de uma pseudo-linguagem (Português Estruturado). Utilize-o para responder à questão.


No algoritmo, o número de vezes que a variável X é atualizada dentro do comando


Para i de 2 até 4 faça


é igual a

Alternativas
Q1027214 Algoritmos e Estrutura de Dados
Analise o seguinte algoritmo, elaborado em uma pseudo linguagem (português estruturado).
Inteiro: i, a, b, c, Y, X; Leia (a, b, c);  X ← 0; Y ← 0;  Para i de 1 até 5 faça Se ((i > b) e (i ≤ c)) Então [ Y ← (2*i) + c;
 ]   Senão [ Y ← a; ] X ← X + Y;  ] Imprima X;
Suponha que os valores lidos para a, b e c tenham sido, respectivamente, 1, 2 e 3. Ao final da execução desse algoritmo, o valor impresso para X será:
Alternativas
Q1026752 Algoritmos e Estrutura de Dados

Em ciência da computação, um algoritmo é uma sequência de ações executáveis com objetivo de obter solução para uma situação problema. Nesse sentido, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) Um algoritmo não representa necessariamente um programa de computador, e sim os passos para realizar determinada tarefa.

( ) Determina o valor necessário para elaborar uma tarefa.

( ) A implementação pode ser feita por um computador, por outro tipo de autômato ou mesmo por um ser humano.

( ) Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Respostas
261: D
262: E
263: C
264: B
265: A
266: C
267: C
268: C
269: D
270: A
271: C
272: B
273: C
274: C
275: E
276: A
277: E
278: D
279: B
280: C