Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Дисциплины:
2017-06-09 | 256 |
5.00
из
|
Заказать работу |
|
|
Наименование | Обозначение | Действие |
Процесс | Выполнение любых операций по обработке данных, например вычисления по формуле | |
Решение | Выбор направления выполнения алгоритма в зависимости от условия | |
Ввод – вывод | Ввод – вывод данных. Внутри блока – имена переменных | |
Дисплей | Представление данных на дисплее при выводе. Внутри записывают имена выводимых переменных | |
Документ | Вывод данных на бумажный носитель. Внутри записывают имена выводимых переменных | |
Пуск – останов | ||
Соединитель | Связь между прерванными линиями схемы | |
Межстраничный соединитель | Связь между блоками на разных листах |
Программная документация должна содержать не только схемы алгоритмов, но и их описание. При этом могут описываться действия, выполняемые отдельными блоками или группами блоков. Для удобства ссылок элементы схем могут нумероваться. При этом блоки «Начало» и «Конец» не нумеруются.
Другим способом обозначения блоков является разбиение листа, на котором изображается схема, на прямоугольные зоны. Границы зон обозначаются черточками на границах листа. Размеры зон пропорциональны размеру " a " стороны основного прямоугольника, показанного на рис. 4 (обычно в 2 раза больше). Столбцы зон обозначаются цифрами, а строки – заглавными латинскими буквами. Блоки располагают посредине каждой зоны и обозначают сочетанием букв и цифр их зон, например, A1, B1 и т.д.
Типы алгоритмов
Все алгоритмы традиционно можно разделить на три основных типа:
1. Линейный, который предполагает естественный порядок выполнения (следования) блоков ввода, процесса и вывода.
|
На рис. 1.4 приведена схема линейного алгоритма для решения следующей задачи.
Задача. Ввести длины a, b, c трех сторон треугольника. Вычислить его площадь, используя формулу Герона:
S=(p*(p-a)(p-b)(p-c))½,
где p – полупериметр треугольника.
2. Разветвляющийся, который задает выполнение вычислений по одному из возможных направлений в зависимости от исходных данных или промежуточных результатов.
На рис. 1.5 приведена схема разветвляющегося алгоритма для решения следующей задачи.
Задача. На плоскости с центром в начале координат проведена окружность радиусом R. Пользователь вводит координаты (X, Y) некоторой точки. Следует вывести на дисплей ответ: находится ли эта точка внутри (в том числе и на границе) круга, или вне его.
3. Циклический, который содержит многократно повторяющиеся участки (циклы). На рис. 1.6 приведена схема циклического алгоритма для решения следующей задачи.
Задача. Вычислить значение функции
Y=sin(X)
для аргумента, изменяющегося в некотором диапазоне
Xn ≤ X ≤ Xk.
Границы диапазона и шаг его прохождения вводить с клавиатуры. Выводить на экран соответствующие значения аргумента и функции.
|
|
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!