Правила устаревают любая инструкция это правило значит инструкции устаревают

3.4.1. Умозаключение
— это:

а) вывод из
совокупности фактов;

б) обнаружение у
предмета или процесса невидимых свойств;

в) способ получения
из одних истинных мыслей других истинных
мыслей;

г) логически
правильное рассуждение.

3.4.2. Как называются
исходные суждения, из которых посредством
умозаключения мы получаем новые суждения?

а) база данных;

б) посылки;

в) гипотезы.

3.4.3. Сколько посылок
должно быть в умозаключении?

а) одна;

б) не менее одной;

в) не менее двух.

3.4.4. Если среди
посылок умозаключения есть ложные
суждения, то:

а) вывод будет
ложным;

б) вывод может
быть как истинным, так и ложным;

в) вывод будет
истинным при условии, что большая часть
посылок — истинные суждения.

3.4.5. Если все
посылки умозаключения являются истинными
суждениями, то:

а) вывод будет
истинным;

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

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

3.4.6. Как называется
умозаключение, в котором (в случае их
правильного построения) истинность
посылок однозначно гарантирует истинность
вывода?

а) силлогизм;

б) необходимое
умозаключение;

в) непосредственное
умозаключение;

г) индуктивное
умозаключение.

3.4.7. Вероятностное
умозаключение — это:

а) умозаключение,
истинность посылок которого сомнительна;

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

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

3.4.8. Все дедуктивные
умозаключения являются необходимыми?

а) да;

б) да, если их
посылки — истинные суждения, а сами
умозаключения правильно построены;

в) нет, так как
только некоторые виды дедукции дают
вывод с необходимостью.

3.4.9. Непосредственные
умозаключения — это:

а) выводы, в
истинности которых мы можем убедиться
непосредственно на опыте;

б) умозаключения,
не требующие жесткого соблюдения
логических правил;

в) умозаключения,
содержащие только одну посылку.

3.4.10. Какие из
логических операций являются
непосредственными умозаключениями?

а) обобщение;

б) обращение;

в) классификация;

г) превращение.

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

а) ни одного;

б) один;

в) три;

г) сколько угодно
много.

3.4.12. Сколько
выводов можно получить из частноотрицательного
суждения, опираясь на законы логического
квадрата?

а) ни одного;

б) один;

в) три;

г) сколько угодно
много.

3.4.13. С помощью
какого вида непосредственного
умозаключения можно из посылки: «Некоторые
экономисты разумны» получить вывод,
«Неправда, что ни один экономист не
является разумным»?

а) обращение;

б) умозаключение
по правилам логического квадрата;

в) противопоставление
предикату.

3.4.14. К какому виду
непосредственного умозаключения
относится умозаключение: «Вечный
двигатель — энергетическая система.
Значит, некоторые энергетические системы
являются вечными двигателями»?
Правильно ли сделан вывод в этом
умозаключении?

а) обращение и
вывод правильный;

б) обращение и
вывод неправильный;

в) превращение и
вывод правильный;

г) превращение и
вывод неправильный.

3.4.15. Какие суждения
можно обращать без изменения их
количества?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение;

в) частноутвердительное
суждение;

г) частноотрицательное
суждение.

3.4.16. Из какого
суждения нельзя получить вывод посредством
обращения?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение;

в) частноутвердительное
суждение;

г) частноотрицательное
суждение.

3.4.17. Как называется
непосредственное умозаключение,
позволяющее раскрыть отношение субъекта
посылки к понятию, противоречащему
предикату посылки?

а) обращение;

б) превращение;

в) противопоставление
предикату.

3.4.18. К какому виду
относится умозаключение: «Все мужчины
отважны. Значит, нет не отважных мужчин»?
Правильно ли сделан вывод в этом
умозаключении?

а) превращение и
вывод правильный;

б) превращение и
вывод неправильный;

в) противопоставление
предикату и вывод правильный;

г) противопоставление
предикату и вывод неправильный.

3.4.19. Из каких
суждений можно получить вывод путем
превращения?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение;

в) частноутвердительное
суждение;

г) частноотрицательное
суждение.

3.4.20. Противопоставление
предикату — это:

а) операция,
раскрывающая отношение предиката
посылки к субъекту посылки;

б) операция,
раскрывающая отношение субъекта посылки
к понятию, противоречащему предикату
посылки;

в) операция,
раскрывающая отношение понятия,
противоречащего предикату посылки, к
субъекту посылки;

г) операция по
нахождению понятия, находящегося в
отношении противоположности с предикатом
посылки.

3.4.21. К какому виду
непосредственного умозаключения
относится умозаключение «Некоторые
экономисты любят дождливую погоду.
Значит, некоторые не любящие дождливую
погоду, не являются экономистами?»
Правильно ли сделан вывод в этом
умозаключении?

а) превращение и
вывод правильный;

б) превращение и
вывод неправильный;

в) противопоставление
предикату и вывод правильный;

г) противопоставление
предикату и вывод неправильный.

3.4.22. Из каких
суждений можно получить вывод путем
противопоставления предикату?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение;

в) частноутвердительное
суждение;

г) частноотрицательное
суждение.

3.4.23. Из какого
общего суждения путем противопоставления
предикату можно получить только частный
вывод?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение.

3.4.24. Чтобы произвести
противопоставление предикату, надо:

а) посылку сначала
обратить, а затем полученный результат
превратить;

б) посылку сначала
превратить, а затем полученный результат
обратить;

в) последовательность
обращения и превращения при
противопоставлении предикату не имеют
значения.

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

а) четыре;

б) пять;

в) шесть;

г) семь;

д) сколь угодно
много.

3.4.26. Сколько
выводов можно получить из частноутвердительной
посылки, используя все основные виды
непосредственного умозаключения ( по
законам логического квадрата, обращение,
превращение, противопоставление
предикату)?

а) три;

б) четыре;

в) пять;

г) шесть;

д) сколь угодно
много.

3.4.27. Из каких
суждений можно получить наибольшее
количество выводов, используя все
основные виды непосредственного
умозаключения (по законам логического
квадрата, обращение, превращение,
противопоставление предикату)?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение;

в) частноутвердительное
суждение;

г) частноотрицательное
суждение.

3.4.28. Из каких
суждений можно получить меньше всех
выводов с помощью основных видов
непосредственного умозаключения (по
законам логического квадрата, обращение,
превращение, противопоставление
предикату)?

а) общеутвердительное
суждение;

б) общеотрицательное
суждение;

в) частноутвердительное
суждение;

г) частноотрицательное
суждение.

3.4.29. Какие выводы
из суждения: «Среди неудачников нет
преуспевающих банкиров» следует
считать логически правильными?

а) «Среди
преуспевающих банкиров нет неудачников»;

б) «Все неудачники
суть не преуспевающие банкиры»;

в) «Не преуспевающие
банкиры являются неудачниками»;

г) «Некоторые
неудачники не являются преуспевающими
банкирами»;

д) «Неправда,
что среди неудачников есть преуспевающие
банкиры».

3.4.30. Какие выводы
из суждения: «Некоторые философы жили
в Греции» следует считать логически
правильными?

а) «Некоторые
философы не жили в Греции»;

б) «Неправда,
что среди философов нет тех, кто жил в
Греции»;

в) «Жившие в
Греции — философы»;

г) «Некоторые,
не жившие в Греции, не являются философами».

3.4.31. Какие выводы
из суждения: «Все невкусное дешево»
следует считать логически неправильными?

а) «Все дешевое
является невкусным»;

б) «Некоторые
невкусные вещи являются дешевыми»;

в) «Ничто из
дешевого не является невкусным»;

г) «Ничто из
невкусного не является недешевым».

3.4.32. Дедуктивное
умозаключение, в котором содержится
более одной посылки, называется:

а) сорит;

б) непосредственное
умозаключение;

в) опосредованное
умозаключение;

г) силлогизм;

д) сложный силлогизм.

3.4.33. Простой
силлогизм — это:

а) силлогизм,
имеющий в выводе простое суждение;

б) силлогизм,
имеющий более одной посылки;

в) силлогизм,
имеющий две посылки;

г) силлогизм,
посылками которого являются простые
суждения.

3.4.34. Если посылки
и вывод силлогизма являются простыми
атрибутивными суждениями, то он
называется:

а) категорическим;

б) индуктивным;

в) дедуктивным;

г) сокращенным.

3.4.35. В простом
категорическом силлогизме ПКС посылками
могут быть:

а) только простые
суждения;

б) простые и лишь
в отдельных случаях сложные суждения;

в) как простые,
так и сложные суждения.

3.4.36. Понятия,
входящие в состав посылок и вывода ПКС,
называются:

а) категории ПКС;

б) гипотезы ПКС;

в) термины ПКС;

г) дескрипции ПКС.

3.4.37. В ПКС должно
быть:

а) не менее трех
терминов;

б) не более трех
терминов;

в) три термина;

г) четыре термина.

3.4.38. Средний термин
ПКС — это:

а) предикат первой
посылки;

б) субъект второй
посылки;

в) термин, который
входит в обе посылки.

3.4.39. Какое понятие
является средним термином ПКС в
умозаключении: «Поскольку счастливые
люди не придают значения пустякам и у
них всегда хорошее настроение, постольку
некоторые из тех, у кого хорошее
настроение, не придают значение пустякам»:

а) «счастливые
люди»;

б) » придающие
значение пустякам»;

в) «те, у кого
хорошее настроение».

3.4.40. Термины ПКС,
которые составляют структуру вывода
называются:

а) выводные термины
ПКС;

б) больший и меньший
термины ПКС;

в) крайние термины
ПКС.

3.4.41. Больший термин
ПКС — это:

а) термин, являющийся
субъектом первой посылки;

б) термин, являющийся
предикатом вывода;

в) термин, являющийся
субъектом вывода.

3.4.42. Меньший термин
ПКС — это:

а) термин, являющийся
субъектом второй посылки;

б) термин, являющийся
предикатом вывода;

в) термин, являющийся
субъектом вывода.

3.4.43. Большая
посылка ПКС — это:

а) посылка,
содержащая большее количество понятий;

б) посылка,
содержащая больший термин;

в) первая посылка
ПКС.

3.4.44. В правильной
записи ПКС меньшая посылка записывается:

а) первой;

б) второй;

в) последовательность
записи посылок значения не имеет.

3.4.45.Разновидности
ПКС, различающиеся расположением
среднего термина в посылках, называются:

а) модусы ПКС;

б) фигуры ПКС;

в) схемы ПКС.

3.4.46. Модусы ПКС
различаются:

а) расположением
среднего термина в посылках;

б) типами суждений,
представленных в посылках и в выводе;

в) степенью
достоверности вывода.

3.4.47. Модус ПКС
считается правильным, если:

а) посылки ПКС
являются истинными суждениями;

б) построение ПКС
соответствует семи общим правилам ПКС;

в) вывод ПКС
является истинным суждением.

3.4.48. Какие из
приведенных утверждений являются
правилами ПКС:

а) обе посылки ПКС
должны быть утвердительными суждениями;

б) из двух
отрицательных посылок вывода нет;

в) хотя бы одна из
посылок ПКС должна быть общим суждением;

г) обе посылки ПКС
должны быть общими суждениями;

д) если одна из
посылок ПКС общая, вывод должен быть
общим суждением;

е) если одна из
посылок ПКС отрицательная, вывод должен
быть отрицательным;

ж) средний термин
ПКС должен быть распределен в обеих
посылках;

з) если термин
распределен в посылке, он должен быть
распределен в выводе;

и) термин,
распределенный в выводе, должен быть
распределен и в посылке.

3.4.49. В какой фигуре
ПКС большая посылка должна быть общей?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.50. В какой фигуре
ПКС может быть получен только отрицательный
вывод?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.51. В какой фигуре
ПКС меньшая посылка должна быть
утвердительной?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.52. В какой фигуре
ПКС может быть получен только частный
вывод?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.53. Какую из фигур
ПКС Аристотель считал наиболее совершенной
с логической точки зрения?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.54. Какая из фигур
ПКС реже всего используется в реальных
рассуждениях?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.55. Какая из фигур
ПКС позволяет получить в качестве вывода
суждения всех четырех видов?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.56. По схеме какой
фигуры ПКС построено рассуждение: «Все
интеллигенты вежливые. Некоторые
студенты не вежливы. Значит, не всякий
студент является интеллигентом»?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.57. По схеме какой
фигуры ПКС построено рассуждение:
«Правила устаревают. Любая инструкция
— это правило. Значит, инструкции
устаревают»?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.58. По схеме какой
фигуры ПКС построено рассуждение: «Люди
едят мясо. Те, кто ест мясо, являются
хищниками. Значит, среди хищников есть
люди»?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.59. По схеме какой
фигуры ПКС построено рассуждение: «Люди
разумны и умеют говорить. Значит,
некоторые из умеющих говорить разумны»?

а) первая фигура;

б) вторая фигура;

в) третья фигура;

г) четвертая
фигура.

3.4.60. Энтимема —
это:

а) неправильно
построенный силлогизм;

б) умозаключение,
которое мыслится, но не произносится;

в) силлогизм, в
котором одна из посылок мыслится, но не
произносится.

3.4.61. Какая из
посылок (большая или меньшая) пропущена
в энтимеме «Буренка — корова. Значит,
она дает молоко»?

а) большая посылка;

б) меньшая посылка.

3.4.62. Чтобы проверить
правильность вывода в энтимеме надо:

а) соотнести этот
вывод с реальной действительностью;

б) восстановить
энтимему до полного силлогизма и
определить его соответствие правилам;

в) проверить
правильность вывода в энтимеме в
большинстве случаев невозможно.

3.4.63. Полисиллогизм
— это:

а) силлогизм,
имеющий более двух посылок;

б) силлогизм, в
структуру которого входят два или более
силлогизмов;

в) силлогизм,
имеющий два или более выводов.

3.4.64. Умозаключение,
состоящее из нескольких силлогизмов,
в которых пропущены промежуточные
выводы, называется:

а) энтимема;

б) сорит;

в) эпихейрема.

3.4.65. Схемы каких
силлогизмов позволяют получать выводы
из сложных суждений?

а) простой
категорический силлогизм;

б) условный
силлогизм;

в) условно-категорический
силлогизм;

г) условно-разделительный
силлогизм.

3.4.66. К какому виду
умозаключений относится рассуждение:
«Если мы веселы, то мы смеемся. Если
мы смеемся, то мы беззаботны. Значит,
если мы веселы, то мы беззаботны»?

а) простой
категорический силлогизм;

б) условный
силлогизм;

в) условно-разделительный
силлогизм.

3.4.67. К какому виду
умозаключений относится рассуждение:
«Если будет жарко, то мы пойдем на
пляж. Мы не пойдем на пляж. Значит, жарко
не будет»? Правильно ли сделан вывод?

а) условный
силлогизм и вывод правильный;

б) условный
силлогизм и вывод неправильный;

в) условно-категорический
силлогизм и вывод правильный;

г) условно-категорический
силлогизм и вывод неправильный.

3.4.68. К какому виду
умозаключения относится рассуждение:
«Если играет оркестр, то люди танцуют.
Оркестр не играет. Значит, люди не
танцуют»? Правильно ли сделан вывод?

а) условно-категорический
силлогизм и вывод правильный;

б) условно-категорический
силлогизм и вывод неправильный;

в)
разделительно-категорический силлогизм
и вывод правильный;

г)
разделительно-категорический силлогизм
и вывод неправильный.

3.4.69. Какой силлогизм
имеет утверждающе-отрицающий и
отрицающе-утверждающий модусы?

а) условно-категорический
силлогизм;

б)
разделительно-категорический силлогизм;

в) условно-разделительный
силлогизм.

3.4.70.Разделительной
посылкой в утверждающе-отрицающем
модусе разделительно-категорического
силлогизма может быть:

а) только строго
дизъюнктивное суждение;

б) дизъюнктивное
или строгодизъюнктивное суждение;

в) только обычное
дизъюнктивное суждение.

3.4.71.Разделительной
посылкой в отрицающе-утверждающем
модусе разделительно-категорического
силлогизма может быть:

а) только обычное
дизъюнктивное суждение;

б) дизъюнктивное
или строго дизъюнктивное суждение;

в) только строго
дизъюнктивное суждение.

3.4.72. К какому виду
умозаключения относится рассуждение:
«Мы или выплывем, или утонем. Мы не
утонем. Значит, мы выплывем»? Правильно
ли сделан вывод?

а) утверждающий
модус условно-категорического силлогизма
и вывод правильный;

б) отрицающий
модус условно-категорического силлогизма
и вывод правильный;

в) утверждающе-отрицающий
модус разделительно-категорического
силлогизма и вывод неправильный;

г) отрицающе-утверждающий
модус разделительно-категорического
силлогизма и вывод правильный.

3.4.73. К какому виду
умозаключения относится рассуждение:
«По крайней мере что-то одно будет:
или дождь, или снег. Дождь будет точно.
Значит, снега не будет»? Правильно ли
сделан вывод?

а) утверждающе-отрицающий
модус разделительно-категорического
силлогизма и вывод правильный;

б) отрицающе-утверждающий
модус разделительно-категорического
силлогизма и вывод правильный;

в) утверждающе-отрицающий
модус разделительно-категорического
силлогизма и вывод неправильный;

г) отрицающе-утверждающий
модус разделительно-категорического
силлогизма и вывод неправильный.

3.4.74. Конструктивная
дилемма — это:

а) разновидность
индуктивного умозаключения;

б) разновидность
условно-разделительного силлогизма;

в) разновидность
разделительно-категорического силлогизма.

3.4.75. Что из
перечисленного является разновидностью
условно-разделительного силлогизма?

а) эпихейрема;

б) деструктивная
дилемма;

в) сорит;

г) модус
транзитивности.

3.4.76. К какому виду
умозаключения относится рассуждение:
«Если ты будешь говорить правду, то
тебя возненавидят люди. Если бы будешь
лгать, то тебя возненавидят боги. Но ты
будешь или говорить правду, или лгать.
Значит, тебя возненавидят или боги, или
люди»?

а) утверждающий
модус условно-категорического силлогизма;

б) отрицающе-утверждающий
модус разделительно-категорического
силлогизма;

в) конструктивная
дилемма;

г) деструктивная
дилемма.

3.4.77. Как называются
умозаключения, вывод которых содержит
более общее по сравнению с посылками
знание?

а) дедуктивные
умозаключения;

б) вероятностные
умозаключения;

в) индуктивные
умозаключения;

г) аналогии.

3.4.78. Вывод
индуктивных умозаключений является:

а) всегда
вероятностным;

б) необходимым;

в) в большинстве
случаев вероятностным.

3.4.79. Какой вид
индукции позволяет получать вывод с
необходимостью?

а) популярная
индукция;

б) полная индукция;

в) индукция Милля.

3.4.80. Как называется
индуктивное умозаключение, в котором
вывод о классе предметов делается на
основе изучения каждого из предметов,
входящих в этот класс?

а) популярная
индукция;

б) математическая
индукция;

в) полная индукция;

г) индукция Милля.

3.4.81. Недостаток
полной индукции состоит в том, что:

а) она не дает
вывода с необходимостью;

б) ее нельзя
использовать при изучении больших
классов;

в) ее выводы трудно
интерпретировать.

