- •Севастопольский национальный университет ядерной энергии и промышленности
- •Введение
- •1 Цель и задачи выполнения курсового проекта
- •Порядок выполнения курсового проекта
- •3 Правила оформления курсовой работы
- •3.1 Нумерация страниц пояснительной записки
- •3.2 Нумерация разделов, подразделов, пунктов, подпунктов
- •3.3 Иллюстрации
- •3.4 Таблицы
- •3.5 Перечисления
- •3.6 Примечания
- •3.7 Сноски
- •3.8 Формулы и уравнения
- •3.9 Ссылки
- •3.10 Приложения
- •3.11 Изложение текста пояснительной записки
- •4 Контрольные вопросы
- •Литература
Севастопольский национальный университет ядерной энергии и промышленности
ИНСТИТУТ НАНОТЕХНОЛОГИЙ ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНЫХ И СПЕЦИАЛИЗИРОВАННЫХ КОМПЬЮТЕРНЫХ СИСТЕМ
КАФЕДРА «ТЕХНОЛОГИЙ ИЗМЕРЕНИЙ И ОЦЕНИВАНИЯ»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
по выполнению курсовой работы по дисциплине
«Прикладное программное обеспечение испытательных систем»
студентами специальности
6.051002 «Метрология, стандартизация и сертификация»
на тему
«Эффективность программных средств для автоматизации
процесса испытаний»
«Утверждаю»
Заведующий кафедрой ТИиО
__________________ Сычёв Е.Н.
«__» ___________ 20__ г.
Протокол заседания кафедры ТИиО №___ от _____________2012 г.
Разработала
преподаватель кафедры ТИиО
____________________ Бережной Д. А.
Севастополь
2012
СОДЕРЖАНИЕ
Ведение |
|
1 Цель и задачи выполнения курсовой работы |
|
2 Порядок выполнения курсового проекта |
|
3 Правила оформления курсовой работы |
|
4 Контрольные вопросы |
|
Литература |
|
Приложение А - Образец задания |
|
Введение
Одной из основных областей применения ПК являются математические и научно-технические расчёты. Сложные вычислительные задачи, возникающие при моделировании технических устройств и процессов, которые можно разделить на ряд элементарных этапов: вычисление интегралов, решение уравнений, решение дифференциальных уравнений и т.д.
Для решения автоматизированных задач в наше время существуют различные методы решения, созданы математические системы, которые могут быть применены как в учебном процессе, так и при решении повседневных задач.
Целью данной работы является то, чтобы научиться использовать простейшие методы вычисления с использованием современных информационных технологий. Для достижения данной цели необходимо выполнить ряд задач:
- изучить программные средства для автоматизации вычислений;
- произвести вычисления с применение программного средства;
- оценить эффективность от применения.
1 Цель и задачи выполнения курсового проекта
Курсовой проект по дисциплине служит для контроля уровня знаний студентов полученных в процессе обучения.
В ходе выполнения курсового проекта студенту необходимо показать свой уровень владения вопросами программного обеспечения, понимание проблем автоматизации вычислительных задач и умение самостоятельно решать поставленные перед ним задачи.
Курсовой проект проводится с целью: систематизации, закреплении и расширении теоретических и практических знаний по специальности и применения этих знаний при проведении вычислений, а так же развития навыков самостоятельной работы.
Порядок выполнения курсового проекта
Задание на выполнение курсового проекта студент получает в соответствии с календарным планом дисциплины (образец задания приведен в приложении А).
Защита курсового проекта планируется до начала экзаменационной сессии в соответствии с графиком, утвержденным заведующим кафедрой, с демонстрацией графических материалов.
Содержание пояснительной записки должно включать следующие разделы:
Титульный лист;
Задание;
Содержание;
Введение;
Основная часть;
Заключение;
Библиография;
Приложения.
Введение должно содержать обоснованность необходимости проведения автоматизации и её практическую ценность. Оно должно заканчиваться четкой формулировкой цели и задач работы. Общий объем этой части пояснительной записки 1-2 страницы текста.
Основная часть должна быть посвящена планированию и проведению испытаний и включать в себя следующие разделы:
- программные средства, применяемее для автоматизации вычислительных задач;
- проведение вычислений с использованием программных средств;
- оценка эффективности использования программных средств.
В разделе № 1 «Программные средства, применяемее для автоматизации вычислительных задач» необходимо дать краткое описание программного средства, т.е. записать общие сведения, указать используемые типы данных, типы математических выражений и функций, применяемых для решения задач.
Для вариантов 1,3,5,7,9,11,13,15 и 17 программным средством будет являться Delphi, а для вариантов 2,4,6,8,10, 12,14,16 и 18 – MathCAD. Вариант будет присвоен на первом занятии по курсовому проектированию.
В разделе № 2 «Проведение вычислений с использованием программных средств» необходимо произвести вычисления по формулам, представленным в таблице 2.1. используя для решения задачи как Delphi, так и MathCAD.
Таблица 2.1 - Исходные данные
Вариант |
Программное средство (раздел №1) |
Математическое выражение |
Вариант |
Программное средство (раздел №1) |
Математическое выражение |
1 |
Delphi |
|
10 |
MathCAD |
|
2 |
MathCAD |
|
11 |
Delphi |
|
3 |
Delphi |
|
12 |
MathCAD |
|
4 |
MathCAD |
|
13 |
Delphi |
|
5 |
Delphi |
|
14 |
MathCAD |
|
6 |
MathCAD |
|
15 |
Delphi |
|
7 |
Delphi |
|
16 |
MathCAD |
|
8 |
MathCAD |
|
17 |
Delphi |
|
9 |
Delphi |
|
18 |
MathCAD |
|
Примечание. Значение х соответствует номеру варианта. |
В разделе № 3 «Оценка эффективности использования программных средств» необходимо выполнить следующее (для каждого из 2-х случаев автоматизации):
- Рассчитать выигрыш во времени от использования программирования при N-кратном тиражировании одного и того же программного средства:
, (2.1)
где N – количество экземпляров тиражирования разработанной программы (масштаб использования продукции),
ТРВ – длительность решения вычислительной задачи «вручную» (на калькуляторе, без использования программы),
ТПР – длительность программирования (написания программы),
ТК – длительность операций контроля и исправления ошибок программирования (отладка и тестирование), ТК=0, если программа не требует отладки,
ТРП – длительность вычислений в программе.
При выполнении данного задания необходимо произвести расчет для случая N=1, затем необходимо найти минимальное целое численное значение N, при котором выполнится условие .
- Рассчитать выигрыш в стоимости от использования программирования при N–кратном тиражировании разработанного программного средства.
, (2.2)
где fоп – стоимость единицы рабочего времени человека оператора, грн.
FЭВМ – стоимость единицы рабочего времени ЭВМ, грн.
При выполнении данного задания необходимо произвести расчет для случая N=1 и FЭВМ = 15 грн./час, затем необходимо найти минимальное целое численное значение fоп , при котором выполнится условие .
- Представить в графической форме возрастание эффективности от тиражирования во времени и в стоимости, обозначив эффективности, как и соответственно. Графики должны иметь следующий вид.
Рисунок 2.1 – Возрастание эффективности
Заключение должно содержать выводы и оценку полученных результатов с точки зрения выполнения задания на курсовой проект. Объем заключения должен быть 1-2 страницы.
Библиография. Библиографический список должен быть составлен в порядке использования источников литературы, ссылки на которые должны проставляться в квадратных скобках по тексту работы.