FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
Em um sistema operacional típico de um computador, três processos se encontram na seguinte situação:
- o processo P1 envia uma mensagem ao Processo P2.
- o processo P2, ao receber a mensagem de P1, responde essa mensagem a P1.
- o processo P1, ao receber a mensagem de resposta de P2, responde a P2 com uma nova mensagem, e assim sucessivamente.
- o processo P3 se encontra bloqueado, situação da qual sairá apenas quando receber uma mensagem do processo P1
. Considerando que a prioridade do processo P3 é menor do que as prioridades dos processos P1 e P2, tem-se que
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
FCC•
Considere a definição de algumas práticas da eXtreme Programming - XP.
I. Todo o código desenvolvido pelo time é incorporado em um repositório comum várias vezes ao dia. Isso garante que qualquer problema de integração ao longo do projeto possa ser notado e corrigido rapidamente.
II. Qualquer programador do time pode alterar qualquer seção do código, se necessário. Por mais que esta prática pareça perigosa, ela aumenta a velocidade do desenvolvimento e problemas em potencial podem ser detectados pelos testes de unidade.
III. Traz a ideia de que qualquer pessoa do time seja capaz de verificar o código sendo desenvolvido em alto nível e ter uma compreensão clara de qual funcionalidade do sistema está sendo trabalhada.
IV. Permite aplicar melhorias ao código sem mudar sua funcionalidade, visando sua simplificação. Se o cliente deseja alterar alguma coisa no produto final, o time pode fazer os ajustes rapidamente, e esta prática contribui para alcançar este objetivo.
As práticas de I a IV são, correta e respectivamente,