Buscar

Lista1-ESD (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lista 1
Questão 1:
Considerando uma lista sequencial ordenada, faça a análise de complexidade, no pior caso, para os seguintes métodos:
a)inserir
b)remover
c)buscar
d)listar
Questão 2:
Utilizando a sequência das instruções de inserção (Push) e remoção (Pop) nas pilhas A, B, C e D, partindo da “Situação I”, preencha o quadro “Situação II” com o resultado obtido.
Sequência:
Push(D, Pop(B)) 
Push(C, Pop(A)) 
Push(C, Pop(A))
Push(C,Pop(A)) 
Push(B,Pop(A)) 
Push(B,Pop(D))
Push(D,Pop(A))
Push(B,Pop(A)) 
Push(A,Pop(C))
Push(A,Pop(D))
Pop(C)
Push(B, Pop(C)) 
Push(A,Pop(C))
Push(D, Pop(C)) 
Push(A, Pop(C)) 
Push(C, Pop(D)) 
Push(C, Pop(B))
	1
	
	
	
	
	
	
	
	
	2
	
	
	
	
	
	
	
	
	3
	
	
	
	
	
	
	
	
	4
	
	7
	
	
	
	
	
	
	5
	
	8
	
	
	
	
	
	
	6
	10
	9
	
	
	
	
	
	
	A
	B
	C
	D
	
	A
	B
	C
	D
	Situação I
	
	Situação II
Questão 3:(ENADE-Computação-2005)
Os proprietários de um teatro necessitam de uma ferramenta de software para reserva de lugares. O desenvolvedor contratado verificou que as poltronas disponíveis para reserva são referenciadas pelo número da fila (a partir do n.o 1) e pelo número da cadeira (a partir do n.o 1) em cada fila, em uma representação matricial em que as linhas e colunas da matriz correspondem, respectivamente, às
filas e às colunas de cadeiras. Embora o contexto seja o da organização matricial — N filas de cadeiras (linhas), cada uma contendo M cadeiras (colunas) —, a solução a ser implementada utilizará uma estrutura linear unidimensional (vetor), sendo, portanto, necessária uma conversão entre o lugar referenciado (número f da fila, número c da cadeira) e a posição real na estrutura de armazenamento (posição p no vetor).
Na situação apresentada, considere que a referida matriz seja armazenada no vetor segundo sua seqüência de linhas, da primeira para a última, e, em cada linha, da primeira coluna para a última, e que a primeira posição no vetor tenha índice 0. Nessa situação, a posição p da poltrona do teatro localizada à fila de número f e à coluna de número c, é igual a:
a) c + f × M.
b) f + c × M.
c) M × (f – 1) + (c – 1).
d) M × (c – 1) + (f – 1).
e) M × (c – 1) + M × f.
Questão 4:(ESAF-Receita Federal-Analista Tributário da Receita Federal-2012)
Assinale a opção correta.
a)Uma fila é um tipo de lista linear em que todas as categorias são inseridas em um extremo, ficando as classes restritas ao outro extremo.
b)Uma pilha é um tipo de lista linear em que todas as operações de inserção e remoção são realizadas numa mesma extremidade.
c)Uma fila é um tipo de lista colinear em que inserções parametrizadas são realizadas no mesmo extremo que as remoções.
d)Uma pilha é um tipo de lista encadeada em que todas as operações de inserção e retrieve são realizadas na extremidade mais próxima.
e)Uma pilha é um fila linear em que todas as operações de carry e stand são realizadas numa mesma extremidade.
Questão 5:(CESPE-TRE-RJ-Técnico Judiciário - Programação de Sistemas-2012)
As filas são estruturas com base no princípio LIFO (last in, first out), no qual os dados que forem inseridos primeiro na fila serão os últimos a serem removidos. Existem duas funções que se aplicam a todas as filas: PUSH, que insere um dado no topo da fila, e POP, que remove o item no topo da fila.
Certo Errado
Questão 6: (INSTITUTO CIDADES-TCM-GO-Auditor de Controle Externo - Informática-2012)
A melhor definição para a estrutura de dados chamada FILA é(são):
a)É uma estrutura de dados linear, que também pode ser linear e dinâmica. É composta por nós que apontam para o próximo elemento.
b)São estruturas baseadas no princípio FIFO (first in, first out), em que os elementos que foram inseridos no início são os primeiros a serem removidos.
c)São estruturas baseadas no princípio LIFO (last in, first out), na qual os dados que foram inseridos por último na pilha serão os primeiros a serem removidos.
d)É uma estrutura de dados em que cada elemento tem um ou mais elementos associados.
e)São estruturas de dados lineares e estáticas, isto é, são compostas por um número fixo (finito) de elementos de um determinado tipo de dados. O tempo de acesso aos elementos é muito rápido porém, a remoção de elementos pode ser custosa se não for desejável que haja espaços "vazios" no meio da estrutura.
Questão 7: (CONSULPLAN-TSE-Técnico Judiciário - Programação de Sistemas-2012)
As siglas e significados LIFO – “Last In, First Out” e FIFO – “First In, First Out” referem-se, respectivamente, às seguintes estruturas de dados
a)Fila e Pilha.
b)Pilha e Fila.
Questão 8: (FCC-TST-Técnico Judiciário - Programação-2012)
 As pilhas e as filas são estruturas de dados essenciais para os sistemas computacionais. É correto afirmar que
