Бэйсик лучше использовать для рисования квадрата потому, что реализация алгоритмов графики может учитывать "аспект точки" - тогда количество точек в сторонах квадрата по горизонтали и вертикали будет разным.
А не легче ли:
1. Узнать у бейсика или его инструкции аспект точки?
2. Нарисовать на бейсике квадрат или круг в эмуляторе, и посмотреть соотношение сторон про разрешении 1x1? )
Но, на сколько я помню, бейсик рисует овалы, так что аспект он вроде не соблюдает.