Logo Passei Direto
Buscar
LiveAo vivo

[A2] Avaliação do Módulo 2 Pilhas, filas e arquivos_ Revisão da tentativa

Ferramentas de estudo

Questões resolvidas

Escolha a alternativa que apresenta uma afirmação correta.

arqreais = open(“ValsReais.txt”, “w”)
x = float(input(“Digite um número real”))
while x != 0:

arqreais.write(“{0:.3f}
”.format(x))
x = float(input(“Digite um número real”))

arqreais.close()

a. A conversão utilizando float é desnecessária, pois a função input já lê a informação do teclado como um valor numérico.

b. O caractere “\n” é necessário para garantir o correto fechamento do arquivo.

c. O arquivo foi aberto no formato de leitura.

d. Seria impossível reescrever esse programa utilizando a função writelines.

e. O programa escreve números reais em um arquivo até que o número 0 seja digitado.

a. A conversão utilizando float é desnecessária, pois a função input já lê a informação do teclado como um valor numérico.
b. O caractere “\n” é necessário para garantir o correto fechamento do arquivo.
c. O arquivo foi aberto no formato de leitura.
d. Seria impossível reescrever esse programa utilizando a função writelines.
e. O programa escreve números reais em um arquivo até que o número 0 seja digitado.

Em relação ao conceito de filas, escolha a afirmativa correta.

a. É possível implementar uma fila usando pilhas.

b. As duas operações básicas de uma fila são: enfileirar e desempilhar.

c. Uma fila tem exatamente o mesmo comportamento de uma pilha.

d. Não existe a possibilidade de overflow/underflow.

e. Uma fila pode ser implementada utilizando tanto listas lineares com alocação sequencial quanto com listas lineares encadeadas.

a. É possível implementar uma fila usando pilhas.
b. As duas operações básicas de uma fila são: enfileirar e desempilhar.
c. Uma fila tem exatamente o mesmo comportamento de uma pilha.
d. Não existe a possibilidade de overflow/underflow.
e. Uma fila pode ser implementada utilizando tanto listas lineares com alocação sequencial quanto com listas lineares encadeadas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Escolha a alternativa que apresenta uma afirmação correta.

arqreais = open(“ValsReais.txt”, “w”)
x = float(input(“Digite um número real”))
while x != 0:

arqreais.write(“{0:.3f}
”.format(x))
x = float(input(“Digite um número real”))

arqreais.close()

a. A conversão utilizando float é desnecessária, pois a função input já lê a informação do teclado como um valor numérico.

b. O caractere “\n” é necessário para garantir o correto fechamento do arquivo.

c. O arquivo foi aberto no formato de leitura.

d. Seria impossível reescrever esse programa utilizando a função writelines.

e. O programa escreve números reais em um arquivo até que o número 0 seja digitado.

a. A conversão utilizando float é desnecessária, pois a função input já lê a informação do teclado como um valor numérico.
b. O caractere “\n” é necessário para garantir o correto fechamento do arquivo.
c. O arquivo foi aberto no formato de leitura.
d. Seria impossível reescrever esse programa utilizando a função writelines.
e. O programa escreve números reais em um arquivo até que o número 0 seja digitado.

Em relação ao conceito de filas, escolha a afirmativa correta.

a. É possível implementar uma fila usando pilhas.

b. As duas operações básicas de uma fila são: enfileirar e desempilhar.

c. Uma fila tem exatamente o mesmo comportamento de uma pilha.

d. Não existe a possibilidade de overflow/underflow.

e. Uma fila pode ser implementada utilizando tanto listas lineares com alocação sequencial quanto com listas lineares encadeadas.

a. É possível implementar uma fila usando pilhas.
b. As duas operações básicas de uma fila são: enfileirar e desempilhar.
c. Uma fila tem exatamente o mesmo comportamento de uma pilha.
d. Não existe a possibilidade de overflow/underflow.
e. Uma fila pode ser implementada utilizando tanto listas lineares com alocação sequencial quanto com listas lineares encadeadas.

Prévia do material em texto

30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 1/9
Página inicial Meus cursos 32010001906-2023-1 📚 Módulo 2
✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos
Iniciado em sexta, 30 jun 2023, 20:26
Estado Finalizada
Concluída em sexta, 30 jun 2023, 20:53
Tempo
empregado
26 minutos 19 segundos
Avaliar 8,80 de um máximo de 10,00(88%)










https://ava.ufms.br/
https://ava.ufms.br/course/view.php?id=44592
https://ava.ufms.br/course/view.php?id=44592#section-3
https://ava.ufms.br/mod/quiz/view.php?id=616891
javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 2/9
Questão 1
Parcialmente
correto
Atingiu 0,80
de 1,00
listas lineares  podem ser
implementadas Filas e pilhas  .
O uso de listas lineares encadeadas  nessas
implementações vai otimizar
   o gerenciamento de memória  , dado que
não será necessário se preocupar com o
redimensionamento  de um
vetor  . Em um cenário
onde a quantidade de valores    é mais
previsível  , o uso de
listas lineares com alocação sequencial  pode ser uma
boa opção.










javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 3/9
Questão 2
Correto
Atingiu 1,00 de
1,00
Questão 3
Correto
Atingiu 1,00 de
1,00
Os dois modos principais de se trabalhar com arquivos são o
modo texto e o modo binário. Arquivos de texto podem ser
editados por editores de texto, enquanto arquivos binários
possuem um formato específico e sua edição é mais complexa.
Escolha uma opção:
Verdadeiro 
Falso
Tanto a operação de empilhar quanto a operação de
desempilhar possuem a mesma complexidade, pois ambas
manipulam o topo da pilha.
Escolha uma opção:
Verdadeiro 
Falso










javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 4/9
Questão 4
Correto
Atingiu 1,00 de
1,00
Uma das diferenças da implementação das operações com
fila em relação às operações com pilha é que, no caso da fila, é
necessário manter uma marcação do início e do fim da
estrutura. Já na pilha, a marcação principal é no topo.
Escolha uma opção:
Verdadeiro 
Falso










javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 5/9
Questão 5
Incorreto
Atingiu 0,00
de 1,00
Considere o código abaixo (escrito na linguagem Python).
1. fp = open(“a.txt", "w”)
2. linhas = fp.readlines()
3. fp.write(“May the force be with you”)
4. fp.close()
Escolha a alternativa que apresenta uma afirmação correta em
relação ao código acima.
a. A função write escreve em um arquivo, mesmo quando
ele não foi aberto utilizando a função open.
b. O código acima está conceitualmente incorreto, pois
não fecha o arquivo, o que pode ocasionar
inconsistências de armazenamento.

c. A variável fp funciona como um ponteiro para o arquivo
“a.txt”, e deve ser utilizada para realizar as operações de
leitura e escrita nesse arquivo.
d. O segundo parâmetro da função open representa o
formato de abertura do arquivo. Nesse caso, será para
leitura.
e. Mesmo após o fechamento do arquivo (linha 4), é
possível realizar as operações de leitura e escrita no
arquivo apontado por fp sem a necessidade de chamar
a função open novamente.










javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 6/9
Questão 6
Correto
Atingiu 1,00 de
1,00
A função open  realiza a abertura  de um
arquivo deve ser invocada no início de um programa que
deseja manipular um arquivo. A função close 
realiza o fechamento  de um arquivo e deve ser invocada
quando o programa terminou de manipular o arquivo. A função
readlines  lê todas as linhas de um arquivo de uma só
vez, enquanto a função writelines  permite a escrita de
várias linhas em um arquivo de uma só vez.
 
 










javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 7/9
Questão 7
Correto
Atingiu 1,00 de
1,00
Considerando o código abaixo (escrito na linguagem Python),
escolha a alternativa que apresenta uma afirmação correta.
arqreais = open(“ValsReais.txt”, “w”)
x = float(input(“Digite um númeor real”))
while x != 0:
arqreais.write(“{0:.3f}\n”.format(x))
x = float(input(“Digite um número real”))
arqreais.close()
a. A conversão utilizando float é desnecessária, pois a
função input já lê a informação do teclado como um
valor numérico.
b. O caractere “\n” é necessário para garantir o correto
fechamento do arquivo.
c. O arquivo foi aberto no formato de leitura.
d. Seria impossível reescrever esse programa utilizando a
função writelines.
e. O programa escreve números reais em um arquivo
até que o número 0 seja digitado.











javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=6168918/9
Questão 8
Correto
Atingiu 1,00 de
1,00
Questão 9
Correto
Atingiu 1,00 de
1,00
O comando open do Python é utilizado para abrir arquivos. Esse
comando recebe apenas o nome do arquivo (caminho
completo), não permitindo qualquer outro parâmetro, pois
pode influenciar na codificação de abertura do arquivo.
Escolha uma opção:
Verdadeiro
Falso 
Em relação ao conceito de filas, escolha a afirmativa correta.
a. É possível implementar uma fila usando pilhas.
b. As duas operações básicas de uma fila são: enfileirar e
desempilhar.
c. Uma fila tem exatamente o mesmo comportamento de
uma pilha.
d. Não existe a possibilidade de overflow/underflow.
e. Uma fila pode ser implementada utilizando tanto
listas lineares com alocação sequencial quanto com
listas lineares encadeadas.











javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php
30/06/2023, 21:55 ✅ [A2] – Avaliação do Módulo 2 – Pilhas, filas e arquivos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=714421&cmid=616891 9/9
Questão 10
Correto
Atingiu 1,00 de
1,00
Os conceitos de pilhas e filas só podem ser implementados
utilizando listas lineares com alocação sequencial.
Escolha uma opção:
Verdadeiro
Falso 
Atividade anterior
◄ 📍 [Checkout de 
Presença] Módulo 2 – 
Pilhas, filas e arquivos
Seguir para...
Próxima atividade
▶ [Videoaula] 
Apresentação do Módulo 
3 ►

Manter contato
Suporte Técnico ao Usuário
 https://suporteagetic.ufms.br
 (67) 3345-7613
 suporte.agead@ufms.br










https://ava.ufms.br/mod/quiz/view.php?id=616889&forceview=1
https://ava.ufms.br/mod/url/view.php?id=616892&forceview=1
https://suporteagetic.ufms.br/
tel:(67) 3345-7613
mailto:suporte.agead@ufms.br
https://api.whatsapp.com/send?phone=556733457613
javascript:void(0);
https://ava.ufms.br/user/index.php?id=44592
https://ava.ufms.br/admin/tool/lp/coursecompetencies.php?courseid=44592
https://ava.ufms.br/grade/report/index.php?id=44592
https://ava.ufms.br/
https://ava.ufms.br/my/
https://ava.ufms.br/calendar/view.php?view=month&course=44592
javascript:void(0);
https://ava.ufms.br/user/files.php

Mais conteúdos dessa disciplina