Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.894 questões

Ano: 2023 Banca: IDCAP Órgão: CREA-ES Prova: IDCAP - 2023 - CREA-ES - Analista de Sistemas |
Q3477755 Algoritmos e Estrutura de Dados

As estruturas de dados do tipo árvore são não lineares, e apresentam, dentre outras, a seguinte propriedade:

Alternativas
Q3256439 Algoritmos e Estrutura de Dados

Analise o seguinte trecho de algoritmo:



Imagem associada para resolução da questão



Trata-se de uma solução: 

Alternativas
Q3256432 Algoritmos e Estrutura de Dados

Analise as afirmativas abaixo a respeito de Modularização de Algoritmos:



I. Refinamento Sucessivo denomina a busca por melhoria do algoritmo otimizando etapas e reduzindo o uso de variáveis dentro da solução dada ao problema.


II. Outro nome para a técnica de Refinamento Sucessivo é Top-Down.


III. O processo seguinte à decomposição do algoritmo em subproblemas (Top-Down) é sua recomposição agrupando os conceitos mais detalhados em níveis mais abrangentes, até o nível de abstração desejado.



Estão CORRETAS a(s) afirmação(ões):

Alternativas
Q3256431 Algoritmos e Estrutura de Dados

Segundo Manzano & Oliveira (2016), um laço incondicional, entre outras coisas, é um tipo de laço que é iterativo, porém não é interativo e tem seu funcionamento controlado por uma variável denominada contador. Com essa descrição, o autor se refere ao laço do tipo:


Fonte: (MANZANO, José Augusto & OLIVEIRA, Jayr Figueiredo de. Algoritmos: Lógica para desenvolvimento de programação de computadores. 18 ed. São Paulo: Érica, 2016).

Alternativas
Q2760891 Algoritmos e Estrutura de Dados
Um Técnico de um Tribunal Regional do Trabalho está trabalhando com a pilha ELK (Elasticsearch, Logstash e Kibana) para uso em análise de dados. Pesquisando sobre a aplicação dessa pilha a fim de poder utilizá-la de modo otimizado, ele verificou que shard é
Alternativas
Q2760885 Algoritmos e Estrutura de Dados
Os algoritmos MD5, SHA-1 e o SHA-256 são extensivamente utilizados no processo forense computacional com o objetivo de não invalidar as provas digitais, pois
Alternativas
Q2526634 Algoritmos e Estrutura de Dados
O programa a seguir está expresso na forma de uma pseudolinguagem (português estruturado), apresentando a lógica de um algoritmo.


Imagem associada para resolução da questão



Ao final da execução desse algoritmo, o valor da variável x será:
Alternativas
Q2524588 Algoritmos e Estrutura de Dados
Uma estrutura de dados do tipo lista apresenta como uma de suas características o fato de seu último elemento apontar para o primeiro elemento da lista. O tipo de lista aderente a essas informações é denominado Lista 
Alternativas
Q2524587 Algoritmos e Estrutura de Dados
Considere o seguinte programa, apresentado na forma de uma pseudolinguagem (português estruturado).



Imagem associada para resolução da questão





Nesse programa, o valor assumido ao seu final pela variável S é igual a:
Alternativas
Q2460962 Algoritmos e Estrutura de Dados
Analise e responda.

I- + (mais). II- ou. III- não. IV- < (menor). V- = (igual).

São operadores lógicos:
Alternativas
Q2460961 Algoritmos e Estrutura de Dados
Das opções abaixo, qual faz referência ao tipo de estrutura de dados que estabelece uma política de entrada e saída LIFO (last in, first out), o último elemento a entrar é o primeiro a sair?
Alternativas
Q2460959 Algoritmos e Estrutura de Dados
A lacuna do trecho abaixo deve ser preenchida por:

A ___________________________, também conhecida como de decisão ou seleção, caracteriza-se pela execução de determinados códigos de programação dependendo da veracidade de uma condição.
Alternativas
Q2460958 Algoritmos e Estrutura de Dados

