Участник:Arbnos/Написание статей/Алгоритмизация

Алгоритмизация - 1) Составная часть процесса нахождения по формулировке задачи алгоритма ёё решения. 2) Изучающий постороение алгоритмов и их свойства раздел информатики (также называют алгоритмикой). Алгоритмизация - действие от глагола алгоритмизировать. Алгоритмизация считается обязательным этапом в процессе разработки программ и решении задач на ЭВМ.

Алгоритмизация является профессиональной деформацией у программистов — в тенденции искать ошибки в различных жизненных ситуациях, склонности к алгоритмизации.[1]

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

В процессе алгоритмизации исходный алгоритм разбивается на отдельные связанные части, называемые шагами, или частными алгоритмами.http://hghltd.yandex.net/yandbtm?text=Алгоритмизация&url=http://einf.gym5cheb.ru/p9aa1.html&fmode=inject&mime=html&l10n=ru&sign=20ae2d3c0232a31de2df350e35284ce7&keyno=0

Вспомогательный, или подчиненный, алгоритм - алгоритм, ранее разработанный и целиком используемый при алгоритмизации конкретной задачи.http://hghltd.yandex.net/yandbtm?text=Алгоритмизация&url=http://einf.gym5cheb.ru/p9aa1.html&fmode=inject&mime=html&l10n=ru&sign=20ae2d3c0232a31de2df350e35284ce7&keyno=0

На всех этапах подготовки к алгоритмизации задачи широко используется структурное представление алгоритма в виде блок-схем.http://hghltd.yandex.net/yandbtm?text=Алгоритмизация&url=http://einf.gym5cheb.ru/p9aa1.html&fmode=inject&mime=html&l10n=ru&sign=20ae2d3c0232a31de2df350e35284ce7&keyno=0

Алгоритмизация - методы составления алгоритмов с целью решения прикладных задач на ЭВМ. Программирование - разработка программ для ЭВМ в целях решения (комплекса) определенных задач. Отладка программ - процесс поиска и исправления ошибок в программах на ЭВМ. [править] Алгоритмизация в информатике и программировании

В ЕГЭ по информатике алгоритмизация одним из основных требований ЕГЭ к выпускным и вступительным экзаменам по информатике. В информатике алгоритмизация широко используется для обучения основам программирования на базе самых различных языков программирования - Бейсик, Паскаль, Си и т.д. В профессиональном программировании алгоритмы используются для документирования ПО при профессиональных разработках для инспекции текстов программ и выявления в них ошибок.

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

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

См. также

Примечания

Литература

Каймин В.А. Информатика. Учебник для студентов вузов. М.: ИНФРА-М., 1998-2009. Каймин В.А. Информатика. Учебник для школьников. М.: Проспект, 2009. Каймин В.А. Информатика. Пособие к экзаменам. М.: РИОР, 2008. Каймин В.А. Основы доказательного программирования. М.: МИЭМ, 1987. Каймин В.А., Питеркин В.М. Основы информатики и ВТ. М.: МИЭМ, 1985. Каймин В.А. Методы разработки программ на языках высокого уровня. М.: МИЭМ, 1985. ГОСТ 19.002-80. ГОСТ 19.003-80. Схемы алгоритмов и программ.

Ссылки