Buscar

A5_Avaliacao_do_Modulo_5_Documentacao_e_testes_de_programa__Revisao_da_tentativa_Eneias_Maciel

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 4 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

Prévia do material em texto

11/04/2023, 01:05 ✅ [A5] – Avaliação do Módulo 5 – Documentação e testes de programa: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=595061&cmid=570046 1/4
Página inicial Meus cursos 32010001808-2023-1 📚 Módulo 5
✅ [A5] – Avaliação do Módulo 5 – Documentação e testes de programa
Iniciado em terça, 11 abr 2023, 00:09
Estado Finalizada
Concluída em terça, 11 abr 2023, 01:05
Tempo
empregado
55 minutos 45 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
Usar uma palavra reservada do Python como nome de variável, não colocar um dois-pontos ( no final do
cabeçalho de cada comando composto e declaração de funções, tabulação inconsistente são exemplos de
erros de semântica.
Escolha uma opção:
Verdadeiro
Falso 
Até mesmo para o próprio  do programa é importante  o código
pois, à medida em que o programa se torna  e mais  , o
desenvolvedor pode se  do que  anteriormente.
autor documentar
maior complexo
esquecer implementou
Os depuradores são ferramentas que auxiliam o programador na melhora da eficiência e consumo de memória
do seu código.
Escolha uma opção:
Verdadeiro
Falso 
https://ava.ufms.br/
https://ava.ufms.br/course/view.php?id=44467
https://ava.ufms.br/course/view.php?id=44467#section-6
https://ava.ufms.br/mod/quiz/view.php?id=570046
11/04/2023, 01:05 ✅ [A5] – Avaliação do Módulo 5 – Documentação e testes de programa: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=595061&cmid=570046 2/4
Questão 4
Correto
Atingiu 1,00 de 1,00
Questão 5
Correto
Atingiu 1,00 de 1,00
Questão 6
Correto
Atingiu 1,00 de 1,00
Ainda sobre o depurador disponível na ide PyCharm, relacione os comandos que ele provê à esquerda com o que
eles fazem, à direita, durante a depuração de um programa,
conduz a execução do programa para a próxima linha do código, mesmo que a linha em que
se encontra a execução possui uma chamada a uma função.

conduz a execução de um breakpoint para o próximo breakpoint inserido no programa.

conduz a execução do programa para o interior de uma função que está sendo chamada
onde se encontra a execução do programa.

conduz a execução do programa para fora de uma função, evitando assim a necessidade de
executá-la até o final.

Step over
Resume
Step into
Step out
1.  # função que recebe como parâmetro um inteiro x e imprime se ele é par ou ímpar
2.  # verifica se o resto da divisão do número por dois é igual a 0
3.  # se o resto o resto da divisão do número por dois é igual a 0, imprime que o número é par
4.  # se o resto o resto da divisão do número por dois é igual a 0, devolve 1
5.  # se não for par, imprime que o número é ímpar
6.  # se não for par, devolve 0
Ordene os comentários a seguir de forma que eles comentem adequadamente as linhas da função em Python
definidas e mostradas abaixo.
def ehparouimpar(x):
if x % 2 == 0:
print("Numero par")
return 1
else
print("Numero impar")
return 0
Os erros de sintaxe são os mais difíceis de serem corrigidos, pois o interpretador Python não fornece nenhuma
informação sobre o que está errado.
Escolha uma opção:
Verdadeiro
Falso 
11/04/2023, 01:05 ✅ [A5] – Avaliação do Módulo 5 – Documentação e testes de programa: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=595061&cmid=570046 3/4
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
Questão 9
Correto
Atingiu 1,00 de 1,00
Sobre a documentação do código em Python, é correto afirmar que:
Escolha uma ou mais:
a. É realizada por comentários, que correspondem a textos simples.
b. É ignorado pelo interpretador da linguagem.
c. Os textos de comentários precedem o caractere "#" quando se tratam de comentários de várias linhas
d. Os textos de comentários são delimitados por três aspas simples ou duplas quando se tratam de
comentários de uma única linha
e. Nenhuma das alternativas anteriores está correta
No depurador disponível na ide PyCharm, os checkpoints (ou breakpoints) permitem que executemos o
programa exatamente até a linha onde ele foi colocado, sem executar a linha em si e nem a parte do código que
vem depois dela.
Escolha uma opção:
Verdadeiro 
Falso
A função abaixo, definida em Python, promete calcular e devolver a média de três números, a, b e c, passados
como parâmetros:
def mediatres(a, b, c)
media = a + b + c / 2
return media
Sobre ela, podemos afirmar que:
a. Não possui erro algum
b. Possui um erro de semântica e um erro de sintaxe
c. Possui somente um erro de semântica e nenhum erro de sintaxe
d. Possui um erro de sintaxe, um de execução e um de semântica
e. Possui somente um erro de sintaxe e nenhum erro de semântica
11/04/2023, 01:05 ✅ [A5] – Avaliação do Módulo 5 – Documentação e testes de programa: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=595061&cmid=570046 4/4
Questão 10
Correto
Atingiu 1,00 de 1,00
Relacione os nomes das exceções impressas quando o Python se depara com um erro de execução, com o seu
significado.
Você pode estar tentando usar um valor inapropriado, por exemplo, índices de strings,
listas e tuplas que não sejam inteiros.

Você está tentando usar uma variável que não existe no ambiente corrente.

Você está tentando acessar uma função que não existe

O índice que você está usando para acessar uma lista, string, ou tupla é maior que o seu
comprimento menos um.

TypeError
NameError
AttributeError
IndexError
Atividade anterior
◄ 📍 [Checkout de Presença] Módulo 5 – Documentação e testes de programa
Seguir para...
Próxima atividade
✅ [PO] Prova Optativa ►
Manter contato
Suporte Técnico ao Usuário
 https://suporteagetic.ufms.br
 (67) 3345-7613
 suporte.agead@ufms.br

https://ava.ufms.br/mod/assign/view.php?id=570044&forceview=1
https://ava.ufms.br/mod/quiz/view.php?id=570047&forceview=1
https://suporteagetic.ufms.br/
tel:(67) 3345-7613
mailto:suporte.agead@ufms.br
https://api.whatsapp.com/send?phone=556733457613

Outros materiais