Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ: Директор ИГНД ________________ А. К. Мазуров “___”___________________ 2006 г. ИНФОРМАТИКА Рабочая программа для направления 130500 – Нефтегазовое дело (группы 2Б61, 2Б62, 2Б63, 2Б64), специальностей 130201, 130202, 1300304, 130504 (группы 2A60, 2A62, 2A64, 2A65) Факультет Обеспечивающая кафедра Институт геологии и нефтегазового дела (ИГНД) Информатики и проектирования систем Курс 1 Семестр 1, 2 Учебный план набора 2006 года Распределение учебного времени Лекции Лабораторные занятия Всего аудиторных занятий Самостоятельная (внеаудиторная) работа Общая трудоемкость 1 семестр - зачет 2 семестр - экзамен Томск-2006 Документ: Путь / стр. 1 из 14 Дата разработки: 02.09.05 Разработчики: Хамухин А.А. 46 часа 70 часов 116 часов 116 часов 232 часа Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 2. Аннотация ИНФОРМАТИКА 130500(б), 130201(и), 130202 (и) 1300304(и), 130504(и) Кафедра информатики и проектирования систем АВТФ Доцент, к.т.н. Хамухин Александр Анатольевич, тел. (3822)420727, [email protected] Цель: научить системным основам использования возможностей современной вычислительной техники и программного обеспечения для выполнения инженерных расчетов и исследования систем и процессов в естествознании и технике на примерах основных методов обработки геологической и нефтегазовой информации. Содержание: введение в теорию информации, технические и программные средства реализации информационных процессов (IBM PC, Widows 9.x, MS Word, MS Excel), алгоритмизация и программирование на встроенном объектно-ориентированном языке VBA, пакеты программ для научных и инженерных расчетов (MathCAD), модели решения инженерных вычислительных задач (интерполяция, экстраполяция, аппроксимация, численное интегрирование, поиск особых точек), базы данных (MS Access), основы информационной безопасности, основы компьютерной графики, электронная почта и Интернет. Курс – 1 ( 1 сем. – зачет, 2 сем. - экзамен). Всего - 232 ч., в т.ч. лк. – 46 ч., лб. – 70 ч., сам. раб. ст.- 116 ч 3. Предисловие 3.1. Рабочая программа по дисциплине «Информатика» составлена на основе требований ГОС ВПО РФ, утвержденного Министерством образования РФ №215 тех/бак от 27.03.2000 года, Образовательного стандарта ТПУ и рекомендаций Совета ИГНД ТПУ. Рабочая программа РАССМОТРЕНА и ОДОБРЕНА на заседании обеспечивающей кафедры Информатики и проектирования систем 10 июня 2006 года, протокол № 12. 3.2. Разработчики доцент ИПС _________________ А.А. Хамухин (должность) (кафедра) 3.3. Зав. обеспечивающей кафедрой ИПС (подпись) (И.О. Фамилия) _________________ (подпись) В.К. Погребной (И.О. Фамилия) 3.4. Рабочая программа СОГЛАСОВАНА с факультетом, выпускающими специальностей; СООТВЕТСТВУЕТ действующему учебному плану. Зав. выпускающей кафедрой ГЕОФ _________________ Л.Я.Ерофеев (подпись) Зав. выпускающей кафедрой ТХНГ _________________ (подпись) Зав. выпускающей кафедрой ГРНМ _________________ (подпись) Зав. выпускающей кафедрой БС _________________ (подпись) Документ: Путь / стр. 2 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. (И.О. Фамилия) А.В.Рудаченко (И.О. Фамилия) Б.Б.Квеско (И.О. Фамилия) В.Д.Евсеев (И.О. Фамилия) кафедрами Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 4. Цели и задачи учебной дисциплины 4.1. Цели преподавания дисциплины Конкретные требуемые результаты изучения дисциплины, характеризующие состав знаний и умений, которыми должен обладать каждый студент, завершивший изучение данной дисциплины, определены на основании ГОС ВПО, требований Образовательного стандарта ТПУ и рекомендаций Совета ИГНД ТПУ. ГОС ВПО по данному направлению: понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации; технические и программные средства реализации информационных процессов; модели решения функциональных и вычислительных задач; алгоритмизация и программирование; языки программирования высокого уровня; базы данных; программное обеспечение и технологии программирования; локальные и глобальные сети ЭВМ; основы защиты информации и сведений, составляющих государственную тайну; методы защиты информации; компьютерный практикум. Рекомендации Совета ИГНД ТПУ заключаются в наполнении этих тем на примерах методов, которые наиболее часто используются в геологических и нефтегазовых компьютерных расчетах. Основная цель дисциплины - научить системным основам использования возможностей современной вычислительной техники и программного обеспечения для выполнения инженерных расчетов и исследования систем и процессов в естествознании и технике на примерах основных методов обработки геологической и нефтегазовой информации. Эта цель имеет следующие составляющие: понимать устройство и функционирования персонального компьютера и компьютерных сетей; уметь программировать и отлаживать программы на современном объектно-ориентированном языке; уметь применять основные методы обработки геологической и нефтегазовой информации; понимать и применять технологии баз данных; знать основы и методы защиты информации. 4.2. Задачи изложения и изучения дисциплины Указанные цели достигаются с помощью решения следующих задач, которые после изучения курса студенты должны уметь решать самостоятельно: работать с файлами на персональном компьютере в локальных, корпоративных и глобальных сетях работать с электронными документами MS Word и электронными таблицами MS Excel разрабатывать программы на встроенном в приложения Windows языке Visual Basic for Applications применять основные методы обработки геологической и нефтегазовой информации в среде Excel (интерполяция, аппроксимация, численное интегрирование, поиск особых точек) знать особенности применения других вычислительных сред (MathCAD) составлять реляционные модели данных и применять СУБД Access применять антивирусные программы и знать другие методы защиты информации (идентификация, аутентификация, ЭЦП) работать с технической литературой и составлять выходную документацию по выполненной работе, пользоваться электронной почтой и Интернет Документ: Путь / стр. 3 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 5. Тематическое содержание дисциплины Осенний семестр (28 час.) 5.1. Роль информатики в нефтегазогеологии. Введение в теорию информации. Основные характеристики информационных процессов.(2 часа) Обзор информационных процессов и задач в нефтегазогеологии. Основные понятия и определения информатики. Взаимосвязь между данными, информацией и знаниями. Определение и основные характеристики процессов получения, переработки, передачи, хранения и использования данных. 5.2. Основные принципы действия и характеристики аппаратного и программного обеспечения современных компьютеров (4 часа) Устройство персонального компьютера. Типы и характеристики процессоров, характеристики запоминающих устройств и носителей данных, характеристики линий связи, типы и характеристики мониторов, прочих внешних устройств. Рабочие станции и серверы. RISCпроцессоры, кластеры и мэйнфреймы. Сети ЭВМ (локальные, корпоративные, глобальные). Особенности современных операционных систем. Классификация программного обеспечения. 5.3. Основы дискретной математики и математической логики. Системы счисления. Типы данных (2 часа) Основные операции и законы Булевой логики, дискретное представление чисел, разрядность. Системы счисления. Типы данных. Примеры логических операций в поисковых запросах. 5.4. Алгоритмизация и программирование (14 часов) 5.4.1. Сравнительные характеристики языков программирования. Встроенный в приложения Windows язык VBA Программы, модули, проекты. Элементы управления VBA 5.4.2. Объекты, методы и свойства VBA. Обмен информацией между листами Excel и программой на VBA 5.4.3. Константы, переменные, типы VBA. Области видимости уровня процедуры, модуля, проекта. Оконный ввод-вывод. 5.4.4. Статические и динамические массивы, логические операторы VBA, чтение/запись файлов на диск. 5.4.5. Логические операции в Excel и VBA. Встроенные функции Excel и VBA. 5.4.6. Условные операторы. Программирование разветвляющихся процессовю 5.4.7. Циклы. Программирование циклических процессов VBA. 5.5. Пакеты программ для математических и инженерных расчетов (4 час) Документ: Путь / стр. 4 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 Пакеты общего назначения: MATHCAD, MATHLAB, STATISTICA. Специализированные пакеты для нефтегазовых расчетов: PIPEPHASE, GeoFrame, и др. Стандарт POSC. Особенности и примеры решения инженерных задач с помощью пакета MATHCAD. 5.6. Основы компьютерной графики(2 час) Принципы формирования цветных графических изображений. Понятие разрешающей способности монитора, принтера, графические адаптеры. Графические стандарты(RGB, CMYK). Графические форматы (BMP, GIF, JPEG) Понятие векторной и растровой графики. Графические редакторы (Paint, Adobe Photoshop, Corel Graphics). Весенний семестр (18час) 5.7. Модели решения функциональных и вычислительных задач (12 часов) 5.7.1. Примеры моделей функциональных задач в нефтегазогеологии, приводящих к типовым вычислительным задачам. Классификация вычислительных задач. 5.7.2. Понятия интерполяции, экстраполяции и аппроксимации. Полиномиальная интерполяция методом Лагранжа. Сплайн-интерполяция. 5.7.3. Построение функциональных зависимостей с помощью аппроксимации (метод наименьших квадратов). Линейная и квадратичная аппроксимация. 5.7.4. Численное дифференцирование и интегрирование (1 и 2 конечные разности, формулы Ньютона-Котеса) 5.7.5. Поиск особых точек: (методы дихотомии, касательных), экстремумов (метод градиента, случайный поиск) 5.7.6. 5.8. Базы данных и информационная безопасность(6 час) 5.8.1. Иерархические, реляционные и объектно-ориентированные модели баз данных. Нормализация данных. 5.8.2. Реляционная СУБД MS Access. Таблицы, формы, запросы, отчеты. Пример конструирования реляционной базы данных в учебном процессе 5.8.3. Информационная безопасность и правовые аспекты в информатике. Перспективные информационные технологии 6. Перечень лабораторных работ Осенний семестр (36 час) 6.1. Правила работы, техника безопасности и устройство ПК. Тестирование входных знаний по школьной программе информатики (2 часа) 6.2. Работа с файлами на ПК и в локальной сети (2 часа) Создание каталогов и файлов, перенос, копирование, редактирование файлов, работа с сетевыми дисками локальной сети Windows 9.х, Far Manager 6.3. . Работа с электронными документами в MS Word(2 часа) Документ: Путь / стр. 5 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 Оглавление документа, сноски, примечания, перекрестные ссылки, гиперссылки, форматы, таблицы, автофигуры, оформление отчетов, рефератов, курсовых. 6.4. Работа с электронными таблицами в MS Excel (2 часа) Форматы ячеек, листы, строки, столбцы, копирование, формулы, встроенные функции, диаграммы, фильтрация, группирование данных 6.5. Программирование на VBA в среде Excel (20 час.) Составление и запуск простейших программ на VBA for Word и VBA for Excel (2 часа) Обмен информацией между листами Excel и программой на VBA (2 часа) Программирование арифметических выражений. Оконный ввод-вывод информации на VBA (2 часа) Работа с массивами и чтение/запись на диск (2 часа) Логические операции и стандартные функции (2 часа) Условные операторы и программирование разветвления программы (4 часа) Циклы на VBA. FOR-NEXT, WHILE-WEND, DO-LOOP, FOR-EACH (6 час) 6.6. Работа с пакетом MATHCAD 6.0 (6час) Вычисление арифметических и алгебраических выражений Работа с векторами, матрицами, построение графиков Вычисление производных и интегралов 6.7. Зачетная работа (2 часа) Весенний семестр (34 час.) 6.8. Модели решения функциональных и вычислительных задач в среде Excel (VBA) (24 час) 6.8.1. Интерполяция (6 час) Полиномиальная интерполяция по формуле Лагранжа. Интерполяция с помощью сплайнфункций n-ого порядка 6.8.2. Аппроксимация (6 час) Аппроксимация с помощью метода наименьших квадратов. Квадратичная, полиномиальная, логарифмическая аппроксимация с помощью встроенных средств Excel. 6.8.3. Численное интегрирование (6 час) Вычисление площадей фигур, заданных координатами, по формулам прямоугольников, трапеций, Симпсона 6.8.4. Поиск особых точек (6 час) Поиск корней (нулей) алгебраических и трансцендентных уравнений (метод дихотомии, метод хорд-секущих). Нахождение экстремумов методом случайного поиска 6.9. Основы работы с базами данных (MS Access) (6 час) Документ: Путь / стр. 6 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 Конструирование моделей реляционных баз данных «Учебный процесс в ВУЗе», «Составы и свойства нефти и газа». Создание модели предметной области, информационных объектов с перечнем атрибутов, таблиц, форм, запросов и отчетов. Заполнение таблиц с помощью форм, проверка работы запросов и отчетов. 6.10. Оформление отчетов и выходное тестирование (4 час) 6.10. Оформление отчета по циклу лабораторных работ 2 семестра в электронной форме по стандарту ТПУ 6.11. Выходной компьютерное тестирование 7. Программа самостоятельной познавательной деятельности 7.1. 1 семестр (64 час.) Интернет и электронная почта. Регистрация почтового ящика и поиск информации в Интернет с помощью языка запросов. Регистрация в «Интернет-университете информационных технологий» (www.intuit.ru) , знакомство с электронными учебниками по предметам «Основы информационной безопасности», с прохождением тестирования. по нескольким (до 5) первым лекциям. 7.2. 2 семестр (52 час.) Продолжение изучения через Интернет в «Интернет-университете информационных технологий» (www.intuit.ru) материалов с прохождением тестирования по теме «Информационная безопасность». Написание Интернет-реферата по вариантам темы: «Компьютеризация технологических процессов в нефтегазовом деле» и размещение его в сети Интернет на собственном сайте. Варианты тем элективные. 8. Текущий и итоговый контроль Текущий контроль проводится еженедельно путем выполнения следующих требований к выполнению лабораторных работ и посещению лекций: Лабораторные работы выполняются на основе методических пособий и выданных преподавателем по практике индивидуальных заданий. Методические пособия хранятся в свободном доступе на корпоративном сайте КЦ ТПУ, доступны с любого подключенного к Интернет компьютера, в том числе из электронного читального зала НТБ ТПУ. Перед началом лабораторной работы каждый студент обязан ознакомиться с порядком работы (через Интернет во внеаудиторное время) и иметь его при себе. По всем темам лабораторных работ оформляется в отдельной тетради письменные отчеты (или распечатывается на принтере) по установленной форме в соответствии с индивидуальным заданием. Зачет по теории принимается только при наличии тетради с отчетами по практике, где каждый отчет подписан преподавателем по практике. Лабораторная работа считается выполненной только после защиты ее исполнителем. Только после защиты всех лабораторных работ студент получает допуск к зачету (экзамену). Документ: Путь / стр. 7 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 В случае пропуска лабораторных занятий по уважительной причине или недостатка времени для завершения текущей работы студенту предоставляется возможность сделать (доделать) работу с другой подгруппой (при наличии свободного компьютера). В случае пропуска лабораторных занятий без уважительной причины студент обязан самостоятельно изыскать возможности для выполнения всех пропущенных работ либо выполнить их на собственных средствах вычислительной техники. Примеры тестовых заданий и контролирующих материалов, определяющие уровень необходимых знаний, методические пособия для выполнения лабораторных работ, рейтинглисты размещены в свободном доступе через Интернет по адресу http://ad.cctpu.edu.ru Итоговая аттестация студентов производится по результатам набранного рейтинга по всем разделам учебного плана (лекции, лабораторные работы, самостоятельная работа, экзамен) в соответствии с рейтинг-листом. 9.Учебно-методическое обеспечение дисциплины Все методические материалы размещены на WEB-сервере кафедры информатики и проектирования систем (ad.cctpu.edu.ru) и доступны через бесплатный внутренний Интернет, например, из электронного читального зала НТБ ТПУ Перечень литературы Основная: 1. 2. 3. 4. 5. 6. 7. 8. 9. Оценка качества подготовки выпускников основной школы по информатике / Кузнецов А.А., Самовольнова Л.Е., Угринович Н.Д. - М.: Дрофа, 2000.- 48с. Фигурнов В.Э. IBM PC для пользователя. От начинающего до опытного. /7-е изд., перераб. и доп.- М.: ИнфраМ, 2002. – 640с. Борланд Р. Знакомство с Microsoft Windows 98./Пер. с англ..- М.: Русская редакция, 1998. - 400с. Ресурсы Microsoft Office 97./ Пер. с англ.- М.: Русская редакция, 1997.- 928с. Уэллс Э., Харшбаргер С. Microsoft Excel 97. Библиотека разработчика./ Пер. с англ.- М.: «Русская редакция», 1998.- 536с. MathCAD 6.0 PLUS. Финансовые, инженерные и научные расчеты в среде Windows 95./ Пер. с англ.- М.: Информационно-издательский дом «Филин», 1996.- 712 с. Архангельский А.Я. Язык Pascal и основы программирования в Delphi.- М.: Бином, 2004.- 496с. Робинсон С. Microsoft ACCESS 2000. Учебный курс./ Пер. с англ.- СПб.: Питер, 2001. – 512с. Евдокимов В.В. Основы информатики и вычислительной техники.- СПб, 1996. – 320с. Дополнительная: 1. Управление и поддержка Microsoft Windows Server 2003. Учебный курс MCSA/MCSE. Сертификационный экзамен № 70-290/ Пер. с англ..- М.: Русская редакция, 2003. - 448с. 2. Халворсон М. Эффективная работа: Microsoft Office System 2003./ Пер. с англ.- СПб.: Питер, 2004. – 1232с. 3. Додж М., Стинсон К. Эффективная работа: Microsoft Office Excel 2003./ Пер. с англ.- СПб.: Питер, 2004. – 1088с. 4. Кирьянов Д.В. Mathcad 12: Наиболее полное руководство + CD-Rom.- СПб: БХВ-Петербург, 2005.- 576с. 5. Лишнер Р. Delphi. Справочник ./ Пер. с англ.- М.: Символ-Плюс, 2001. – 640с. 6. Фараонов В.В. Программирование баз данных в Delphi 7. Учебный курс.- СПб.: Питер, 2005. – 459с Для самостоятельной работы: 1. 2. 3. 4. Леонтьев В.П. Большая энциклопедия компьютера и Интернета. – М., Олма-пресс образование, 2005. – 1104 с. Олифер В.Г., Олифер Н.А. Основы сетей передачи данных. – М., ИНТУИТ, 2003 Галатенко В.А. Основы информационной безопасности.– М., ИНТУИТ, 2003 Храмцов П.Б. и др. Основы web-технологий. – М., ИНТУИТ, 2003 Документ: Путь / стр. 8 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 Приложение 1 ПРИМЕРЫ ЗАДАНИЙ К ЛАБОРАТОРНЫМ РАБОТАМ 1. Работа с электронными документами в MS WORD : - набрать и отформатировать текст, расставить сноски, примечания, перекрестные ссылки. Варианты индивидуальных заданий: JML 25 years quality of 690 Portland Avenue Rochester, NY 14621 O P T I C A L Phone: 716-342-9482 Fax: 716-342-6125 RESEARCH ASSOCIATES Stuart David Engineer Marketing Service http://www.plot.com 3280 East Foothill Pasadena, California 91107 Anthony F. Crilly Sales Engineer SCIENTIFIC IMAGING TECHNOLOGIES, INC Donna Kopman Technical Sales Coordinator L Si Application Box 569 te PO Beaverton, Overgon 97075 0569 (503) 671-7141 Fax: (503) 671-7110 Документ: Путь / стр. 9 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. DEP Ing. Rob J. Schomaker Sales Manager Dwazziewegen 2 P.O. Box 60 Tel: +31 Fax: +31 (0)50 501 88 08 (0)50 501 35 10 E-mail: [email protected] 9300 AB Roden WWW: http://www.dep.nl The Netherlands GSM: +31(0)653900885 Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 - с помощью автофигур создать рисунок. Варианты индивидуальных заданий: Системное ПО ОС 2. Сервисные системы Инструментальные системы Системы тех. обслуживания Интерфейсные системы Системы программирования Оболочки ОС СУБД Утилиты Инструментарий искусственного интеллекта Работа с таблицами в MS Excel Заполнить два столбца экспериментальными данными (X,Y), вывести их на графике и вычислить коэффициент регрессии по формуле: Документ: Путь / стр. 10 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» N a N ФТПУ 7.1-21/1 N N * X i * Yi X i * Yi i 1 i 1 i 1 N N i 1 i 1 N * ( X i ) 2 ( X i ) 2 Варианты индивидуальных заданий: 3. Условные операторы и программирование разветвления программы на VBA написать программу защиты листов книги Excel от записи и просмотра. Варианты индивидуальных заданий: 1. LEVEL1 – все три листа видимы, но защищены от записи, LEVEL2 – все три листа видимы и доступны для записи, LEVEL3 - видим но защищен от записи только 3 лист 2. LEVEL1 – лист 1 и лист 2 видимы, но защищены от записи, LEVEL2 – лист 1 и лист 2 видимы и доступны для записи, LEVEL3 - все три листа видимы, но доступен для записи только лист 3 3. LEVEL1 – только лист 1 виден, но защищен от записи, LEVEL2 – только лист 2 виден, но защищен от записи, LEVEL3 - видимы все 3 листа, но доступен для записи только 3 лист 4. Логические операции и стандартные функции VBA с помощью стандартных функций VBA написать программу вычисления арифметического и логического выражений. Варианты индивидуальных заданий: № 1 Арифметические выражения y abc 0,7 abc e ( a b ) 2 2,4 ( a b) Документ: Путь / стр. 11 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. № 1 Исходные данные a b c x 3,4 4,5 1,7 1,7 Информатика. Рабочая программа для направления «Нефтегазовое дело» 2 3 4 5 6 7 8 c bx 3 0,41 ln( a b) a b lg( a b) y a2 b2 e ( a c ) sin( a 2 b 2 ) x3 a abc tg(a)bx y 10 2 ln( x) a b 0,4 x y y (ax b) 3 a b e ax (a b) 2 c 2 lg( ax) arctg (a b) lg 2 (a c) y x 2,5 x x 3 a x bc y 10 2 cos 2 x a 3 x c b bc c x 2 e x 2 tgb y 1,2 ( a b)( a b) ( a b) 3 № Логические выражения 1 Z Z Z Z Z Z Z Z 2 3 4 5 6 7 8 A B(C D) A B (C D) A B (CD) AB(C D) AB (C D) A B (CD) A B(C D) A B (CD) ФТПУ 7.1-21/1 2 4,5 1,2 3,1 1,4 3 1,4 2,7 0,5 1,9 4 1,4 27 0,9 1,6 5 1,5 2 1,9 4,7 6 4,5 2,5 1,1 5,9 7 5,2 3,1 -1,5 0,5 8 -7,4 4,5 -0,75 1,5 № 1 Исходные данные A B TRUE FALSE C TRUE D FALSE 2 FALSE TRUE FALSE TRUE 3 TRUE TRUE TRUE TRUE 4 FALSE FALSE FALSE FALSE 5 TRUE FALSE TRUE FALSE 6 FALSE TRUE FALSE TRUE 7 TRUE TRUE TRUE TRUE 8 FALSE FALSE FALSE FALSE 5. Циклы на VBA. FOR-NEXT, WHILE-WEND, DO-LOOP, FOR-EACH По расчетным формулам для жидкой и газовой фаз пластовой нефти составить программу из циклов разного типа M * Ci (1) Gi n i *100 M i * Ci i 1 (2) mi m * Gi / 100 (3) Ni (4) K g mi mi Mi 7 i 3 10 (5) K n mi i 8 Документ: Путь / стр. 12 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 2 ( 6) K b mi i 1 Варианты индивидуальных заданий: № вар 1 Цикл1 WhileWend 2 Do UntilLoop For-Next 3 4 WhileWend Цикл2 Do UntilLoop WhileWend Цикл3 Do WhileLoop For-Next Цикл4 WhileWend Do UntilLoop Do UntilLoop WhileWend For-Next For-Next WhileWend WhileWend Цикл5 Do UntilLoop For-Next Do WhileLoop Do UntilLoop Цикл6 Do UntilLoop Do WhileLoop Do UntilLoop Do WhileLoop Цикл7 For-Next Цикл8 ForEach Do UntilLoop WhileWend ForEach For-Next ForEach For-Next 6.Работа с пакетом MathCAD Выполнить задание из лабораторной работы №4 в среде MathCAD, добиться совпадения результатов с результатами, полученными в среде Excel. 1. Интерполяция В заданном массиве экспериментальных данных «потерять» одну точку и восстановить ее по формуле полиномиальной интерполяции и с помощью сплайнов разного порядка. Программу вычисления написать на VBA в среде Excel. Зная точное значение «потерянной» точки, вычислить погрешность восстановленной точки для сплайнов разного порядка и сделать вывод. Варианты индивидуальных заданий: Порядок сплайна 1, 2, 9 1, 3, 5 1, 3, 9 1, 2, 8 1, 8, 9 1, 5, 6 1, 7, 8 1, 3, 7 1, 6, 7 1, 2, 5 2. Поиск особых точек По заданной функции Y=Ao+A1*X+A2*X*X (коэффициенты взять по номеру варианта индивидуального задания) подготовить массив исходных экспериментальных данных на листе Excel и написать программу на VBA для методов дихотомии и хорд-секущих для поиска точки пересечения оси Х. Варианты индивидуальных заданий: Вариант Ao= A1= A2= 1 9 -14 5 2 6 -16 8 3 5 -14 9 4 4,5 -12 5 5 3 -14 14 6 8 -14 6 7 8 -18 8 8 7 -18 9 9 3 -14 12 10 2 -14 13 3. Базы данных Составить таблицы «предметы», «преподаватели», «группа», «студенты», «успеваемость», «кафедра», «изучение». С помощью Мастера БД создать эти таблицы в MS Access и связать их по ключевым данным Создать простые и подчиненные формы для заполнения всех таблиц. С помощью этих форм занести во все таблицы по 3-4 записи. К заполненным таблицам с помощью Мастера БД сформировать запросы в соответствии с выданным преподавателем индивидуальным заданием. Документ: Путь / стр. 13 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А. Информатика. Рабочая программа для направления «Нефтегазовое дело» ФТПУ 7.1-21/1 Экспериментально проверить работу запросов и форм. Варианты индивидуальных заданий: Перечень возможных запросов (реализовать не менее трех) 1. Список всех преподавателей по предмету «Информатика» 2. Список преподавателей, имеющих ученую степень 3. Список всех преподавателей с кафедры ИПС 4. Список преподавателей кафедры ИПС, имеющих ученую степень 5. Список всех студентов, достигших призывного возраста 6. Список иногородних студентов 7. Список студентов из города Урюпинска (или любого другого) 8. Список местных студентов 9. Список отличников 10. Список задолжников 11. Список претендентов на стипендию (оценки 4 и 5) 12. Список студентов, получивших 4 и 5 по предмету «Информатика» 13. Список успешно сдавших сессию из города Урюпинска (или любого другого) 14. Список студентов только своей группы 15. Варианты запросов 5-13 только по своей группе Документ: Путь / стр. 14 из 14 Дата разработки: 02.09.2005 Разработчики: Хамухин А.А.