Разветвляющиеся вычислительные процессы


Ординаторов и интернов на 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