3.4.82. Логическая
ошибка «вывод на основе неполного
перечня» — это:

а) поспешное
обобщение, сделанное на основе изучения
небольшого количества фактов;

б) пропуск элементов,
входящих в класс, при применении полной
индукции.

3.4.83. Неполная
индукция — это:

а) индуктивное
умозаключение, произведенное с нарушением
правил;

б) вывод о классе
на основе изучения части предметов
этого класса;

в) индуктивное
умозаключение, вывод которого не вполне
достоверен.

3.4.84. Популярная
индукция — это:

а) разновидность
полной индукции;

б) разновидность
неполной индукции;

в) особая разновидность
индукции наряду с полной и неполной.

3.4.85. Вывод популярной
индукции является:

а) необходимым;

б) всегда
вероятностным;

в) иногда необходимым,
иногда вероятностным.

3.4.86. Ошибка, часто
встречающаяся в умозаключениях по схеме
популярной индукции, называется:

а) вывод на основе
неполного перечня;

б) поспешное
обобщение;

в) предвосхищение
основания.

3.4.87. Индукция
Милля — это:

а) вывод о наличии
общих признаков у предметов класса на
основе изучения каждого предмета,
входящего в этот класс;

б) вывод о наличии
общей причины у группы явлений на основе
изучения обстоятельств, предшествовавших
этим явлениям;

в) вывод о сущности
какого-либо сложного процесса.

3.4.88. В какой
разновидности индукции Милля мы
сравниваем предшествовавшие явлениям
обстоятельства с целью нахождения
общего для всех явлений обстоятельства
?

а) умозаключение
по методу сходства;

б) умозаключение
по методу различия;

в) умозаключение
по методу остатка.

3.4.89. В какой
разновидности индукции Милля мы делаем
вывод, сравнивая обстоятельства,
предшествовавшие двум случаям, в одном
из которых явление наступает, а в другом
— не наступает?

а) умозаключение
по методу сходства;

б) умозаключение
по методу различия;

в) умозаключение
по методу сопутствующих изменений.

3.4.90. В какой
разновидности индукции Милля мы делаем
вывод о причинах какой-либо части
сложного явления?

а) умозаключение
по методу различия;

б) умозаключение
по методу сопутствующих изменений;

в) умозаключение
по методу остатка.

3.4.91. Какой вид
индукции Милля используется при изучении
причин развивающихся явлений?

а) умозаключение
по методу сходства;

б) умозаключение
по методу сопутствующих изменений;

в) умозаключение
по методу остатка.

#статьи


  • 0

Что такое когортное обучение и почему оно популярно в крупных корпорациях

Возможно, вы тоже его применяете, просто не знали, что это так называется ?

Иллюстрация: freepik / mrsiraphol / Freepik / B W Studio / Sahand Babali / Jason Goodman / Unsplash / Дима Руденок для Skillbox Media

Редактор направления «Образование» Skillbox Media.

За рубежом сейчас стало модным использовать понятие так называемого когортного обучения или когортной модели обучения — оно то и дело мелькает в статьях L&D-экспертов. Рассказываем, что под ним понимается.

Когортное обучение подразумевает совместное и активное онлайн-обучение, когда сотрудники осваивают новые навыки или знания в группе под присмотром преподавателя или фасилитатора. Как правило, это обучение либо синхронное, либо смешанное (синхрон плюс асинхрон).

Если вы сейчас задались вопросом «Ну а что же тут нового?», мы с вами согласимся — сама модель не нова, и, скорее всего, она просто получила устойчивое название. То есть, по сути, это просто новый термин, а не совершенно новая модель.

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

С одной стороны, тогда оказалось, что создавать учебные программы в онлайн-формате проще и дешевле, а проходить удобнее. Но с другой стороны, быстро выявились минусы — учащиеся оказываются буквально в изоляции и им попросту скучно. Одиночество и в целом негативно сказывается на учёбе, и тормозит её как раз из-за отсутствия общения — потому что некому задать вопрос, обсудить пройденное, поделиться рефлексией и инсайтами. Ну а то, что формат «говорящей головы» (то есть записанных лекций) для обучения неэффективен, все уже давно поняли.

В качестве ответа на эти проблемы и родился такой подход: учить людей в онлайн-формате лучше не поодиночке, а в группах, и делать это активными методами, а не пассивными, при этом ещё и организуя учащимся поддержку. Если в обычном онлайн-обучении (что синхронном, что асинхронном) роль преподавателя ограничивается тем, что он устно передаёт знания и может ответить на несколько вопросов, проверить задания, то в когортном обучении преподаватель выступает скорее фасилитатором на занятиях, постоянно поддерживает связь с участниками и старается активно вовлекать их в учебные процессы. Различия с «типичным» обучением хорошо представило в виде таблицы издание Training Industry. Мы её перевели:

Разница между традиционным подходом к обучению и когортной моделью

Элементы учебного процесса Традиционное онлайн-обучение Когортное онлайн-обучение
Подход к обучению Строится вокруг преподавателя, предполагает ограниченные возможности для общения или взаимодействия учащихся Строится в группе под руководством преподавателя, предполагает активное участие учащихся в учебном процессе
Коммуникация Преимущественно односторонняя коммуникация, в которой инициатива принадлежит преподавателю Двусторонняя коммуникация — дискуссия на синхронных занятиях и в модерируемых каналах для общения
Обратная связь Обратная связь от преподавателя зачастую поступает уже после завершения ключевых этапов обучения Постоянная обратная связь от других учащихся и преподавателя на протяжении всего обучения
Поддержка учебного процесса Минимальная менторская или коучинговая поддержка от преподавателя Внедрённая в учебный процесс поддержка с постоянными менторскими или коучинговыми сессиями

Эксперт в сфере корпоративного обучения Джанетт Бонне в блоге Кэти Мур Action at Work, в свою очередь, приводит такие характерные черты когортного обучения:

  • Структура. Когортное обучение подразумевает конкретный план, расписание, учебные цели.
  • Диджитал-инструменты для взаимодействия внутри группы. Это может быть корпоративный мессенджер, система дистанционного обучения или специальные платформы — в общем, онлайн-инструменты с возможностью общаться участникам между собой и с преподавателем или куратором.
  • Элементы синхронного и асинхронного обучения. Когортное обучение — зачастую смешанное. Такой подход позволяет, с одной стороны, работать в группе, а с другой — оставляет время на обдумывание нового материала и рефлексию (а она, безусловно, тоже играет ощутимую роль).
  • Поддержка от преподавателя. Он устанавливает правила, следит, чтобы никто не отставал, а процесс обучения проходил гладко.

Фото: Giulia Squillace / Unsplash

Эксперт отмечает: когортное обучение также иногда путают с социальным — когда люди учатся через наблюдение (так происходит, например, в некоторых менторских программах: менти будет наблюдать за действиями ментора). В чём-то они действительно схожи, но и различия есть, в том числе по перечисленным выше признакам: в отличие от социального обучения, в когортном есть структура, чёткий график, конкретные учебные задачи.

Даже если когортная модель только отчасти относится к теории социального научения, по своей сути она близка и к другой теории — коннективизма. Эта теория гласит, что знания и навыки в современном мире устаревают слишком быстро, а это означает, что людям необходимо постоянно поддерживать связь друг с другом и учиться вместе — буквально друг у друга. При этом коннективизм особое место уделяет цифровым технологиям: знания строятся на сетевых связях людей и компьютеров, поэтому обучение происходит, когда соученики связаны между собой и обмениваются мнениями, точками зрения и идеями в процессе совместной работы.

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

Преимущества такого обучения очевидны:

  • Развивает гибкие навыки — благодаря общению в процессе обучения. Речь о навыках коммуникации, креативности, командной работы, лидерства и решения проблем.
  • Создаёт безопасную и эффективную культуру взаимодействия между сотрудниками — благодаря тому, что они тесно сотрудничают в рамках учёбы, а потом используют укреплённые связи и в рабочем процессе.
  • Его программы более вовлекающие — за счёт социализации учиться становится веселее и интереснее. Кроме того, люди склонны тянуться друг за другом, подчиняться социальному давлению — это и доходимость повышает.

Глава коучинговой компании Newberry Solutions Нина Ньюберри в своей колонке для Forbes также отмечает, что когортное обучение несёт значительную выгоду для бизнеса. Например, в крупных организациях такая модель в обучении лидеров позволяет улучшить взаимодействие между разными департаментами и подразделениями — это, конечно, приводит и к росту эффективности. Для менеджеров и руководителей такое обучение даёт чувство поддержки и предотвращает выгорание, что тоже способствует лучшим бизнес-результатам.

После 2021 года именно эти преимущества стали привлекать крупные компании к когортному обучению — например, на эту модель перешли такие гиганты, как международный банк Citi, промышленная корпорация PepsiCo и пивоваренная корпорация AB InBev. Привлекает когортное обучение и инвесторов: издание TechCrunch ещё в 2021 году сообщало, что провайдеры платформ с возможностями для когортного обучения привлекали десятки миллионов долларов на развитие своих продуктов.

Популярность подобных платформ предсказывал зимой 2023 года и гуру в сфере развития сотрудников Джош Берсин. Эксперт называет их «системы академий развития способностей»: такие системы предполагают, что люди обучаются синхронно в небольших группах при поддержке лидеров своей отрасли, менторов и коучей.

У когортной модели нет никакой чёткой стратегии или фреймворка — это скорее полезная идея, чем руководство к действию. Однако ряд рекомендаций на случай, если вы всё же решили попробовать когортное обучение, в зарубежных источниках вполне можно найти.

