Nota: Foloseste un IDE diferit pentru fiecare lucrare de laborator
- Visual Studio
- Xcode
- QTCreator
- Code::Blocks
- IDEs: Visual Studio, QTCreator, Xcode, Code::Blocks
- Limbaje de programare: C/C++, C#, Objective C, Python, etc
- Technologii si Frameworks: Forms, wxWidgets, Win32 API, WinRT API, PyQt or others (depinde de IDE si limbajul de programare ales)
- Timp de lucru: 4-8 hours
- Realizeaza un simplu GUI Calculator
- Operatiile simple: +,-,*,/,putere,radical,InversareSemn(+/-),operatii cu numere zecimale.
- Divizare proiectului in doua module - Interfata grafica(Modul GUI) si Modulul de baza(Core Module).
Se considera ca ai trecut cu succes laboratorul daca ai urmat toti pasii din:
- Aplicatia trebuie sa fie divizata in doua module:
- Core module - contine functionalitatile de baza
- GUI module - include codul responsabil de crearea Interfetei Grafice si interactiunea ei cu elementele interfetei grafice si modulul de baza
-
- Incearca sa realizezi programul tau sa fie cross platform (Compatibil cu diferite platforme: Windows,Linux,Mac).
-
Basic Level (nota 5 || 6):
- Realizeaza un simplu GUI calculator care suporta functiile de baza: +, -, /, *.
-
Normal Level (nota 7 || 8):
- Realizeaza un simplu GUI calculator care suporta urmatoare functii: +, -, /, *, putere, radical, InversareSemn(+/-).
-
Advanced Level (nota 9 || 10):
- Realizeaza un simplu GUI calculator care suporta urmatoare functii: +, -, /, *, putere, radical, InversareSemn(+/-), operatii cu numere zecimale.
- Divizare proiectului in doua module - Interfata grafica(Modul GUI) si Modulul de baza(Core Module).
Calculator in PyQt:
- Layout management in PyQt4
- [Exemple] (http://thecodeinn.blogspot.md/2013/07/tutorial-pyqt-calculator.html)
Calculator in QTCreator:
Calculator in Java Eclipse GUI
Calculator in Visual Studio 2010:
- Video - Simple calculator in Visual Studio
- Video - Calculator In Visual Studio 2010
- Basic Calculator In C#
Calculator in Code::Blocks with wxWidgeets:
Other: