Описание основных блоков для схем программ

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Тульский государственный университет»

Политехнический институт

Кафедра «Технологии машиностроения»

 

 

Хрячкова В.В., доцент, к.т.н.

 

ИНФОРМАТИКА

 

Методические указания

К выполнению практических работ

 

Уровень профессионального образования: (высшее образование – бакалавриат)

Направление (специальность) подготовки:

15.03.05 Конструкторско-технологическое обеспечение машиностроительных производств

Профиль (специализация) подготовки: Технология машиностроения

Квалификация выпускника: Бакалавр

Форма обучения: заочная

 

Тула 2015


Разработал:

кан.тех.наук., доц. В.В. Хрячкова

 

Рассмотрено на заседании кафедры

Протокол №1 от "28" августа 2015 г.

Зав.кафедрой ___________ А.А. Маликов

 


Практическая работа №1

Разработка алгоритмов

 

Описание структур алгоритмов

Различают следующие структуры алгоритмов:

· линейная;

· разветвляющаяся;

· циклическая;

· вспомогательный алгоритм.

Для подробного изучения структур алгоритмов смотри методические указания к выполнению контрольно-курсовой работы.

 

Описание основных блоков для схем программ

4.1. Символы данных

· Данные

Символ отображает данные, носитель данных не определен.

 

 

4.2. Символы процесса

· Процесс

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

· Предопределенный процесс

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

 

 

· Подготовка

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

 

 

· Решение

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

· Граница цикла

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

 

4.3. Символы линий

· Линия

Символ отображает поток данных или управления.

4.4. Специальные символы

· Соединитель

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

 

· Терминатор

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

 

 

· Комментарий

Символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или примечаний.