Как и любое другое, когортное обучение начинается с определения целей — необходимо продумать, действительно ли учёба в групповом формате поможет этих целей достичь и даст максимум пользы. Так, Джанетт Бонне считает, что когортное обучение отлично подойдёт для онбординга, лидерских программ, апскиллинга или корпоративного буткэмпа, а вот для обучения техническим навыкам или коротких формальных курсов (например, по обновлениям в политике компании) оно не так уж необходимо.

Если цели определены, то возникает вопрос, по какому принципу объединять группы (когорты). Принцип может быть практически любым — например, по локации, роли в компании, интересам или предпочтениям в обучении. Так, глава компании-провайдера Nomadic Learning Тим Сарчет рекомендует учитывать и психологическую безопасность участников в формировании групп: чем им легче и интереснее взаимодействовать друг с другом, тем заметнее будет эффект от такого обучения — люди не будут бояться высказывать мнения, идеи и перенимать опыт. Сами же группы лучше делать небольшими, однако точного количества участников обычно никто не упоминает, многое здесь зависит от конкретных кейсов.

Джанетт Бонне также даёт дополнительный важный совет: убедитесь, что все участники понимают особенности когортного обучения. Например, можно провести установочную встречу, презентацию — так вы откалибруете ожидания, а сотрудники убедятся, что формат учёбы им подойдёт.

Программа в когортном обучении должна включать элементы синхронного и асинхронного обучения. С одной стороны, можно предложить участникам побольше совместных синхронных активностей — кейс-стади, групповые проекты, мастермайнды. А с другой — у участников должно быть время позаниматься самостоятельно и порефлексировать. В целом это может выглядеть как перевёрнутый класс: учащиеся самостоятельно изучают часть материала, а на синхронных сессиях обсуждают изученное или применяют новые знания для совместного решения учебных задач. При этом, само собой, важно, чтобы у всех был доступ к онлайн-инструментам для общения и взаимодействия, например к LMS, мессенджеру или хотя бы учебному чату.

Чтобы взаимодействие между участниками было эффективным, важно установить правила общения и совместной работы. В эти правила стоит добавить важный пункт: активное участие — обязательное условие (конечно, фасилитатору придётся следить, чтобы никто не отмалчивался). В идеале добавить ещё и тимбилдинговые активности, чтобы сотрудники чувствовали себя комфортно друг с другом. Если же возникают конфликты (а это вполне естественно), то решать их лучше с помощью фасилитатора и за пределами общего учебного пространства.

Вообще, в целом для когортного обучения крайне важна роль преподавателя-фасилитатора или тренера-фасилитатора. Из этого следует, что преподавателей и тренеров следует хорошо подготовить — им нужно уметь организовывать занятия таким образом, чтобы обеспечить активное, а не пассивное участие каждого учащегося.

В Training Industry рекомендуют также добавить в программу геймификацию: челленджи или дружеские соревнования. Здесь хорошо подойдёт пример из российской практики корпоративного обучения, которым поделился менеджер по продукту бизнес-юнита «Обучение» «МТС Линк» и экс-Product owner команды Learning development в «Райффайзенбанке» Владимир Казаков. В банке проводили обучение для выпускников вузов: программа включала как самостоятельное обучение (например, онлайн-занятия и лонгриды), так и групповое — студентов объединяли в команды, которые соревновались друг с другом. Ещё одним примером организации программы по всем принципам когортного обучения могут послужить курсы для руководителей от компании Strong Manager, про устройство которых рассказывала основательница компании Юлия Старостина.

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

Кейс «Гринатома»

Как привлекать молодёжь и как развивать её в компании

  • ❔ Как закрывать стажёрами 500 вакансий в год
  • ❔ Как мотивировать руководителей на работу с джунами
  • ❔ Как за 1,5 года сделать из стажёра ценного сотрудника

Смотреть кейс

Get it on Google Play

Public user contributions licensed under
cc-wiki license with attribution required

Блок-схемы алгоритмов по ГОСТ 19.701-90

ГОСТ 19.701-90 является действующим, но морально устарел; он не годится для записи алгоритмов, так как не обеспечивает удобочитаемость сложных алгоритмов. Это объясняется тем, что концепция стандарта отстала от жизни и построена без учета идей когнитивной эргономики.
Предлагаю:
— для записи алгоритмов создать новый стандарт, основанный на визуальном алгоритмическом языке ДРАКОН;
— удалить из ГОСТ 19.701-90 упоминание об алгоритмах .

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

(2021) Паронджанов В. Д. Алгоритмические языки и программирование: ДРАКОН : учебное пособие для вузов. — Москва : Издательство Юрайт, 2021. — 436 с. — (Высшее образование). 

(2019) Паронджанов В. Д. Алгоритмы и жизнеритмы на языке ДРАКОН. Разработка алгоритмов. Безошибочные алгоритмы. — М., 2019. — 374 с. — Иллюстраций: 195.

(2012, 2014, 2016) Паронджанов В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации. — М.: ДМК Пресс, 2012, 2014, 2016. — 520 с.

(2017) Паронджанов В.Д. Почему врачи убивают и калечат пациентов, или Зачем врачу блок-схемы алгоритмов? Иллюстрированные алгоритмы диагностики и лечения — перспективный путь развития медицины. Клиническое мышление высокой точности и безопасность пациентов. / Предисл. члена-корр. РАН Г.В. Порядина. — М.: ДМК Пресс, 2017. — 340 с.

Статья содержит критику стандарта ГОСТ 19.701-90 и обоснование необходимости создания нового стандарта для представления алгоритмов.

Желающие могут посмотреть две статьи на Хабре по языку ДРАКОН: здесь и здесь.

Дракон-схема алгоритма

Рис. 0. Пример дракон-схемы

На Рис. 0 показана дракон-схема, или дракон-алгоритм.
Дракон-схема есть упорядоченная, правильно построенная блок-схема, наглядно показывающая все маршруты алгоритма.

На Рис. 0 хорошо видны особенности дракон-алгоритма:
— Иконы Заголовок и Конец находятся на единой вертикали, которая называется шампур. По шампуру проходит главный (наиболее благоприятный) маршрут алгоритма.
— Все вертикали (маршруты алгоритма) упорядочены слева направо по принципу «чем правее, тем хуже».
— Шампур рисуют жирной (highlighted) линией.
— Все иконы и соединительные линии расположены справа от шампура. Шампур занимает крайнюю левую вертикаль.
— Пересечения линий запрещены.
— Икона Заголовок всегда находится на фиксированном месте — вверху алгоритма.

Эргономичность — это набор правил

Наша ближайшая цель — разъяснить, что эргономичность есть набор правил, которым должны подчиняться зрительные образы алгоритма, представленные на бумаге или экране. Возьмем за основу зрительные образы языка ДРАКОН, построенные из икон и их комбинаций.

Рассмотрим ряд правил ДРАКОНа и на конкретных примерах покажем, что в блок-схемах по ГОСТ 19.701-90 правила систематически нарушаются, а в дракон-схемах — строго соблюдаются.

Правило шампура

На первое место следует поставить правило шампура: в схеме необходимо иметь шампур. Он создает систему отсчета, в которой проектируется графическая схема алгоритма.

Ниже на многих примерах будут продемонстрированы типичные ошибки блок-схем:
— нет шампура;
— разрыв шампура.

Схема должна быть лаконичной

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

Рис. 1 (слева). Плохая схема. Недостатки: слишком много изгибов; имеются паразитные элементы
Рис. 2 (справа). Хорошая (эргономичная) схема. Она нарисована по правилам языка ДРАКОН

Следует избегать неоправданных изгибов соединительных линий

Существуют вредные мелочи, которые затрудняют понимание схемы. Одна из них — неоправданные изгибы соединительных линий.

Сравним две схемы на Рис. 1 и 2. На Рис. 1 показана обычная блок-схема, заимствованная из книги сотрудников IBM. На Рис. 2 изображена эквивалентная дракон-схема.

Рисунки позволяют выявить различия между неприглядной блок-схемой и красивой дракон-схемой. С точки зрения правил удобочитаемости, блок-схема на Рис. 1 имеет следующие недостатки:

— неоправданно большое число изгибов линий (в блок-схеме 12 изгибов, а в дракон-схеме — только 4);

— большое число паразитных элементов: 14 стрелок и 3 кружка, которые в дракон-схеме отсутствуют (поскольку они совершенно не нужны и представляют собой визуальные помехи, затемняющие суть дела).

Мы рассмотрели два эргономических правила (правило лаконичности и правило минимизации изгибов) и убедились, что в дракон-схеме они строго соблюдаются, а в блок-схеме грубо нарушены.

Сравнительный анализ двух схем

Обратимся снова к Рис. 1 и 2. Мы сделали лишь первый шаг к устранению графических недочетов. На Рис. 1 осталось еще немало огрехов, которые необходимо выявить и исправить.

Итак, продолжим наш критический анализ. Блок-схема на Рис. 1 имеет следующие недостатки:

— для обозначения развилки используется ромб, который занимает слишком много места. Ромб не позволяет поместить внутри необходимое количество удобочитаемого текста, состоящего из строк равной длины. В дракон-схеме верхний и нижний углы ромба отрезаны, поэтому схема становится компактной и удобной как для записи текста, так и для чтения;

— функционально однородные иконы Д, Е, Ж, И хаотично разбросаны по всей площади чертежа, занимая три разных горизонтальных уровня (что запутывает читателя). В дракон-схеме они расположены на одном уровне, что служит для читателя подсказкой об их функциональной однородности;

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

— икона Д и ее вертикаль расположены слева от шампура (в дракон-схеме это запрещено);

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

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

Критика блок-схем алгоритмов по ГОСТ 19.701-90

