O Virtual Nutri Plus foi desenvolvido desde 2001, ano que ingressei no curso
se Bacharelado em Ciência da Computação, e durante os
dois anos do projeto eu cursei muitas disciplinas que foram de extrema importância
para a implementação deste software. Dentre as mais importântes,
podem ser citadas:
• MAC 110 – Introdução a computação
e MAC 122 – Princípios de desenvolvimento de algorítimos:
Devido a seus conceitos serem essenciais para uma boa prática da programação.
• MAC 211 – Laboratório de programação
I e MAC 242 - Laboratório de programação II:
Primeiro contato que o aluno do BCC tem, durante o curso, com um projeto de
duração de alguns meses. Aprendi a controlar melhor o processo
de implementação, tempo de desenvolvimento, correção
de erros e criação de uma versão cada vez mais aperfeiçoada.
• MAC 328 – Algorítmos em grafos, MAC 338 - Análise
de algorítmos e MAC 323 – Estrutura de dados: Acredito
que estas são disciplinas indispensáveis no currículo
do BCC, pois durante o estudo destas matérias aprendemos a otimizar
o código, evitamos perda de tempo com programação desnecessária,
criamos códigos cada vez mais limpos e claros e também aprendemos
a buscar a melhor solução para cada tipo de problema.
• MAC 426 - Sistemas de bancos de dados: Pela importância
que ela tem durante a fase de criação e estruturação
do banco de dados.
• MAC 332 - Engenharia de software: Acredito que esta
disciplina ajudaria muito no desenvolvimento do projeto, pois alguns dos seus
conceitos poderiam ter mudado completamente a forma de implementação
do Virtual Nutri Plus. A maioria dos problemas encontrados seriam evitados
se o levantamento e a análise dos requisitos tivessem sido corretamente
realizados.