Описание основных блоков для схем программ
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Тульский государственный университет»
Политехнический институт
Кафедра «Технологии машиностроения»
Хрячкова В.В., доцент, к.т.н.
ИНФОРМАТИКА
Методические указания
К выполнению практических работ
Уровень профессионального образования: (высшее образование – бакалавриат)
Направление (специальность) подготовки:
15.03.05 Конструкторско-технологическое обеспечение машиностроительных производств
Профиль (специализация) подготовки: Технология машиностроения
Квалификация выпускника: Бакалавр
Форма обучения: заочная
Тула 2015
Разработал:
кан.тех.наук., доц. В.В. Хрячкова
Рассмотрено на заседании кафедры
Протокол №1 от "28" августа 2015 г.
Зав.кафедрой ___________ А.А. Маликов
Практическая работа №1
Разработка алгоритмов
Описание структур алгоритмов
Различают следующие структуры алгоритмов:
· линейная;
· разветвляющаяся;
· циклическая;
· вспомогательный алгоритм.
Для подробного изучения структур алгоритмов смотри методические указания к выполнению контрольно-курсовой работы.
Описание основных блоков для схем программ
4.1. Символы данных
· Данные
Символ отображает данные, носитель данных не определен.
4.2. Символы процесса
· Процесс
Символ отображает Функцию обработки данных любого вида (выполнение определенной операции или группы операций, приводящее к изменению значения, формы или размещения информации или к определению, по которому из нескольких направлений потока следует двигаться).
· Предопределенный процесс
Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы, которые определены в другом месте (в подпрограмме, модуле).
· Подготовка
Символ отображает модификацию команды или группы команд с целью воздействия на некоторую последовательную функцию (установка переключателя, модификация индексного регистра или инициализация программы).
· Решение
Символ отображает решение или функцию переключаемого типа, имеющую один вход и ряд альтернативных выходов, один из которых может быть активизирован после вычисления условий, определенных внутри этого символа.
· Граница цикла
Символ, состоящий из двух частей, отображает начало и конец цикла. Обе части символа имеют один и тот же идентификатор. Условия для инициализации, приращения, завершения помещаются внутри символа в начале или конце в зависимости от расположения операции, проверяющей условие.
4.3. Символы линий
· Линия
Символ отображает поток данных или управления.
4.4. Специальные символы
· Соединитель
Символ отображает выход в часть схемы и вход из другой части этой схемы и используется для обрыва линий и продолжения ее в другом месте. Соответствующие символы-соединители должны содержать одно и то же уникальное обозначение.
· Терминатор
Символ отображает выход во внешнюю среду и вход из внешней среды (начало или конец схемы программы, внешнее использование и источник или пункт назначения данных).
· Комментарий
Символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или примечаний.