Разветвляющиеся вычислительные процессы
Ординаторов и интернов на 2012-2013 уч. гг.
Расписание лекций по акушерству и гинекологии для клинических
| Дата | Время | Тема лекции | Лектор |
| 05.09. 12 среда | 9.00-13.50 | Физиологическое акушерство | Д.м.н. Хлыбова С.В. |
| 06.09.12 четверг | 9.00-13.50 | Гестозы | Д.м.н. Хлыбова С.В. |
| 07.09.12 пятница | 9.00 – 13.50 | Кровотечения при беременности и в родах | Доцент, к.м.н. Н.Л.Рева |
| 08.09.12 суббота | Самостоятельная работа | ||
| 10.09.12 понед | 13.00-17.00 | ВУИ плода. Вирусный гепатит. | Доцент д.м.н. Утенкова Е.О. |
| 11.09.12 вторник | 9.00-13.50 | Геморрагический шок. ДВС синдром | Доцент, к.м.н. Н.Л.Рева |
| 12.09.12 среда | 13.00-17.00 | ВИЧ-инфекция. Пищевая токсикоинфекция. Глистные инвазии. Лихорадочные состояния у беременных | Доцент д.м.н. Утенкова Е.О.. |
| 13.09.12 четверг | 9.00-10.30 10.40-12.10 12.20-13.50 | Анемия у беременных. Гипертоническая болезнь у беременных. Сахарный диабет у беременных | Доцент, к.м.н. Н.Л.Рева |
| 14.09.12 пятница | 9.00-10.30 10.40.13.50 | Травматизм в акушерстве. Кесарево сечение | Доцент, д.м.н. С.В.Хлыбова |
| 15.09.12 суббота | Самостоятельная работа | ||
| 17.09.12 понед | 9.00-13.50 | Невынашивание беременности. Преждевременные роды. | Доцент, д.м.н. С.В.Хлыбова |
| 18.09.12 вторник | 9.00 – 13.50 | Методы прерывания беременности. Септический шок. | Доцент, к.м.н. Н.Л.Рева |
| 19.09.12 среда | 9.00-12.10 12.20-13.50 | АРД Эндометриоз | Доцент, д.м.н. Хлыбова С.В. Зайцева Е.Г.к.м.н. |
| 20.09.12 четверг | 9.00 – 13.50 | Заболевание почек, печени, щитовидной железы. | Доцент, д.м.н. С.В.Хлыбова |
| 21.09.12 пятница | Рак эндометрия. Рак шейки матки. | Смертина М.Л. ассистент | |
| 22.09.12 суббота | Самостоятельная работа | ||
| 24.09.12 понед | 9.00-13.50 | Контрацепция. Бесплодный брак | Доцент, к.м.н. Рева Н.Л. |
| 25.09.12 вторник | 9.00-13.50 | СПКИ. Климактерический синдром | Доцент,д.м.н. С.В.Хлыбова |
| 26.09.12 среда | Острый живот в гинекологии Опухоли яичников | Асс,к.м.н. Сенникова О.Б. Асс. Смертина М.Л. | |
| 27.09.12 четверг | Анатомия и физиология половых органов ( группа гинекологов) Физиологическое акушерство ( спец. Семинар) | Асс,к.м.н. Сенникова О.Б. Асс. Дмитриева С.Л. | |
| 28.09.12 пятница | ЭГП у беременных Воспалительные заболевания | Асс. Комарова В.С. Асс. Мищенко С.В. | |
| 29.09 суббота | Самостоятельная работа |
Зав. кафедрой
акуш. и гин. ИПО С.В. Хлыбова
Характерная особенность разветвляющихся вычислительных процессов заключается в том, что при одном конкретном значении аргумента вычисления ведутся по определенной ветви. Выбор ветви вычисления осуществляется логическими блоками с учетом сформулированного условия к исходным данным или к промежуточным результатам вычисления.
Наиболее распространенными примерами разветвляю-щихся вычислительных процессов являются следующие задачи:
· расчет функции по различным формам в зави-симости от заданного диапазона изменения аргумента;
· определения четверти угла обратной тригономет-рической функции;
· сортировка элементов массива по определенному признаку, например, поиск максимальных (минималь-ных) чисел или расположение элементов массив в порядке возрастания или убывания, т.е. построение вариационного ряда и т.п.
Если аргумент функции изменяется по определенному закону, например, имеет рекуррентную зависимость или представляет собой массив чисел, то в этом случае разветвляющийся вычислительных процесс будет являться рабочей частью соответствующего детерминированного циклического вычислительного процесса.
При разработке структурной схемы алгоритма разветвляющегося вычислительного процесса целесообразно проанализировать рабочую часть всех ветвей и выделить общее одно выражение. Выделенный фрагмент выражения следует оформить отдельным блоком и целесообразно его расположить в начале разветвления.
В качестве примера разработаем структурную схему алгоритма для определения четверти угла А' азимута судна, вычисляемого по формуле:
A = arcsin (cos φ sin Δλ / sin D ).
действительно значение угла А' зависит от соотношения знаков функции sin(A) и cos(A), которые вычисляются по формулам:
Sin A=(Cos φ Sin Δ λ)/Sin D
Cos A=(Sin φ - Sin φCosD)/Cos φSinD

Нумерация блоков в структурной схеме разветвляющегося вычислительного процесса (Рис.7) целесообразно проставлять первоначально по ветви нет до конца, а затем последовательно обращаться к ярусам ветвей да, соблюдая выбранный принцип движения по ярусу сверху вниз и слева направо.

Рис. 7