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

Федеральное агентство по образованию РФ

ГОУ СПО Коломенский политехнический колледж

2203

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

Дисциплина: Технология разработки программных

продуктов

Тема: Разработка программы нахождения обратной

матрицы в среде Delphi

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

КПКО. КП 3731.000 ПЗ

Студент: Шарапов А.Л.

Преподаватель: Савина Е.Ю.

Нормоконтролер: Грушникова Т.Н.

Дата защиты: Оценка:

2007

СОДЕРЖАНИЕ

Введение

1 Общая часть 0

1.1 Формулировка задания 0

1.2 Математическая постановка задачи 0

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

2.1 Идентификаторы переменных…………………………………0

2.2 Структурная схема программного продукта………………..0

2.3 Блок-схемы расчетных процедур……………………………..0

3 Анализ работы программы……………………………………….0

3.1 Руководство пользователя……………………………………………...0

Список литературы…………………………………………………..0

Приложение А – Исходные тексты программных модулей

Приложение Б – Распечатка текстового файла

Приложение В – Графическая часть

Приложение Г – Дискета с программой

КПКО. КП 3731.000 ПЗ

Изм

Лист

№ докум

Подпись

Дата

Разраб

Курсовой проект

пояснительная записка

Лит

Лист

Листов

Провер

Савина

у

Гр. 307 – ЭВМ – 04

Н Контр

Грушникова

Утв

Федеральное Агентство по образования РФ

Гоу спо Коломенский политехнический колледж Задание

На курсовое проектирование по дисциплине____________________________

__________________________________________________________________

для студента очной формы бучення _____ курса, группы_________________

__________________________________________________________________

Тема ______________________________________________________________

__________________________________________________________________

Исходные данные __________________________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

Объём курсового проекта

  1. Графическая часть:

Лист 1_____________________________________________________________

Лист 2_____________________________________________________________

Лист 3_____________________________________________________________

  1. Пояснительная записка содержит 30-50 листов формата А4.

Пояснительная записка включает______________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

Дата выдачи задания __________200__г.

Срок окончания __________200__г.

Курсовая работа по дисциплине “Технология разработки программных

продуктов” – это итоговая работа по этой дисциплине, в которой осуществляется практическое применение полученных знаний при решении различных задач, связанных с программированием в среде Delphi.

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

При работе с программой можно выделить две основные стадии. Первая стадия – стадия проектирования, на которой программа собирается из отдельных составных частей, ей задаются необходимые параметры и характеристики. Именно на этой стадии широко используются приемы визуального программирования, позволяющие наглядно наблюдать результаты создания программы еще до ее запуска. Вторая стадия – стадия выполнения программы, когда она решает поставленные перед ней задачи. Можно выделить третью, промежуточную стадию – стадию отладки, когда программа запускается и по различным признакам проверяется правильность ее работы. При обнаружении ошибок проектирование программы возобновляется.

На стадии проектирования создаются и используются различные файлы. Основной частью программы является проект. Файл, в котором размещается проект, имеет расширение .dpr. Мощность и гибкость языка программирования Object Pascal – безусловное достоинство Delphi.

1 ОБЩАЯ ЧАСТЬ

1.1 Постановка задания

В среде Delphi разработать программу, обеспечивающую выполнение следующих пунктов:

  1. Сформировать двумерную матрицу А, размерностью n*n. Элементы матрицы заполняются случайными числами от r1 до r2:

random(r2-r1+1) + r1

  1. Найти обратную матрицу А-1 от матрицы А.

Программа должна:

- обеспечить ввод исходных данных (размерность матрицы А, интервал для формирования элементов матрицы А);

  • предусмотреть возможность просмотра содержимого файла после завершения его формирования;

  • иметь всплывающие подсказки;

  • обеспечить просмотр графиков матрицы А и обратной матрицы А-1;

  • обеспечить выбор типа файла для сохранения;

  • сохранять полученные матрицы по отдельности и вместе в файле *.txt и *.xls;

  • открывать сохраненные *.txt и *.xls файлы в memo;

  • открывать сохраненные *.xls файлы в Excel;

  • очищать Memo от записей;