Моделирование движения объектов в Pascal

    Дисциплина: Программирование
    Тип работы: Курсовая
    Тема: Моделирование движения объектов в Pascal

    Министерство образования и науки Республики Казахстан
    Костанайский государственный педагогический институт
    Физико-математический факультет
    Кафедра информатики и компьютерных технологий
    Армаш Олег Петрович
    Моделирование
    движения объектов
    Pascal
    Курсовая работа
    Научный руководитель
    Старший преподаватель Цыганова А.Д.
    Костанай
    2005
    Содержание:
    Понятие модели
    … 3
    Графические информационные моде
    ли.
    … 3
    Средства для моделирования и их сра
    внение
    Языки программи
    рования
    … 7
    Техно
    ло
    гия прог
    раммиров
    ан
    ия …
    … 9
    5.1.
    Структурное программи
    ро
    вание…
    … 9
    5.2.
    Концепция модульного програ
    мм
    ирования…
    … 10
    5.3.
    Объектно-ориентированное программир
    ова
    ние (ООП)…
    … 11
    5.4.
    Новые объектные
    ко
    нце
    пции.
    … 11
    Как появился Паскаль и что э
    то.
    … 13
    Введение в объектное про
    гра
    мм
    ирование
    … 14
    7.1.
    Машинная графика
    … 14
    7.2.
    Графические спр
    йты
    … 15
    Заключение: Тенденции раз
    вития програ
    ммных технологий.
    … 17
    Список использованных ис
    точ
    ников
    … 19
    прилож
    ен
    е 1
    … 20
    ПРИЛОЖЕ
    НИЕ 2
    … 21
    ПРИЛОЖЕНИЕ 3
    … 23
    Понятие модели
    Во все времена человек разумный отражал в своем мышлении объекты реальности в виде идеальных мысленных (вербальных) моделей и действовал исходя из ожидаемого поведения их
    прототипов. Это этап первого отражения, отражения мира в мышлении человека. С появлением компьютера ситуация радикально меняется. Человек может теперь передать компьютеру свои знания,
    создав компьютерную модель реального объекта или процесса. Происходит второе отражение природы, теперь уже из мышления человека в память компьютера. В этом смысле компьютерный мир
    является третьей реальностью:
    материя;
    сознание;
    снова неживая материя (компьютер)
    Исходя из вышесказанного, можно считать моделирование конечной целью информатики. И тогда понятие компьютерной модели и вообще модели должно быть усвоено учащимися достаточно
    прочно. Я предлагаю ознакомиться с тем, как трактуют этот вопрос авторы учебников и учебных пособий.
    Графические информационные модели
    Графические информационные модели представляют собой рисунки, карты, чертежи и схемы, графики, диаграммы и т.д.
    Графические модели более информативны, чем текстовые модели. Без рисунков, которые являются информационными моделями различных представителей флоры и фауны, трудно себе
    представить ботанику и биологию.
    География, военное дело, судоходство и т.д. немыслимы без информационных моделей поверхности Земли в виде карт. Различные типы географических карт (политические, физические и
    т.д.) строят информационные модели, отражающие различные особенности земной поверхности, т.е. один объект отражают несколько моделей.
    Современные технологии не могут обойтись без информационных моделей технических устройств, зданий
    и т.д.
    в виде чертежей и схем. Даже расстановку мебели в помещении целесообразно начинать с планировки её размещения в форме чертежа.
    Физика, радиотехника и электротехника используют информационные модели в форме электрических и радиосхем.
    Графики являются информационными моделями, которые в наглядной форме представляют числовые данные: в математике это графики функций, в экономике отражение статистических данных
    и т.д.
    Диаграммы также являются информационными моделями, представляющими числовые данные. Диаграммы различных типов применяются, прежде всего, для наглядного и сравнительного
    представления статистических данных.
    На протяжении своей истории человечество использовало различные способы и инструменты для создания информационных моделей. Эти способы постоянно совершенствовались, так как
    первые графические информационные модели создавались в форме наскальных рисунков. В настоящее время графические модели обычно строятся с использованием современных компьютерных
    технологий.
    Средства для моделирования и их сравнение
    Если говорить о программных средствах, для построения компьютерных моделей, то все авторы рекомендуют использовать наиболее популярное средство компьютерного моделирования -
    электронные таблицы. СУБД не задумывалось как средство
    моделирования, но создавать информационные модели объектов с возможностью проводить при помощи таких моделей выборку информации, удовлетворяющей каким - либо
    условиям с целью дальнейшего анализа этого объекта хорошо проводить с помощью баз данных.
    Очень интересно сочетать возможности графического редактора и возможности редактора презентаций при моделировании каких-то процессов. Так предложенные Н.А.Макаровой модели
    геометрических операций в задачах на построение, легко \"оживить\" используя редактор презентаций (как и любую понравившуюся теорему из курса геометрии).
    Из своего опыта хотелось бы упомянуть о таких продуктах фирмы Adobe как графический редактор Adobe Photoshop и редактор анимированных изображений ImageReady. При помощи этих
    средств можно создавать очень зрелищные динамические модели (например, движение космических тел, пре-
    вращение гусеницы в бабочку и пр.)
    При создании словесных моделей (например, словесный портрет) удобно использовать любой текстовый редактор. Конечно, можно составить портрет в тетради или устно, но на уроке
    информатики, по моему мнению, следует пользоваться компьютерными технологиями.
    Алгоритмические языки программирования
    издавна используются для построения моделей. Если нет возможности использовать для построения моделей другие средства, то с помощью языков программирования можно строить модели из
    самых различных классов моделей (физические и логические, геометрические и экологические и т.п.). У А. Г. Кушнеренко приводится пример построения модели зрительного зала. Здесь
    компьютерная модель зрительного зала - это программа на учебном алгоритмическом языке, которая затем должна быть реализована на языке программирования. Для того чтобы ученик в 9-м
    классе построил такую модель (в ней множество встроенных циклов) необходимо, чтобы он достаточно хорошо умел программировать. Но, к сожалению, процент девятиклассников, которые с
    легкостью используют встроенные циклы совсем невелик.
    Для создания логических моделей прекрасно подходит интерпретатор ЛОГО. Хотя такие модели можно строить и в среде электронных таблиц или на любом алгоритмическом языке и пр.
    И.Г.Семакин, Е.К.Хеннер
    предлагают строить логические модели представления знаний с использованием языка Пролог.
    Я предлагаю применить такой язык программирования как
    Turbo
    Pascal
    в создании моделей, а в частности в моделировании движения объектов. А для того чтобы понять суть программирования на
    Pascal
    я предлагаю для начала узнать, как он появился, каково его назначение и как он работает с объектами.
    Языки программирования
    Проведем ассоциации компьютера с человеком. У компьютера есть органы восприятия информации из внешнего мира - это клавиатура, мышь, накопители на магнитных дисках. У компьютера есть
    органы, \"переваривающие\" полученную информацию, - это центральный процессор и оперативная память. И, наконец, у компьютера есть органы речи, выдающие результаты переработки. Современным
    компьютерам, ко...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены