Погуглил и пояндексил этот вопрос, нашел такое:
ГОСТ 19.401-78, Единая система программной документации. Текст программы. Требования к содержанию и оформлению
3. Основная часть документа должна состоять из текстов одного или нескольких разделов, кото
рым даны наименования.
Допускается вводить наименование также и для совокупности разделов.
4. Каждый из этих разделов реализуется одним из типов символической записи, например:
символическая запись на исходном языке;
символическая запись на промежуточных языках:
символическое представление машинных кодов и т. п.
В символическую запись разделов рекомендуется включать комментарии, которые могут отра
жать. например функциональное назначение, структуру.
https://ru-wiki.ru/wiki/Алгоритм
слово «алгоритм» происходит от имени хорезмского учёного аль-Хорезми. Около 825 года он написал сочинение Китаб аль-джебр валь-мукабала («Книга о сложении и вычитании»). В первой половине XII века книга аль-Хорезми в латинском переводе проникла в Европу. Переводчик, имя которого до нас не дошло, дал ей название Algoritmi de numero Indorum («Алгоритми о счёте индийском»). Знаменитый французский трувер Готье де Куанси (Gautier de Coincy, 1177—1236) в одном из стихотворений использовал слова algorismus-cipher (которые означали цифру 0) как метафору для характеристики абсолютно никчёмного человека. Около 1250 года английский астроном и математик Иоанн Сакробоско написал труд по арифметике Algorismus vulgaris, на столетия ставший основным учебником по вычислениям в десятичной позиционной системе счисления во многих европейских университетах. слово algorism (или algorismus), неизменно присутствовавшее в названиях математических сочинений, обрело значение способа выполнения арифметических действий посредством арабских цифр, то есть на бумаге, без использования абака. Именно в таком значении оно вошло во многие европейские языки. Историки датируют 1691 годом один из списков древнерусского учебника арифметики, известного как «Счётная мудрость». Это сочинение известно во многих вариантах (самые ранние из них почти на сто лет старше) и восходит к ещё более древним рукописям XVI в. По ним можно проследить, как знание арабских цифр и правил действий с ними постепенно распространялось на Руси. Полное название этого учебника — «Сия книга, глаголемая по-еллински и по-гречески арифметика, а по-немецки алгоризма, а по-русски цифирная счётная мудрость». слово «алгорифм» можно найти и в популярном дореволюционном Энциклопедическом словаре братьев Гранат, и в первом издании Большой советской энциклопедии (БСЭ), изданном в 1926 г. И там, и там оно трактуется одинаково: как правило, по которому выполняется то или иное из четырёх арифметических действий в десятичной системе счисления. К началу XX в. для математиков слово «алгоритм» уже означало любой арифметический или алгебраический процесс, выполняемый по строго определённым правилам, и это объяснение также даётся в следующих изданиях БСЭ. В третьем издании Большой советской энциклопедии (1969 г.) алгоритм уже характеризуется как одна из основных категорий математики, «не обладающих формальным определением в терминах более простых понятий, и абстрагируемых непосредственно из опыта». в начале 70-х гг. прошлого столетия, когда компьютеры перестали быть экзотической диковинкой, слово «алгоритм» стремительно входит в обиход. Это чутко фиксируют энциклопедические издания. В «Энциклопедии кибернетики» (1974 г.) в статье «Алгоритм» он уже связывается с реализацией на вычислительных машинах, а в «Советской военной энциклопедии» (1976 г.) даже появляется отдельная статья «Алгоритм решения задачи на ЭВМ».
https://refdb.ru/look/2572330.html
Сейчас это понятие используется для обозначения последовательности любых действий (арифметических, логических, взятия логарифмов, вычисления синуса и т.п.).
Алгоритмы обладают следующими основными свойствами:
1. Дискретность алгоритма заключается в том, что он разбивается на конечное число действий-шагов (предписаний, команд), которые могут быть пронумерованы. Причем только после выполнения одного предписания можно перейти к выполнению другого.
2. Результативность алгоритма означает, что при всех начальных условиях число шагов алгоритма конечно, и он приводит к решению задачи.
3. Массовость алгоритма предполагает, что по данному алгоритму может быть решен целый ряд типовых задач (они отличаются лишь различными начальными условиями).
4. Детерминированность алгоритма заключается в том, что при многократном решении одной и той же задачи с одинаковыми начальными условиями всегда получается один и тот же результат.
5. Формализованность алгоритма состоит в том, что тот, кто его выполняет (человек, машина), может не вникать в смысл того, что он делает согласно предписаниям алгоритма, и все равно придет к верному результату.
https://otvet.mail.ru/question/21790238
«Алгоритм — это конечный набор правил, который определяет последовательность операций для решения конкретного множества задач и обладает пятью важными чертами: конечность, определённость, ввод, вывод, эффективность» . (Д. Э. Кнут)
Как научить учащихся составлять алгоритмы на уроках русского языка.
алгоритмом можно назвать план, рецепт, правило или инструкцию, если все команды, предписания и условия описаны детально, точно и однозначно.
2015, Есть ли рускоязычная среда программирования?
Все ринулись упражняться в остроумии по поводу 1С и программирования на русском, а ведь у автора проблема совсем не в этом. Автору не хочется изучать синтаксис языка, на котором он хочет программировать. Причем даже не самые сложные конструкции (цикл, объявление и присвоение значений переменных и т.д.).
Оставив в стороне предметную область, в том же 1С только описание встроенного языка с минимальными примерами кода составляет объем в 7 книг. + еще столько же по особенностям применения тех или иных конструкций и объектов языка, языку запросов и администрированию системы в целом.
Да, блин, даже если блок-схемами программу рисовать и то придется запомнить, что обозначает ромбик, а что - прямоугольничек.
...
в IT все переводы отстают на год-полтора от текущей ситуации, а это много
5 языков программирования, которые надо учить первыми (Python, JavaScript, C#, Swift, Java)
2015-05-05, Как сделать exception message на русском?
Согласитесь, от муштры орфографии и пунктуации мало толка, если человек всё равно не может ничего толком написать.
...
«Умение не делать грамматических ошибок» фактически приравнивается в школьном обучении к «умению писать», между тем, первое не составляет даже 10% от второго.
(q)
Один и тот же алгоритм для разных исполнителей пишется на разных языках. Например, для русского человека алгоритм нужно записывать на русском, а для индуса - на хинди.
https://ru.stackoverflow.com/questions/636546/Как-писать-псевдокод
Основу словаря любого алгоритмического языка составляют ключевые слова, смысл и способ употребления которых строго определен.
Отредактировано Лис (2019-12-03 06:03:06)