Цивилизация не может жить без чертежей, как не может жить и без алгоритмов. Схемы алгоритмов очень важны для понимания секретов и тайн современного производства и управления. Однако многие преподаватели и разработчики алгоритмов создают неприглядные и путаные блок-схемы, в которых трудно разобраться. Иногда их даже называют «мусорными» блок-схемами, потому что хитросплетения блоков, соединенные хаосом петляющих линий, больше напоминают кучу мусора, нежели регулярную структуру.

Образчик подобного мусора представлен на рис. 3. Этот «мусорный» алгоритм можно вылечить и превратить в изящную дракон-схему (рис. 4). Сравним: что было и что стало.

Рис. 3 (слева). Плохая схема. Такие схемы часто рисуют многие уважаемые ученые, забывающие об эргономике
Рис. 4 (справа). Хорошая (эргономичная) схема. Она нарисована по правилам языка ДРАКОН

Схема на рис. 3 имеет много изъянов:
— слева от иконы Ж есть пересечение линий (в дракон-схеме пересечения запрещены);
— возле иконы Е имеется линия под углом 45° (в дракон-схеме наклонные линии не допускаются);
— иконы Д, Е и Ж имеют более одного входа (в дракон-схеме это запрещено);
— иконы В, Д, Е, Ж имеют входы сбоку, что придает схеме неряшливый вид. В дракон-схеме вход разрешается только сверху, что упорядочивает алгоритм и создает в нем четкую ориентацию «сверху вниз»;
— отсутствует шампур, так как выход иконы Заголовок и вход иконы Конец не лежат на одной вертикали. Исчезновение шампура означает, что в схеме отсутствует зрительный остов, художественно-композиционная главная вертикаль. Тем самым уничтожается основа для выделения главного маршрута.

Блок-схема на рис. 3, как и схема на Рис. 1, по всем параметрам проигрывает дракон-схеме. Мы убедились, что алгоритмическая красота достигается благодаря совокупному действию многих правил, каждое из которых, взятое по отдельности, выглядит скромным и будничным.

Разрыв шампура — серьезная ошибка

Разорванный шампур искажает зрительный образ схемы и может повлечь за собой неприятности. Между тем такая схема не только не осуждалась, а наоборот, в свое время была рекомендована стандартом ANSI (Американский национальный институт стандартов).

Рис. 5 (слева). Плохая схема. В ней много эргономических ошибок, что затрудняет понимание алгоритма
Рис. 6 (справа). Хорошая (эргономичная) схема. Она нарисована по правилам языка ДРАКОН

На рис. 5 представлена схема, взятая из источника, где она характеризуется как «стандартная блок-схема ANSI». Сравнение этой схемы с эквивалентной дракон-схемой на Рис. 6 позволяет выявить различные дефекты:

— ниже иконы G имеется разрыв шампура (нарушено правило, согласно которому один из путей, идущих от входа к выходу, должен проходить по главной вертикали);
— икона G имеет два входа (в дракон-схеме разрешается только один вход);
— икона G имеет вход сбоку (в дракон-схеме это запрещено);
— у иконы G выход находится слева (в дракон-схеме он должен быть снизу);
— две петли обратной связи цикла находятся слева от шампура и закручены по часовой стрелке (в дракон-схеме они расположены справа от шампура и закручены против часовой стрелки);
— используются неудобные ромбы (в дракон-схеме их заменяют эргономичной иконой Вопрос);
— ромб L имеет выход слева (в дракон-схеме он должен быть справа);
— используется 12 стрелок, из которых 10 — паразитные (в дракон-схеме всего 2 стрелки);
— имеется один избыточный изгиб линии (в блок-схеме 9 изгибов, в дракон-схеме — 8).

Таким образом, данная блок-схема, как и предыдущие примеры, проигрывает дракон-схеме.

Анализ вложенного цикла ПОКА (while)

Графическое изображение цикла должно быть удобным, стандартным и легко запоминающимся. В блок-схемах эта проблема не решена: нередко каждый автор изображает цикл по-своему, что запутывает читателей. Язык ДРАКОН предлагает стандартное начертание для каждого типа цикла.

Рис. 7 (слева). Плохая схема. Вложенный цикл ПОКА изображен без учета правил эргономики. Шампур разорван.
Рис. 8 (справа). Хорошая (эргономичная) схема. Вложенный цикл ПОКА нарисован по правилам языка ДРАКОН

На рис. 7, 8 изображены блок-схема и дракон-схема вложенного цикла ПОКА (while). Блок-схема взята из учебного пособия.

На блок-схеме (см. рис. 7) можно указать следующие недочеты:

— между иконами E и K имеется разрыв шампура (нарушено правило, согласно которому один из путей, идущих от входа к выходу, должен проходить по главной вертикали);
— ниже иконы Е через разрыв шампура проходят две нежелательные горизонтальные линии;
— две петли обратной связи циклов ПОКА закручены по часовой стрелке (в дракон-схеме они закручены против часовой стрелки);
— используются неудобные ромбы (в дракон-схеме их заменяют эргономичные иконы Вопрос);
— используется 8 стрелок, из которых 6 — паразитные (в дракон-схеме всего 2 стрелки);
— имеется 2 избыточных изгиба линии (в блок-схеме 10 изгибов, в дракон-схеме — только 8);
— в блок-схемах отсутствует графическая стандартизация циклов. В дракон-схемах стандартизация циклов строго соблюдается. Об этом можно судить по рис. 8. Голубая заливка окружает внутренний цикл ПОКА. Белая заливка окружает внешний цикл ПОКА.

Сравнивая рис. 7 и 8, легко убедиться, что дракон-схемы во всех отношениях лучше, чем блок-схемы.

Неэргономичные «образцы итоговых заданий»

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

Рис. 9 (слева). Плохая схема. Выход из ромба влево (а не вниз) мешает правильному изображению шампура
Рис. 10 (справа). Хорошая (эргономичная) схема. Шампур нарисован верно, так как икона Вопрос имеет выход вниз.

Типичные ошибки в блок-схемах алгоритмов

На основании анализа алгоритмов на Рис. 1—10 можно составить перечень эргономических ошибок, которые мы выявили:

— нет шампура;
— разрыв шампура;
— блоки Заголовок и Конец на разных вертикалях;
— ненужные стрелки;
— ненужные изгибы линий;
— ненужные кружки;
— два входа в один блок;
— три входа в один блок;
— вход в блок слева;
— вход в блок справа;
— пересечение линий;
— наклонная линия;
— выход из блока Процесс слева.

Примитив и силуэт

Мы рассмотрели простые блок-схемы, состоящие примерно из 10 блоков. Их можно «вылечить» с помощью дракон-схемы Примитив.

В сложных проектах могут использоваться большие многостраничные блок-схемы. В таких случаях работать с блок-схемой по ГОСТ 19.701-90 становится трудно, поскольку она полностью теряет как наглядность, так и регулярность структуры. Чтобы исправить ситуацию, нужно использовать алгоритмическую конструкцию Силуэт языка ДРАКОН, которая сохраняет наглядность даже для многостраничных схем. (В данной статье конструкция Силуэт не описана. Посмотреть можно здесь).

Замечания

  1. Стандарт ГОСТ 19.701—90 не может обеспечить наглядность при вычерчивании сложных алгоритмов, так как концепция стандарта устарела и построена без учета идей когнитивной эргономики.

  2. Дракон-схемы принципиально отличаются от блок-схем тем, что подчиняются когнитивно-эргономическим правилам.

  3. В данной теме указаны эргономические недостатки блок-схем и описаны парные им достоинства дракон-схем.

  4. В зрительно-смысловой структуре алгоритма шампур играет важную роль. Шампур способен быстро и естественно привлечь к себе внимание читателя, правильно сориентировать его в структуре алгоритма.

  5. При отсутствии шампура уничтожается основа для выделения главного маршрута.

  6. Разрыв или отсутствие шампура делает зрительный образ алгоритма «бесформенным», лишенным композиционного центра. Читатель лишается необходимых зрительных ориентиров, что затрудняет чтение алгоритма.

  7. Зрительный образ алгоритма должен быть лаконичным. Все ненужные, лишние детали должны быть исключены.

  8. Схема должна содержать лишь те элементы, которые необходимы читателю для понимания смысла алгоритма и выявления ошибок.

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

  10. Стрелки нужны только как признак цикла Стрелка. Стрелки, показывающие направление потока управления, следует удалить.

  11. Дракон-схемы созданы на основе блок-схем с целью их совершенствования. Дракон-схемы — это упорядоченные блок-схемы.

Сравнение со стандартом ГОСТ 19.701-90

В блок-схемах алгоритмов по ГОСТ 19.701-90 формализованы только фигуры. За пределами формализации остаются:
— правила присоединения отростков линий к фигурам;
— точки размещения фигур, или точки ввода фигур;
— связи между фигурами.

В отличие от блок-схем, в дракон-схемах проведена полная формализация. Строго определены не только иконы, но их отростки, а также соединительные линии и точки ввода фигур. Формализацию соединительных линий обеспечивают формальные отростки икон, формальные валентные точки и макроиконы.

Правила работы с отростками, валентными точками и макроиконами описаны в работе .

Теория отростков

Назначение теории отростков — устранить неоднозначность присоединения отростков к графическим фигурам.

В языке ДРАКОН формализация отростков выполнена так:
— иконы заданы не отдельно, а вместе с отростками (рис. 11, 12);
— число отростков, тип и направление каждого отростка строго определены.

Рис. 11. Иконы языка ДРАКОН

Рис. 12. Иконы языка ДРАКОН. Окончание

Существуют три типа отростков:
— входной,
— выходной,
— нейтральный.

Входной и выходной отростки направлены сверху вниз и лежат на одной вертикали, причем входной отросток входит в икону сверху, а выходной — исходит из нее снизу. Икона Вопрос имеет не один, а два выхода; второй выходной отросток направлен по горизонтали вправо. Все отростки ориентированы к центру иконы.

