Моделирование

Системы программирования

Даже при наличии десятков тысяч программ для IBM PC пользователям может потребоваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ. Современные системы программирования для персональных компьютеров обычно предоставляют пользователю весьма мощные и удобные средства для разработки программ.

Для популярных языков программирования на IBM PC существует множество систем программирования. Естественно, что программисты предпочитают те системы, которые легки в использовании, позволяют получить эффективные программы, имеют богатые библиотеки функций (подпрограмм) и мощные возможности для отладки разрабатываемых программ. В качестве примеров таких систем программирования можно назвать Turbo C, Turbo Pascal, Microsoft Basic.

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

Моделирование – это метод изучения реальных объектов путем построения и исследования их моделей. Любое техническое или экономическое исследование всегда предполагает объединение теории (математической модели) с практикой (экспериментом или результатами наблюдений).

Необходимость использования моделирования определяется тем, что многие объекты (или проблемы, относящиеся к этим объектам) непосредственно исследовать или вовсе невозможно, или же это исследование требует много средств и времени.

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

Модель должна строиться так, чтобы наиболее полно воспроизводить те свойства объекта, которые необходимо исследовать в соответствии с поставленной целью. Во всех отношениях модель должна быть проще объекта и удобнее для изучения. Для одного и того же объекта могут существовать различные модели и классы моделей, соответствующие различным целям его изучения.