Início/Questões/Engenharia de Software/Questão 457941204241986Em desenvolvimento de software orientado a objetos, o princípio SOLID conhecido como Inversão de Dependência estabelece ...1457941204241986Ano: 2023Banca: VUNESPOrganização: UFABCDisciplina: Engenharia de SoftwareTemas: Fundamentos de Engenharia de SoftwareEm desenvolvimento de software orientado a objetos, o princípio SOLID conhecido como Inversão de Dependência estabelece queAapenas alterações potenciais na especificação do software devem ser capazes de afetar a especificação de uma classe.Bclasses devem ser abertas para extensões e fechadas para modificações.Cse deve separar funções de diferentes naturezas em interfaces diferentes, sem construir uma interface única de propósito geral.Duma implementação de função que recebe referências para objetos de determinada classe deve ser capaz de lidar com objetos de suas subclasses sem conhecê-las.Eclasses devem depender de interfaces ou classes abstratas, em vez de classes concretas.ResponderQuestões relacionadas para praticarQuestão 457941204203807Engenharia de SoftwareNa ferramenta Docker, o conceito de volumeQuestão 457941204218573Engenharia de SoftwareA partir da observação de um enxame de abelhas na produção do mel, foi criado um método, utilizável em entidades públicas ou privadas, que reúne vário...Questão 457941204221907Engenharia de SoftwareO chamado Manifesto Ágil tem com uma de suas premissas valorizar maisQuestão 457941204256187Engenharia de SoftwareConsiderando as técnicas utilizadas para a avaliação de requisitos, é correto afirmar que, naQuestão 457941204301558Engenharia de SoftwareOs ciclos de vida de desenvolvimento de software que têm uma implementação inicial do software e apresentam evoluções, por meio de várias versões, den...Questão 457941204303677Engenharia de SoftwareAssinale a alternativa correta com relação às técnicas de teste de software.Questão 457941204305248Engenharia de SoftwareNa escrita de um manual operacional de software, um dos métodos é composto de 4 etapas: I. Conhecer ou adquirir conhecimento do produto; II. Planejar ...Questão 457941204310211Engenharia de SoftwareA verificação e a validação são duas atividades de grande importância no desenvolvimento de um software, sobre as quais é correto afirmar queQuestão 457941204314380Engenharia de SoftwareEm UML, o diagrama que demonstra como um determinado objeto se comporta entre vários estados é o Diagrama deQuestão 457941204316707Engenharia de SoftwarePara garantir que a análise de um sistema por intermédio de ponto de função irá resultar em um valor que reflita o tamanho de um software, em conformi...