Skip to content

Calculadora do Sistema Internacional de Unidades. Exemplo de trabalho em equipe no Git.

License

Notifications You must be signed in to change notification settings

MayaraMenezes/calculadora-si

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

calculadora-si

Repositório para a Calculadora do Sistema Internacional de Unidades (SI). Este projeto serve como enunciado para um exercício prático de desenvolvimento de software utilizando Git.

Objetivos da atividade

Simular o trabalho em equipe em um projeto simples de desenvolvimento de uma calculadora do Sistema Internacional de Unidades, onde diferentes desenvolvedores colaboram em partes do sistema.

Descrição do projeto

Desenvolver uma calculadora do Sistema Internacional de Unidades (SI) capaz de realizar conversões entre medidas de comprimento, massa, volume e velocidade. O desenvolvimento deve refletir a dinâmica de uma equipe de desenvolvedores, com um desenvolvedor atuando como líder do projeto.

Uso colaborativo do Git

Cada módulo deve ser implementado em um branch separado. Esse branch deve ser testado antes de ser integrado. Ao final do desenvolvimento do módulo, o branch deve ser mesclado à branch principal.

Papéis e Atividades

Desenvolvedor líder do projeto

  • Fazer um fork deste repositório.
  • Compartilhar o repositório com os demais desenvolvedores.
  • Gerenciar o projeto, distribuindo as tarefas entre os desenvolvedores.
  • Realizar o merge das branches dos módulos desenvolvidos.
  • Modificar o módulo main.py de forma que a calculadora seja funcional.

Demais desenvolvedores

  • Implementar separadamente os seguintes módulos: comprimento.py, massa.py, volume.py e velocidade.py.

Funcionalidades a serem implementadas

Módulo comprimento.py

  • Função para conversão de metros (m) para quilômetros (km).
  • Função para conversão de quilômetros (km) para metros (m).

Módulo massa.py

  • Função para conversão de gramas (g) para quilogramas (kg).
  • Função para conversão de quilogramas (kg) para gramas (g).

Módulo volume.py

  • Função para conversão de litros (l) para mililitros (ml).
  • Função para conversão de mililitros (ml) para litros (l).

Módulo main.py

  • Implementar um menu para que o usuário selecione a conversão desejada.
  • Capturar a entrada de dados do usuário.
  • Chamar as funções correspondentes para realizar as conversões.

Outros requisitos

  • Documentar todas as funções e módulos de forma clara e concisa.

About

Calculadora do Sistema Internacional de Unidades. Exemplo de trabalho em equipe no Git.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%