Файл: МУ к КП по Вычислительным системам 2017.pdf

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Вычислительная техника

Добавлен: 28.11.2018

Просмотров: 1349

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

Приложения 

В  приложение  включаются  исходные  тексты  программ  с 

комментариями. 

К  пояснительной  записке  прилагается  диск  CD-R  (CD-RW),  на 

котором записаны текст пояснительной записки, исходные и загрузочные 
модули, а также необходимые файлы с исходными данными. 

Правила оформления пояснительной записки в соответствии с ГОСТ 

7.32-2001 приведены в приложении Г. 

 


background image

 

ПРИЛОЖЕНИЕ А 

Пример оформления титульного листа 

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ 

 

РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ 

 
 

Кафедра ЭВМ 

 
 
 
 
 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 

К КУРСОВОМУ ПРОЕКТУ 

по дисциплине 

«ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ» 

Тема 

«Параллельные вычисления в SMP и гетерогенных вычислительных системах  

с использованием технологий OpenMP и CUDA (OpenCL)» 

Алгоритм для реализации:

 

«Корреляционное совмещение изображений методом мультистарт» 

 

Выполнил студент группы 745M 
Иванов И.И.                                                                                 ____________________________ 

                                                                                                                                                   дата сдачи на проверку, подпись 

 
Руководитель проекта 
к.т.н., доцент Елесина С.И.            _____________                 _____________________________  

                                                                                                     оценка                                                дата защиты, подпись 

 
 

Рязань 2017 г. 


background image

 

ПРИЛОЖЕНИЕ Б 

Схемы алгоритмов, программ, данных и систем 

Таблица 1 

Наименова- 

ние символа 

Обозначение 

Функция 

Процесс 
(вычислитель
ный блок) 

 

 

Процесс  –  символ  отображает  функцию 
обработки 

данных 

любого 

вида 

(выполнение  определенной  операции  или 
группы операций, приводящее к изменению 
значения, 

формы 

или 

размещения 

информации  или  к  определению,  по 
которому  из  нескольких  направлений 
потока следует двигаться) 

Решение 
(логический 
блок) 

 

 

Выбор  направления  выполнения  алгоритма 
или программы в зависимости от некоторых 
условий 

Терминатор 
(начало –
конец) 

 

 

Символ  отображает  выход  во  внешнюю 
среду  и  вход  из  внешней  среды  (начало  и 
конец 

схемы 

программы, 

внешнее 

использование  и  источник  или  пункт 
назначения данных) 

Предопреде-
ленный 
процесс 
(подпрог-
рамма) 

 

 

Символ  отображает  предопределенный 
процесс, 

состоящий 

из 

одной 

или 

нескольких 

операций 

или 

шагов 

программы,  которые  определены  в  другом 
месте (в подпрограмме, модуле) 

Подготовка 

 

 

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

последующую 

функ-цию 

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


background image

 

 

 

Продолжение таблицы  

Ввод-вывод 

 

 

Преобразование данных в форму, пригодную 
для  обработки  (ввод)  или  отображения 
результатов обработки (вывод) 

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

 

 

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

имеют 

один 

и 

тот 

же 

идентификатор. 

Условия 

для 

инициализации, приращения, завершения и 
т.  д.  помещаются  внутри  символа  в  начале 
или в конце в зависимости от расположения 
операции, прове-ряющей условие.  
Пример  использования  данного  символа 
приведен на рис. 1 

Соединитель 

 

 

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

для 

обрыва 

линии 

и 

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

Комментарий 
 

 

 

Символ 

используют 

для 

добавления 

описательных 

комментариев 

или 

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

комментария 

связаны 

с 

соответствующим 

символом. 

Текст 

комментариев  или  примечаний  должен 
быть  помещен  около  ограничивающей 
фигуры.  Пример  использования  данного 
символа приведен на рис. 2. 
 


background image

 

 

 

Окончание таблицы 

Параллель-
ные действия 

 Символ  отображает  синхронизацию  двух 

или более параллельных операций. 
Пример  использования  данного  символа 
приведен на рис. 3. 

Пропуск 
 

 
 
 

 

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

 

 

 
Рис.  1.  Пример  использования 
символа «Граница символа» 

 

 

 

 
Рис. 2. Пример использования символа 
«Комментарий»