Questões de Concurso Sobre algoritmos e estrutura de dados

Foram encontradas 3.123 questões

Q847744 Algoritmos e Estrutura de Dados

Considere um autômato não determinístico NFA ܰN = (Q, ∑, δ, a, F), onde Q = {a, b, c, d, e, g} representa os estados, ∑ = {0,1} é o alfabeto, δ é a função de transição, ܽa é o estado inicial e F = {c, ƒ} os estados de aceitação, representados pelo diagrama a seguir


                                                   Imagem associada para resolução da questão


A linguagem desse autômato pode ser descrita como 

Alternativas
Q847722 Algoritmos e Estrutura de Dados

Considere o algoritmo em pseudocódigo, descrito a seguir.


Imagem associada para resolução da questão


Calcule a complexidade do algoritmo, sabendo que a função f tem complexidade igual a O(n2).

Alternativas
Q847714 Algoritmos e Estrutura de Dados

A colisão é um efeito característico dos algoritmos de resumo de mensagem e ocorre, com maior frequência, quanto menor for o tamanho do bloco de bits do resumo (digest) gerado pelo algoritmo.


No caso do SHA1 (Short Hash Algorithm 1), o tamanho do bloco do resumo é

Alternativas
Q847712 Algoritmos e Estrutura de Dados

Considere o algoritmo em pseudocódigo descrito a seguir.


Imagem associada para resolução da questão


Assinale a opção que indica o número de vezes em que o código irá executar a função f para n igual a 8.

Alternativas
Q847465 Algoritmos e Estrutura de Dados
Considere que um algoritmo de pesquisa, em um arquivo previamente ordenado, é caracterizado por realizar comparação de chaves e sucessivas divisões no espaço de busca até encontrar o termo pesquisado ou até haver um único registro. Trata-se de um algoritmo de
Alternativas
Q847464 Algoritmos e Estrutura de Dados
Considere uma estrutura de dados em que cada elemento armazenado apresenta ligações de apontamento com seu sucessor e com o seu predecessor, o que possibilita que ela seja percorrida em qualquer sentido. Trata-se de
Alternativas
Q847463 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


Na definição precedente, tipest, delimitado por <estrutura> e <fim_estrutura>, é do tipo

Alternativas
Q847462 Algoritmos e Estrutura de Dados

Em determinada organização, existem cinco salas de reunião e, para cada uma delas, são destinados horários fixos para o agendamento de até seis reuniões por dia. Um especialista em tecnologia da informação criou uma matriz para armazenar os agendamentos solicitados. O sistema percorre a estrutura de dados em busca de uma sala com horário livre para hospedar uma reunião.


Considerando a situação apresentada, assinale a opção cujo trecho de algoritmo apresentado realiza a referida busca.

Alternativas
Q847461 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


Considerando a execução completa do trecho de algoritmo precedente, assinale a opção que apresenta o valor armazenado em VET[12].

Alternativas
Q847460 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


Considerando a execução do trecho de algoritmo precedente, assinale a opção que apresenta o valor atribuído a H na linha 14.

Alternativas
Q847459 Algoritmos e Estrutura de Dados
Na execução do algoritmo apresentado no texto 10A1AAA, se o valor de K for 0, então, na linha 10, VCOD[I]
Alternativas
Q847458 Algoritmos e Estrutura de Dados
Considere que, na execução do algoritmo apresentado no texto 10A1AAA, o valor do código lido na linha 6 seja 12345678901. Nesse caso, o valor da variável SOMA1, imediatamente após a linha 16, será igual a
Alternativas
Q847457 Algoritmos e Estrutura de Dados
O algoritmo apresentado no texto 10A1AAA realiza, entre as linhas 7 e 12, o
Alternativas
Q847363 Algoritmos e Estrutura de Dados
A lógica FIFO (first-in first-out) é utilizada na estrutura de dados do tipo
Alternativas
Q847357 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


A estrutura lógica presente no diagrama apresentado é do tipo

Alternativas
Q846000 Algoritmos e Estrutura de Dados

Considerando os conceitos de estruturas de dados, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F).


( ) as filas são utilizadas para controlar o acesso de arquivos que concorrem a uma única impressora.

( ) a pilha é uma estrutura de dados baseada no princípio LIFO, na qual os dados que foram inseridos primeiros na pilha serão os últimos a serem removidos.

( ) os nós de uma árvore binária possuem graus zero, um ou dois.


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

Alternativas
Q844785 Algoritmos e Estrutura de Dados

Nas rodovias paulistas os veículos pagam pedágio em função do número de eixos e da sua categoria. Há 15 categorias de veículos. Para realizar o cálculo do pedágio, existe uma tarifa mínima que é multiplicada por um valor relativo ao número de eixos. Considere a estrutura abaixo que indica a categoria do veículo pelo número da coluna; na primeira linha armazena a quantidade de eixos; na segunda linha armazena o valor pelo qual a tarifa mínima deve ser multiplicada.


Imagem associada para resolução da questão


Exemplos: o veículo 0 é motocicleta/motoneta/bicicleta a motor que tem 2 eixos, mas é isento; o veículo 2 é caminhonete/furgão que tem 2 eixos e paga 1 tarifa; o veículo 13 é um caminhonete/automóvel com reboque que tem 4 eixos e paga 2 tarifas.


Considerando que n é a categoria do veículo, que tm é a tarifa mínima e que a estrutura é denominada mpedagio, o trecho em pseudocódigo que calcula vp, o valor pedágio, corretamente, é:

Alternativas
Q844784 Algoritmos e Estrutura de Dados

Considere o algoritmo em pseudocódigo abaixo.


Imagem associada para resolução da questão


Considerando que o operador / realiza a divisão inteira, ao executar o algoritmo acima será impresso: Para 654321 o resultado da função digitos =

Alternativas
Q844783 Algoritmos e Estrutura de Dados

Considere a estrutura de dados abaixo.


Imagem associada para resolução da questão


Esta estrutura representa cinco localidades indicadas por 0, 1, 2, 3, 4 com as rotas e as respectivas distâncias entre elas. Por exemplo, da localidade 0 há rota para a localidade 1 (distância 10) e para a localidade 2 (distância 5). Um Especialista em Tecnologia da Informação da ARTESP afirma, corretamente, que

Alternativas
Q842854 Algoritmos e Estrutura de Dados
Sobre algoritmos de ordenação, assinale a afirmativa correta.
Alternativas
Respostas
1601: C
1602: D
1603: D
1604: B
1605: B
1606: C
1607: D
1608: B
1609: C
1610: C
1611: C
1612: C
1613: B
1614: B
1615: D
1616: A
1617: B
1618: E
1619: B
1620: C