Prévia do material em texto
Você acertou 1 de 5 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B 1 Marcar para revisão Considere as afirmações relacionadas à reutilização de software e responda: I. Softwares menores são mais simples de manter. II. Atualmente não há ferramentas que permitam o compartilhamento e versionamento de código fonte. III. Em algumas metodologias de desenvolvimento, escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema. IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas. Apenas I e II estão corretas Apenas I, II e IV estão corretas Questão 1 de 5 Corretas �1� Incorretas �4� Em branco �0� 1 2 3 4 5 Lista de exercícios Modularizaç… Sair Feedback C D E Apenas I, III e IV estão corretas Todas estão corretas Nenhuma está correta Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado As afirmações I, III e IV estão corretas. Softwares menores são, de fato, mais simples de manter, pois possuem menos complexidade e, portanto, menos possibilidade de erros. A afirmação III também é verdadeira, pois em algumas metodologias de desenvolvimento, como o TDD �Test Driven Development), os testes são escritos antes mesmo de começar a programar as funcionalidades do sistema. Por fim, a afirmação IV também é correta, pois módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas, aumentando a eficiência do desenvolvimento. A afirmação II está incorreta, pois existem várias ferramentas, como o Git, que permitem o compartilhamento e versionamento de código fonte. 2 Marcar para revisão A B C D E Considere o código a seguir e marque a alternativa que represente a interface produzida por esse código. Nenhuma das anteriores A B C D E Resposta incorreta Opa! A alternativa correta é a letra A. Confira o gabarito comentado! Gabarito Comentado A resposta correta é: 3 Marcar para revisão Observe a função print do código escrito em Python a seguir: Qual o resultado impresso por essa função? 4 16 24 20 8 A B C Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado A resposta correta é: 24 4 Marcar para revisão Observe o código a seguir e selecione a opção que deve substituir o texto AAA para que o programa fique correto. Button Etiqueta Label D E A B PhotoImage Entry Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A resposta correta é: Label 5 Marcar para revisão Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo. Nesse caso, ao executar o programa, o valor impresso será 1000 10 C D E 100 10000 1 Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado A resposta correta é: 100