Работа с графикой в Турбо Паскале

Знаковые и вербальные информационные модели

По форме представления

можно выделить следующие виды информационных моделей:

  • геометрические модели — графические формы и объемные конструкции;
  • словесные модели — устные и письменные описания с использованием иллюстраций;
  • математические модели — математические формулы, отображающие связь различных параметров объекта или процесса;
  • структурные модели — схемы, графики, таблицы и т. п.;
  • логические модели — модели, в которых представлены различные варианты выбора действий на основе умозаключений и анализа условий;
  • специальные модели — ноты, химические формулы и т. п.;
  • компьютерные и некомпьютерные модели.

Компьютерная модель – модель, реализованная средствами программной среды.

Если модель выражена в абстрактной, умозрительной форме, то нужны некоторые знаковые системы, позволяющие описать ее — специальные языки, чертежи, схемы, графики, таблицы, алгоритмы, математические формулы и т. п. Здесь могут быть использованы два варианта инструментария: либо традиционный набор инженера или конструктора (карандаш, линейка), либо самый совершенный в наши дни прибор — компьютер.

Компьютерные модели:

· текст,

· графика,

· таблицы,

· звук,

· алгоритмы.

 

Любая информационная модель является системой.

Система – это целое, состоящее из элементов взаимосвязанных между собой.

Систематизация (классификация) – процесс превращения множества объектов в систему.

Структура системы – определенный порядок объединения элементов системы.

Структурные информационные модели:

· алгоритмы,

· иерархические,

· сетевые,

· схемы (графы),

· табличные.

Табличной информационной моделью является прямоугольная таблица, которая состоит из строк и столбцов. Такой тип моделей применяется для описания ряда объектов, обладающих одинаковыми наборами свойств. Это один из наиболее используемых типов информационных моделей.

В иерархической информационной модели объекты распределены по разным уровням. Каждый элемент более высокого уровня может состоять из элементов нижнего уровня, а элементы нижнего уровня могут входить в состав только одного элемента высокого уровня.

Сетевые информационные модели применяются для отражения систем со сложной структурой, в которых связи между элементами имеют произвольный характер.

Основные этапы моделирования на компьютере:

· построение модели,

· формализация модели,

· построение компьютерной модели,

· проведение компьютерного эксперимента,

· анализ результатов моделирования.

Графические возможности реализованы с помощью стандартного модуляGraph.tpu. Подключение модуля к программе выполняется директивой

uses graph.

Процедура инициализации графического режима имеет три аргумента:

Initgraph(<драйвер>, <режим>, '<путь к драйверу>')

и может быть выполнена так:

uses graph;

var gd, gm: integer; {переменные gd и gm определяют драйвер и режим}