Алгоритмизация

Содержание.Введение I. Язык HTML основные понятия . 1.Терминология .2.Анатомия Web - страницы 3.Форматирование текста II. Алгоритмизация. 1.Понятия и свойства алгоритма .2.Язык блок схем . 3.Основные базовые структуры алгоритма 4.Внешний синтаксис .5.Рекурсивные алгоритмы 6.Алгоритмы поиска 7.Алгоритмы сортировки III. Описание электронного учебника 43 IV. Заключение V. Техника безопасности 51 Список использованной литературы 53 Введение. При создании ответственных технологических объектов одной из важнейших составляющих процесса их проектирования является комплексная автоматизация технических средств.

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

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

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

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

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

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

Указанные языки удобны, как правило, только для одних участников разработки, но крайне неудобны для других участников. Так, например, наиболее часто при согласовании алгоритмов управления судовыми техническими средствами применяется язык функциональных схем, который достаточно хорошо понятен только Разработчику, так как такой язык для последовательностных алгоритмов, реализуемых схемами с обратными связями, описывает их структуру статику, но не отражает в явном виде их поведение динамику. I. Язык HTML основные понятия . 1.

Терминология

Кроме этого, элемент МЕТА может содержать URL. SUP SUP - Элемент, создающий эффект верхнего индекса superscript. Визуально вставленный текст выделяется подчеркиванием, а удаленный - з... Линейный поиск. П-92-76.

Список использованной литературы

Список использованной литературы . 1. Себеста Р.У. Основные концепции языков программирования, Изд. Дом Вильямс , 2001. 2. Вирт Н. Алгоритмы и структуры данных, Мир, 1989. 3. Н.А. Криницкий.

Алгоритмы вокруг нас М. Наука,1977 224 с. 4. В.А. Успенский.

Машина Поста - М. Наука,1979 96 с. 5. Румянцев Д.Г Монастырский Л.Ф. Путь программиста, Изд. дом ИнфраМ , 2000. 6. Касаткин В. Н. Информация, Алгоритмы ЭВМ М. Просвещение, 1991 192 с. 7. В. Ф. Шолохович 4-е изд М. Просвещение, 1997 256 с. 8. Дронов В. А. Web - дизайн СПБ. БХВ-Петербург, 2002 880 с. 9. Гончаров А. Г65 Самоучитель HTML СПб. Питер. 2002 240 с.