a)a fila é conhecida como lista LIFO - Last In First Out.
b)a política de atendimento aos processos por um único processador, implementada por fila circular, seria adequada para controlar a fila de arquivos a serem impressos em uma impressora.
c)a pilha é conhecida como lista FIFO - First In First Out.
d)uma política de acesso dos processos ao processador por tempo compartilhado é implementada por uma pilha.
e)a pilha pode ser utilizada para armazenar informações sobre as sub-rotinas (funções) ativas em um programa de computador em execução.
Questão 9: (VUNESP-TJM-SP-Analista de Sistemas-2011)
Lista do tipo LIFO (Last in, First Out) e lista do tipo FIFO (Firstin,First Out) são, respectivamente, características das estruturas de dados denominadas
a)Fila e Pilha.
b)Pilha e Fila.
c)Grafo e Árvore.
d)Árvore e Grafo.
e)Árvore Binária e Árvore Ternária.
Questão 10: (CESPE-TJ-RO-Analista Judiciário - Analista de Sistemas Suporte-2012)Com relação às estruturas de informação e às operações associadas a cada tipo de estrutura, assinale a opção correta.
a)Dequeue( ) e enqueue(x) são exemplos de métodos em árvores.
b)Root( ) e front( ) são exemplos de métodos em grafos.
c)GetLast( ) e Parent( ) são exemplos de métodos em deques.
d)AddFirst( ) e Edges( ) são exemplos de métodos em filas.
e)Push(x) e Pop( ) são exemplos de métodos em pilhas.
Questão 11: (FCC-SABESP-Técnico em Gestão - Informática-2014)
Considere uma pilha s e um item i. As funções que executam a operação primitiva para incluir o item i no topo da pilha s e, a operação para remover o elemento do topo e o retornar como valor da função são, respectivamente,
a)bop(s,i) e pop(s,i).
b)queuein(s,i) e queueout(s,i)
c)stackpush(s,i) e stacktop(s).
d)push(s,i) e pop(s).
e)settop(s,i) e gettop(s).
Questão 12: (ESAF-DNIT-Analista Administrativo - Tecnologia da Informação-2013)
Assinale a opção correta relativa às operações básicas suportadas por pilhas.
a)Push: insere um novo elemento no final da pilha.
b)Pop: adiciona elementos ao topo da pilha.
c)Pull: insere um novo elemento no interior da pilha.
d)Top: transfere o último elemento para o topo da pilha.
e)Top: acessa o elemento posicionado no topo da pilha.
Questão 13: (FCC-TST-Técnico Judiciário - Programação-2012)
As pilhas e as filas são estruturas de dados essenciais para os sistemas computacionais. É correto afirmar que
a)a fila é conhecida como lista LIFO - Last In First Out.
b)a política de atendimento aos processos por um único processador, implementada por fila circular, seria adequada para controlar a fila de arquivos a serem impressos em uma impressora.
c)a pilha é conhecida como lista FIFO - First In First Out.
d)uma política de acesso dos processos ao processador por tempo compartilhado é implementada por uma pilha.
e)a pilha pode ser utilizada para armazenar informações sobre as sub-rotinas (funções) ativas em um programa de computador em execução.
Questão 14: (FCC-MPE-AP-Técnico Ministerial - Informática-2012)
Nas estruturas de dados,
a)devido às características das operações da fila, o primeiro elemento a ser inserido será o último a ser retirado. Estruturas desse tipo são conhecidas como LIFO.
b)as pilhas são utilizadas para controlar o acesso de arquivos que concorrem a uma única impressora.
c)a fila é uma lista linear na qual as operações de inserção e retirada ocorrem apenas no inícioda lista.
d)a pilha é uma lista linear na qual as operações de inserção e retirada são efetuadas apenas no seu topo.
e)devido às características das operações da pilha, o último elemento a ser inserido será o último a ser retirado. Estruturas desse tipo são conhecidas como FIFO
Questão 15: (FCC-TRT - 19ª Região (AL)-Analista Judiciário - Tecnologia da Informação-2011)
FIFO refere-se a estruturas de dados do tipo
a)fila.
b)árvore binária.
c)pilha.
d)matriz quadrada.
e)cubo.
Questão 16: (ESAF-CVM-Analista de Sistemas-2010)
Uma fila é um tipo de lista linear em que
a)as inserções são realizadas em um extremo e as remoções no outro extremo.
b)as inserções e remoções são realizadas em um mesmo extremo.
c)podem ser realizadas apenas inserções.
d)a inserção de um elemento requer a remoção de outro elemento.
e)a ordem de saída não corresponde à ordem de entrada dos elementos.
Questão 17:
Crie um programa que leia um número e guarde todos os divisores em uma Lista. Ao final o programa deve exibir a lista de divisores.

Continue navegando