Автоматизированная система обработки структур данных - Курсовая работа

бесплатно 0
4.5 100
Навыки использования теоретического материала и практического опыта для решения задач проектирования и разработки программного обеспечения для систем различного назначения на языке Паскаль. Описание логической структуры, входные и выходные данные.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
3 1. Техническое задание 4 1.1 Назначение разработки 4 1.2 Требование к программе 5 1.3 Стадии и этапы разработки 6 2. В данной работе рассмотрены и реализованы четыре задачи, объединенные в единую систему. Три задачи содержат обработку массивов данных, а четвертая предполагает работу с файлами и использование записей. В качестве инструментального средства был выбран язык структурного программирования Паскаль, который является достаточно простым и удобным, а также популярным средством разработки такого вида программного обеспечения. С помощью допустимых преобразований добиться того, чтобы один из элементов матрицы, обладающий наибольшим по модулю значением, располагался в левом верхнем углу матрицы. (6-7 недель) На стадии рабочего проектирования производится программирование задачи, отладка программы, составление тестов для испытания программы, разрабатывается документация в соответствии с ЕСПД. Блок-схема алгоритма программы с учетом текста программы на языке Паскаль в Приложении выглядит следующим образом: Опишем подпрограммы, которые представлены в блок-схеме алгоритма: vvod(A_, m_, n_) - ввод матрицы размера m на n и вывод её на экран; obrab(A_, m_, n_, b_) - поиск наименьших значений строк матрицы; vyvod(A_,b_, m_,n_) - вывод массива наименьших значений строк матрицы; vvod1(A1,n_) - - ввод матрицы размера m на m и вывод её на экран; poiskmax(A1,n_,g_,l_) - поиск максимального по модулю значения массива; perestanovka(A1,n_,g_,l_) - перестановка строк и столбцов матрицы, содержащих максимальный элемент; vyvod1(A1,n_) - вывод матрицы m на n с наибольшим значением в левом верхнем углу; obrab1(A_,C_,m_,n_) - замена элементов матрицы суммой соседних элементов; vyvod2(C_,m_,n_) - вывод преобразованной матрицы на экран; vvod2(d_) - чтение из файла данных; sort(d_) - сортировка данных файла по дате; vyvod3(d_) - запись отсортированных данных в файл; Эти функции и процедуры, используемые при выборе числовых значений от 1 до 5 описаны в модулях zad1, zad2, zad3, zad4. 2.3 Входные и выходные данные В начале работы с программным комплексом необходимо осуществить выбор необходимого режима работы с помощью числовой переменной, а затем ввести данные в зависимости от выбранной задачи.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?