Analise a imagem e responda. 



Imagem associada para resolução da questão




O símbolo acima, em um fluxograma, é utilizado para:

Alternativas
Q2437473 Algoritmos e Estrutura de Dados

– Analise o algoritmo abaixo escrito em pseudocódigo (Portugol).


algoritmo "Somatório"

var

soma, contador: inteiro

inicio

soma ← 0

contador ← 1

enquanto (contador <= 8) faça

soma ← soma + contador

contador ← contador * 2

fimenquanto

fimalgoritmo


Ao final da execução do algoritmo acima, qual será o valor da variável "soma"?

Alternativas
Q2437471 Algoritmos e Estrutura de Dados

O método de funcionamento de uma estrutura de dados do tipo pilha, no qual só podem ser retirados os elementos na ordem inversa da ordem em que foram inseridos, é conhecido como:

Alternativas
Q2437177 Algoritmos e Estrutura de Dados

Considere o algoritmo K-Means. Suponha os seguintes pontos: x1=(1,2,5); x2=(3,4,2); x3=(9,5,3); x4=(7,6,1); x5=(2,3,5); x6=(8,7,2). Escolha x1 e x4 como centros iniciais.


Assinale a opção que apresenta corretamente os pontos em que seriam formados os grupos após a primeira iteração e quais seriam os novos centros.

Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436326 Algoritmos e Estrutura de Dados

Transformar informações em códigos únicos, acelerando o acesso a dados em estruturas como tabelas é a função da técnica chamada hashing. Ela é uma técnica fundamental na programação que permite armazenar e recuperar dados de forma eficiente. O entendimento do hashing é essencial para otimizar algoritmos e melhorar o desempenho de muitas aplicações.


Sobre essa técnica, analise as assertivas a seguir.


I. Hashing serve para comprimir dados para economizar espaço de armazenamento.

II. Acelerar o acesso a dados, tornando-o mais eficiente, é o principal objetivo da técnica hashing.

III. Transformar texto legível em código binário, entendível pelo computador, é um dos objetivos da técnica hashing.


É correto o que se afirma apenas em

Alternativas
Q2434792 Algoritmos e Estrutura de Dados

Considere o seguinte algoritmo abaixo feito de acordo com Diagrama de Chapin:


INÍCIO

OBTENHA X1, X2

RESP = Parte inteira de ((X1 * 2)/X2)

Imagem associada para resolução da questão

ESCREVA

"LESTE"

ESCREVA

"OESTE"


ESCREVA

"NORTE"



ESCREVA

"SUL''


FIM


Se X1 for igual a 4, e X2 for igual a 3, será escrita a palavra:

Alternativas
Q2434785 Algoritmos e Estrutura de Dados

A estrutura de dados fila também é conhecida por um acrônimo que usa as iniciais de palavras na língua inglesa, refletindo o funcionamento dessa estrutura de dados. Esse acrônimo é:

Alternativas
Q2434775 Algoritmos e Estrutura de Dados

Seja o algoritmo abaixo, construído via VisuAlg 3.0.7, no qual a função int (arg) retorna à parte inteira de arg:


Algoritmo "ALG1"

Var

-f, g, i, j, I : inteiro

-h: real

Inicio

-g <- 0

-h <- 0

-i <- 0

-j <- 1

-leia (f)

-enquanto (f <> 0) faça

---g <- g + f

---i <- i + 1

---leia (f)

-fimenquanto

-h <- f / i

-I <- int (h)

-enquanto (l>0) faça

---j <- g * I

---I <- I -1

-fimenquanto

-escreva (j)

Fimalgoritmo


Caso sejam fornecidas as seguintes entradas para f: 2, 3, 4, 5 e 0; o valor final de j, que será escrito como resposta, é:

Alternativas
Respostas
1001: E
1002: C
1003: B
1004: A
1005: C
1006: C
1007: D
1008: C
1009: E
1010: A
1011: B
1012: B
1013: A
1014: E
1015: B
1016: C
1017: B
1018: C
1019: B
1020: A