1.
Алгоритм и его свойства.
Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Исполнитель алгоритма - это тот объект или субъект, для управления которым составлен алгоритм.
Система команд исполнителя (СКИ) - это вся совокупность команд, которые исполнитель умеет выполнять.
Свойства алгоритма: понятность, точность, конечность.
Понятность: алгоритм составляется только из команд, входящих в СКИ исполнителя.
Точность: каждая команда алгоритма управления определяет однозначное действие исполнителя.
Конечность (или результативность):выполнение алгоритма должно приводить к результату за конечное число шагов.
Среда исполнителя: обстановка, в которой функционирует исполнитель.
Определенная последовательность действий исполнителя всегда применяется к некоторым исходным данным. Например, для приготовления блюда по кулинарному рецепту нужны соответствующие продукты (данные). Для решения математической задачи (решения квадратного уравнения) нужны исходные числовые данные (коэффициенты уравнения).
Полный набор данных: необходимый и достаточный набор данных для решения поставленной задачи (получения искомого результата записи алгоритмов.
Наибольшую рас получили графический, словесный и в виде программ для ЭВМ.
Графический предполагает использование определенных графических символов - блоков.
Наименование блокаОбозначение блокаСодержаниеПроцесс
Обработка информацииПринятие решения
Логический блок проверки истинности или ложности некоторого условияПередача данных
Ввод или вывод информацииПуск, остановка
Начало или конец программыМодификация
Организация циклического процесса - заголовок цикла
2.
1) Дискретность - алгоритм должен состоять из отдельных пунктов.
2) Понятность - каждая команда должна быть понятна исполнителю.
3) Результативность - алгоритм должен приводить к заранее продуманному результату.
4) Массовость - он должен решать не одну задачу, а круг таких задач.
5) Определенность - не должно быть команд, которые исполнитель воспримит неоднозначно.
Подробнее - на -
Объяснение:
Предпосылкой структурности в онтологии мира (теории мира) надо считать объективную возможность расчленения целого на части, его атомизации, реальное наличие в мире составных объектов, их дискретности и связности.Нерасчленяемый на части мир был бы безструктурен. Так же был бы безструктурен и лишенный связей и взаимодействий безсвязный мир.Вообще, вопрос об описании строения и законов поведения, а также эволюции сложных структур в системах и сетях разной природы – один из самых фундаментальных вопросов науки, оставшийся в наследство от ХХ века. Повидимому, в мире существуют бесконечно большие по масштабам и числу элементов сетевые образования. Представляется, что Вселенная – это бесконечно большая структурированная сетевая сущность, внутренне неоднородная (астрофизике известна ее ячеистая структура), открытая, иерархизированная и динамичная.
О.С.Разумовский
Изучение структур во многих науках – главный предмет и их главная проблема. В контексте новой экономической науки - неокономика - особую ценность представляет изучение законов структурности человеческих общностей.Изучена радикальная роль структурирования человеческих групп на примерах военных формирований, которые, придавая новое качество объекту за счет регулярного строя и организации, практически всегда приносят победу войску над неорганизованной толпой (по Ф.Энгельсу). Фактически, это некий новый закон, расширяющий и обогащающий суть и смысл хорошо известного закона диалектики – закона перехода количественных изменений в коренные качественные. Суть его в том, что структурные изменения, накапливаясь в объекте до определенной меры и ее границы, неизбежно в будущем приводят объект изменения к коренному преобразованию качества данного объекта. Перед нами закон перехода, превращения старого качества объекта в новое путем структурных преобразований при сохранении прежней количественной определенности. Разумеется, данный закон действует в соответствии и в связи с диалектическим законом перехода количественных изменений в коренные качественные.