Início/Questões/Engenharia de Software/Questão 457941201318799Quanto às técnicas de engenharia reversa de software e às respectivas características, assinale a alternativa correta.1457941201318799Ano: 2016Banca: IADESOrganização: PC-DFDisciplina: Engenharia de SoftwareTemas: Fundamentos de Engenharia de Software | Engenharia de SoftwareQuanto às técnicas de engenharia reversa de software e às respectivas características, assinale a alternativa correta. AA análise dinâmica de um software, também chamada de análise caixa-branca, está relacionada com a análise desse software no respectivo ambiente de execução e possibilita o maior conhecimento de todas as características dessa aplicação. BAo realizar a engenharia reversa de um arquivo bytecode, pode-se visualizar um código idêntico ao real, mantendo características como o nome e o tipo das variáveis, os comentários presentes nos arquivos originais, as respectivas estruturas de controle e de repetição e o relacionamento entre as classes, entre outros. CA análise estática do código gerado pela engenharia reversa, independentemente do tipo de código resultante, pode ser útil para encontrar funções escondidas e comportamentos não esperados de um programa. Porém, nem sempre o código gerado é idêntico ao código original. DCaso sinta dificuldade para fazer com que um executável malicioso se execute em um ambiente de análise, um perito pode realizar a análise estática com base na engenharia reversa realizada por um disassembler. Assim, o perito poderá analisar o programa na linguagem utilizada para desenvolver o programa malicioso, sem prejuízo à respectiva estrutura. EA engenharia reversa é uma técnica aplicada quando se deseja realizar a refatoração do software, melhorando as respectivas estruturas internas e facilitando a leitura e a manutenibilidade do código. ResponderQuestões relacionadas para praticarQuestão 457941200126944Engenharia de SoftwareConsiderando que João deva apresentar a solução com o menor custo computacional e financeiro para o processo de treinamento do modelo, assinale a alte...Questão 457941200698492Engenharia de SoftwareA respeito da elaboração de um plano de testes de software, assinale a alternativa correta.Questão 457941200840773Engenharia de SoftwareQual é o efeito da execução do comando a seguir?git branch --move download upload && git push --set-upstream origin uploadQuestão 457941201200705Engenharia de SoftwareQuanto às tarefas de testes de software, assinale a alternativa correta.Questão 457941201235211Engenharia de SoftwareA Linguagem de Modelagem Unificada (UML) ─ do inglês Unified Modeling Language ─ é usada para auxiliar os desenvolvedores de software na visualização ...Questão 457941201394295Engenharia de SoftwareAssinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.Questão 457941201437310Engenharia de SoftwareA respeito dos processos de verificação, de validação e de teste de software, assinale a opção correta.Questão 457941201725260Engenharia de Softwaremétricas de software são parâmetros utilizados,para mensurar ou medir algo que se queira estimar,do ponto de vista da produção de software.Em relação ...Questão 457941201994742Engenharia de SoftwareEm relação ao teste de software, assinale a alternativa correta sobre o teste de integração:Questão 457941202011757Engenharia de SoftwareAo analisar a base de dados, João notou que havia imagens anotadas com a classe esperada (target preenchido) e também algumas imagens que possuíam o c...