Мпи как новый раздел педагогики
Download 459.63 Kb.
|
МПИ как новый раздел педагогики
Понятие алгоритма.
Алгоритм можно понимать, как точное, понятное предписание о том, какие действия и в каком порядке необходимо выполнить, чтобы решить любую задачу из заданного класса однотипных задач. Алгоритм записывают в виде формул, схем, словесных правил, наставлений, рецептов и т.д. Программа для ЭВМ – это особая форма записи алгоритмов. Запись алгоритма включает отдельные указания о выполнении отдельных действий. Каждое такое указание называют командой алгоритма. Основные свойства алгоритмов: детерминированность: алгоритм должен настолько точно и понятно определять последовательность действий, чтобы не оставалось никакой неясности для исполнителя, и после выполнения алгоритма при заданных исходных данных всегда должен быть определенный, однозначный результат; массовость: алгоритм решает не одну лишь индивидуальную задачу, а некоторую серию индивидуальных задач, имеющих разные исходные данные; результативность: алгоритм должен содержать четкое указание об окончании работы и о том, что следует считать результатом его выполнения. Различают линейные, ветвящиеся и циклические алгоритмы. В 1985 г. академик А. П. Ершов предложил для использования в школе на уроках алголоподобный язык. Первые версии машинных реализаций алгоритмического языка были разработаны для ЭВМ «Ямаха» и «Корвет». Среда программирования называлась «Е-практикум». Заключительный этап структурного программирования — написание программы — в основе которого лежит метод структурного программирования. Может создаться впечатление, что поскольку программа будет обрабатываться машиной, то главное, чтобы она была правильной. В этом случае машина разберется с программой, какой бы запутанной она ни была. Это правильно, но главное, что в первую очередь программы читаются людьми (разработчиками, пользователями и т. д.) На первое место выступает не просто правильность программы, но и ее удобочитаемость. Стиль программирования, — это выражение опыта общения идей занимающихся разработкой и использованием программ. Индивидуальный стиль хорош у художника, но программист должен придерживаться особого стиля, чтобы его программы были доступны другим. Для этого используются комментарии, правильный выбор имен переменных, размещения программы. Предпочтительнее размечать каждый оператор в отдельной строке. Для выявления структуры программы рекомендуется делать отступы разных уровней от левого края программы. В зависимости от целей программы, условий эксплуатации, ресурсов вычислительной техники критерии ее эффективности могут быть различны: размер памяти; скорость выполнения; удобочитаемость и простота реализации. Часто эти критерии бывают противоречивыми и которому отдать предпочтение зависит от конкретной ситуации. Download 459.63 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling