Тема и цель работы
Тема работы: Проектирование алгоритмов
Цель работы: изучить принципы построения схем алгоритмов, используемые для построения схем алгоритмов символы и правила их использования, а также овладеть навыками построения схем алгоритмов (блок-схем) в среде Microsoft Office Visio.
Часть 1. Работа со стандартами
Стандарты ГОСТ 19.701-90 и ISO 5807-85 содержат описание условных обозначений, которые используются в программной инженерии для создания следующих схем [1, 2]:
1) схемы данных (data flowcharts);
2) ----------------------------------------------------------------------------------
3) -------------------- тут должны быть перечислены --------------------
4) ---------------------- все типы схем из стандартов ---------------------
5) ----------------------------------------------------------------------------------
Для изображения схем программ (они же program flowcharts в терминах ISO 5807-85) используются символы представленные в таблице 1.
Таблица 1. Символы для создания схем алгоритмов
№ п/п | Символ | Название (Symbol name) | Описание |
1 | Данные (Data) | Символ отображает данные, носитель данных не определен | |
2 | |||
3 | |||
4 | В таблице должно быть | ||
5 | от 9 до 13 строк | ||
6 | с описанием символов, | ||
7 | которые можно применять | ||
8 | для изображения алгоритмов | ||
9 |
Часть 2. Индивидуальное задание
Таблица 2. Вариант задания
Вариант | Файл | Страницы в файле | Действия в алгоритм |
0 | 00_Manual_RUS.pdf | 5-6 | Раздел «Быстрый поиск и устранение неисправностей» |
Документ 00_Manual_RUS.pdf содержит руководство пользователя к видеоадаптеру фирмы EVGA, созданному на основе технологий компании NVIDIA.
Раздел «Поиск и устранение неисправностей» данного руководства пользователя содержит текстовое описание действий по быстрому поиску и устранению неисправностей. На основе текстового описания в среде Microsoft Office Visio 2007 была разработана схема алгоритма представленная на рисунке 1.
Рисунок 1. Алгоритм поиска неисправностей (начало)
Продолжение рисунка 1.
Выводы
Алгоритм – точный набор инструкций, описывающих последовательность действий исполнителя для достижения результата решения задачи за конечное время [3].
В подобном духе нужно описать другие определения и потом самостоятельно сформулировать отличия между понятиями и то что эти понятия объединяет.
Использованные источники
1. ГОСТ 19.701-90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем;
2. ISO 5807-85. Information processing – Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts.
3. Алгоритм. [Электронный ресурс] Материал из Википедии – свободной энциклопедии. – Электрон. дан. – Режим доступа: http://ru.wikipedia.org/wiki/алгоритм
4. И другие источники информации