Методические рекомендации по выполнению курсовой работы по дисциплине “Информатика и программирование”, страница 5

            Приводятся сведения об объекте анализа (АСУ), его назначении и решаемых задачах.  Необходимо оценить качество  информационного обеспечения АСУ. Результаты расчетов требуется представить в виде таблицы. Для оценки качества информационного обеспечения  необходимо  определить требуемую производительность магистральной ЭВМ H, для этого можно   построить график зависимости Т=f(H) и по требованному времени обслуживания сообщения определяется требуемое значение Н.

1.2.Формализация поставленной задачи.

 Для формализации задачи необходимо привести математические зависимости, описывающие основные показатели  качества информационного обеспечения АСУ. Для этого используются следующие критерии (показатели) качества:

h - производительность абонентской ЭВМ,

H - производительность магистральной ЭВМ,

B - пропускная способность селекторных каналов,

С - пропускная способность магистрального канала.

Для расчета показателей используются следующие соотношения:

-  для определения интенсивности входного потока сообщений со всех источников информации

;

-  для определения времени обслуживания сообщений

если суммарная интенсивность  больше производительности абонентской ЭВМ.

-  вероятность отказа в обслуживании в случае превышения суммарной интенсивности  производительности абонентской ЭВМ h:

.

Выбор исходных данных для решения задачи.

Показатели определяются для требуемого значения Ттр времени обслуживания сообщения. Необходимо построить график зависимости (согласно варианту) по которому определить требуемые показатели. В качестве исходных данных примем следующие значения.  (выбор всех данных обосновать).

q=11, n=5, k=35, h=190, B=140, C=250.

 Определяемый показатель – производительность магистральной ЭВМ (H).

2. Алгоритм решения вычислительной  (экономической, функциональной) задачи

2.1.Обоснование алгоритма и его описание.

 Для решения задачи можно использовать графо-аналитический метод. График можно построить в графическом окне в среде программирования Turbo Pascal. Нам потребуется Декартова система координат. В качестве оси абсцисс можно взять Н, а в качестве оси ординат – Т.

Из данных задачи следует, что , поэтому следует выбрать формулу .

Далее с помощью цикла (For…TO…DO), задавая Н значения от 1 до 800 с шагом 1, находим Т и сразу же в этом же цикле строим график Т=f(H) и выводим его в графическое окно, расположенное на этом же приложении.  Затем по требуемому времени можно определить искомую величину H.

Структурная схема алгоритма представлена на рисунке.

2.   Программа решения вычислительной задачи на ЭВМ.

2.2.Переменные и их идентификаторы.

Дается наименование каждой переменной и приводится ее идентификатор, используемый в программе.

Например. Всем переменным присвоим имена в виде аналогичных им букв.  Переменная  h - производительность абонентской ЭВМ будет иметь идентификатор h, а так как она  может  иметь произвольный диапазон значений, поэтому ее тип должен быть  Double  и т. д.

2.3.Обоснование выбора операторов.

Для ввода исходных данных используются текстовые поля. Поэтому для преобразования текстовых значений вводимых данных в числовые значения необходимо использовать функцию Var.

Для вычисления значений искомой функции используем оператор цикла For…TO…DO, параметром которого будет переменная  Н, изменяющаяся  от начального значения 1 до конечного значения 800 с шагом 1. В этом же цикле по данным расчетов строим график Т=f(H) и выводим его в графическое окно, расположенное в форме приложения.

2.4.Составление программы.

3.  Тестовый  контроль  работоспособности  программы.

3.2.Метод тестирование программы.

Смотри рекомендации по оформлению разделов пояснительной записки.

3.3.Контрольный пример и ожидаемые результаты.

Смотри рекомендации по оформлению разделов пояснительной записки.

3.4.Отладка программы для  контрольного примера.

4.   Результаты решения задачи.

4.2.Анализ полученных результатов.

В ходе решения задачи была получена гиперболическая зависимость  T = f(H), изображенная на графике. Из его анализа можно судить что с возрастанием Н время обслуживания сообщений практически не изменяется. Оно существенно изменяется  лишь при малых Н.

При решении задачи Ттр было взято из соотношения T=2(q/B)+q/h и по графику было определено Н = 410, оно было занесено в соответствующее текстовое поле.

4.3.Сравнение ожидаемых результатов с результатами тестирования.

Сравнительный анализ показал близкое совпадение полученных результатов с ожидаемыми.

4.4.Графическое представление результатов.

Должен быть изображен график полученной зависимости.

Литература

1.  Информатика. Базовый курс. Учебник для ВУЗов./Под ред. С.В. Симоновича. Изд. "Питер", 2004.

2.  Информатика для юристов и экономистов./Симонович С.В. и др. – Спб.:Питер, 2004.

3.  Лабораторный практикум по информатике. Учебное пособие для ВУЗов./Под ред. В.С. Микишина. Изд. "Высшая школа", 2003.

4.  Глушаков С.В., Мельников В.В., Сурядный А.С. Программирование в среде Windows. Visual Basic 6.0 . Учебный курс. – Ростов-на-Дону, 2000

5.  Экономика, разработка и использование программного обеспечения ЭВМ. Учебник. – М: Финансы и статистика, 1995.

6.  Кудрявцев Е.М. Исследование операций в задачах, алгоритмах и программах. – М.: Радио и связь, 1984.

7.  Вершинин О.Е. Компьютер для менеджера. Учебное пособие. М.: Высшая школа, 1990.

8.  Майоров С.И.     Информационный бизнес: коммерческое распространение и маркетинг. – М.: Финансы и статистика, 1993.

9.  Яковлев   , Советов   .Моделирование систем и процессов. М.: Высшая школа, 1999.

10.  ГОСТ 19.002 – 80. ЕСПД. Схемы алгоритмов и программ. Правила обозначения.

11.  ГОСТ 19.003 – 80. ЕСПД. Обозначения. условные, графические.

12.  Каймин В. А. Информатика. Учебник. – М: ИНФА-М, 2000.

13.  Острейковский В. А. Информатика. Учебник для ВУЗов. – М: Высшая школа, 2000.