На рис. 13 показаны примеры входных и выходных отростков. Нейтральный отросток приведен на рис. 12, пункт 21. Это горизонтальный отросток, соединяющий икону Синхронизатор с иконой-хозяином.

Перечисленные правила задают однозначную привязку отростков к иконам, являясь средством формализации.

Рис. 13. Язык ДРАКОН предлагает однозначный (единственный) вариант присоединения отростков к иконам. Икона Действие имеет два отростка: входной (сверху) и выходной (снизу). Икона Вопрос имеет три отростка: входной (сверху) и два выходных (внизу и справа)

Сравниваем со стандартом ГОСТ 19.701-90

Иконам Действие и Вопрос в стандарте ГОСТ 19.701-90 соответствуют блоки Процесс и Решение (рис. 14).

Рис. 14. ГОСТ 19.701—90 разрешает присоединять линии к блокам Процесс и Решение четырьмя разными способами, т. е. неоднозначно. Язык ДРАКОН устраняет недостаток и предлагает однозначный (единственный) вариант

Легко видеть, что формализация отростков в ГОСТе отсутствует. Действительно, в стандарте для блока Процесс (рис. 14) предусмотрены четыре варианта. Больше того, число вариантов может возрасти вдвое, если учесть, что стандарт ГОСТ 19.701—90 разрешает выполнять чертежи как со стрелками, так и без них:

«При необходимости или для повышения удобочитаемости могут быть добавлены стрелки-указатели».

Для сравнения: в языке ДРАКОН для иконы Действие (рис. 13) предусмотрен всего один чертеж, что исключает путаницу и предотвращает ошибки.

Далее. Для блока Решение (рис. 14) ГОСТ разрешает четыре варианта (или даже восемь — с использованием стрелок и без них).

Сравним с языком ДРАКОН и иконой Вопрос (рис. 13). Для нее задан один-единственный чертеж, что обеспечивает строгую формализацию.

Неоднозначность графики стандарта является прямым следствием указания ГОСТа 19.701—90: «Символы могут быть вычерчены в любой ориентации».

Наличие в стандарте разных способов подключения отростков к блокам говорит об отсутствии формализации соединительных линий в блок-схемах, что является недостатком стандарта ГОСТ 19.701-90.

Теория валентных точек

Валентные точки можно рассматривать как точки размещения икон, или точки ввода икон. Расположение валентных точек на чертеже дракон-алгоритма строго определено. Иконы можно вставлять только в валентных точках, и больше нигде. На рис. 15 белыми кружками показаны валентные точки, находящиеся на отростках икон Действие и Вопрос. Для каждой точки определено, какие иконы и макроиконы можно вводить в данную точку.

Рис. 15. Икона Действие имеет две валентные точки, а икона Вопрос — три

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

Динамика валентных точек

Чертеж дракон-алгоритма формируется методом логического вывода из визуальных аксиом. На каждом шаге построения происходит размножение валентных точек. Процесс размножения можно рассматривать как динамический процесс преобразования валентных точек.

Рассмотрим построение дракон-схемы силуэт (рис. 16).

Рис. 16. Размножение валентных точек (кружки) при проектировании дракон-схемы силуэт

В аксиоме-силуэт (рис. 16, слева) всего 3 валентных точки. После добавления к аксиоме ветки силуэта (рис. 16, в центре) получается уже 5 точек. А после вставки иконы Действие (рис. 16, справа) число точек увеличивается до 6. Дальнейший процесс построения силуэта приводит к монотонному росту числа валентных точек.

Это значит, что иконы (или макроиконы) можно вставлять не куда угодно, а только в строго определенные места (валентнын точки). Ввод производится так. Сначала происходит разрыв соединительной линии в выбранной пользователем валентной точке. Затем в место разрыва вставляется нужна фигура.

Все списки (списки валентных точек и списки разрешенных икон и макроикон) хранятся в памяти программы ДРАКОН-конструктор, который осуществляет визуальный логический вывод. Таким образом, описанная операция строго формализована и защищена от многих ошибок.

Пользователю запрещено рисовать соединительные линии

Во избежание ошибок разработчику алгоритма запрещено рисовать какие-либо линии на чертеже алгоритма.

Все линии автоматически рисует программа ДРАКОН-конструктор. Пользователь лишь управляет этим процессом, выбирая из меню нужные иконы (и макроиконы) и указывая на чертеже валентные точки, куда их нужно вставить.

ДРАКОН-конструктор, подчиняясь разумным указаниям пользователя (и отклоняя неразумные) автоматически применяет правила визуального логического вывода.

Тщательно разработанные и теоретически обоснованные правила построения дракон-алгоритма, учитывающие особенности зрительного восприятия, позволяют облегчить и ускорить понимание алгоритма.

Благодаря правилам сложный и запутанный алгоритм можно преобразовать и представить в виде комплекта ясных, доходчивых и дружелюбных (people-friendly) дракон-схем.

Попробуйте ДРАКОН-конструктор DrakonHub. Вы убедитесь, что все соединительные линии он выполняет автоматически, причем без пересечений.

Теория макроикон

Некоторые сочетания икон и соединительных линий повторяются чаще других; их целесообразно выделить и стандартизовать. Такие сочетания называются макроиконами. Макроиконы служат для предотвращения ошибок при проведении соединительных линий.

Рис. 17. Макроиконы языка ДРАКОН

Рис. 18. Макроиконы языка ДРАКОН. Окончание

Макроиконы Развилка и цикл Стрелка

Проведем анализ двух макроикон: Развилка и цикл Стрелка. Обе они содержат только одну икону — икону Вопрос, а также соединительные линии и валентные точки (рис. 19).

Рис. 19. Две макроиконы: Развилка и цикл Стрелка

Цикл Стрелка — пустой оператор, он служит заготовкой для построения реальных циклов с условием. Если заполнить верхнюю валентную точку, получим цикл ДО (do while). Если нижнюю — цикл ПОКА (while). Если обе — цикл do while do.

Макроикона Развилка — тоже пустой оператор. Если заполнить левую валентную точку, получим оператор ЕСЛИ (if). Если обе — оператор ЕСЛИ ТО (if else).

Теория макроикон позволяет различать опасное и безопасное использование макроикон. Чтобы безопасно построить цикл с условием, следует использовать макроикону цикл Стрелка, но не Развилку.

Недопустимые действия

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

Почему? Потому что речь идет об образовании нового цикла, аналогичного оператору goto, который реализует переход на оператор, расположенный выше (раньше) на чертеже ДРАКОН-алгоритма. Подобная операция в языке ДРАКОН считается небезопасной и недопустимой. Специалист по надежности программного обеспечения Гленфорд Майерс предостерегает:

«Наихудшим применением оператора goto считается переход на оператор, расположенный выше (раньше) в тексте программы».

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

Как избежать ошибки. В меню программы «ДРАКОН-конструктор» предусмотрена макроикона цикл Стрелка, предназначенная для безопасного создания циклов с условием. При этом угроза ошибок снимается.

Сравниваем со стандартом ГОСТ 19.701-90

Формализация макроикон и валентных точек в ГОСТе не предусмотрена. Трудности понимания сложных блок-схем алгоритмов, выполненных по ГОСТ 19.701-90, связаны с тем, что в них отсутствует должный порядок — правила разработки схем не формализованы, не эргономичны и разрешают совершать недопустимые действия. Эксперты отмечают:

«Основной недостаток блок-схем заключается в том, что они не приучают к аккуратности при разработке алгоритма. Ромб можно поставить в любом месте блок-схемы, а от него повести выходы на какие угодно участки. Так можно быстро превратить программу в запутанный лабиринт, разобраться в котором через некоторое время не сможет даже сам ее автор».

В отличие от ГОСТа, в языке ДРАКОН икону Вопрос можно вставить не «в любом месте» чертежа, а только в валентных точках. И повести выходы не на «какие угодно участки», а только и исключительно в те места, которые разрешены согласно формальным правилам языка ДРАКОН.

Некорректное использование термина «алгоритм» в стандарте ГОСТ 19.701–90

Межгосударственный стандарт ГОСТ 19.701—90 (редакция 2010 года) получен методом прямого применения из международного стандарта ISO 5807:1985.

Но вот что удивительно. В оригинале ISO 5807:1985 термин algorithm отсутствует:

«Information processing — Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts»

А при локализации на русском языке термин алгоритм внезапно появляется:

СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ, ДАННЫХ И СИСТЕМ
Обозначения условные и правила выполнения

При этом возникает некорректность (противоречие), так как в тексте стандарта ГОСТ 19.701—90 сказано:

1.3. В настоящем стандарте определены символы, предназначенные для использования в документации по обработке данных, и приведено руководство по условным обозначениям для применения их в:
1) схемах данных;
2) схемах программ;
3) схемах работы системы:
4) схемах взаимодействия программ;
5) схемах ресурсов системы

Противоречие заключается в том, что в этом списке из пяти пунктов (и в дальнейшем тексте) отсутствует упоминание о схемах алгоритмов.

В оргинале противоречия нет, так как пункт 1.3 соответствует английскому тексту международного стандарта ISO 5807:85:

1 Scope and field of application
This International Standard specifies symbols to be used in information processing documentation and gives guidance on conventions for their use to:
a) data flowcharts,
b) program flowcharts,
c) system flowcharts,
d) program network charts,
e) system resources charts.

Алгоритмы — чрезвычайно важный термин и понятие. По моему мнению, необходимо выпустить отдельный самостоятельный стандарт на алгоритмы и убрать упоминание об алгоритмах из ГОСТ 19.701—90.

Каким должен быть стандарт на алгоритмы

Проблема стандартизации представления алгоритмов

