Início/Questões/Desenvolvimento de Software/Questão 457941204144322Para fazer o gerenciamento de configuração de software, as ferramentas de controle de versões normalmente suportam a def...1457941204144322Ano: 2018Banca: FCCOrganização: CLDFDisciplina: Desenvolvimento de SoftwareTemas: Ciclo de Vida do ProdutoPara fazer o gerenciamento de configuração de software, as ferramentas de controle de versões normalmente suportam a definição de diferentes políticas de trabalho, como as políticas otimista e pessimista. A políticaAotimista, também denominada inclusive lock, tem como mecanismo o lock reservado, que permite a outro desenvolvedor realizar um commit sobre o arquivo ou item de configuração.Bpessimista assume que, se um item de configuração for alterado simultaneamente por dois desenvolvedores, a quantidade de conflitos será naturalmente alta, sendo melhor tratar cada conflito individualmente quando ocorrer.Cotimista, que utiliza o mecanismo merge para unir as modificações efetuadas em paralelo sobre um mesmo item de configuração e produz uma nova versão deste item contendo a soma das modificações.Dpessimista pode dar origem aos locks, que ocorrem quando um mesmo item de configuração ou arquivo é modificado ao mesmo tempo. O branching é automático na maioria dos casos, mas quando ocorre um lock, este deve ser feito de forma manual.Epessimista, também denominada update lock, tem como mecanismo o check-in reservado, que permite o paralelismo, mas não permite a outro desenvolvedor realizar um commit sobre o arquivo ou item de configuração.ResponderQuestões relacionadas para praticarQuestão 457941204109249Desenvolvimento de SoftwareAs principais medidas de um teste incluem:I. medida da abrangência do teste que é expressa pela abrangência dos requisitos e casos de teste ou pela ab...Questão 457941204122331Desenvolvimento de SoftwareA equipe de TI de uma prefeitura está implementando uma arquitetura orientada a eventos (event-driven) para um sistema de notificação em tempo real. N...Questão 457941204149186Desenvolvimento de SoftwareA intenção do padrão de projeto Abstract Factory éQuestão 457941204152333Desenvolvimento de SoftwarePara executar uma consulta na tabela processo de uma base de dados foi utilizado o comandoc = db.rawQuery("SELECT * FROM processo", null);em uma aplic...Questão 457941204153575Desenvolvimento de SoftwareConsidere a classe Java abaixo.public class Teste public double calculo(double a, double b, double c) return (a+b)/c; Considere que em uma classe JUni...Questão 457941204156640Desenvolvimento de SoftwareUma das diretrizes do WCAG 2.0 da W3C recomenda facilitar a audição e a visualização de conteúdo aos usuários, incluindo a separação entre o primeiro ...Questão 457941204156641Desenvolvimento de SoftwareÉ uma recomendação de acessibilidade do Modelo de Acessibilidade do Governo Eletrônico − e-MAG:Questão 457941204166051Desenvolvimento de SoftwareConsidere a classe Funcionario.php a seguir:<?php class Funcionario private $nome; function __construct() public function getNome() return $this->nome...Questão 457941204176854Desenvolvimento de SoftwareSOAP é um protocolo de acesso a um Web Service, baseado em XML e recomendado pela W3C, que permite que aplicativos troquem informações usando HTTP. De...Questão 457941204191156Desenvolvimento de SoftwareA International Organization for Standartization define a Usabilidade web como a extensão na qual um produto pode ser usado por usuários determinados ...