ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Теоретические сведения. - разработка алгоритма решения задачи;Описание алгоритма Цель работы: - разработка алгоритма решения задачи; - запись алгоритма в блок схемной форме; Порядок выполнения работы и отчетность. Во время проведения лабораторной работы необходимо разработать алгоритм решения конкретной задачи и представить его в блок-схемной форме Работа должна быть оформлена в виде спецификации, содержащей описание алгоритма конкретной программы. Теоретические сведения. Представленный в любой форме алгоритм пишется на естественном (разговорном) языке, используя термины отрасли, в которой решается задача и не должен содержать программистские термины; тем более алгоритм не может содержать операторы языка программирования. Текст алгоритма должен быть читаемым без дополнительных пояснений автора. В алгоритме не показывают описания, т.к. описания - это особенности языка программирования, а не алгоритма. Алгоритм не может быть "привязан" к конкретному языку программирования. В алгоритме описываются конкретные действия - "что делается", а не "как это делается". В блок-схеме обычно пишут "скупые" тексты. Поэтому ее дополняют пояснениями. В пояснении к схеме описывают функциональные действия всего алгоритма в целом, действия отдельных частей схемы и в случае крайней необходимости - действие отдельного блока. Описание каждого блока схемы бессмысленно. Пояснения должны содержать некоторую дополнительную информацию, а не перефразировку алгоритма. Основные требования к блок-схеме. - схема выполняется с соблюдением условий ГОСТа - запись в блоках должна быть словесной или математической, а не в виде операторов языка программирования - управление по схеме должно в основном идти вниз (вправо), возвращаясь назад только в циклах. - альтернативно выполняемые ветви должны размещаться параллельно. - переменные должны быть определены в каком-либо блоке. - входные и выходные блоки процедур должны содержать, соответственно, входные и выходные (формальные) параметры. - блоки можно объединять в более крупные пунктирными линиями, которые нужно комментировать - описать их назначения. - на каждую подпрограмму (модуль) составляется отдельная схема. Примеры неправильно и правильно составленных блок-схем. Неправильно Правильно
Упражнение 1 Линейный алгоритм Формулировка задания: 1. Выполнить словесный алгоритм. Записать результат. 2. Составить блок-схему и написать программу по заданному алгоритму. Задание В результате работы линейного алгоритма: k:=8; m:=k+2; n:=k+m; k:=n - 2*k; m:=k+n; найти значение переменных: k, n, m.
Упражнение 2
Не нашли, что искали? Воспользуйтесь поиском:
|