
- •Министерство образования и науки российской федерации
- •Предисловие
- •Общие понятия и правила программирования на языке Турбо Паскаль
- •Структура программы на языке Паскаль
- •Основная программа
- •1. Ввод исходных данных
- •2. Расчет
- •Стандартные математические функции
- •Запись математических выражений на языке Паскаль
- •Запись математических выражений на языке Паскаль
- •Вывод результатов
- •Технология программирования
- •Практическое задание 1 Работа компьютера в режиме калькулятора (вычисления)
- •Контрольные вопросы
- •Лабораторная работа № 2 Линейное программирование. Решение математических выражений.
- •Практическое задание 2
- •Индивидуальное задание
- •Лабораторная работа № 3 Базовая структура ветвление. Условный оператор If ..Then
- •Основные теоретические положения
- •Практическое задание 3
- •Индивидуальное задание
- •Список рекомендуемой литературы
- •Порядок выполнения лабораторных работ
- •Обозначения графические в схемах алгоритмов (гост 19.701-90)
- •Главное меню среды Турбо Паскаль
- •Функции клавиш
- •Содержание
- •Издательство
- •625000, Г. Тюмень, ул. Володарского, 38
- •625 039, Г. Тюмень, ул. Киевская, 52
Министерство образования и науки российской федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«тюменский государственный нефтегазовый университет»
ФИЛИАЛ « ТОБОЛЬСКИЙ ИНДУСТРИАЛЬНЫЙ ИНСТИТУТ »
Кафедра математики и информатики
Технология программирования
Методические указания к лабораторным работам для студентов всех форм обучения технических направлений подготовки бакалавриата
Тюмень
ТюмГНГУ
2012
Утверждено на заседании кафедры математики и информатики филиала ТюмГНГУ в г.Тобольске
Протокол № __ от «__» ________ 2012 г.
Составители: Пахаренко Н.В., ассистент
© Федеральное государственное
бюджетное образовательное
учреждение высшего
профессионального образования
«Тюменский государственный
нефтегазовый университет», 2012
Предисловие
Формирование у студентов теоретических знаний, практических навыков по вопросам, касающимся принятия правильных управленческих решений на любом этапе развития экономики, представляется важным звеном в становлении грамотных специалистов. Данные методические указания призваны помочь обучить студентов технических направлений использовать математические методы и модели в процессе подготовки и принятия управленческих решений в организационно-экономических и производственных системах. В частности, рассматриваются оптимизационные модели.
Оптимизационные модели позволяют найти из множества возможных (альтернативных) вариантов наилучший план производства, распределения капиталовложений или составления какой-либо смеси и пр. При этом запас ресурсов будет использован наиболее эффективным образом для достижения поставленной цели.
В процессе изучения дисциплины «Методы решения оптимизационных задач» у студентов должны быть сформированы теоретические знания, необходимые для моделирования экономических систем и решения поставленных математических задач, а также практические навыки такого решения и анализа полученных результатов.
Методические указания содержат основные теоретические положения, содержание отчета, порядок и задания для выполнения лабораторных работ: «Графическое решение задач линейного программирования», «Решение задач линейного программирования с помощью табличного процессора Microsoft Office Excel».
ЛАБОРАТОРНАЯ РАБОТА 1
Основы программирования в среде Турбо Паскаль.
Оператор присваивания, процедуры ввода – вывода.
Цель: приобрести практические навыки и опыт решения задач линейного программирования с помощью графического метода решения, а также с использованием программы Advanced Grapher.
Основные теоретические положения
Паскаль (Pascal)- это учебный инструментальный язык программирования вычислительных машин и персональных компьютеров.
Идентификаторы языка Турбо Паскаль (ТП)
Идентификаторами ТП называют произвольный набор символов.
Требования к идентификаторам:
идентификатор состоит из латинских букв и цифр заглавные и строчные буквы не различаются);
идентификатора должен начинаться обязательно с буквы {"а1", а не "1а"};
идентификатор может состоять из любого количества символов, но распознаются только первые 63;
служебные слова запрещается использовать в качестве идентификаторов.
При написании идентификатора нельзя использовать пробелы.