Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursota.doc
Скачиваний:
6
Добавлен:
14.03.2016
Размер:
236.54 Кб
Скачать

4.6 Используемые технические средства

Для нормального функционирования программы необходимо наличие ПЭВМ, совместимого с IBM PC, на которой установлен пакет программ С++.

4.7 Вызов и загрузка

Вызов и загрузка осуществляются в следующей последовательности. С использованием среды интегрирования С++ загрузить файл kyrsa4.cpp с текстом программы. Затем откомпилировать и запустить на выполнение. На экране появится меню. Дальнейшие действия определяются выбором параметра меню.

4.8 Входные данные

Входные данные для программы задаются во время работы программы и представляют собой информацию следующего вида:

-n – размер матрицы

4.9 Выходные данные

Результатом работы программы является измененная матрица.

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

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

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ И СЕТЕЙ

ПРОГРАММА

СОРТИРОВКА СТАТИЧЕСКИХ СТРУКТУР ДАННЫХ

Описание применения

44.3441.14-31

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР.

В3441

Рогожин Д.Ю.

подпись, дата

инициалы, фамилия

Санкт-Петербург

2015

5 Описание применения

Аннотация

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

Содержание

Аннотация ……………………………………

5.1 Назначение программы………………….

5.2 Условия применения ……………………

5.3 Описание задачи ………….……………..

5.4 Входные и выходные данные …………..

5.5 Условие задачи …………………………..

5.6 Характеристики занимаемой памяти …..

5.1 Назначение программы

Программа предназначена для сортировки строк в заданных областях матрицы по возрастанию методом пузырька и обнуления элементов. Необходимые данные вводятся пользователем с клавиатуры по подсказкам, выводимым на экран.

5.2 Условия применения

Программа написана на языке С++ и реализована на IBM PC. Для функционирования данной программы необходимо: наличие ПЭВМ совместимой с IBM PC, на которой установлен пакет программ С++. Технические средства должны обеспечивать вывод результатов сортировки на экран. Подготовка выходных данных осуществляется согласно разделу 4 «Описание программы». Вызов и загрузка осуществляется согласно разделу 4 «Описание программы». Для запуска программы необходимо наличие файла kyrsa4.cpp содержащего исходный текст программы.

5.3 Описание задачи

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

5.4 Входные и выходные данные

Данные для программы задаются во время работы программы и представляют собой информацию следующего вида:

-n – размер массива

Результатом программы является измененный массив.

5.5 Условие задачи

Вариант № 5: Написать программу, предназначенную для сортировки строк

в заданных областях массива по возрастанию методом пузырька и обнуления элементов.

5.6 Характеристики занимаемой памяти

Текст разработанной программы имеет следующие характеристики занимаемой памяти:

_ файл kyrsa4.exe – 20 042 байт

_ файл kyrsa4.c – 1 928 байт

Заключение

В процессе работы над программой были закреплены навыки программирования на С++.

В процессе разработки были использованы стандартные библиотеки, что помогло освоить навык работы с ними.

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

Список используемой литературы

1. ГОСТ 19.701-90 Единая система программной документации. Схемы ал-

горитмов, программ, данных и систем. Условные обозначения и правила

выполнения.

2. Брайан У. Керниган, Деннис М. Ритчи. Язык программирования Си. Из-

дательский дом «Вильямс», 2009г.

27

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]