Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000553.doc
Скачиваний:
59
Добавлен:
30.04.2022
Размер:
18.64 Mб
Скачать

3.3. Описание программы v_cetu.Exe

Программа работает под управлением операционной системы MS-DOS версии 2.1 и выше. Язык программирования Pascal 5.0. Дата разработки 28.01.1999.

Номер гос. регистрации 50200501134 от 13.07.2005.

Номер регистрации в ОФАП 5011 от 11 июля 2005.

Для её функционирования требуется система диалога, внешние файлы данных в подкаталоге пользователя, названном по его инициалам (FIO), а также подкаталог RESALT для размещения файлов результатов (для более лёгкого поиска этих файлов): FIO\ RESALT.

Сведения о функциональных ограничениях на применение программы

Программа может быть использована при изучении учебных дисциплин «Водоснабжение», «Наружные водопроводные сети», «Расчет на ЭВМ систем водоснабжения и водоотведения», в том числе для выполнения курсовых проектов и соответствующих разделов дипломного проекта.

Программа предназначена для использования в обучении студентов специальности (профиля) «Водоснабжение и водоотведение» всех форм обучения.

Программа предназначена для учебных целей по курсу «Водопроводные сети города» и позволяет рассчитать расходы воды на нужды населённого пункта с двумя районами, наличием коммунально-бытовых предприятий и административных зданий 15-ти наименований и с двумя промышленным предприятиями. Входные параметры задаются во внешних файлах. Результаты выводятся во внешние файлы в табличной форме.

Логическая структура программы

Алгоритм программы

Программа V_cetu.exe состоит из 8 подпрограмм и основной программы.

В диалоговом режиме программа запрашивает ввод инициалов на латыни (три символа).

В процессе расчёта программа использует исходные файлы данных из подкаталога введённых инициалов:

tab_2.dat

tab_3.dat

tab_4.dat

p_p.dat.

При компоновке табл. 7 [6] «Определение суммарных почасовых расходов по отдельным потребителям», в диалоге требуется осуществить ввод коэффициентов максимальной часовой неравномерности для района А (I) и района Б (II) (в первой версии программы).

Результаты расчётов таблиц 2 – 7 [6] выводятся на экран и сообщается место хранения результатов во внешних файлах:

FIO\ RESALT\t_2_4.txt  каждый выходной файл при выводе на печать

\p_p.txt  помещается на один лист формата А4.

\t_7.txt 

Внимание!

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

Используемые методы

В основу расчёта расходов положены методы формул (3.2) – (3.13).

Используемые технические средства

Программа V_cetu.exe функционирует на ПЭВМ модели IBM PC/XT и более современных моделях со следующим минимальным набором технических средств:

- один центральный процессор с оперативной памятью не менее 512 кБайт;

- один пакет программы на электронном носителе совместимом с ПЭВМ;

- один видеотерминал на базе дисплея.

В случае необходимости печати результатов:

- одно печатающее устройство.

Вызов и загрузка программы

Редактирование и загрузка исходных данных программы V_cetu.exe осуществляется в соответствии с руководством по эксплуатации MS-DOS.

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

Если при выполнении программы произойдёт зацикливание или необходим выход, используйте одновременное нажатие клавиш Сtrl+C или Сtrl+Break.

Для выхода из программы достаточно ответить на вопрос о продолжении расчётов отрицательно – “n” или “N”.

Если расчёт выполняют последовательно несколько студентов, то для продолжения нужен ответ “Y” (предварительно до входа в программу все расчётчики должны подготовить исходные данные в своих подкаталогах).

Входные данные

Входные данные программы V_cetu.exe должны быть предварительно подготовлены в подкаталоге FIO символической библиотеки пользователя в виде образов ПК на МД.

tab_2.dat

Фамилия И.О. 431 гр. (* 1. Общая жилая площадь района А(I), га

ххх.хх ххх ххх х.хх 2. Плотность населения, чел./га

ххх.хх ххх ххх х.хх 3. Степень благоустройства жилой застройки

1 2 3 4 в пересчёте на 1 жителя л/сут. *)

4. Кmax.сут

tab_3.dat

ххх.хх х.х хх х.х (* первого р-она *)

ххх.хх х.х хх х.х (*второго р-она *)

площадь норма полива площадь зеленых норма полива

улиц, га улиц, л/м3 насаждений, га зеленых насаждений, л/м3

tab_4.dat

индекс учреждения

время работы, час/сут

количество водопотребителей (ед. измер.)

норма водопотребления на ед. измерения, л

х

хх

ххх

ххх

индексы учреждений принять из списка:

1 – прачечная 6 – адм_здание 11 - общежитие

2 – столовая 7 – магазин 12 - больница

3 – баня 8 – дет.сад 13 – дс_круглосуточный

4 – парикмахерская 9 – школа 14 – шк_интернат

5 – поликлиника 10- гостиница 15 - санаторий

p_p.dat

наименование ПП1:15; ед. измерения:15; наименование ПП2:15; ед. измерения:15 (* русские символы *)

1  130 2,5 3  800  300 70 40 5 5

1000 22000 3 2 100 400 10 10 15 15

Расшифровка параметров по каждому промышленному предприятию:

1 – единица выпускаемой продукции;

2- количество выпускаемой продукции;

3 – норма расхода воды на ед. продукции;

4 – количество смен;

5 – количество работающих в горячих цехах;

6 - количество работающих в холодных цехах;

7 – процент пользующихся душем в горячих цехах;

8 - процент пользующихся душем в холодных цехах;

9 – норма человек на одну душевую сетку в горячих цехах;

10 - норма человек на одну душевую сетку в холодных цехах;

тоже для второго предприятия.