MIA1010 | Proiect de cercetare în matematica computaţională |
Titularii de disciplina |
Prof. Dr. MARCUS Andrei, marcusmath.ubbcluj.ro |
Obiective |
Fixarea deprinderilor de realizare a unui produs program corect (cu implementare in C# sau Java,
sau folosind facilitati de programare in GAP), prin parcurgerea tuturor etapelor necesare si reflectarea lor într-o documentatie completa Se va pune accent deosebit pe scrierea cât mai clara a documentatiei complete si la timp. Cu ajutorul programului se vor investiga polinoame peste corpuri finite. |
Continutul |
1. Realizarea unui produs program cu respectarea tuturor etapelor: specificare, proiectare, codificare,
verificarea fiecarei etape (inspectare si testare) 2. Elaborarea documentatiei de realizare (in paralel cu derularea etapelor), pentru fiecare etapa în parte. 3. Elaborarea documentatiei de folosire. |
Bibliografie |
1. Enterprise JavaBeans 3 Specification, Sun Microsystems, http://java.sun.com/products/ejb/docs.html.
2. Java Enterprise Edition, Sun Microsystems. 1999. http://java.sun.com/javaee/index.jsp. 3. Ed Roman et al., Mastering Enterprise JavaBeans 3rd ed., Wiley, 2005. (free pdf version available at http://www.theserverside.com/tt/books/wiley/masteringEJB/) 4. Application Architecture for .NET. Designing Applications and Services. Microsoft Patterns and Practices Home. http://msdn.microsoft.com/practices/. 5. Knuth, D.E.: The Art of Computer Programming. Addison Wesley Longman 1998. 6. The GAP Group: GAP - Groups, Algorithms, and Programming. http://www.gap-system.org |
Evaluare |
Pentru fiecare etapa din procesul de realizare a unui produs soft se acorda o nota ce tine seama si de respectarea termenului de predare.
Pentru fiecare saptamana intarziere se scade un punct din nota acordata pentru calitatea lucrarii. Media finala este media notelor acordate. |
Legaturi: | Syllabus-urile tuturor disciplinelor Versiunea in limba engleza a acestei discipline Versiunea in format rtf a acestei discipline |