Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mlr_EVM v ASUTP_3.0.doc
Скачиваний:
5
Добавлен:
10.02.2016
Размер:
201.73 Кб
Скачать

Міністерство освіти та науки України

Одеський національний політехнічний університет

Енергетичний інститут

Кафедра АТП

ЕОМ в АСУ ТП

МЕТОДИЧНІ ВКАЗІВКИ до лабораторних робіт

для студентів спеціальності 7.092502 «Комп`ютерно-інтегровані технологічні процеси та виробництва» напряму 0925 «Автоматизація і комп`ютерно-інтегровані технології»

СХВАЛЕНО

на засіданні кафедри автоматизацiї теплоенергетичних процесів,

протокол № 7 від 06.12.2006

Одеса ОНПУ 2009

ЕОМ в АСУ ТП: Метод. вказівки до викон. лаб. рабіт для студ. спец. 7.092502 «Комп’ютерно-інтегровані технологічні процеси та виробництва» напряму 0925 «Автоматизація і комп’ютерно-інтегровані технології» ден. та заоч. форм навч./ Уклад.: М.В. Максимов, В.О. Давидов — Одеса: ОНПУ, 2009. — 26 с.

Укладачі:

М.В. Максимов, доктор техн. наук

В.О. Давидов, канд. техн. наук

Содержание

Общие сведения 4

Лабораторная работа № 1. Производительность HDD. 5

Алгоритм определения производительности 5

Программная реализация 5

Реализация на основе функции GetTickCount() 6

Реализация на основе таймера высокого разрешения 8

Ход работы 10

Лабораторная работа № 2. Определение производительности CPU 11

Определение тактовой частоты процессора 11

Определение производительности на арифметических и тригонометрических операциях 13

Ход работы 13

Лабораторная работа № 3. Определение производительности сети 15

Описание модуля сетевого взаимодействия 15

Алгоритм тестирования производительности сети 15

Лабораторная работа № 4. Определение производительности графического процессора 17

Общие сведения

Основные задачи данного цикла лабораторных работ:

— разработать программное обеспечение (ПО) позволяющее определить производительность жесткого диска;

— разработать ПО позволяющее определить производительность центрального процессора;

— разработать ПО позволяющее определить производительность локальной вычислительной сети;

— разработать ПО позволяющее определить производительность графического процессора;

— провести при помощи разработанного ПО тестирование различных персональных компьютеров (ПК);

— выбрать из множества протестированных ПК наиболее близкий по характеристикам к заданному ПК, используя метод анализа иерархий (МАИ).

Выполнение лабораторных работ способствует приобретению навыков выбора технологии, инструментальных средств и средств вычислительной техники при организации процессов исследования, проектирования, технического диагностирования и промышленных испытаний КИСУ; настройки и регламентного эксплуатационного обслуживания на объекте технических средств КИСУ; использования современных информационных и мультимедийных технологий при создании КИСУ.

В ходе выполнения лабораторных работ, также будет поставлен ряд дополнительных задач, призванных восстановить у студента основные навыки программирования.

Отдельные элементы практикума непосредственно связаны с курсовой работой по дисциплине «Современные технологии программирования». Так, например, в лабораторной работе №3 объясняется механизм связи программных модулей по сети.

Лабораторная работа № 1. ПроизводительностьHdd.

Цель работы: разработать ПО для определения производительности жесткого диска.

Задачи:

— разработать алгоритм определения производительности жесткого диска;

— реализовать алгоритм в программном коде, используя различные методы измерения интервалов времени;

— используя разработанное ПО провести исследование производительности различных жестких дисков.

Алгоритм определения производительности

В качестве критерия производительности примем среднюю скорость записи информации на диск, которая определяется как отношение общего объёма информации записанного на диск, к времени записи.

Алгоритм определения скорости записи на жёсткий диск

1.  Получить текущее время.

2.  Произвести запись данных заданного объёма на диск.

3.  Получить текущее время и вычесть из него время начала записи на диск (это будет время длительности записи на диск).

4.  Вычислить отношение объёма записанных данных к времени записи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]