Buscar

ESTRUTURA DE DADOS l AVALIANDO O APRENDIZADO - 007

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 3 páginas

Prévia do material em texto

ESTRUTURA DE DADOS
Exercício: CCT0260_EX_A7_201307203141 Voltar
Aluno(a): CARLA HELENA MARTINS VELOSO Matrícula: 201307203141
Data: 09/06/2014 14:57:57 (Finalizada)
 1a Questão (Ref.: 201307251591)
Analisando a figura abaixo, marque a alternativa correta que apresenta o tipo de estrutura de dados utilizado.
Hash
Struct
Matriz
 Fila
Pilha
 2a Questão (Ref.: 201307251060)
Complete os espaços na afirmativa abaixo e assinale a alternativa que apresenta as respostas corretas: O
escalonamento .................... é do tipo.................., em que o processo que chegar primeiro na fila de pronto é
o escolhido para ser executado.
Por prioridades, preemptivo.
Circular, não-preemptivo.
 SJF (Shortest-Job-First), preemptivo.
LIFO, não-preemptivo.
 FIFO, não-preemptivo.
 3a Questão (Ref.: 201307456491)
 void enfileirar(Fila F, int valor) {
 if (F.fim == n - 1)
 cout << "Fila cheia\n";
 else {
 F.fim++;
 F.v[F.fim] = valor;
 }
}
void enfileirar(Fila F, int valor) {
 if (F.fim == n)
 cout << "Fila cheia\n";
 else {
 F.fim++;
 F.v[F.fim] = valor;
 }
}
void enfileirar(Fila &F, int valor) {
 if (fim == n - 1)
 cout << "Fila cheia\n";
 else {
 fim++;
 v[fim] = valor;
 }
}
 void enfileirar(Fila &F, int valor) {
 if (F.fim == n - 1)
 cout << "Fila cheia\n";
 else {
 F.fim++;
 F.v[F.fim] = valor;
 }
}
void enfileirar(Fila &F, int valor) {
 if (F.fim == n - 1)
 cout << "Fila cheia\n";
 else 
 F.v[F.fim] = valor;
 }
 Voltar 
Período de não visualização da prova: desde até .

Outros materiais