E-Book Overview
Данное пособие является первым в серии учебно-методических материалов по специализированному курсу ''Моделирование физических явлений на ЭВМ'', преподаваемого учащимся Специализированного учебно-научного центра Новосибирского государственного университета (СУНЦ НГУ). Пособие включает в себя вводные сведения о целях курса и о компьютерном классе СУНЦ НГУ, справочные сведения по используемому языку программирования PASCAL и его библиотечным модулям. Основная часть пособия посвящена методам построения графиков различных функций - необходимой основы для дальнейших занятий по курсу. Также предлагается набор задач для самостоятельного решения. Наряду с учащимися СУНЦ НГУ, пособие может быть полезным для учащихся старших классов специализированных школ физико-математического профиля и для студентов младших курсов вузов соответствующих специальностей
E-Book Content
НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СПЕЦИАЛИЗИРОВАННЫЙ УЧЕБНО-НАУЧНЫЙ ЦЕНТР Кафедра физики
Кандауров И.В., Мезенцев Н.А., Мешков О.И., Мучной Н.Ю., Пиндюрин В.Ф., Симонов Е.А.
МОДЕЛИРОВАНИЕ ФИЗИЧЕСКИХ ЯВЛЕНИЙ НА ЭВМ
Методическое пособие Часть I Общие сведения о курсе Справочная информация по языку PASCAL Построение графиков функций
Новосибирск 2000
Данное пособие является первым в серии учебно-методических материалов по специализированному курсу "Моделирование физических явлений на ЭВМ", преподаваемого учащимся Специализированного учебнонаучного центра Новосибирского государственного университета (СУНЦ НГУ). Пособие включает в себя вводные сведения о целях курса и о компьютерном классе СУНЦ НГУ, справочные сведения по используемому языку программирования PASCAL и его библиотечным модулям. Основная часть пособия посвящена методам построения графиков различных функций – необходимой основы для дальнейших занятий по курсу. Также предлагается набор задач для самостоятельного решения. Наряду с учащимися СУНЦ НГУ, пособие может быть полезным для учащихся старших
классов
специализированных
школ
физико-математического
профиля и для студентов младших курсов вузов соответствующих специальностей.
Рецензенты: доцент кафедры физики СУНЦ НГУ Харитонов В.Г. профессор кафедры теор. физики НГУ, к.ф.- м.н. Коткин Г.Л.
Новосибирский государственный университет, 2000 г.
Подготовлено при поддержке ФЦП «Интеграция», проект «Современные компьютерные технологии в ранней профессиональной ориентации и подготовке физиков-исследователей» (рег. № 274)
1
СОДЕРЖАНИЕ Введение в курс
3
Основные сведения о компьютерном классе
4
Справочные сведения по языку программирования PASCAL
6
Структура программы
6
Выполняемые операции и выражения
11
Выполняемые операторы
13
Библиотечные модули
17
Полезные приемы вычисления функций
23 24
Построение графиков функций Способы задания функций
24
Предварительный анализ функции
26
Масштабирование и выбор координат
27
Ввод-вывод текстовой информации в графическом режиме
29
Примеры построения графиков функций
33
Некоторые замечательные плоские кривые
40
Построение плоской проекции 3-х мерных объектов
50
Задачи на построение трехмерных объектов
56 57
Рекомендуемая литература
2
ВВЕДЕНИЕ В КУРС Компьютеры стремительно и необратимо вошли в нашу жизнь. Сегодня они находят применение практически во всех сферах человеческой деятельности, принимая на себя огромную массу рутинной работы и открывая человеку новые возможности для творчества. С развитием электронных вычислительных машин (ЭВМ) возникло много новых подходов и к решению большого количества