рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Свойства алгоритма

Работа сделанна в 2002 году

Свойства алгоритма - раздел Программирование, - 2002 год - Организация изучения основных алгоритмических конструкций в среде Лого Миры Свойства Алгоритма. Основные Свойства Алгоритмов Понятность - Исполнитель Алг...

Свойства алгоритма. Основные свойства алгоритмов Понятность - исполнитель алгоритма должен понимать, как его выполнять. Иными словами, имея алгоритм и произвольный вариант исходных данных, исполнитель должен знать, как надо действовать для выполнения этого алгоритма. Дискретность прерывность, раздельность - алгоритм должен представлять процесс решения задачи как последовательное выполнение простых или ранее определенных шагов этапов. Определенность - каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола.

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

Массовость означает, что алгоритм решения задачи разрабатывается в общем, виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма. Светозарова Г.И Мельников А.А Козловский А.В. Способы записи алгоритмовНа практике наиболее распространены следующие формы представления алгоритмов словесная запись на естественном языке графическая изображения из графических символов программная тексты на языках программирования. Словесный способ записи алгоритмовСловесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных.

Алгоритм задается в произвольном изложении на естественном языке. Например. Записать алгоритм нахождения наибольшего общего делителя НОД двух натуральных чисел алгоритм Эвклида . диплом стр.21 Алгоритм может быть следующим 1. задать два числа 2. если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма 3. определить большее из чисел 4. заменить большее из чисел разностью большего и меньшего из чисел 5. повторить алгоритм с шага 2. Словесный способ не имеет широкого распространения, так как такие описания.

– Конец работы –

Эта тема принадлежит разделу:

Организация изучения основных алгоритмических конструкций в среде Лого Миры

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Свойства алгоритма

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Распространенность Лого-сред в Екатеринбурге
Распространенность Лого-сред в Екатеринбурге. C 1999 года в г. Екатеринбурге достаточно активно используются Лого Миры. Первые курсы для учителей провели Сопрунов С.Ф. и Яковлева Е.И. Всю работу по

Анализ сред Лого
Анализ сред Лого. Для чего вообще изучать программирование, а следовательно среду программирования? Очевидно, что процесс проектирования программ - это процесс решения проблем человеком, подобно др

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

Применение Лого в учебном процессе начальной школы
Применение Лого в учебном процессе начальной школы. Компьютерная техника и связанные с ней информационные технологии проникают во все сферы деятельности человека и становятся естественной средой об

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

Обзор публикаций о применении Лого в учебном процессе школы
Обзор публикаций о применении Лого в учебном процессе школы. В процессе исследования были проанализированы ряд статей, опубликованных в журналах Информатика и образование и в газетах Информатика пр

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

Технология решения вычислительных задач
Технология решения вычислительных задач. Под процессами решения вычислительных задач на ЭВМ надо понимать совместную деятельность человека и компьютера. Условно данный процесс можно представить в в

Описание возможностей среды Лого Миры
Описание возможностей среды Лого Миры. Эту версию известной программы Лого Миры можно назвать мультимедийное Лого, а также - Интернет-Лого. Прежние возможности Лого Миров теперь дополнены новейшими

Запуск Лого Миров
Запуск Лого Миров. Лого Миры можно запустить с помощью ярлыка на Рабочем столе Windows или через главное меню Программы Лого Миры На экране дисплея появляется следующее изображение Графический экра

Команды системы Лого
Команды системы Лого. Можно выделить две основные группы команд 1. управления движением Черепашка 2. управления системой. 3. Команды управления движением Черепашка Могут задаваться как в графическо

Команды цикла повторения
Команды цикла повторения. Команда REPEAT повторить При написании программ нередко приходится многократно повторять одни и те же команды. Для того, чтобы ускорить процесс написания программ п

Построение процедур подпрограмм
Построение процедур подпрограмм. Любое изображение, которое нарисует Черепашка, можно получить с помощью базовых команд. Но бывает необходимо выполнить несколько раз большие фрагменты программы. Чт

Команды изменения переменных
Команды изменения переменных. Переменные величины В курсе школьной математики изучают переменные величины, и числа в математике часто обозначаются буквами. Например x a b, где a и b - переме

Команды и процедуры с параметрами
Команды и процедуры с параметрами. В Лого переменные могут использоваться в качестве параметров движения Черепашка, для управления последовательностью действий Черепашка, в процедурах с параметрами

Команда выбора ветвление в Лого
Команда выбора ветвление в Лого. В некоторых случаях необходимо определить условие тех или иных действий, выполняемых Черепашка. Для этого используется команда выбора IF ЕСЛИ IF условие команда или

Запись основных алгоритмических конструкций в среде Лого Миры и их использование для решения вычислительных задач
Запись основных алгоритмических конструкций в среде Лого Миры и их использование для решения вычислительных задач. Понятие алгоритмаПонятие алгоритма такое же основополагающее для информатики, как

Графический способ записи алгоритмов
Графический способ записи алгоритмов. Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным. При графическом представлении алгоритм изоб

Базовые алгоритмические структуры
Базовые алгоритмические структуры. Алгоритмы можно представлять как некоторые структуры, состоящие из отдельных базовых т.е. основных элементов. Естественно, что при таком подходе к алгоритм

Решение задачи с использованием основных базовых структур и операторов языка Лого на примере экологической задачи
Решение задачи с использованием основных базовых структур и операторов языка Лого на примере экологической задачи. Пример 14. Расположенный на берегу реки металлургический завод осуществил сброс во

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

Примерный план разделов курса Алгоритмизация и решение вычислительных задач
Примерный план разделов курса Алгоритмизация и решение вычислительных задач. Алгоритмы. Исполнитель алгоритмов. Система команд исполнителя. Свойства алгоритмов. Формирование исполнение алгоритмов.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги