1. Чем хорошо разделение программы на модель и интерфейс? Как это связано с особенностями современного программирования? 2. Что обычно относят к модели, а что — к представлению? 3. Что от чего зависит (и не зависит) в паре «модель — представление»? 4. Приведите свои примеры задач, в которых можно выделить модель и представление. Покажите, что для одной модели можно придумать много разных представлений. 5. Объясните алгоритм вычисления арифметического выражения без скобок. 6. Пусть требуется изменить программу так, чтобы она обрабатывала выражения со скобками. Что нужно изменить: модель, интерфейс или и то, и другое?