Стандарт графического представления алгоритмов (далее стандарт алгоритмов) есть единая система обозначений (единая нотация) для записи алгоритмов. В настоящее время проблема стандартизации алгоритмов не решена. На практике для записи алгоритмов применяются разнообразные средства: псевдокоды, блок-схемы (flowcharts), схемы деятельности (activity diagrams) языка UML, дракон-схемы (drakon-charts).

В программировании (с появлением структурного программирования) подробные блок-схемы алгоритмов стали ненужными; вместо них используются псевдокоды, как правило, не подлежащие стандартизации.

При выпуске документации на алгоритмы действует межгосударственный стандарт ГОСТ 19.701—90, полученный методом прямого применения из международного стандарта ISO 5807:1985. Проблема в том, что стандарты ГОСТ 19.701—90 и ISO 5807:1985 обладают существенными недостатками; они не удовлетворяют требованиям для записи алгоритмов.

Требования к стандарту алгоритмов

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

Проблема ошибок является чрезвычайно важной и актуальной; поэтому предотвращение ошибок должно быть предусмотрено на уровне стандарта для записи алгоритмов.

Что лучше для российского образования: дракон-схемы или блок-схемы по ГОСТ 19.701—90?

Многие авторы высказываются в поддержку языка ДРАКОН.

«Визуальный язык ДРАКОН образует наглядную среду для первоначального обучения программированию и мог бы быть весьма полезен при организации школьных курсов информатики» [85].

«Блок-схемы, нарисованные по правилам языка ДРАКОН, отличаются поразительной четкостью, наглядностью и прозрачностью структуры. А наглядность и доходчивость алгоритмов — это именно то, чего так остро недостает школьным учебникам» [86].

«ДРАКОН — это … эргономичный стандарт для графического представления учебной информации… Язык ДРАКОН учит нас, методистов и учителей правильному составлению блок-схем… Насколько я знаю, нет другой литературы, где тому же самому можно научиться настолько просто и даже увлекательно» [87].

«Язык усовершенствованных графических схем ДРАКОН обеспечивает разработку сложных алгоритмов с сохранением наглядности даже для многостраничных схем» [88].

«Алгоритмический язык ДРАКОН … используется в технике, биологии, медицине и образовании. Преимуществом этого языка является то, что схемы легко рисовать и понимать, они очень наглядны» [89].

«Язык ДРАКОН — удобный инструмент для записи и структурирования деятельности в виде алгоритмов…, дает глубокое понимание сложных проблем, позволяет проектировать сложную деятельность, бизнес-процессы, формализовать свои профессиональные знания» [90].

«Использование языка ДРАКОН и гибридных языков может позволить полностью отказаться от традиционного подхода к разработке ПО РК (программного обеспечения робототехнических комплексов — Авт.), снижая интеллектуальную нагрузку на разработчика алгоритма, исключая ошибки толкования исходных данных программистом … Но самое главное — это позволит резко сократить затраты на разработку ПО РК, что сделает роботов более доступными для потребителей самого разного уровня» [91].

Приведем также отзыв рядового пользователя, размещенный в сети Интернет участником с ником dvuugl:

«Если нужно рисовать алгоритм, теперь только и только на Драконе. Считаю, что он должен стать государственным стандартом для блок-схем вместо существующего. Удивительно, что авторы книг продолжают использовать прежние схемы, на которые после Дракона без ужаса смотреть невозможно».

В то же время, несмотря на явное преимущество дракон-схем, в большинстве российских школ и вузов язык ДРАКОН не изучают, предпочитая устаревшие блок-схемы. Причина проста: блок-схемы опираются на авторитет стандартов ГОСТ 19.701—90 и ISO 5807:1985, а дракон-схемы такой поддержки не имеют. Многие преподаватели вузов и учителя школ продолжают знакомить студентов и школьников с неэргономичными блок-схемами, оправдывая свои действия необходимостью соблюдать требования стандарта ГОСТ 19.701—90.

Стандарты, которые отстали от жизни

Проведенный анализ позволяет сделать вывод, что морально устаревший стандарт ISO 5807:1985 (и его калька ГОСТ 19.701—90) препятствуют распространению новых, более удобных и эффективных форм представления визуальных алгоритмов. Указанные стандарты оказывают негативное воздействие на систему среднего и высшего образования России.

Таким образом, налицо парадоксальная ситуация. Система образования должна распространять лучшее, а не худшее. Однако на деле происходит обратное. Российским преподавателям, учащимся и специалистам навязан устаревший и не имеющий научного обоснования стандарт только потому, что он скопирован с международного стандарта. Возникло противоречие между устаревшим стандартом и новой практикой.

Это противоречие следует устранить. Учитывая изложенное выше, необходимо при записи алгоритмов отказаться от некачественных стандартов ISO 5807:1985 и ГОСТ 19.701—90 и в качестве государственного стандарта разработать стандарт, основанный на языке ДРАКОН. Как отмечает профессор Я. В. Безель в журнале «Вестник Российской академии наук»:

«при разработке единого стандарта, снабженного компьютерной поддержкой и рассчитанного на постепенное внедрение во всех отраслях и предметных областях, целесообразно взять за основу язык ДРАКОН» [92].

Язык ДРАКОН устраняет недостатки блок-схем

ДРАКОН упорядочивает блок-схемы за счет формализации, эргономизации и неклассической структуризации [39, 93]. С появлением дракон-схем (drakon-charts) блок-схемы алгоритмов по ГОСТ 19.701—90 полностью потеряли свое значение, так как они во всех отношениях уступают дракон-схемам [39, с. 32—36, 242—254].

Государственный комитет РФ по высшему образованию в 1996 г. по решению Президиума научно-методического совета по информатике под председательством академика РАН Ю. И. Журавлева включил изучение языка ДРАКОН в Примерную программу дисциплины «Информатика» для бакалавров для направлений:

510000 — Естественные науки и математика;
540000 — Образование;
550000 — Технические науки;
560000 — Сельскохозяйственные науки [38].

А. Н. Степанов в «Курсе информатики для студентов информационно-математических специальностей» (2018) отмечает:

«Существуют близкие к блок-схемам языки визуального программирования, такие как… язык программирования и моделирования ДРАКОН. В этом языке используются графические элементы, аналогичные стандартным элементам блок-схем… Но для обеспечения возможности автоматического преобразования графической программы в машинный язык введены строгие правила задания графических и текстовых элементов такой программы» [37, с. 190].

Далее Степанов излагает концепцию языка ДРАКОН и указывает его преимущества:

«В рамках этого подхода основные управляющие конструкции следования, ветвления и цикла, которые в обычных алгоритмических языках задаются с помощью служебных слов, таких как begin, end, if, then, else, while, do и т. д., заменяются управляющей графикой, похожей на стандартные элементы блок-схем… Язык двумерного структурного программирования ДРАКОН является полным по Тьюрингу и относится к универсальным языкам программирования… Использование гибридных языков позволяет отказаться от текстовых управляющих структур, используемых в обычных языках, и заменить их управляющей графикой языка ДРАКОН.  Написание программы становится более понятным и удобным для человека, повышается производительность труда программистов» [37, с. 1017—1019].

Следует различать алгоритмы и программы

В литературе термины «алгоритм» и «программа» иногда используются как синонимы. Однако при создании стандарта это недопустимо; их необходимо строго различать.

Стандарт ГОСТ 19.701—90 нарушает это правило; он называется «Схемы алгоритмов, программ, данных и систем» и не проводит границы между алгоритмами и программами.

Тезис академика Дородницына

Академик А. А. Дородницын четко проводит указанную границу, подчеркивая, что «без алгоритмов предмета информатики не существует» [94]. Более того, он предлагает выделить «алгоритмические средства» как отдельную, самостоятельную сущность:

«…состав информатики — это три неразрывно и существенно связанные части: технические средства, программные средства и алгоритмические средства. Если о первых двух частях никогда не забывают — … они получили специальные термины “hardware” и “software”, — то алгоритмическая часть информатики остается почему-то в тени… об этой важнейшей части информатики просто забывают» [94].

Таким образом, согласно Дородницыну, алгоритмические средства должны составлять третью, самоценную часть информатики, наряду с программными средствами (software) и техническими средствами (hardware) [94].

Чтобы в полной мере реализовать идею Дородницына, нужно иметь отдельный стандарт, посвященный алгоритмам, содержащий эргономичную нотацию для записи алгоритмов, пригодную для подавления ошибок.

Выводы

1.     Схемы алгоритмов (flowcharts), описанные в ГОСТ 19.701—90 и международном стандарте ISO 5807:1985, обладают серьезными дефектами. Пользоваться ими недопустимо.

2.     Вместо блок-схем для записи алгоритмов следует использовать дракон-схемы (drakon-charts).

3.     Необходимо разработать и выпустить отдельный стандарт, посвященный алгоритмам, на основе языка ДРАКОН.

4.     Государственный комитет РФ по высшему образованию в 1996 г. по решению Президиума научно-методического совета по информатике включил изучение языка ДРАКОН в программу курса «Информатика».

5.     Тем не менее, преподаватели вузов и учителя школ продолжают знакомить студентов и школьников с морально устаревшими блок-схемами, обосновывая такую практику необходимостью ориентироваться на действующий стандарт ГОСТ 19.701—90.

6.     Преподавателям и учителям можно рекомендовать ознакомиться с языком ДРАКОН, убедиться в его преимуществах и организовать изучение языка ДРАКОН на лекциях, уроках, практических занятиях, курсовых и дипломных работах.

Литература

1. (1995) Паронджанов В. Д. Графический синтаксис языка ДРАКОН // Программирование.  1995, №3. С. 45-62.

2. (1998) Паронджанов В. Д. Как улучшить работу ума. (Новые средства для образного представления знаний, развития интеллекта и взаимопонимания). — М.: Радио и связь, 1998, 1999. — 352 с.

