Olá, Maylon! Como vai?
Parece que você já tem uma boa compreensão do que são requisitos funcionais e não funcionais, o que é ótimo! Vamos analisar os exemplos que você deu:
Requisito Funcional:
"O cadastro do agendamento deve ter um calendário mostrando os dias disponíveis de agendamento (horário vago);"
Este é um excelente exemplo de um requisito funcional, pois descreve uma funcionalidade que o sistema deve ter, ou seja, o que o sistema deve fazer.
Requisito Não Funcional:
"Ao criar o agendamento deve-se enviar um e-mail de confirmação em até 1 min. para o cliente e profissional;"
Este exemplo, entretanto, parece mais um requisito funcional, pois está descrevendo uma ação que o sistema deve realizar. Um requisito não funcional geralmente se refere a uma característica do sistema, como desempenho, segurança, usabilidade, etc.
Um exemplo de requisito não funcional poderia ser: "O sistema deve ser capaz de suportar 1000 agendamentos simultâneos sem comprometer a performance", ou "O sistema deve garantir a privacidade dos dados dos usuários, seguindo as normas da LGPD". Estes exemplos estão mais relacionados à capacidade de processamento do sistema e às restrições que ele deve obedecer, que são características de requisitos não funcionais.
Espero ter ajudado e bons estudos!
Se esta resposta te ajudou, por favor,
marque como solução ✓. Bons estudos.