Sem resumo de edição |
|||
| Linha 63: | Linha 63: | ||
== Controle de Versão == | == Controle de Versão == | ||
=== controladores de versão === | |||
* DEFINIÇÂO : Softwares com o objetivo de controlar as versões geradas durante o desenvolvimento de softwares por equipes. | |||
* COMO FUNCIONA : Estes softwares possuem procedimentos padronizados como : | |||
** Commit : Submeter ao sistema de controle as alterações que foram feitas no código | |||
** Push : Enviar ao servidor onde esta armazenado o código matriz o "Commit" feito com as alterações | |||
** Pull : Fazer download do codigo do servidor, atualizando o código na sua máquina local | |||
** Merge : Quando é criada na linha do tempo do código matriz versões diferentes e é preciso de mesclar os dois códigos. | |||
== Sugestões de sistemas de controle de versão == | |||
* SVN : APACHE SUBVERSION | |||
** [http://subversion.tigris.org/ SVN ] | |||
** [https://bitbucket.org/ BitBucket] | |||
Edição das 12h24min de 25 de novembro de 2013
Modelo Hierarquico Proposto
Código
Classe Curso
{
private
string nome;
int codigo;
public
insert_turma();
remove_turma();
update();
imprime(parametro);
}
Classe turma
{
private
Curso* curso;
int codigo, quantidade de alunos;
data ano_inicio;
public
insert_aluno(); remove_aluno(); update_aluno(); imprime(parametro); }
Classe Aluno
{
private
Turma* turma;
string nome, rua, bairro, cidade, email;
int matricula, telefone, cpf;
public
imprime(parametro);
}
Controle de Versão
controladores de versão
- DEFINIÇÂO : Softwares com o objetivo de controlar as versões geradas durante o desenvolvimento de softwares por equipes.
- COMO FUNCIONA : Estes softwares possuem procedimentos padronizados como :
- Commit : Submeter ao sistema de controle as alterações que foram feitas no código
- Push : Enviar ao servidor onde esta armazenado o código matriz o "Commit" feito com as alterações
- Pull : Fazer download do codigo do servidor, atualizando o código na sua máquina local
- Merge : Quando é criada na linha do tempo do código matriz versões diferentes e é preciso de mesclar os dois códigos.