3. (2001) Паронджанов В. Д. Как улучшить работу ума. Алгоритмы без программистов — это очень просто. — М.: Дело, 2001. — 360 с.

4. (2009 (Паронджанов В. Д. Язык Дракон. Краткое описание. — М., 2009. — 124 с.

5. (2010) Паронджанов В. Д. Дружелюбные алгоритмы, понятные каждому. Как улучшить работу ума без лишних хлопот. — М.: ДМК-пресс, 2010, 2014, 2016. — 464 с.

6. (2012) Ефанов С. Д. Программирование микроконтроллеров на ДРАКОНе. — Сайт Сообщество EasyElectronics.ru

7. (2012) Паронджанов В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации. — М.: ДМК Пресс, 2012, 2014, 2016. — 520 с.

8. (2016) Паронджанов В.Д. Визуальный алгоритмический язык ДРАКОН в ракетной технике и медицине // Современные автоматизированные системы управления реального времени как прикладное развитие научных достижений кибернетики» (К 100-летию со дня рождения И.А. Полетаева). Материалы межведомственной конференции 24 марта 2016 г. — ФГБУ «3 ЦНИИ» Министерства обороны РФ, 2016. — 218 с. — С. 57-78.

9. (2017) Паронджанов В. Д. Неклассическая теория алгоритмов и алгоритмический язык ДРАКОН. — М.: ИСП РАН, 2017. — Доклад на семинаре в институте системного программирования РАН 19 мая 2017 г.

10. (2017) Паронджанов В.Д. Почему врачи убивают и калечат пациентов, или Зачем врачу блок-схемы алгоритмов? Иллюстрированные алгоритмы диагностики и лечения — перспективный путь развития медицины. Клиническое мышление высокой точности и безопасность пациентов. / Предисл. члена-корр. РАН Г.В. Порядина. — М.: ДМК Пресс, 2017. — 340 с.

11. (2017) Митькин С.Б. Визуальное программирование на языке ДРАКОН. — Хабр, 2017 ( @rykkinn )

12. (2019) Митькин С. Б. Автоматное программирование на языке ДРАКОН // Программная инженерия. Том 10, № 1, 2019.

13. (2019) Паронджанов В. Д. Алгоритмы и жизнеритмы на языке ДРАКОН. Разработка алгоритмов. Безошибочные алгоритмы. — М.: Препринт, 2019. — 374 с.

14. (2020) Паронджанов В. Д. Нужен ли Вооруженным Силам России и другим структурам Министерства обороны РФ стандарт для описания алгоритмов? — М.: Обращение к Президенту РФ, 2020. — 70 с.

14а. (2021) Паронджанов В. Умеет ли человечество писать алгоритмы? Безошибочные алгоритмы и язык ДРАКОН. — Хабр, 2021.

15. (2021) Паронджанов В. Д. Алгоритмические языки и программирование: ДРАКОН : учебное пособие для вузов. — Москва : Издательство Юрайт, 2021. — 436 с. — (Высшее образование).

Литература на тему «Медицинский алгоритмический язык ДРАКОН»

16. (2012) Специализированная реанимация новорожденного. Учебник / Под ред. Р. Й. Надишаускене — Литва, 2012. — 396 с.

17. (2014) Aistė Vileikytė, Rūta Jolanta Nadišauskienė, Vladimiras Parandžanovas, Paulius Dobožinskas, Algirdas Karalius, Aušrelė Kudrevičienė. Algoritminės „Drakon“ kalbos pritaikymas medicinoje (на литовском языке). —

18. (2016) Паронджанов В.Д. Можно ли улучшить медицинский язык? // Человек. 2016. №1. — С. 105-122.

19. (2016) Паронджанов В. Только со смертью догмы начинается наука // Медицинская газета. N 97. 23 дек. 2016. — С. 11.

20. (2017) Паронджанов В.Д. Почему врачи убивают и калечат пациентов, или Зачем врачу блок-схемы алгоритмов? Иллюстрированные алгоритмы диагностики и лечения — перспективный путь развития медицины. Клиническое мышление высокой точности и безопасность пациентов. / Предисл. члена-корр. РАН Г.В. Порядина. — М.: ДМК Пресс, 2017. — 340 с.

21. (2018) Гусев С. Д. Алгоритмы и блок-схемы в здравоохранении и медицине : учебное пособие – Красноярск : тип. КрасГМУ, 2018. — 122 с.

22. (2019) Паронджанов В.Д. Перспективы развития медицинской науки и алгоритмическая клиническая медицина Рукопись.

23. (2020). Сморкалов А.Ю., Чистяков С.И., Горох О.В., Певнев А.А. Особенности реализации программы дополнительной подготовки врачей по специальности «Анестезиология-реаниматология», «Интенсивная терапия осложненных форм новой коронавирусной инфекции» // Виртуальные технологии в медицине. № 2 (24). 2020. — С. 42-47.

24. (2021) Митькин С.Б., Паронджанов В. Д. Инструкция. Как нарисовать клинический алгоритм (алгоритм действий врача) с помощью онлайн-редактора DrakonHub. — 2021.

Литература, указанная в ссылках

37. Степанов, А. Н. Курс информатики для студентов информационно-математических специальностей. (Серия «Учебник для вузов») / А. Н. Степанов. — Санкт-Петербург : Питер, 2018.

38. Примерная программа дисциплины «Информатика». Издание официальное. — Москва : Госкомвуз, 1996. — С. 3, 4, 15, 16. — URL: https://drakon.su/_media/biblioteka/progr_drakon.pdf.

39. Паронджанов, В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации / В. Д. Паронджанов. — Москва: ДМК Пресс, 2012, 2014, 2016.

85. Пышкин, Е. В. Структурное проектирование: основание и раз- витие методов. С примерами на языке C++ : учебное пособие / Е. В. Пышкин. — Санкт-Петербург : Политехнический ун-т, 2005. С. 283. — URL: http://kspt.icc.spbstu.ru/media/files/people/pyshkin/books/StructDesign-Excerpt.pdf.

86. Окулова, Л. П. Проектирование образовательного процес- са в соответствии с требованиями педагогической эргономики / Л. П. Окулова // Вестник Наука и практика (29 мая 2012 — 31 мая материалы конференции «Инновации и научные исследования, а также их примен. на практике». — Варшава. — URL: http:// xne1aajfpcds8ay4h.com.ua/pages/view/730.

87. Беляков, Е. Новый алгоритм: раздевайся и быстро ложись спать. Диалог на языке «Дракона» / Е. Беляков // Учительская газета. — № 10. — С. 16.

88. Фокин, Ю. Г. Теория и технология обучения: деятельност- ный подход : учебное пособие для студентов высших учебных за- ведений / Ю. Г. Фокин. — 3-е изд., испр. — Москва : Издательский центр «Академия», 2008. — С. 233.

89. Новый вектор в преподавании фтизиатрии студентам-педиатрам / М. Э. Лозовская [и др.] // Туберкулез и болезни легких. — Т. 97. — № 5. — С. 73, 74.

90. Косова, А. Е. Язык ДРАКОН как средство повышения качества профессиональной компетентности / А. Е. Косова // Современное образование: повышение профессиональной компетентности пре- подавателей вуза — гарантия обеспечения качества образования: научно-методическая конференция 1—2 февраля 2018. — Томск : Изд-во Томск. ун-та сист. упр. и радиоэлектрон., 2018. — С. 89—91.

91. Пичкалев, А. В. Разработка программного обеспечения робототехнических комплексов с использованием графического язы- ка ДРАКОН / А. В. Пичкалев // Робототехника и искусственный интеллект : материалы VII Всероссийской научно-технической конференции (г. Железногорск, 11 декабря 2015) / под научной редакцией В. А. Углева. — Красноярск : Сибирский федер. ун-т, — С. 90—94.

92. Безель, Я. Б. Можно ли улучшить работу ума? Новый взгляд на проблему / Я. Б. Безель // Вестник РАН. — 2003. — Т. 73. — № 4. — С. 364—365.

93. Паронджанов, В. Д. Графический синтаксис языка ДРАКОН / В. Д. Паронджанов // Программирование. — 1995. — Т. 3. — С. 45. — URL: http://drakon.su/_media/video_i_prezentacii/graphical_ syntax_.pdf.

94. Дородницын, А. А. Информатика: предмет и задачи / А. А. Дородницын // Вестник Академии наук СССР. — 1985. — № 2. — С. 85—89.

Теги: Стандарт представления алгоритмов; Критика стандарта ГОСТ 19.701—90; Стандарт алгоритмов на основе языка ДРАКОН; Визуальный язык ДРАКОН; Эргономичный алгоритмический язык ДРАКОН; Программа ДРАКОН-конструктор; ДРАКОН-алгоритм; Аксиома-силуэт; Визуальный логический вывод; DRAKON visual language;

  • Стандарт представления алгоритмов

  • Критика стандарта ГОСТ 19.701—90

  • Стандарт алгоритмов на основе языка ДРАКОН

  • Визуальный язык ДРАКОН

  • Эргономичный алгоритмический язык ДРАКОН

  • Программа ДРАКОН-конструктор

  • ДРАКОН-алгоритм

  • Аксиома-силуэт

  • Визуальный логический вывод

  • DRAKON visual language

Полученный результат (почти безошибочное автоматическое проектирование графики дракон-схем) является значимым достижением.

;

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Лоратадин таблетки 10мг инструкция по применению взрослым
  • Гис жкх смена руководителя инструкция
  • Образец должностной инструкции для юриста
  • Как отправить международную посылку почтой россии пошаговая инструкция
  • Мазь стелланин инструкция по применению от чего помогает взрослым