Skip to content
Augusto de Moraes Piatto edited this page Jun 12, 2024 · 26 revisions

Bem vindo à documentação do projeto API-1-Semestre!

👥 Equipe

Augusto-200 Bryan - 200 Caina-200
Augusto - PO Bryan - Dev Cainã - Dev
Daniel-200 Davi-200 Enzo - 200
Daniel - Dev Davi - Dev Enzo - Dev
Gloria-200 Joao-200 Lucas-200
Gloria - Dev João - Dev Lucas - SM
Tiago-200
Tiago - Dev

📑 Rituais

Reunião semanal - quinta-feiras (19h - 19h30)

🤝 Acordos de permanência no time

Entregas: Ter participação no seu grupo e conseguir agregar de alguma forma para o avanço do nosso produto. As entregas serão consideradas semanais, e caso uma pessoa não conseguir entregar e não consiga justificar, recebe 1 advertência. Com 3 advertências no semestre, será retirada do grupo.

🥅 Objetivo

Desenvolver e implementar uma calculadora científica

✅ Requisitos

Gerais

  • Documentação de requisitos com User Story
  • SCRUM

Funcionais

  • Deve possuir uma interface texto para acessar às operações matemáticas (sem frontend)
  • Deve permitir ao usuário a opção de realizar mais de uma operação por execução, ou finalizar a aplicação, através de um menu
  • Deve implementar as operações básicas de soma, multiplicação, subtração e divisão
  • Deve implementar a operação de cálculo fatorial
  • Deve implementar a operação de cálculo de função de Segundo Grau
  • Deve implementar a operação de conversão de base numérica (B10 X B2 / B2 x B10 / B2 x B8 / B8 x B2 / B2 x B16 / B16 x B2)
  • Deve implementar a função de concatenação de 2 strings
  • Deve implementar a função de Juros Simples e Juros Compostos

Não Funcionais

  • VisualG para as 2 primeiras Sprints
  • Projeto final em TypeScript
  • Versionamento com ferramenta Git
  • Documentação (Tech e não tech)

⚠️ EXCLUDENTE!!!

  • PROIBIDO O USO DE FUNÇÕES MATEMÁTICAS PRONTAS (Exemplo: Math.sqrt(4) // 2)

Utilize o menu à direita para navegar entre os arquivos -->