Il programma dovrebbe essere in grado di disegnare forme base, come linee, cerchi, rettangoli e poligoni. Dovrebbe fornire un'interfaccia per specificare le proprietà della forma, come lunghezza, larghezza, raggio e numero di lati. Dovrebbe anche fornire un'interfaccia per manipolare le forme, come spostarle, ridimensionarle e ruotarle.
Progettare un programma per disegnare forme base.