ОСНОВЫ ПРОГРАММИРОВАНИЯ         ОСНОВЫ ПРОГРАММИРОВАНИЯ Первые шаги в графике: оператор SCREEN


  Язык Бейсик позволяет выводить на экран различные простые картинки. Для этого в нём есть несколько специальных операторов.

  Современные мониторы допускают работу как с текстовой, так и графической информацией. При загрузке системы QBasic дисплей устанавливается системой в текстовый режим работы. Для перевода из текстового режима в графический и обратно в среде QBasic используется оператор SCREEN.   Учитывая, что оператор SCREEN не имеет непосредственного отношения к обработке графической информации, его нельзя отнести к графическим примитивам. Тем не менее без этой функции трудно обойтись, разрабатывая программы, в которых сочетаются графические и текстовые данные.



SCREEN n
устанавливает режим работы экрана, где n изменяется от 0 до 13.


  В среде QBasic выбираем экран с высокой разрешающей способностью, а именно SCREEN 12, команда SCREEN очищает экран.
  Положение каждой точки на экране однозначно определяется ее координатами, которые задаются в несколько непривычной системе координат.

  

Для того, чтобы обозначить положение точки на плоскости проводят две взаимно перпендикулярные координатные прямые х и у, которые пересекаются в начале отсчета - точке о. Эти прямые называются системой координат на плоскости, а точку О - началом координат. Плоскость, на которой выбрана система координат, называют координатной плоскостью.

  

  Экран, подготовленный для рисования оператором SCREEN, как бы перевернут вверх ногами.

Обратите внимание.

  На уроках математики и физики мы привыкли работать с системой координат, расположенной иначе.
Для задания на экране удобной декартовой системы координат можно воспользоваться оператором WINDOW (0,0)-(639,479).

  Оператор устанавливает новую систему координат таким образом, что левый нижний угол экрана будет иметь координаты (0,0), а правый верхний угол — координаты (639,479).


Выполните практическую работу № 1