Radugnyi писал(а):vlgrus писал(а):
(Виктория продолжает меня душевно травмировать).
В тему)))
---
Про тётю на картинке:
https://ru.wikipedia.org/wiki/%D0%9B%D0 ... 0%B4%D0%B0
"...В одном из своих комментариев Ада описывает алгоритм вычисления чисел Бернулли на аналитической машине. Было признано, что это первая программа, специально реализованная для воспроизведения на компьютере, и
по этой причине Ада Лавлейс считается первым программистом, несмотря на то, что машина Бэббиджа так и не была построена при жизни Ады. Более того, в своих записях она предрекала, что, подобно тому, как Жаккардов ткацкий станок может ткать цветы и листья, аналитическая машина способна создавать алгебраические формулы, а в перспективе — писать музыку, писать картины — и укажет «науке такие пути, какие нам и не снились»..."
---
https://ru.wikipedia.org/wiki/%D0%90%D0 ... %B8%D1%8F)
"...А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени). Имелись в виду прежде всего бортовые системы управления военными объектами (кораблями, самолётами, танками, ракетами, снарядами и т. п.). Перед разработчиками не стояло задачи создать универсальный язык, поэтому решения, принятые авторами Ады, нужно воспринимать в контексте особенностей выбранной предметной области.
Язык назван в честь Ады Лавлейс..."
---
В РФ АДА появился где-то в конце 90-х.
---
Из инета:
Свойства алгоритмов
Основными свойствами алгоритмов являются:
детерминированность (определенность). Предполагает получение однозначного результата вычислительного процecca при заданных исходных данных. Благодаря этому свойству процесс выполнения алгоритма носит механический характер;
результативность. Указывает на наличие таких исходных данных, для которых реализуемый по заданному алгоритму вычислительный процесс должен через конечное число шагов остановиться и выдать искомый результат;
массовость. Это свойство предполагает, что алгоритм должен быть пригоден для решения всех задач данного типа;
дискретность. Означает расчлененность определяемого алгоритмом вычислительного процесса на отдельные этапы, возможность выполнения которых исполнителем (компьютером) не вызывает сомнений;
конечность. Каждое из действий и весь алгоритм в целом обязательно завершаются.
---
Что запомнилось:
В этом языке порождаются задачи(можно сказать асинхронные), которые могут причудливо взаимодействовать друг с другом(механизм обозвали-"рандеву"). Процессор раздаёт квоты задачам.
Финитность алгоритмов становится эфемерной. Комп. становится как бы живым.
--------
Мультизадачность - причудливая штука. В raspberry PI3 - 4 ядра. Я эпизодично копаюсь с 2018г с этим.
Устойчивый релиз ОС raspbian появился только в мае этого года.
----
А Витория говорит:"..На основе простейшего алгоритма "если..., то... "?)..."